skysight-inc/HackerNews huggingface dataset:
I've never actually heard that argument, must have been invented by the highway robbery textbook market since I was in college.

Piracy is seemingly the only bulwark against publisher abuses functionally. With that horrid multi-century copyright ruling, there won't be any free market in specific publications within living human lifetimes.

Libraries don't have the political power to do anything. In the video game space, piracy has been responsible for the only preservation done, and arguably enabled the market for remasters and releases on new platforms.

The ebook publishers will probably start encountering AI that is way better at OCR and scan cleanup. Imagine an AI that you simply run on a camera looking at a screen and you fast forward through a book at 10 pages per second: the AI picks it all up, scans it, possibly detecting layout and images.
The fact that you manage to meet you daily needs without a phone in Sweden is quite impressive.
Even if this weren’t somehow tech news - which it is - I get a lot of value out of reading things posted here. If YC, the org paying the bills so I can read this for free, wanted to talk about themselves on occasion, I wouldn’t begrudge them. They definitely haven’t abused it.
BitTorrent is no longer the 'king' of upstream internet traffic
This is indeed well-known, in recent years I've seen it referred to as Gell-Mann Amnesia: https://www.epsilontheory.com/gell-mann-amnesia/
Yeah it makes me wonder about the relative cost/hassle of having Swish versus regular cards. With cash they could maybe avoid paying some taxes, but I don’t see how Swish gets them out of that.
I'm always wary of media reporting on Spacex. Reuters headlines on the starship launch was "Elon Musk's Starship explodes minutes after first test flight's liftoff" and "Spacex confirms loss of starship at end of third test flight" ABC "SpaceX Starship rocket disintegrates mid-air after launch". And the 60 Minutes piece implying that that Nasa couldn't rely on SpaceX because Starship.
"RUD is SpaceX speak for "our Starship rocket just blew up again"
"And now you've seen some of the perils of relying on SpaceX"
Rather than taking about how the Falcon 9, that Nasa does rely on, is the most reliable rocket in history: https://arstechnica.com/science/2022/02/spacexs-falcon-9-roc...
> There really needs to be some way for language preferences to include quality in some way.

In theory, there is. It's called content negotiation. With your browser request you already send a list of preferred languages, like "Accept-Language: da, en-gb;q=0.8, en;q=0.7". RFC9110 states that such a quality/weight is assigned to different representations of a resource.

So all the server needs to do is multiply their quality with your preference and return the one with the highest value.

So the technology for that is already in place. It just isn't done.

See: https://www.w3.org/International/questions/qa-lang-prioritie...
I'm reasonably sure cloudflare would comply with any subpoenas / warrants sent their way.
My experience generally is that avoiding both Google and Apple is pretty difficult. I've been running both un-googled android and trying out the pinephone, and while it's generally been technically feasible to run BankID together with microG, it's definitely not officially supported, which you'll notice immediately as there's no official way to download the BankID apk. I also found out that setting up an new ID isn't currently working with microG when I bought a new phone a few weeks ago, so I'm still stuck with the old one for now.

I'm also kind of at a loss for how to work this situation, living without Swish and BankId is certainly possible, but it's incredibly impractical, and continuously getting harder. I think we should be allowed to choose whether to agree to contracts written up by private companies, but most people don't seem to care.
How is this a market if Boone is paying? If anything, this is communism?

You can’t even have a market of IP without government granted ownership of IP.

This tired old trope that Government vs market doesn’t work here
That makes sense if PV deployment is limited by supply. But the solar industry is currently limited by demand. You can see it in market news for solar components:

"Wafer prices stable-to-soft on market oversupply"

https://www.pv-magazine.com/2024/03/15/wafer-prices-stable-t...

"Wacker Chemie’s sales, earnings fall in tough market"

https://www.pv-magazine.com/2024/01/30/wacker-chemies-sales-...

"China polysilicon prices fall 51.8% year-on-year amid supply glut"

https://www.pv-magazine.com/2024/01/19/china-polysilicon-pri...

"China solar cell prices decline on sluggish downstream demand"

https://www.pv-magazine.com/2024/01/05/china-solar-cell-pric...
You can have a look on https://tld-list.com/

But do you really need entire domains for the self-hosted applications? Why not just use a subdomain?
On the flipside, if the player is not good, the moves might take more space but there might be fewer of them :)
But they don't do that with physical books.
I don't remember this. I started using TK domains as a kid in 2017 and you set your own nameserver records and they didn't serve ads.
Folks who don't have English as their native language...?
Absurdist on abandoning personal projects
Business news especially start up news has always been here. I'd like to make a wider point that tech workers should embrace business and the understanding of how business works and make it a central part of their worldview, it is essentially the technology of civilization. Otherwise you abdicate leadership to the exact type of people that make a lot of other people rightly irritated or downright spiteful at the business side of tech in the first place. It doesn't actually have to be so bad.
We used to have the solution to this - require a deposit copy for copyright. It's the "no formalities" rule that killed archiving.
> that can remember not one, but two entirely separate cooking timers

You're in luck! Siri will do that right now. Just tried it. Works.
This is not how docker works.
Docker, exactly like nix, is based on a graph of content addressable dependencies.

What you are describing is chaining a bunch of commands together.
Yes, this forms a dependency chain stored in separate layers and is part of the cache chain.

Nix suffers the exact same problems with reproducibility.
The thing it provides is the toolchain of dependencies that are reproducible.
Docker does not provide your dependencies.

If the inputs change then so does the output.
If the output itself is not reproducible (like, say an artifact with a build-time embedded in it) then you have something that is inherently not reproducible and two people trying to build the same exact nix package will have different results.

EDIT: Fixed a sentence I apparently got distracted while writing and didn't complete (about layer caching).
$8M is such bullshit for this. The guy screwed up and deserves to be punished, but Bungie is trying to pin the fact that people were willing to believe that they had done this on Minor.

Let's be perfectly clear: the reason people believed Bungie did this is because companies like Bungie _have actually done this before_ (and I think Bungie actually has specifically, but could be misremembering).

To my view, Bungie and the gaming industry at large, has harmed their own reputation with gamers by viciously pursuing DMCA complaints against their communities.

If they had never done stuff like this before, we'd have all cocked an eyebrow and said "that doesn't seem like Bungie, what's going on?". Instead, we all said "yep, sounds like Bungie". There was no reputation harm.

I thought they were pieces of shit who would file illegitimate DMCA complaints if it served their needs before any of this. I'd say the same thing about any AAA game studio or record label.

For them to have suffered harm, I would have had to believe there is some line of IP offense/defense they wouldn't engage in. I do not, I think they'd sue a toddler for trying to draw Master Chief if they thought they could make a buck.
The political solution is in the works. A contactless card. I have not read it it is outlined here (Swedish)

https://www.regeringen.se/rattsliga-dokument/statens-offentl...
I spent 5 minutes googling this, so I might well have missed something, but what I found was that a card terminal from zettle has a upfront cost(first one is cheap, additional ones more expensive) and they then charge 2.5% on all transactions.

Swish charges SEK 2.50 per transaction.

Upfront costs can probably be neglected for any decently sized business, but if your average transaction exceeds 100 SEK, then swish will be cheaper.

I would assume it's also more handy for the merchants, since you with a terminal there is technology for you to maintain and operate, while with swish the tech you operate is literally a QR code.
Why would you not be allowed to make subdomains?
Some diseases have guaranteed diagnosis rates…

For example, osteoporosis is diagnosed based on how many standard deviations one is away from the mean.

In other words, they aren’t diagnosing an actual medical issue — they are simply guaranteeing a particular rate of incidence!!!
My site davinder.8m.net is still up after 22 years. Only 2 years ago I managed to find its password.
Well it's easy to understand why. How could they build an MR ecosystem when their latest device is just barely MR?

They can only just now move towards MR with the Quest 3 and really it'll need another generation to be MR native.

They have a good relationship with developers and focused on what their current hardware is capable of, which is running one VR app. They spent the last 8 years on that use case and I think that was the right choice given the hardware realities at the time.
Because they’re trained to generate images, not words.

There’s an anecdote about blind men whose sight was restored. They were adult men, who had felt cubes and heard about cubes, and could describe a cube. After their sight was restored, they were shown a cube and a sphere and were asked to identify them by sight. They were unable to, having never seen these objects before.

Many people (including very smart people) make the mistake of equating all forms of intelligence. They assume that computer programs have an intelligence level, and should be able to handle all tasks below that intelligence level, but machine learning models break our intuition for this. A model which has been trained on stock market data and is extremely intelligent in this area may be able to predict the stock market tomorrow. But if it has not been trained on words than it is no more able to write a sentence than a newborn baby. ChatGPT can eloquently generate words but it is completely unable to generate or understand pictures. (Ask ChatGPT to generate some ASCII-art.) Eventually OpenAI will create a sophisticated multi-modal model capable of generating poems or reading words in an image or predicting the stock market, but this model will be completely unable to answer questions about the physical world, because it’s only been trained on words and images.
Chewing Gum Is Associated with Better Diet Quality but Not Oral Health Measures
Tough situation, he deserves a good quality of life but one person's desires also shouldn't outweigh everyone else's. Feels like better soft skills on the developers part could have led to a better resolution for everyone.
DIY EDM
Google Assistant is pretty decent. But as someone who is pretty much locked into the Apple ecosystem, Siri needs a reboot from scratch.
Contrary to those coming out of the woodwork to tell us how much we can't have dignity and decent things, let me just, "Hear, hear!" you.

We have so much stuff we don't need, and we barely scratch the surface of utility of the stuff we have before throwing it out.
OMG, 2 cooking timers?! Pinnacle tech right there.

Knowing Apple, I was expecting one base timer, with every other timer being a $200 upgrade.
Given the amount of training image data with hands (and text in the image), I don’t understand the lack of specific detail. For hands it’s even stranger - the models add fingers, for example, which seems like something that the training data never sees.
Yes you read a book and are actively disregarding everyone as shallow commentary as a result.
Raising blinds, turning on/off lights, and unlocking the front door. It is convenient since I can do all those things with one command (raise all the blinds and turn off all the lights, or raise all the north blinds and lower the south ones), it would be a hard problem to create physical buttons to do what we needed without running around the room to hit various switches.

Google can also do this. Alexa has lots of problems, but it can raise a blind in a pinch. We also spent a ton on Lutron shades because we discovered that we were just managing them too much manually (Siri then is great for controlling that).

You can also ask Siri the weather in the morning, useful in figuring out how to dress the kid.
I had a very good user experience ordering from Dreamsofa.com. They answered questions quickly, sent swatches, then sent more swatches when I needed more information, and their shipping tracking and notifications were helpful and accurate. The two guys from the shipping company they worked with were very nice. And I’m very happy with the sofa.
It's a gem. What I'm curious about is how these two ended up at YC as partners and not founding another company. I think I know the answer but always interested to know other people's journeys.
It might work, and it's an incredibly simple solution, but I'd want to check out if there is any chance of long term nerve damage. The user will be using it many hours a day nearly every day.
Those sites are still up, the control panel is at freeservers.com my Site davinder.8m.net is still up after 22 years. I chose .net because it was cooler than .com :)
Sounds so hard.

I’ve experienced that a moderate or intense exercise regimen can help a lot with sleep.

If she hasn’t tried therapies directed at trauma and recovery that may also be helpful.
Which is why it's controversial, and inconsistent with free speech.

If you want to be forgotten, you change your name and move somewhere else. That should be a right, because it puts it into the hands of the person who wants it to happen. You should be able to e.g. change your social security number, without the government telling anyone what your old one was. Now you're "forgotten" and get to start over.

How do you have a right to selectively suppress information about your past? That's just a boon to liars and scammers because they can do it continuously at no cost to themselves.

And even then, it's still something you have to explicitly ask for, not something that happens by default, notwithstanding that you can do it retroactively.
Their chemistry is perfect. As funny as the Silicon Valley show. With practical advice. They keep it real. Building a company is hard.
This is exactly how I'm seeing it right now. Those bots are generally still wrong in some ways, but I can generally spot it in seconds and rephrase those parts after a bit of back and forth. That is still a bit annoying currently, because they end up re-printing the entirety of long messages for singular changes, and they're not so good at changing subtle elements reliably despite talking with absolute certainty.

I'm currently dealing with immense legacy tooling (90s to 2010s) and codebases (C, Cpp, C#, Python, JS) in a central team that fell apart a year before I joined. They had 15+ people with diverse profiles who made snippets and undocumented solutions everywhere, and pretty much all quit at the same time due to working conditions at that time.
Needless to say it's a daunting task to try and understand everything, even more so when you discover it all as it breaks down and prevents 500 employees from using a functionality you didn't even know existed.

While I can survive and navigate just fine the situation, it's been very helpful to use LLMs to run a parallel effort that helps me understand just why the hell somebody wrote a self-altering stored procedure in a 800GB MsSQL DB which fails due to poor design and high recursion. Sometimes it is just about fixing some syntax, but often enough it is about managing expectations and offering replacement solutions which create less technical debt - with minimal interruption to the entire company's workflow.

It isn't abnormal for my day to require reverse engineering and fixing a 500-line stored procedure, a Go CLI, multi-CI imbricated pipelines, IIS websites, cronjobs, and even c-shell scripts (!). That's when I'll occasionally throw a big pile into chatgpt as a bit of a glorified rubber ducky. Also tried local LLMs but my 3070ti can't sustain any worthwhile model.

Many of us here are in a very unique position of having seen the entire stack - from quantum tunneling all the way up to your CI badly parsing a groovy script or why an endlessly long JS program is stumbling over itself because its writer didn't factor in any estimate of runtime complexity. For me this is a beautiful and lucky thing to see through all those orders of magnitude with a certain equanimity, and I kinda wish I could find it in my own colleagues as much as I'm already seeing it in the illusion of competency created by LLMs.
The Future of the Monetary System [pdf]
Musk says 6 more launches this year. That's considered optimistic but - and I'm not saying the progress so far hasn't been amazeballs - if you consider how far they need to go for Artemis and the theoretical Artemis time frame then 6 more this year might be what's what's required.

If you really wanted 6 this year it'd be more like 6 weeks for the next launch?
It’s largely because of cost. A credit/debit card will cost the merchant ~1-4%, whereas Swish is essentially free.

It’s also important to point out that Swish is a collaboration between the major Swedish banks.
Why is Oregon about to re-criminalize psychedelics in response to opioid crisis?
White man brought the horse over too.
> We don't need to be looking for such contrived examples actually, nixpkgs track the packages that fail to reproduce for much more trivial reasons. There aren't many of them, but they exist

Less than a couple of thousand packages are reproduced. Nobody has even attempted to rebuild the entirety of the nixpkgs repository and I'd make a decent wager on it being close to impossible.
> Go was build for writing web services

Yes, I very much agree. The comment I was replying to however was referring to “other languages”.
Hmmm I never realized the terminals/fees were so expensive. Maybe Swish’s competition will force a drop in those fees, but yeah in Sweden it’s pretty easy to go over 100 SEK especially for a barber where there will basically never be transactions below that.
Yes, the submitted title was "Apple announces MM1: Multimodal LLM Pre-trainig Report". We've reverted it now. But the greater problem wasn't the typo, it was the editorializing (from https://news.ycombinator.com/newsguidelines.html: "Please use the original title, unless it is misleading or linkbait; don't editorialize.")
I'm not, just living my life.
If you can't think of name for your new business in Bend, some popular choices are

* High Desert

* Pine Mountain

* Cascade
Well yes.

Bring back the 28 year copyright term. Or something similarly sensible.

How much money would Disney lose if Independence Day, the top earning film 28 years ago would become free to replicate this year?
Comments moved to https://news.ycombinator.com/item?id=39722498.
Yeah, he also shows signs of being mentally unstable. Amplifies conspiracy theories. Is a Russia sympathizer, might even be compromised? Would be foolish to trust him with any sort of classified info.
Granted, the US Government is going to eventually have to reel Elon’s, frankly racist, outbursts and controversial statements in and make him comply with a greater degree of courteousness and restraint.
I do know examples where publishers did stop printing new editions (i.e. stopped publishing) some books.
I hear that a lot, and I have no desire to tell you your opinion’s wrong, but it doesn’t match my experience. Siri’s… fine, I guess, for what I ask of it like setting timers and reminders and such.

It’s not perfect, for sure:

Me: Hey Siri, turn off the kitchen lights.

Siri: I can’t process multiple requests.

Me: Hey Siri, turn off the kitchen lights.

Siri: OK.

But it works reliably enough that I use it all the time for the reminder and timer actions. Is it vastly worse for other people, and in what ways?
The company behind Loongson has been very FOSS friendly. There was a 2009 Google Summer of Code project porting Debian (or was it Gentoo?) to Loongson CPU. https://opensource.googleblog.com/2009/05/2009-google-summer...
Scientists are grasping at straws to explain the JWST observations but I still prefer Randall Mills' classical theory now thirty years old, that has stood up well with all its predictions coming true despite the howls of laughter from the skeptics. The model of atomic structure is superior and it shows dark matter is just hydrogen in a lower-energy non-radiative state.

https://brilliantlightpower.com/theory/
Georg Cantor and His Heritage
First, what a great resource you've put together! You're presenting a lot of useful material clearly and concisely, together with the reasoning behind it. I wish I had this when I started doing performance work.

> For a perfect drop-in replacement of std::lower_bound, the best you can do without breaking anything is to make the search branchless and maybe add some prefetching [1]. Some compilers actually try to implement std::lower_bound this way, but these things can sometimes break from version to version because there are no semantics to reliably make compiler use predication instead of branching.

What's imperfect about a radix-4 (or higher) search instead of a binary search for replacing std::lower_bound? For a radix-k search, you'll have k-1 fetches in flight before you decide which subarray to recurse on, and your dep chain will be log_2(k) times shorter.
A weird quirk: i know a few people who had iron deficiencies that would eat raw unwashed mushrooms as a side effect. Now, i was very young when i was told this, so i may be misinformed (about the reasoning. I assuredly saw them eat them straight from the flat without washing)
Personally, I don't want Siri to be 'smarter', if smarter means it becomes an open-ended and unpredictable way to have an LLM guess what I meant. I'd like Siri to be more powerful, yes.

I like that I can model Siri as a decision tree with voice-activated input. Being able to configure it to do more things (for example, to put reminders in Things rather than Reminders), that would be useful. More discoverability would also be great (but this is Apple we're talking about, so good luck there). But for me personally, the most important feature is that Siri is predictable: once I figure out how to do something with it, asking again in mostly the same way will get the same result. If I want to talk to an LLM, I have ChatGPT on my phone.
Everybody does. The only thing different about Musk is he takes us back to a time long since past where public figures were actually willing to voice their honest opinions, instead of just saying whatever they think will be well received.
For me it really is extremely close to 100% for timers, I barely remember it being wrong and I use it several times per day. Finding my phone via the HomePod also works pretty much every time, may be 90% for me but it doesn’t recognize my wife so for her it basically never works. The others I don’t use enough. But timers and reminders work really well for me and it’s also what I need to most from an assistant.
I like that Apple is focusing on 3d widgets as an app primitive but is it really that hard to put that into Oculus/Android? Android actually does have widgets. What about the OS precludes it from what Apple has done?

There's some hard decisions around forcing everyone into their custom material that Apple made so that they can handle the rendering more deeply....but is that really a core OS thing? Seems like it doesn't need a new kernel for that.