Hacker News new | past | comments | ask | show | jobs | submit | best comments login

- "The whole story would be far more humorous were it not from a case in which Perrone represented a woman who claims that she nearly died after being incarcerated and not given proper medical care. Perrone must now refile his complaint in that case—without the cartoon dragon."

That should be more offensive than cartoons. In a just world.

It's not as if the victim had the luxury of many choices of law firms, or any capacity to oversee their work. Their access to legal services is presumably similar to their access to medical care. There's nothing amusing about this outcome. It's seriously depressing that "the coked-up cartoon-dragoon attorney" is the best representation that person, in their helpless situation, was able to navigate to.


> Support, no matter how valued and important to the organisation it is, is never worth $200k/year on the output of 1 person.

I... think you are thinking more "Customer Support Representative" (how to reset a password) and not Support Engineering.

An engineer that can talk to customers, find bugs, and fix them, is not worth $200k?

One of the Oxide Support engineers was (still is) an INSANELY strong performance engineer who helped solved performance bugs when he was on my team. We were actively using strace weekly to troubleshoot deep process internals to optimize perf.

(Hi Will, I miss you, and you are definitely worth $200k don't listen to this guy. <3)


I didn't agree with everything, but I did with a lot; in particular this:

> As Julie says when someone repeats that Amazon was started in a garage: Ain't no garages in the trailer park.

Not sure who Julie is, but I think she's spot on.


This is weird to say the least. All the major browser innovation that has happened during the last decade is because of the funding from Google towards Chromium.

Browsers used to be one of the most critical and insecure software. All the major security enhancement in terms of isolation, sandboxing, privilege separation happened IMHO due to a Google backed browser security research. This benefitted the community because other browsers either adopted Chromium as the base or implemented similar security improvements.

I think it’s not just the browser anymore, the core building blocks like v8, blink etc. forms the foundation of modern web. It will be interesting to see the benefits of anti-monopoly laws when it comes at the cost of destabilising something foundational like Chromium.


I found out yesterday that the port of LA has a free real-time dashboard (https://tower.portoptimizer.com/) so you can check the stats yourself. While it's interesting that next (week 19) shows a 35% drop YoY, the following week predicts a 25% increase from w19 and "only" 8.7% drop YoY.

Curious if there is anyone here who genuinely sees this as short-term pain / long-term gain for American economic interests. That is of course the political angle, but I've yet to see an economist concur with that theory.

EDIT: I can find very few voices (not currently working directly for the administration). There's Jeff Ferry who believes "tariffs imposed during the 19th century spurred industrialization and ultimately positioned America as a global superpower". (That historical view is uncommon and wouldn't account for the current realities of global supply chains.)


Unobtanium supports more sources, has more features, and is actively developed.

https://obtainium.imranr.dev/

https://github.com/ImranR98/Obtainium


I know this is such a stereotypical "get off my lawn" statement but we've lost the art of software engineering. It's all about stuffing as many features in as quickly as we can and pushing it out to as many people as possible. Performance is always secondary.

Not that I'm that nostalgic for the old days, we would have been doing the exact same thing if we were able to get away with it. But performance restrictions meant you had no choice but to care. Modern tech has "freed" us from that concern.


Good. Maybe we can fight back the browser complexity. When you have free browser money, it makes it much easier to partake in turning the web into morass of difficult to implement functionality, that then requires taking browser money.

> Internally, Phillip Schiller had advocated that Apple comply with the Injunction, but Tim Cook ignored Schiller and instead allowed Chief Financial Officer Luca Maestri and his finance team to convince him otherwise.

The bean counters won. I guess Tim Cook does care about the bloody ROI after all.

https://www.forbes.com/sites/stevedenning/2014/03/07/why-tim...


Let me make a clarifying statement since people confuse (purposely or just out of ignorance) what violating copyright for AI training can refer to:

1. Training AI on freely available copyright - Ambiguous legality, not really tested in court. AI doesn't actually directly copy the material it trains on, so it's not easy to make this ruling.

2. Circumventing payment to obtain copyright material for training - Unambiguously illegal.

Meta is charged with doing the latter, but it seems the plaintiffs want to also tie in the former.


I agree with the author, we need better primitives, if you need functionality now:

Major tools that exist today for partial structure traversal and focused manipulation:

- Optics (Lenses, Prisms, Traversals)

  Elegant, composable ways to zoom into, modify, and rebuild structures.

  Examples: Haskell's `lens`, Scala's Monocle, Clojure's Specter.

  Think of these as programmable accessors and updaters.

- Zippers

  Data structures with a "focused cursor" that allow local edits without manually traversing the whole structure.

  Examples: Huet’s original Zipper (1997), Haskell’s `Data.Tree.Zipper`, Clojure’s built-in zippers.

- Query Languages (for semantic traversal and deep search)

  When paths aren't enough and you need semantic conditionals:

    - SPARQL (semantic web graph querying)
    - Datalog (logic programming and query over facts)
    - Cypher (graph traversal in Neo4j)
    - Prolog (pure logic exploration)

  These approaches let you declaratively state what you want instead of manually specifying traversal steps.

It's not just MS. I think they might have fixed it now, but my personal favorite was when Google photos would send me a notification with a preview of an AI generated album of my photos they made for me even though the app did not now, nor ever have permissions (on Android) to look at said photos. And it too would then "catch up" and ask permission to see my files and I'd say "no" and then the preview would go away.

This will surely get some skepticism as it's a Waymo study, but it's nice to see a real‐world dataset this large at 56M miles. An 85 % drop in serious‐injury crashes and 96 % fewer intersection collisions is a strong signal that Level 4 ADS can meaningfully improve safety in ride-hail settings. Still curious about how much of that comes from operational design versus the core autonomy, but it’s a big leap beyond “novelty demo.”

Really excited for autonomy to become more and more common place. People drive more and more like distracted lunatics these days it seems


Folks on HN are often upset with the titles of Jepsen reports, so perhaps a little more context is in order. Jepsen reports are usually the product of a long collaboration with a client. Clients often have strong feelings about how the report is titled--is it too harsh on the system, or too favorable? Does it capture the most meaningful of the dozen-odd issues we found? Is it fair, in the sense that Jepsen aims to be an honest broker of database safety findings? How will it be interpreted in ten years when people link to it routinely, but the findings no longer apply to recent versions? The resulting discussions can be, ah, vigorous.

The way I've threaded this needle, after several frustrating attempts, is to have a policy of titling all reports "Jepsen: <system> <version>". HN is of course welcome to choose their own link text if they prefer a more descriptive, or colorful, phrase. :-)


I am about to begin a PhD in astronomy. Until last month I was working at Caltech for 3 years on code which calculates orbits of asteroids to high precision. This code is being used on several NASA telescopes now to predict when they will image known asteroids (NEO Surveyor, SphereX, maybe Roman eventually). I was allowed to open source it and I am planning on making it the basis of my PhD research:

https://github.com/dahlend/kete

It can predict the location of the entire catalog of known asteroids to generally within the uncertainty of our knowledge of the orbits. Its core is written in rust, with a python frontend.


Apparently a local grid overload near France and a cascading failure down the Spanish network, but radio and newspapers don’t agree on root cause. Of course there is a lot of noise.

For instance, one reporter asked one of the government flunkies whether it could be a cyberattack and they turned his noncommittal “maybe, we don’t know” into “government says cyberattack may be ongoing”.

Be careful of idiot reporters out there.

Edit: I’m listening to another radio interview where they are outlining the plans to bring online Portuguese dams and thermal generators over the next few hours, progressively unplugging from the Spanish supply (fortunately we have enough of those, apparently).

It should take 3-4 hours to get everything balanced with only national supplies, and they will restore power from North to South.


There’s an aspect of this that is not readily apparent unless you were a web developer around the time this was created.

Before CSS, layouts were implemented by abusing table elements to create a grid. Then images were sliced up into sections, and each section was placed into the table. This has generally been remembered in the present day, however what seems to have been forgotten was the pushback against CSS.

There was a large number of web developers who were happy with the status quo and refused to learn CSS. One of the most persistent myths was that you couldn’t make anything look nice with CSS. Specifically, CSS was accused of only being able to create “boring, boxy” designs.

It wasn’t true at all. Even back in the early days of CSS, you could create great layouts. It was especially absurd because the approach favoured by the people saying this was literally abusing tables to create grids.

So along comes Dave Shea and points out that this is ridiculous, that CSS is capable of great designs, and puts the CSS Zen Garden up. A whole bunch of people contribute good-looking designs and make it impossible for people to claim that “CSS can only produce boring, boxy designs”. I think it’s amusing that he won the argument so conclusively that people forget it was even an argument in the first place.


Having been on both sides of this—working behind a counter and answering phones at various jobs long ago, and being someone who often surprises family and friends with my ability to extract good outcomes from customer service—I think it’s somewhat of a misconception that being as unpleasant as possible is actually effective at getting results.

I fully understand that the godawful CS mazes many companies set up wind up pushing people in that direction, and that it feels like the only option, but I believe quite strongly that being patient and polite but persistent winds up being much more effective than being unpleasant.

As a small case in point: I worked summers in a tiny ice cream shop, most of the time solo. The shop had a small bathroom for employees only—it was through a food prep area where customers were not allowed by health code. I had some leeway to let people back there as it was pretty low-risk, and I would in the evenings when no other businesses were open, or if a little kid was having an emergency. People who were unpleasant from the get-go when placing their order, however, were simply told we had no bathroom at all. People who started shouting when I told them I wasn’t supposed to let people back there (not uncommon!) and suggested a nearby business were never granted exceptions.


Thank you, Simon. I believe that cases like Elastic and Redis returning back to an open source license is like writing on the rock: "open source won", at least in the system software space. Companies get created, prosper and fail over time, but this message is here to stay with us for a long time, and shapes the society of tomorrow. It's a win of the software community itself.

I'm curious whether the community will trust Redis-the-company again after this, or if they'll choose to stick with Valkey. The other concern is at least some big company legal departments are wary of AGPL software, which makes Valkey, still BSD, more attractive to them.

Edit: Regardless, thank you and the rest of the folks inside Redis for pushing to bring this back to OSS!


You can insert (and tweak) this into uBlock Origin filters:

    ! YouTube Fix & Customization by Arch v1.8.4 ! (1/11) YouTube 4 Videos Per Row Fix (Home and Channel Pages) / YouTube Fix & Customization

    youtube.com##ytd-rich-grid-row, #contents.ytd-rich-grid-row:style(display:contents !important;)

    youtube.com##ytd-rich-grid-renderer, html:style(--ytd-rich-grid-items-per-row: 5 !important;)

    youtube.com##ytd-rich-grid-renderer, html:style(--ytd-rich-grid-posts-per-row: 5 !important;)
(source: https://www.reddit.com/r/youtube/comments/1g5l9mc/comment/ls...)

> {"error":"Too many requests, please try again later."}

I guess it still works.


Meanwhile DOGE has cancelled more than $2 billion in federal research grants. The US is shooting itself in the foot when it should be competing at its best.

https://www.cbsnews.com/amp/news/nih-layoffs-budget-cuts-med...


I'm fine with this as long as they include the tariff in the listed price.

I'm worried businesses are going to use tariffs as an excuse to have a fake list price, then hit you with massive hidden fees at the point of sale. Some sectors have been doing this for years - "service fees" at restaurants, "regulatory response fees" in the telecom industry, all sorts of nonsense in event ticketing.

Physical goods have mostly been spared this type of fake pricing - aside from sales tax not being included, but that's been universally true in the US forever so everyone is used to it.

Tariffs could be the end of that if businesses see sales plummet. Especially because these scams actually work - the reason restaurants give for not just increasing their menu prices is because higher listed prices drive people away.


In 99.99% of real-world scenarios, the rig would have other options to bootstrap a black start—like fully charged air tanks, backup power from a support vessel, or even emergency battery systems. The hand-cranked air compressor is really a last resort tool. We test it during commissioning to prove it could work, but in most cases, it’s never used again in the rig’s working life. It’s there for the rarest situations—like if a rig was abandoned during a hurricane, drifted off station, and someone somehow ended up back onboard without normal support. It’s a true "everything else failed" kind of backup.

Might also be worthwhile to download a pre ~2023 dump, because Low-background steel.

"I went on a weekend trip and didn't invite friend A, so I hope friend B keeps it a secret and doesn't tell anyone I was there" is the kind of social dynamic that people grow out of in high school. If you are having trouble with it as an adult then it isn't really Instagram's fault. People talk to each other and share stuff, and sometimes they talk about you, both online and offline. Just live your life without being so bothered about offending other people. They are adults as well, and care about it less than you think.

>Internally, Phillip Schiller had advocated that Apple comply with the Injunction, but Tim Cook ignored Schiller and instead allowed Chief Financial Officer Luca Maestri and his finance team to convince him otherwise. Cook chose poorly. The real evidence, detailed herein, more than meets the clear and convincing standard to find a violation.

Judging by tech, apple is right now in deep water due to the failure of delivering apple intelligence and a major drop in software quality.

Judging by political positioning, cook’s donation to trump’s inauguration didn’t sit well with the fanbase.

Now, it seems Cook is going for shady behavior against judges.

Maybe it’s time for a major change of leadership. Financially they might be ok, but one can’t avoid the feeling they’re burning the furniture to heat the house.


> All the major browser innovation that has happened during the last decade is because of the funding from Google towards Chromium.

And what was Chromium based on? WebKit. And what was WebKit based on? KHTML.

Chromium was simply a continuation of innovation that had started before Google even existed.

But in parallel it was Firefox that broke the Internet Explorer monopoly that made 3rd party browsers technically possible in the first place.

But all of that would have been irrelevant if it wasn’t from anti trust actions that prevented MS from doing the stuff they’re doing now (now that the antitrust probationary period is over) such as forcing their browser to be the default browser.

If it wasn’t for antitrust action against MS they would have taken these actions when they were much stronger and the other browsers were not as advanced and Chrome would likely have been nowhere to be seen.

Anyways, you’re wrong even with the idea that chromium has innovated the most. Most of the ideas that Chrome has today were implemented in other smaller browsers such as Opera well before Chrome ever integrated them.

I suspect if Chrome were to disappear tomorrow, browser technology would be far more innovative 2 years from now than it will be with Chrome as the dominant browser.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: