Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oxfordmale
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
oxfordmale
2y ago
Have you ever done DIY? Things like replacing a tap could be done very quickly using YouTube. Why do people still call plumbers? Because reality is never as clean-cut as YouTube videos. Sometimes, you find the connection parts have complete
32.
▲
by
oxfordmale
2y ago
>> ACID compliance available as a paid addon Lol >> Indexes available as a paid addon ($100/index/mo) Even more lol >> Employee pinky promise to not look at customer data to retaliate over a personal grievance Ou
33.
▲
by
oxfordmale
2y ago
In most cases brute forcing a solution, O(N^2) vs O (N log N) is perfectly fine. Simply, because you dont know if this particular feature is going to survive, and if it doesn't there is really no point in premature optimisation. And ye
34.
▲
by
oxfordmale
2y ago
With humans, it is often easy to establish who hallucinates and who doesn't. We can all identify a snake oil sales pitch. However, with LLM, it can often be a lot harder. Let's take an example. I studied physics and can likely ans
35.
▲
by
oxfordmale
2y ago
Product Managers are only as great as the last new shiny product feature they deliver. This is a systematic problem for companies. Product Teams rarely prioritise fixing technical debt that is actually resulting in significant operational o
36.
▲
by
oxfordmale
2y ago
This is Google. You need a major feature to get noticed and promoted. This feature was almost certainly shipped to ensure a pay rise/promotion for both the manager who delivered it and the manager who approved it. This was likely diffe
37.
▲
by
oxfordmale
2y ago
The current generation of ChatGPT hallucinates far more systematically than that. The problem is that it can regurgitate what the random dudes from local accelerators have written in their blog posts. We all know blog posts are often a sale
38.
▲
by
oxfordmale
2y ago
Just go tell your CEO you are going to rewrite all the C++ at your company into Rust, taking months of Engineering effort, and deliver the exact same functionality at the end of it. A refactor needs to be part of a strategic initiative. If
39.
▲
by
oxfordmale
2y ago
Old building decay over time. A lot of COBOL still runs fine decades later. Anyone involved in a major refactor knows it is a minefield. It should only be done as part of a strategic upgrade, not because Rust is "better" than C++.
40.
▲
by
oxfordmale
2y ago
There is simply no good economical reasons to rewrite the worlds C++ codebase in Rust. It might be more elegant, but there is no return on investment.
41.
▲
by
oxfordmale
3y ago
This sounds like a snake oil sales pitch
42.
▲
by
oxfordmale
3y ago
The real problem is that genuine questions get dupe hammers. Yes this was the right solution in the Python stone age version, but no longer the right solution in the current one. Of course I can give an alternative answer on an old question
43.
▲
by
oxfordmale
3y ago
At work there tend to be other inefficiencies. A lot of "spontaneous collaboration" that people claim happens in the office is people talking to pretty/handsome people in other departments, without necessarily adding to the b
44.
▲
by
oxfordmale
3y ago
I use them everyday. They are built into the standard Python libraries and SQL databases I use :-) Unless you work at the cutting edge, developing new database engines or cutting edge algorithms, you rare use data algorithms. My day to day
45.
▲
by
oxfordmale
3y ago
Growing and adapting are two different concepts. Adapting is necessary for any company to survive, growing not necessarily.
46.
▲
by
oxfordmale
3y ago
Beyond keep up with inflation and cost increases, there is no technical need for a large firm to keep on growing. There are many midsize companies that have a steady revenue and are happy with it.
47.
▲
by
oxfordmale
3y ago
I am not recommending Looker either, but data extract stored on the server? That is a last-century solution. We often hit data limits in Tableau online as colleagues get overzealous. Beyond that, it is also a major GDPR headache in Europe.
48.
▲
by
oxfordmale
3y ago
I hate Tableau with a passion. The main bugbear is that viewers can't see the SQL code the dashboards execute. I am no fan of Looker, but the "Explore here" allows other users to see the SQL and tweak it if needed. Most inter
49.
▲
by
oxfordmale
3y ago
This is for a performance issue and the Laravel code base is straightforward to map to SQL. It is to get a rough idea of the joins and the filters to see if there is potentially an index missing. This is low hanging fruit. ChatGPT can do th
50.
▲
by
oxfordmale
3y ago
I am a Data Engineer. I can spin up the service locally, but it would probably take me half a day to install the right versions etc and change the log level. The code is there, ChatGPT does a good enough job at it, or at least did. It is su
51.
▲
by
oxfordmale
3y ago
I am a Data Engineer and it would take me ages to spin up the service with the right log level to grab the query. It is much easier to grab it from the codebase. I used to do this manually from time to time, now I use ChatGPT.
52.
▲
by
oxfordmale
3y ago
A/B testing is valuable to optimise an existing process once the low-hanging fruit has been tackled, but it should also be discontinued when the return on investment becomes negligible. Because of organisational momentum, this rarely h
53.
▲
by
oxfordmale
3y ago
I have also seen ChatGPT going berserk yesterday, but in a different way. I have successfully used ChatGPT to convert an ORM query into an actual SQL query for performance trouble shooting. It mostly worked until yesterday when it start out
54.
▲
by
oxfordmale
3y ago
I have build many successful systems without ever using a GUID. However, at a certain scale they become very handy, and it then it definitely helps you can also sort them.
55.
▲
by
oxfordmale
3y ago
UUID7 offers several key advantages: - sortable by insertion - less vulnerable to sequence prediction attack - allows partitioning of tables in the future Sequence prediction attack is a problem when you want to use identifiers i
56.
▲
by
oxfordmale
3y ago
It is mostly herd mentality. A lot of senior management are clueless and will copy what the big players are doing. Like lemmings, they will all crash off the same cliff together. Since it is an employers market right now, it is something co
57.
▲
by
oxfordmale
3y ago
Just a few links to companies that advertise to clean up your company profile on Wikipedia. https://www.wikiexpertsinc.com/get-free-wikipedia-consultanc... https://www.legalmorning.com/cleaning-up-a-company-
58.
▲
by
oxfordmale
3y ago
Yes, I am not necessarily disagreeing with this approach. The problem is the imbalance. A PR company can buy a news article, link it and update a Wikipedia page. It means the balance is in favour of big corporations and wealthy individuals.
59.
▲
by
oxfordmale
3y ago
The problem is that PR companies can push out whatever they want, where as an ordinary individual with personal knowledge of a topic, can't. It means many Wiki articles on person or companies, are often glorified advertisements, rather
60.
▲
by
oxfordmale
3y ago
Wikipedia is great for non political, non-controversial topics, such as sciences. I wouldn't trust it on active politicians or other figures of public interest. One major problem is that you need to submit references to back up any cla
More ›