skysight-inc/HackerNews huggingface dataset:
one reason are the train companies themself: if you have trains that are so long that they are in two stations at the same time, any other train has to wait(including passenger trains)

On other reason why the system is shrinking are mostly right wing organizations like the koch network that use their political power to advocate for car based infrastructure first, so that anything else is useless. Some of their arguments involve that public transport reduces the value of your house, brings crime, is 19th century technology and that public transport must be self sufficient.

A third reason are nimbys, that are influenced by nr. 2.
> For example, I'm a big fan of surrogate keys and UUIDs, in database design.

You would think this (using surrogate keys) would be such well worn wisdom by now that discussions about it wouldn't be a thing. But somehow new generations of developers, weaned on nosql and on not using the god-given gifts of databases like integrity constraints, seem to love bike shedding key design and arguing vociferously that natural keys can be used as primary (and foreign) keys.
Fascinating this generation of phone swipers who cling to their wiper stalks and steering wheels.

What’s “OK Boomer” for Millenials and Gen Z?
UnitedHealth says hackers possibly stole large number of Americans' data
this... has always seemed incredible to me, as in "hard to believe". how many miles of transmission infrastructure can they bury in the remote wooded mountains of california where the wildfires start? the worn hook that caused the paradise fire was out in the open for a decade, and nobody replaced it. if its so hard to get to a metal hook hanging off the pole, how hard is it to literally dig a trench and bury a conductor that, oh yeah, will no longer be getting aircooled and so must either be much larger/more numerous, or be actively cooled somehow, plus then must be dug up in case of maintenance....

i just don't believe it. i think PG&E is using the idea of burying power lines to justify rate increases for capital expenditures, and hopes to never complete (or maybe initiate) these projects, all the while avoiding immediate active responsibility for currently-neglected infrastructure (sorry about that latest wildfire, we are planning to fix this issue by burying all the power lines by 2375!).

would love to be proven wrong here...
Oof, Pulumi here. A module was wrapping a Terraform module which wraps a REST client which wraps the provider’s API. Errors only came forward during a `pulumi up` instead of being caught during a `preview`. Fun times digging through those multiple layers of abstractions
The abstract literally says 'constrained by the power, wealth, and ideology of a small cohort of industrialists' so I'm not sure you tried very hard
Release: Keras 3.3.0
TL;DR: it is because America actually has a high number of people of different races. Couldn't turn any different. Any sufficiently rich country (so people can afford to choose where to live and in which kind of dwelling) where significant portion of people are of different race, will segregate. If formal segregation is banned, people will segregate using economic mechanism. And it still works this way because "first" generation of suburbs - closest to cities - have worn out, became affordable for nonwhites and increasingly populated by them so white flight continues further out, to more and more spread out sprawl.
WTF is "deep reading?"
It would be possibe'le, but its very easy to shoot yourself in the foot with that.
I always get one enter away from posting the "I've brought value but at what cost" video in my company slack but then I chicken out.
I think it's outrageous that my government seems to think they have the right to censor, worldwide, anything that originates from Australia. Say something happens in the West Bank that Israel doesn't like anyone seeing, do they get to decide that nobody can see it? Or the Taliban does something they want to keep quiet, do they get that right? What about Russia, or China?

Maybe next we can try bringing back extraterritoriality - for everyone! We can get the right to decide that anyone, anywhere who commits anything that would be considered a crime in Australia should get extradited over here for a trial.
I too did this for my family, but with Ubuntu many years ago. I expected it to be a rather rough switch from Windows, but everyone migrated without a hitch. And the number of support calls went to basically zero.
Maybe something like ext4 transparent encryption?
For running, you’d probably be right. No copyright on running.

But for copyrighted content, it’s a thorny issue. You already cannot do whatever you want when you buy a book (or a cd, or a dvd); it’s for personal use unless you pay more. Surely you can quote some paragraphs or take a couple of screenshots, and you can learn the overall content, but you cannot reuse it in its entirety.

Also, the usage of those contents is kind of “rate limited” by the fact that an human must spit out those answers.

Now with AI you get a kind of an opaque system which “ingests” data in some way that can be considered “compression” (rather than “summarization” or “understanding”) and can spit this out at very large rates. Is this a fair thing? If you got a small model, probably your model has learned the concept, so I could agree that copyright is not a concern; but with LLMs? The NYY lawsuit is very relevant.

Also, I suspect that humans will adapt and create content which is less useful or harder to digest for AIs - maybe by making it worse for humans as well. Or they will use AIs to create bad content on their topics of expertise to make AI training data worse. There’s a serious risk of horrible content flooding the internet (and the publishing world).

LLMs are useful but risky. We should take care and consider 2nd order consequences.
AI infrastructure stocks are poised to be the next phase of investment
Yes plus the emotion of sitting on a couch with a paper book vs. a device is very different. The feeling of flicking pages is better than the UI of book readers or smart phones.
Is it? If ocean levels rise doesn’t that just change how they need to handle the locks to balance out water end to end?
CMUCL's interpreter evaluated IR1 (the first intermediate representation of its compiler) IIRC, so it wasn't possible to have a truly compilerless CMUCL _and_ a functional EVAL. I believe this IR1 interpreter was dropped from SBCL very early on. When SBCL gained an interpreter again it was a simple metacircular evaluator a la SICP that was unrelated to anything inherited from CMUCL. (This is all as of 15 or so years ago, I'm sure things have evolved since then!)
At least patents still expire after 20 years
Yet you appear to have taken the headline at face value despite all the qualifiers that put this shaggy dog story six years in the past, claimed as true by a single aggrieved party, lacking supporting evidence which supposedly exists (but can't be shown because ...? (it didn't support the students account, the dog ate it, etc))

The Telegraph is a UK broadsheet with a good century and more of barely plausible to medium credibity reporting with a conservative spin .. it's a fun read but they do love to stretch a kernel of truth to beyond breaking point.

For example, I don't doubt that Robert Ivinson has been on the grounds of the University of Exeter .. past that I'd want confirmation, was he ever enrolled, was he expelled for anti social behaviour, etc.

If you look at the take up by The Daily Mail, and GB News, and other UK outrage mills then decades of history suggest caution; not because of any left V right partisanship, simply beacuse of this is a strong repeating pattern.
Yeah I remember having this realization after I ran the numbers. A canal with a massive ship beats rail easily on throughput. So much for my idea to have ships plug into a maglev railway and fire their containers to the other side.

https://news.ycombinator.com/item?id=38992104
You say this from experience? As a spammer or service provider investigator?
I mean it depends how much you read. If you read 1 book a month, sure. If you read 4 books a week and it's mostly relatively popular genre fiction, you can't just wait to get through the waitlists, you have to pre-plan your reading and sign up for all the books you plan to read for the next 3 weeks ahead of time.
He was held in solitary confinement for 108 days for a white collar non-violent first offence. Nobody should be subject to such conditions, for any offence. It is state sponsored torture. The Japanese justice system is dysfunctional, and it has prevented the case from being investigated fairly and appropriately.

No justice system that's actually fair can have a 99.8% conviction rate at trial. It's a process designed to achieve convictions and punishment, not actually discover the truth.
The modern equivalent to this would be an embedded system with an RTOS, where you do get full control of memory, because you are the OS. We just have nice abstractions on top of that for the most common use cases, since you very rarely need that precise of control over system timings or memory allocation.
Just looks like most cel shading games except you don't need shadows, complex details and everything has been run through a soft glower.

Reminds me of old flash games, just with high resolutions.
> The title is provocative clickbait, but the actual point is this.

It's an aside, but this is just so frustrating we have succumbed to this level. In principle I don't even want to read the article because the title is ridiculous, but on the other hand, they wouldn't generate any traffic if they don't because our brains are too fixated on "drama" and "controversy" that clickbait titles generate.
The PM wrongly conflates the church stabbing with "disinformation", which nobody denies is a problem on the internet in general.

Australian politicians do this a lot and people are sick of it.

They highlight "issue A" that most people agree with, then attach "issue B" that is more contentious - such as censorship of authentic newsworthy footage. Censorship is now co-joined to issue A and can't be discussed independently.

Australian journalists tag-team their love of hating Musk, so they're lining up to do the PM's bidding on this matter without question. They will align with Orwellian censorship if it means they can post another "Musk Bad Man" piece. The dopey rhetoric follows: It's all about "keeping people safe", see.
No idea what the term means and I used to gravitate around the IoT world. That usually means you're not the target audience for the press release content.
For us the title already gives all the information we need.
Revolut plans advertising sales push as it waits for banking licence
I’m a huge fan of Raycast for everything.

The AI plugin included in the Raycast Pro subscription [0] can be configured with some neat “improve writing on whatever is highlighted” features.

[0]: https://www.raycast.com/pro
Or in other words you are doing research, a bit like a PhD and the book is a byproduct!

Like how HN was recently talking about 8 hours to code the first time, but half hour to retype the same code from memory the next day. The code is almost an small (but critical) artefact.
Uncle, is that you?
Oh I see, very cool. Would be interesting to see basic graphics programming using it - the aesthetics of the page and how it's presented are very intriguing, but a little esoteric/mysterious (perhaps intentionally so).
They likely don't have an issue with physical holds. Digital holds are just too easy.
After the first two paragraphs, I thought "How long before they're talking about Derrida or Focault". Page 3.
A decade? Try a century! That hook was manufactured in 1928.
> I doubt it’d have a material effect on production of new books.

The fact I can just wait to checkout a lot of books I'd otherwise buy digitally massively cuts back on me buying books in the end. I practically don't even subscribe to magazines anymore because it's so easy and free to just check them out on Libby. I just went on a long road trip and had tons of hours of audiobooks digitally delivered for zero cost up front.

Obviously I'm just N = 2 (my wife is the same) but I imagine some decent chunk of potential book sales are similar.
Both are saying the same thing: in order for the base model that is phi to perform well as a chat agent, it would need to be tuned for that purpose before its benchmark results could have real-world value.
In browser Time travelling debugging in Javascript.. trying to implement it for an open source hobby project
Not sure about the 10×, either, and if true it would involve more than just the JIT changes. But changing ASP.NET to ASP.NET Core at the same time and the web server as well as other libraries may make it plausible. For certain applications moving from .NET Framework to .NET isn't so simple when they have dependencies and those have changed their API significantly. And in that case most of the newer stuff seems to be built with performance in mind. So you gain 30 % from the JIT, 2× from Kestrel, and so on. Perhaps.

With a Roslyn-based compiler at work I saw 20 % perf improvement just by switching from .NET Core 3.1 to .NET 6. No idea how slow .NET Framework was, though. I probably can't target the code to that anymore.

But for regex even with precompilation, the compiler got a lot better at transforming the regex into an equivalent regex that performs better (automatic atomic grouping to reduce unnecessary backtracking when it's statically known that backtracking won't create more matches for example) and it also benefits a lot from the various vectorized implementations of Index of, etc. Typically with each improvement of one of those core methods for searching stuff in memory there's a corresponding change that uses them in regex.

So where in .NET Framework a regex might walk through a whole string character by character multiple times with backtracking it might be replaced with effectively an EndsWith and LastIndexOfAny call in newer versions.
I love conversations like this. These are arguably not the most cutting edge or exciting topics but hold a lot of significance and power to make life easier for humans (and machines too).

Some of these are areas of best practices that, when done really well -- people may not even notice it. That's an unfortunate fact of life that comes up often -- where the attention to detail and sincerity that people bring to the table often gets lumped under "obviously it should be that way, nothing special to see or applaud here".
Yes for sure. The danger is in building out new teams of people learning on the job.
Devine and a few others are actually working that out! We're collaborating in the Concatenative Languages Discord server on how to use, extend and improve the language.
yes, very nice indeed, but it is 2024. Why I cannot install linux to my phone as easily as i can to my lenovo laptop? I am just so tired to android and ios. They are stagnated and do not offer anything special to me.
Incidentally, today is the day of the books and roses [1] in Catalonia.

If you are ever planning on visiting Barcelona I promise you won't regret it if you can arrange it so you are there on Apr 23rd.

[1] https://en.wikipedia.org/wiki/The_Day_of_Books_and_Roses
It was 2013 ish IIRC so precore. Honestly probably just boredom at work. A new language will keep it interesting! And rails is a nice side project language.
> It is useful when you have a function defined in a header file, because if included in several source files, it will be present in multiple object files, and without "inline" the linker will complain of multiple definitions.

Traditionally you'd use `static` for that use case, wouldn't you?

After all, `inline` can be ignored, `static` can't.
Good article. I predict that in the future government ID shops (like mobile phone shops today) will be everywhere as people will constantly be losing their ID and keys and will keep needing to reverify their identity
> I think the only thing better would be some kind of immutable OS, where each reboot restores it to its original state

I looked into a few of these, but none of their OS update stories were good, it's confusing if anyone random helps out, and saving photos across reboots is fragile.
What they're saying is that the free quota is much lower than the free quota of other repositories, making it uncompetitive.

I'll add that the paid tiers of most repositories are not more expensive and offer better security than "guess my SSH username".
Well, AnyDesk allows screen sharing from i-Devices, not sure about remote control though.
> Penguin Random House owns Eric Carle’s Very Hungry Caterpillar intellectual property. The book has been on Publisher Weekly’s bestseller list every week for 19 years.

This is insane. To be fair, it’s a fun book. But 19 years?!
Latest I can find on that is:

> [2024-04-19] Today, the Internet Archive has taken a decisive final step in our ongoing battle for libraries’ digital rights by submitting the final appellate reply brief [PDF] in Hachette v. Internet Archive, the publishers’ lawsuit against our library.

https://blog.archive.org/2024/04/19/internet-archive-stands-...
I've seen them doing the work to bury the power lines in Northern California near Lassen. It's true that it's labor intensive. It's also true that you can't really trust PG&E, they have a monopoly position over most of the market.

From what I observed, it looked like they have only one or two crews doing all this work. Given the scope of rate increases, the output rate seems low.
Why do you think that is? Do you think their culture is an obstacle or is it something else?
It's site-wide.
> Dify is licensed under the Apache License 2.0, with the following additional conditions ...

I am totally fine with closed-source/commercial licenses, but please don't do a "Like Apache 2.0 but not really" type of license. It just confuses everyone.

You can pick from SSPL, BSL, Elastic license among others if you don't want to roll out your own.

> 2. As a contributor, you should agree that: a. The producer can adjust the open-source agreement to be more strict or relaxed as deemed necessary.
b. Your contributed code may be used for commercial purposes, including but not limited to its cloud business operations.

This is not very contributor-friendly.

You could consider keeping an open-source core, and extensions for paid features.
You could start a FaceTime call, have him share his screen, and lead him through whatever he needs to do. You don't have direct control, but if he can follow directions, it'll work.

https://support.apple.com/en-us/109365
This is what the lisp repl is like. There's not much else like it: https://www.youtube.com/watch?v=_B_4vhsmRRI

PS: You can also do copy and paste :)
Considering you're on HN, it's likely a safe bet to say you also travel with a laptop. In which case, an e-reader is still a waste of space because your laptop can just open ebooks too. Or if you don't, then your phone is still a better space saver for reading books with. Yet, you will likely prefer to take your e-reader with anyway (and its charger if it isn't the same as other devices).

This is why I find "saving space during travels" a very relative argument to make, because it's clearly down to preference.
It's been awhile since my last comment warning people not to use Stripe for this very reason. I'd almost forgot it was an issue still!

Sorry there's nothing we can do to help. Other than use this opportunity to repeat: rarely do you need to go from not accepting payments to accepting payments in a matter of minutes. It's almost always worth using a "traditional" payment provider that spends 3 days doing proper underwriting. Then you never deal with them again.

With Stripe, there is no underwriting, so you get cut off if anything doesn't match their model of what you "should" be doing. And no one will help you when you do hit a snag. Stripe is one, long, drawn out, snag.
> The article on eugenics seems promising. It theorizes eugenics as a driver of the AGI frenzy, where eugenics spurns the production of AI/AGI that centralizes power and harms marginal communities.

It tries to claim that (1) farming out data labeling to the lowest bidder, and (2) building things that put people out of work, are clearly caused by today's "I know how to make the world better" crowd being intellectually descended from yesteryear's "I know how to make the world better" crowd.
What kind of streaming from user are we talking about? User interaction, such as mouse move, clicks?

Does each interaction essentially create a SQL update statement? And are you trying to avoid buffering those statements?
Ooh, another one I have: I cosplay as a sysadmin.

A while back I had bought a domain for my email, and I thought “I should write a blog about creating a blog”. At first I hosted it in GitHub Pages, but then I realized I have a perfectly good Raspberry Pi. It’s not like I’m ever gonna get a lot of traffic… so why not self-host?

That sent me into a very deep rabbit hole. How do I make sure my website doesn’t go down if my IP address changes (no static IPs for me, sadly)? How do I create and automatically renew a certificate? How do I achieve high availability?

A few years passed, and now I have a cluster of a few Raspberry Pis running Docker Swarm, managed by Portainer, with stacks running multiple websites and services I self-host. I’ve learned a lot!

My next move is going to be a full overhaul: Docker Swarm is blocking me from setting up some things the way I want to, so I want to build a new cluster using Kubernetes. I’ll use the opportunity to overhaul the network layout as well.

The funniest part is that I haven’t written a single blog post in 3 years. I wanted to add responsive images so I could add diagrams and photos. Somewhere along the way I realized I shaved too many yaks.
Absolutely, that's why I said "if you can get away with it". There are situations where this is ok - for example, a company user ID. Even for names, it is often perfectly fine to require someone to spell their name with Latin characters.

For example, even if your name is officially 鳥山 in Japan, you will have to spell it out as Toriyama when you leave Japan, both in formal and informal settings, on paper just as much as in electronic forms, since no one would be able to understand it otherwise. And similarly, if your name is Smith, in Japan you will often have to spell it (and sometimes even pronounce it) スミス.
In addition to the not-buying part, there's also (A) where do I find room to store this and (B) who can I lend this to when I'm not using it and (C) how do I get it back when they're done, etc.

Thankfully, the local library is a traditional American institution ready and capable of doing that for myself and others in my community.
It was a failure, but he hasn't given up yet.
I don’t think it would have been possible for publishers to deal with the absolutely massive amount of books they’d have to vet to do what you’re saying.

That works if the absolute number of books written is very small, so everyone interested in books pulls from that pool.

The publishers could try to find a bunch of good books and get absolutely nothing.
In a world of people with side projects on GitHub, be the guy with a satire YouTube page.
From Wikipedia:

“Furthermore, they argued that the Internet Archive was not abiding by CDL, as it had acknowledged that its partner libraries were not always withdrawing their physical copies from their shelves.”

Are you sure no one argued they weren’t lending more books than they had? Specifically during the pandemic it is true that just kind of decided that it was probably the case that there were plenty of library books not being distributed (note books they didn’t own) so it was ok to loan basically as many copies as they wanted
I found a Chromebook, well “chrome top” desktop did this well enough. It’s not technically immutable but it’s hard enough to install and break things that it worked well with my grandmother.