skysight-inc/HackerNews huggingface dataset:
As long as web standards keep evolving you can never stop iterating on browsers. And with Google Chrome pushing some of those web standards additions, Firefox has to keep up or die.

Also, it is possible to continue iteratively improving a complex piece of software like a browser, beyond just the web standards race. Security, privacy, performance, and reliability/bugs/code correctness are areas where new computer science is constantly coming down the pipe and worth integrating. And maybe other things like AI or features for AR/VR systems, though it's more debatable whether those belong in general purpose browsers.

Browsers aren't Unix utilities that should do one thing and just one thing and thus can theoretically reach a state of "done". But even there it's not always a certainty. For example, "sudo" being superseded by a simpler more secure "doas", and then more recently by SystemD "run0". Even simple utilities continue to evolve.
Unitree is really on fire.

I love how fast they are dropping prices.

Sub $10k and if robot is useful/general, they’ll be doing millions of units.

1B+ humanoids by 2040 has a decent chance of happening.
That’s a good point. What a distasteful waste of precious energy.
So basically, they're profitable except for their marketing costs, like most unprofitable growth companies?
Those overhead figures really need more resolution to make sense of.
Indeed, I agree with your points.

This idea was added after I wrote the post and wasn't taken from my own optimization efforts in `jsonschema`. Originally, in `jsonschema` the output type is actually a badly composed iterator and I intended to simplify it to just a `Result<(), ValidationError>` for the article, but with this output, there are actually way better optimizations than I originally implemented.

If I'd discovered this idea earlier, I'd probably spend more time investigating it.
It's live! Check it out here: https://www.arcade.software/build-like-its-2024
Love the name!
Perplexity gets a 7.5 lol
> Are there any available clocks with that precision?

Citizens says ±1s/year with their Caliber 0100:

* https://www.citizenwatch-global.com/the-citizen/lineup/cal01...

* https://www.hodinkee.com/articles/citizen-eco-drive-caliber-...

Solar powered as well.

It should be noted that Harrison's watches were low-volume productions, so could be tuned very accurately—and their accuracy was a matter of life and death for ships and their crew. Most mechanical watches 'normal' people can get nowadays are produced at much higher volumes, and so aren't adjusted as much—especially since few people demand it and are willing to pay for it:

* https://www.hodinkee.com/articles/how-accurate-should-your-m...

The Harrison watches/clocks were built for the British government/Navy, so were fairly price insensitive (military procurement and such).

Being 1 minute off in time throws off distance by 15 nautical miles (~28 km), so being off by a second can cause about 500m worth of position inaccuracy.

Also: it may not be a big deal if your clock/watch drifts as long as it does so at a known, consistent rate which you can adjust for.
Club soda and bitters has been a recent goto
Maybe just scarring from working with haskellers who are writing c++. The project has been delayed probably months due to shitty abstractions. Has never met a self imposed (generous) deadline. They keep breaking the up stack contract that I depend on. Why they didn't just choose c for this project is infuriating.

Literally was in a meeting where a new hire was given the green light because "she was a language lawyer but not enough of a language lawyer to get in the way". Fuck that.
Retailers like Best Buy and Home Depot handle 'problem' returners
There probably is, since I believe tensors were basically borrowed from Physics at some point. But it's probably not of much practical use today, unless you want to explore Penrose's ideas about microtubules or something similarly exotic.

Gains in AI and compute can probably be be brought back to physics and chemistry to do various computations, though, and not limited to only protein folding, which is the most famous use case now.
For anyone interested (though to compare you really need to work with them over a period of time):

Here's a fairly simple thousand line Makefile: https://github.com/simonmichael/hledger/blob/2d35b1051/Makef...
(and https://github.com/simonmichael/hledger/blob/2d35b1051/Makef...)

that was converted to a Justfile: https://github.com/simonmichael/hledger/blob/43c93eb37/Justf...

And here's a more powerful kind of makefile using a full programming language: https://github.com/simonmichael/hledger/blob/43c93eb37/Shake...

And here are two multicommand shell scripts:

https://github.com/simonmichael/hledger/blob/43c93eb37/bin/f...

https://github.com/simonmichael/hledger/blob/43c93eb37/bin/t...

that were converted to a justfile: https://github.com/simonmichael/hledger/blob/43c93eb37/bin/j...
Use of YouTube and TikTok by teenagers increased in the past several years. Coincidence?
Why? Why would someone reach for a linked list in a kernel, driver, or embedded system?
> In most other language you can't even write syntactical extensions.

C? C++? Rust? Erlang? Scala? Julia? R?

> Such things are, generally, horrendous for readability. Like I said you can wield them effectively. But the average developer won't be able to.

Macros actually are widely used to improve readability. In Lisp that's one of its main purposes. It leads to more compact, declarative, domain specific code. Large programs usually benefit the most. Programs can be much short and more readable.

Take for example in Common Lisp the Common Lisp Object System. It has three layers: an object-layer at the bottom, then a functional layer and on the top is the macro layer. The macro layer is what the typical developer uses, which is compact and which shields the developer from the details of the lower layers.
The Common Lisp Object System blends seamlessly into the rest of the language and the usual basics can be easily learned.
> this is an unsolicited trial, so 2% is a very large number

If valid for the population of Tesla owners, it tanks the company's strategy.
Show HN: LaTeX Book 2024, first release
Mozilla is a browser vendor; the question is appropriate for them. It may also be a good question for every other browser vendor, but it's still valid for Mozilla.
It is suspicious only if you ignore the fact that YC exists to support the interests of capital, not labor.
The underlying paper: https://journals.aps.org/prx/pdf/10.1103/PhysRevX.14.021026

I skimmed it; it's not super accessible.
That's exactly what benzodiazepines are for, but only for short-term taper protocols as the dependence/withdrawal profile over the long term is worse than alcohol. Medium-term can be covered by gabapentin.
I thought it was ethically questionable when the startup I worked for sold to the Saudi DOD. I'm glad the concept of ethics isn't getting in anyone else's way either.
What are irreversible problems? Any good/fun and maybe practical, examples?
Apple’s lawyers advised them that they can provide that statement. It’s probably a weasel word, technically true statement.
Yep, this is how both MP3 (and Ogg-Vorbis) and JPEG all work. Picking the weights for which frequencies to keep is, presumably, chosen based on some psychoacoustic model but the coarse description is literally throwing away high order frequency information.
> I don't want to chat with computers to do basic things. I only want to chat with computers when the goal is to iterate on something. If the computer is too dumb to understand the request and needs to initiate iteration, I want no part.

This is called an "employee" and all you need to do is pay them. If you don't want to do that, then I have to wonder: Is what you want slavery?
> Something to sober you up if you're already drunk would be amazing ...

But it's the fun of alcohol!

What'd be amazing would be something that really works against the headaches and/or prevent vomiting. Basically something for the next day or even the next two days (when you get old, if you party too hard it can take two days to feel good again: I hate it so at 50 I very rarely party hard anymore: maybe once a year).
This is a foul mischaracterization of several different viewpoints. Being opposed to a century-long copyright period for Mickey Mouse does not invalidate support for the concept of IP in general, and for the legal system continuing to respect the licensing terms of very lenient licenses such as CC-BY-SA.
Perhaps they believe in a different mission then the one you believe in?
Always enjoy the possibilities that I/O shows

Other impressive things:

- "where did I leave my glasses?" (live video feed with memory)

- asking for a summary across emails / meetings

- agent demos (like handling all the steps to return shoes, building physics learning examples based on user provided preference "basket ball")

- "why is my record player doing this?" (ask question while recording video, get genAI response with links)

- Google Workspace Gemini Panel (like that it sits on the side rather than taking over the UX)

- Build a JSON object of books & authors from a picture of a bookshelf

- Context caching for model calls (saves sending large amounts of text for every call)

Google Astra seems like it will be the foundation for a number of next gen capabilities
East African Internet connectivity again impacted by submarine cable cuts
Congrats on the launch!

Doesn't Airbyte handle semi-structured and unstructured data? How are you different?
After all the people likening this to the computer from "Her," I LOL'ed at you likening it to Plankton's computer from Spongebob.
Wait, why?

Here's my list of virtualization solutions on macOS. I always thought VMWare was one of the best? (Admittedly I've only briefly used it)

- Parallels (the gold standard)

- VMWare Fusion (second place?)

- VirtualBox (haven't used it in ages)

- UTM (solid OSS solution)

- Docker
A British Nurse Was Found Guilty of Killing Seven Babies. Did She Do It?
Biden imposes new taxes on Chinese products
> It's just not fit for that use case

Only because Apple hasn't enabled the use case through their OS. It's not an inherent limitation of the hardware anymore.
For those not familiar this was actually a pretty impressive product. It's what Facebook used internally for employee communication and engagement. They might not have it in their DNA to run a HR-focused SaaS startup within the organization but if you're just familiar with the headlines alone, this thing was actually much more robust of a tool and product than you would guess without looking into it.
I dunno, the CEO getting a 400% pay rise in the same time period the browser lost 85% of its market share might be a good place to start.
Maybe you can use a window?

https://www.flickr.com/photos/jlcarmichael/albums/7215768048...
I don’t know anything about high-end workstations really. But I wonder if the whole ecosystem is in a rough spot generally? Seems like cloud tooling is always getting easier.

Shame really, people do fun stuff with excess compute.
Wow,
"However, pyrolysing the SCG at 350 °C led to a significant improvement in its material properties, which resulted in a 29.3% enhancement in the compressive strength of the composite concrete blended with coffee biochar."

pyrolysing: make or become decomposed through heating to a high temperature.
"one solution is to pyrolyze the waste"

SCG:Spent Coffee Grounds

Might have to give it try. (Need to read more than the abstract though.)
Wrong URL?

I don't understand how to use the page.
Five minutes later someone'll have an AI offering to make fake IDs.
Peter Thiel: "Competition is for losers."
If you want to have people go to the office you need to pay them for the time to commute to that office. There is negative value to requiring people be in the office, especially given all these companies have opted for open plan BS - every study ever performed has found open and “shared” office plans reduce productivity, reduce collaboration, reduce morale, and increase disease.

The value businesses get from putting employees in the same room is making it harder to go elsewhere (creating a fake “family”), and managers get to feel like they have control and ownership of their plebs.

There are also people who use office life as surrogate social lives, and they seem to be the employees they were most in favour of mandatory RTO - “I can’t deal with not having a forcefully created social environment, so I’m going to demand that everyone come back”
Apparently this page is geoblocked for uk users, so here's a mirror: https://archive.is/WNt0u
My guess here: the product isn't valuable enough to sell off (see Horizon), the customers who buy the product aren't in their list of 600 accounts that they want to focus on, and the invoice price is a rounding error next to their enterprise offerings.

Broadcom is bloodthirsty and I'd suggest they're doing this out of the goodness of their hearts but there is little evidence that they have one.
Eventually he is going to end up with no one outside of his companies willing to do contract work for him because he has gained such a reputation for not paying
It’s about agents. This is the first clear public signal from OpenAI that they are in fact going to release agentic AI capabilities (enabling the model to take actions on behalf of the user, and this will inevitably eventually include consumer and other commercial transactions). Altman says the model will “…. the ability to take actions on your behalf”. The mention is rather buried near the bottom but it hit me as the most important and profoundly transformative (mostly in good ways but also potentially very risky ways) roadmap item yet announced.
Yes, the new changes have effected things a lot.
If you don't want to work hard (10h+ per day) at a startup, then don't. Nobody's forcing you. Working at a startup and finding it's not for you? Just quit! You can just walk out the door. Nobody's forcing you to stay.

Germany is really great in treating its citizens like infants and it shows.
How much does an 0-day cost for a device that can literally kill?
This NYT article had an article with some interesting history of one of the character who saw that opportunity.
I see almost all tech focused on advertising as an unfortunate continuation of this trend. And it feels like people are fooling themselves to say it will not be used for restrictive purposes. But maybe I'm wrong.

https://www.nytimes.com/2023/09/22/magazine/hank-asher-data....
Yeah, if there was a product that would let me enjoy real wine but the effect of the alcohol would be similar to a 3% mild beer, I would use that fairly often. A typical wine at 11-12% is a bit too strong for many situations.
[dupe]

https://news.ycombinator.com/item?id=40355255
I remembered after a bit that some people teach their infants a simplified sign language to introduce them to language faster, so to the extent that spoken language evolves faster I'm guessing it is just because it is most widely used.
It is a requirement from the standpoint of view of the prisoner's dilemma: if no one holds - there's nothing to chuckle about.
If you want to virtualize something with good performance on desktop windows you use Hyper-V; if you want to do it on mac you use Apple's Virtualization Framework; if you want to do it on Linux you use KVM.

Desktop virtualization products used to bring the secret sauce with them; now that every OS ships with a well-integrated and well supported type 1 hypervisor they have lost much of the reason for existing. There's only so much UI you can put in front of off-the-shelf os features and still charge hundreds of dollars per year for.
Is it possible that ZFS just might be too complicated for a typical "Home NAS" user?
Sounds like you would prefer a in person job.

The question is not “do some people prefer offices”, the problem is “some people prefer offices and then require everyone else to be there to support them as well”
> might help to know that "Sweetgreen" is apparently a restaurant that sells salads

The first five words are "shares in salad seller Sweetgreen."
> bringing back ESXI for homelab users would be a good step too.

It would be interesting if they did. So many have now tried Proxmox and liked it.
Sure, if the difference between being intoxicated and not is merely conceptual to you. For me it is not, but to each their own.
Observed Hazardous Spontaneous High Impact Terminations.
> Their food wasn't uniquely great, just fresh and overpriced.

Sweetgreen originally was chef designed salads. They had fresh unique salads, a little pricey, but still accessible to the masses. Their popularity was because their salads tasted great. Unfortunately they pivoted to a business model of maximum profitability, which meant removing a lot of salads that took longer to prep for and streamlined the ingredients. In the process, they kept the mediocre stuff that tasted okay and removed unique and tastier stuff. You get the sweet greens version of cobb and Caesar, meanwhile their Mediterranean and Mexican salads were gone. They pivoted so hard that they no longer meet their original selling point.
I'd say most developers don't write kernels/drivers or embeds, at least from what I've seen. I am not saying that there are not many devs like this, but rather that there are fewer kernel devs than web devs.
> $ is short for “put everything to the right inside parentheses”

There's, you know, also the actual parentheses that everyone already knows.

> Why do you expect to understand the syntax of a language you never studied?

Because most languages have a syntax that you can grasp almost immediately, since they conform to a common syntax, rather than invent everything all over again. Then you can focus on the actual features of the language and are not bogged down by syntax.
Ask an automaker or an airline
Per multiple opinions I got from people whose job was to advise me on the matter, a 2016 ECJ ruling[0] suggests that it doesn't matter if a provider can find a person from their IP address or any other detail, but that there exists a scenario where it is possible.

I am not sure how the CCPA treats IP address, but unless you're at Google or Facebook, it doesn't matter. Few can afford to build separately for the EU and the rest of the world, and hence err on adapting the strictest interpretation.

--

[0] https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...
> Apple would do well to decouple certain software components from iOS

I'm not really convinced of this. When you control the entire hardware and software stack, and already provide updates for 7+(?) years per model, would doing this really change much? Google needed to do that because some cheapo manufacturers weren't really providing any updates to speak of, and Google has limited ability to force manufacturers to provide updates on any particular schedule.

It's funny, because to me this is really just the Linux model vs. BSD model, in a way. Linux base systems are cobbled together from various bits of software maintained by different people and groups. Many of those components can be updated independently of one another, including the kernel. The BSD model is to ship the entire base system as a versioned unit, and only update the entire thing monolithically. Android does the Linux model, iOS does the BSD model. Both models work just fine, depending on what your goals are and your distribution model.

I think the one thing I'd argue Apple should decouple from the OS is Safari. A web browser (and the underlying OS web view) should be independently updateable, even after a device stops getting OS-level security updates.
Looks cool but seems like it doesn't work on torch 2.0

"AttributeError: module 'torch' has no attribute 'export'"

The torch.export API is currently in active development with planned breaking changes. The installation guide for this is still very minimal, anyone knows how to get it working on torch 2.0?
I tried Sweetgreen a couple of times. The food was okay but overpriced, probably would go back but for the staff. The staff was just not nice at all, for no reason, twice. If you don't appreciate your customers then you won't stay in business, a simple smile isn't a lot to ask, just be nice that's it.

If you are going to put a frowning, seemingly annoyed, human at the front then maybe just go with self-checkout.
> When the user is already using a Google phone, email, search, maps, drive, and document editor, it follows to also use their browser.

I think it's more that everyone used Google for search (because it at least was legitimately the best by a good margin) and then Google used that position to push Chrome. The other stuff may have helped, but I think search was 90% of it.
Is there an easy to repair humanoid robot in the market right now?
I actually really liked the product when I worked at Meta. Wish we had something like this at Google.
Why drink grain juice when you could drink fruit juice?
Why not? Ladybird seems like it is coming along very well.
Looks like there might be a need for a free "shill account name" generator.
I'm going to keep using mine for as long as I can, and just hope that Apple releases another one by the time I need a new phone.

"shitty components and artificially disabled hardware" is one way to look at it. I think "significantly smaller battery and scaled accordingly" is more accurate, personally.

I'm an undemanding phone user. I take pictures, catch rides, use the map, take calls, listen to stuff. I don't hang out on my phone. So I want a phone that's as small as it reasonably can be, it fits more places and I notice it less.

However, I also want the battery to last a full day. The only way I'm going to get that is if the phone is somewhat less powerful than a phone running the same OS and apps with a rather larger battery. This is a tradeoff I am comfortable with, and was able to figure out from first principles when getting the 12 mini (and now the 13).

It's fine to want a phone which is small like the mini, as powerful as the base model, and which lasts just as long on a charge. But I don't see how any company could deliver that phone.
I don’t think the anti-union is suspicious: HN has a super libertarian bent and libertarians hate unions because .. reasons?
all the homelabbers have moved on to proxmox ve
Easier to avoid allocation errors, e.g. in the Linux kernel. I think Alice Ryhl mentioned it here - https://www.youtube.com/watch?v=CEznkXjYFb4
Might be unrealistic, but I can't wait for the the day when Ladybird browser becomes a viable alternative. Librewolf it is till then.
Not to be pedantic but I was genuinely confused by this statement:

> He lived and wrote in the late 200s and early 100s BCE

Shouldn't this instead be phrased as:

> He lived and wrote in the early 200s and late 100s BCE

He was born in 254 BCE and died in 184 BCE, he lived from the mid 200s BCE, started writing in the _early_ 200s BCE, and died in the _late_ 100s BCE.
But does it destroy any non-predatory businesses? If other people here are correct it should be trivial for Booking to comply since they are already almost compliant.
Just plain whelming seems to fit the bill.
https://github.com/lutzroeder/netron

https://netron.app/
Most open source browsers are a reskin of actual open source browser development. E.g. Brave and Vivaldi are skins on top of the actual Chromium project, librewolf and others on Firefox's components, and Orion and others on Safari's components. Only a rare few browsers e.g. Dillo or Ladybird are actually independent and it shows in that those browsers are nearly unusably slow, compatibility limited, and insecure (that's not a diss on them, they are still awesome projects for their own reasons).