Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gizmo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
511.
▲
by
gizmo
3y ago
Did you even look at the link I included that disputes that violent crime is trending up at all? Your chart shows that digital cameras have gotten cheap. Not that violent crime has actually gone up. > The ONS reported that victimisation
512.
▲
by
gizmo
3y ago
I would argue you find that kind of left wing extremist exclusively on twitter and at the fringes of academia. They have no power and are not taken very seriously.
513.
▲
by
gizmo
3y ago
UK police didn't have guns in the early 2000s either. The rise in recorded violent crime can't be explained by something that hasn't changed. You're just trolling now. https://lordslibrary.parliament.uk/t
514.
▲
by
gizmo
3y ago
Yes, reduce funding so police departments don't turn paramilitary. In the UK for instance most officers don't even carry guns.
515.
▲
by
gizmo
3y ago
Your comment is pretty incendiary so I won't go through it point by point, but I'd like to emphasize the distinction between defunding (i.e. demilitarizing) and abolishing the police. Abolishing the police altogether is more of a
516.
▲
by
gizmo
3y ago
Dating is clearly impossible and hating women is the bestest and smartest course of action. All the couples you see around you must have something you lack. Give up and drop out already. Everybody eventually dies so everything is pointless
517.
▲
by
gizmo
3y ago
In the "good old days" dating was simpler, but also much, much worse for the average woman. People dated within their town almost exclusively. The best bachelors would be gone pretty quickly. That put a ton of pressure on the rema
518.
▲
by
gizmo
3y ago
Every time a user space program makes an syscall the OS already has to go through layers of indirection. The OS can provide a program with a virtual or restricted view of the filesystem instead of the real thing just as easily. The OS alrea
519.
▲
by
gizmo
3y ago
Hydrogen storage and transport is hugely impractical. Photovoltaic efficiency is improving (slowly) but ultimately limited by the laws of physics. Hard to make the math work for what you predict.
520.
▲
by
gizmo
3y ago
$10 per year, minus credit card fees and taxes. If you send a single email to customer support in 5 years the company already loses money. The company can't just sell you the HDD and put a warning in the FAQ that you are responsible fo
521.
▲
by
gizmo
3y ago
In fairness, the blogpost argues that owning is more economical than renting. Everybody knows what cloud compute costs and if this more economical then maybe there should be some price indicator?
522.
▲
by
gizmo
3y ago
Kudos to cperciva for his generosity. But am I reading this right? 274k is 1/12th of tarsnap profit over 14 years, so tarsnap has made 274 * 12 / 14 = 234k profit annually? That's only 234,000,000,000,000,000 picodollars!
523.
▲
by
gizmo
3y ago
Okta has a well-earned reputation for worst-in-class security practices.
524.
▲
by
gizmo
3y ago
I don't think performance is at odds with resiliency. You can have one, both, or neither. Resiliency you get by eliminating entire categories of problems with strong conceptual abstractions. As you pointed out, virtual memory that prot
525.
▲
by
gizmo
3y ago
How much programmer time has been wasted by gdbs byzantine UX? In a rational world, would we collectively invest time into building extremely good debuggers? It's a tragedy of the commons, where everybody would benefit from better tool
526.
▲
by
gizmo
3y ago
I'm sorry but that is also wrong. Lock-free algorithms don't help much with performance. Locks are very cheap and your PC spends very little time spin-locking. Even interrupts and thread-switching (which is much more expensive) ar
527.
▲
by
gizmo
3y ago
> In my experience it seems a good deal of bloat has to do with resiliency. Most desktop applications don't completely crash the entire system when they contain a memory access bug. They just crash. That doesn't come for free.
528.
▲
by
gizmo
3y ago
You can run DOS applications on any computer architecture and on any operating system. Modern software is much worse at backwards compatibility than software from the past.
529.
▲
by
gizmo
3y ago
Programming languages. Developer tooling. Debuggers. Cross platform libraries. Everything could be orders of magnitude better than what we have today. But our world is ruled by pragmatism, and duck-taping mediocre technologies together resu
530.
▲
by
gizmo
3y ago
Code generators are used because run-time introspection tends to be slow(er) and because debugging code generated at runtime is harder and because IDEs don't know how to deal with code generated at runtime. But there no reason why this
531.
▲
by
gizmo
3y ago
> Whether you do Foo.Serialize() and it uses reflection to enumerate the properties, carries around tags permanently or it uses some compiletime generated function has nothing much to do with expressiveness. Thinking those are the only o
532.
▲
by
gizmo
3y ago
Source code generators are used because the language itself is not expressive enough. Maybe fix that instead.
533.
▲
by
gizmo
3y ago
Code interception strikes me as just crude and poorly conceived? Given how hard it is to remove features from a language, why introduce things like this? 20 years from now people will have to deal with codebases that use InterceptsLocation
534.
▲
by
gizmo
3y ago
But it would still set the /precedent/ that you can lawfully shed troublesome employees who you could otherwise not fire by changing the ownership structure of a company. #1 by itself is not illegal. When companies move a factory
535.
▲
by
gizmo
3y ago
Disregarding externalities is the essence of free market dogma. Whether it's pollution, cheating customers, forcing unpaid overtime on employees, unsafe workplaces, collusion and price fixing. It's a disastrous race to the bottom
536.
▲
by
gizmo
3y ago
Does a judge want to set the precedent that union busting is legal when you do it with extra steps? 1) Fire everybody 2) Create new corporate entity 3) Rehire the meek and compliant 4) Sell corporate entity back to original company Judges t
537.
▲
by
gizmo
3y ago
Firing everybody and only re-hiring the meek employees is a classic union-busting tactic and plainly unlawful.
538.
▲
by
gizmo
3y ago
As a consumer you benefit from maximally exploited workers. This is why rich countries import so many products from poor countries that have barely any labor protections. In the good old days companies paid strike-breakers to crack skulls a
539.
▲
by
gizmo
3y ago
Not every employee is a good negotiator. And poor negotiators get underpaid in a market system even when they are great at their job. Unions fix this market inefficiency by having good negotiators act on their behalf.
540.
▲
by
gizmo
3y ago
Most of these systems do deletes with tombstones. Then you can safely insert after/inbetween deleted items.
More ›