Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
suprjami
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
331.
▲
by
suprjami
2y ago
In my experience (supporting a machine-translated codebase which resulted in shitty Java) your theory doesn't play out. If you give developers a shitty codebase then those developers will leave to work somewhere else. After a few years
332.
▲
by
suprjami
2y ago
It doesn't matter if the states do or not. It's a deterrent. You go into your quarterly earnings call and say "we're conducting illegal business practices which expose us to up to $75B of risk" and see how the inves
333.
▲
by
suprjami
2y ago
So if every US state sues Meta and settles for ~1.5B that's halved the value of the company. One more infraction with the same consequences and the company has no money left. That sounds pretty effective to me?
334.
▲
by
suprjami
2y ago
People should probably read their employment agreements and IT usage policy. I'd be surprised if it's not written somewhere . Besides which, using someone else's computer with an expectation of privacy is the wrong expectati
335.
▲
by
suprjami
2y ago
I signed a contract with my employer that when I'm using the computer they give me to conduct their business on their behalf, they have the right to observe my usage of that computer. The situation in this article is completely differe
336.
▲
by
suprjami
2y ago
Hopefully those are the first to go. They won't be though, they make Google money from the IAP.
337.
▲
by
suprjami
2y ago
There are many international intellectual property agreements which effectively make one country's copyright laws apply in another country. For example: https://en.wikipedia.org/wiki/TRIPS_Agreement While I agree
338.
▲
by
suprjami
2y ago
I find that stuff enjoyable. I almost never use malloc, I learnt to use calloc so it's my go-to allocator. Whenever I write an allocation I try to write a free after it, then fill in the code in between. Use of static analysers and san
339.
▲
by
suprjami
2y ago
It's the ihih guy! Thanks for being one of the few C bloggers out there.
340.
▲
by
suprjami
2y ago
You'd be surprised how many widely used open source projects still fail one or both of those conditions.
341.
▲
by
suprjami
2y ago
Yes, that's exactly the point I am making. Modern compilers optimise this for you, exactly as you said. Back in the 80s compilers didn't do this. There really was a difference between the machine code emitted for a naive loop and
342.
▲
by
suprjami
2y ago
Because it results in a tail call and you don't have to build a new stack frame.
343.
▲
by
suprjami
2y ago
In my experience, modern optimising compilers can turn many naive loops into tail recursive loops. Actually learning tail recursion and writing loops for it is a lot less necessary today than it was in the 1980s. It isn't necessary to
344.
▲
by
suprjami
2y ago
TCP sequence numbers are not a security mechanism, they are a data ordering mechanism. If you want security, use encryption like IPSec or TLS. This has been the state of things since TCP was invented in 1980. Someone new discovers it all th
345.
▲
by
suprjami
2y ago
Good thing the IEEE recommended against implementing IPv6 NAT and everyone followed that rec- oh, wait.
346.
▲
by
suprjami
2y ago
After Eich was ousted and formed Brave, Mozilla's C-suite are led by an ex-Kinsey person and are extracting all the wealth from the company in the form of massive executive bonuses. They are now an "AI company" and Firefox is
347.
▲
by
suprjami
2y ago
GPL does not mandate inclusion nor public availability of source code. The code must provided to users upon request. Most providers of binaries make the source public so they don't have to handle each request manually.
348.
▲
by
suprjami
2y ago
I had the predecessor system GP2X. It was Linux-based with ARM CPU and GPU. It had a few native games but was mostly used for emulators. I had a huge commute at the time and finished SNES games on the train. While common and no big deal tod
349.
▲
by
suprjami
2y ago
So new releases of its flagship product, buying a bunch of companies who already had their own product, a reskin of Chromium, and Teams. You've convinced me that Microsoft are actually doing much worse than I previously thought.
350.
▲
by
suprjami
2y ago
Exactly correct.
351.
▲
by
suprjami
2y ago
IBM had decades of trash CEOs who focused on returning shareholder dividends at the expense of literally everything else. You know what's really expensive? Employees! Fire the lot. Send their wages to the shareholders and cheaply outso
352.
▲
by
suprjami
2y ago
I was also cynical at first but it ended up as a triumph over C-suite politics. This person took a nonsense buzzword "productivity" and turned it into actual measurable numbers which make sure the company is moving forward, and li
353.
▲
by
suprjami
2y ago
How do you quantify technical debt? It doesn't seem possible to track percentage of code as debt. You can't put a comment on code and call this block either debt or good. One way could be to measure different activities. If you sp
354.
▲
by
suprjami
2y ago
So, you don't like a component because you ran software which requires that component, and you intentionally ran it in an environment without that component. That does not make sense to me?
355.
▲
by
suprjami
2y ago
It was a workaround from the time the Microsoft OEM agreement required them to ship an operating system, but the contract didn't specify which system. Anyway, FreeDOS is useful for updating BIOS images, it also seems to run a lot o
356.
▲
by
suprjami
3y ago
Malcolm Turnbull is the Minister of Technology who canceled a brand new fiber broadband network to reuse rusty copper to roll out more expensive VDSL2 to give Rupert Murdoch a few more years of cable TV sales. Doublespeak is his native tong
357.
▲
by
suprjami
3y ago
Except the reason the "in mice" meme exists is because there are countless studies which produce an effect in mice which is not reproducible in humans. In an absence of evidence, we cannot make one claim or another. "In mice&
358.
▲
by
suprjami
3y ago
I linked to a podcast with transcript and scholar-quality research references which answers your question. Here on HN we actually read links in full before commenting. Please ensure you do the same. You also might want to look into the exis
359.
▲
by
suprjami
3y ago
Good timing, the latest Skeptoid podcast takes a critical look at recycling: https://skeptoid.com/episodes/4932 tl;dr - PET and LDPE are worth recycling in the US, those have 1 and 2 in the recycle symbol Other countri
360.
▲
by
suprjami
3y ago
Similarly, I promise you everything you've ever done over a 4G or 5G phone has used SCTP inside the phone provider. That doesn't mean the general developer population know about it. I bet most developers have never even heard of i
More ›