skysight-inc/HackerNews huggingface dataset:
https://www.nytimes.com/2023/08/01/opinion/us-economy-covid-... also

See the part at the end about Krugman "tearing his head out", and also

> It was also obvious to me, although apparently not to Obama officials, that they had only one shot at getting it right — that if the plan failed to produce a vigorous recovery, Republicans would say, “See, stimulus doesn’t work,” and nothing more would be done.
Mine: In November 2023, a surprise AI model will be release that is 10x as powerful as GPT-4, and consumes 5x less resources.

One individual will be able to run a dozen in parallel, connected to the internet.

1 month later the first pixar scale movie is released, made from a guys basement.

Hollywood industry collapses
The clang/LLVM Objective-C compiler is open source. You can use the same bleeding edge compiler for iOS 17 on Linux for example. So you can use features like Automatic Reference Counting, blocks, etc no problem.

The problem is the frameworks (Foundation, UIKit, AppKit, etc) are closed source. So you either need to create your own frameworks or use something like GNUstep.
> Michael Müller, the Chair of Forest Protection at the Technical University in Dresden, said there are “very strict requirements for the use of pesticides” which can be very effective in getting rid of the bugs, although the chemicals are sometimes frowned upon for their potentially harmful environmental side effects.

but an actually harmful side effect is that the forest is now (more than) half dead.

if you're going to try to "manage" a forest (as if that's really possible), you should actually manage it. Otherwise, let it grow on its own with the widest variety of trees that would normally be there.
It's like rolling updates. You don't want to take the whole cluster offline while you upgrade.
reply
MSS was also super annoying for me doing re-encapsulation of TCP packets! We wanted to do eBPF cut-through routing of TCP connections for WebRTC stuff, where proxy bounces would be problematic because connections need to live a long time. If you're shuttling packets around, you're going to eat into the MTU with your own headers. 99.9% of our TCP connections weren't cut through so we don't want to dial in new settings into VMs for that feature, so we did it in eBPF, and parsing/adjusting TCP headers in BPF C (pre-bounded loops!) wasn't fun.
The allies were also investing their own resources into the bombing fleets. In the economy of war, an extra tank or artillery gun or fighter bomber produced far more valuable and clear results than another strategic bomber.
Better fire up the crack pipe instead!
Good luck! Hoping for the best!
Yes.

It's a meme created by a fringe nerd blogger, primarily taken up by nerds on the internet, that no one else cares about.

It's not a scientific term, legal term or term of art, nor is it needed to describe some novel process. It's just a buzzword people like to use because it contains the word "shit."
And set off hella red flags for everything else (probably wouldn't be too much of a problem if you just say "it's to foil gait detection" when you get interrogated about your third leg. people tend to be cool with all kinds of weird shit as long as it's for a reason). Could maybe work if gait detection is the only adversary in your life for sure.
I am myself not 100% sold on it, except immediately after any Rich talk (honestly, that man could sell me anything :D), but it was eye opening to me that static typing is not an end goal in itself -- it might be a local optimum, but there are many more things it can't express than it can.

Also, in case of Clojure you usually handle FP code with no side effects, written in a REPL-driven, interactive style. This combination is not as prone to typing errors in my opinion than "traditional" dynamic languages like Python and JS.

Another aspect might be the one being touched in the 'Maybe Not' talk: Static types operate on a closed-world basis, where the sum of all relevant code is available at the same time. While this is common for certain kinds of programs, it is not really true of systems which have to interoperate with services owned by different companies alltogether, having to support many different versions of other interfaces at the same time. In that case you want to be liberal in what you accept, and arguably, dynamic types are better fit for this job. I am not 100% sold on this part, mostly just reiterating what I've seen others claim, notably Oilshell's author is a big proponent of this thought.
> the only party that gives a shit about rural people is the Republicans

Unfortunately, the Republican party has long outspent its benefit of the doubt.

I'll admit that Republicans say they care about rural people. But, then again, the Republican party says a lot of things, much of it are easily disprovable lies. An easy one to point out is the lie that "the 2020 election was stolen" or that the numerous criminal cases against the former president, backed by tremendous evidence, are "witch hunts". These, and other lies, are constantly pushed by the Republican party, its leadership, and the most vocal advocates of the party.

The Republican party doesn't have any credibility left. So, I'll continue to do the rational thing, which is to ignore the folks that have a long history, and ample evidence in the present, of intentionally lying.

Of course, I could be swayed if you can point to actual laws, executive actions, or judicial rulings made by Republicans -- and in opposition by Democrats -- that resoundly demonstrates that there is "only one party that gives a shit about rural people."
Air Force pulls off first AI flight in pilotless plane
For people who are OK with keeping their money in banks but want to take it out as cash so they can spend it anonymously (as opposed to those who want cash because they don't want to have anything to do with the banking system at all) it is possible to design a system that retains the anonymity of cash but has the convenience of digital currency. And no, this does not require a blockchain.

Long before Bitcoin, back in the days before cryptographic currency meant you were probably dealing with geeks bearing grifts, cryptography researchers developed digital cash systems.

One I remember worked like this. Banks could issue digital dollars in multiple denominations. To spend a digital dollar D you would do a transformation on it to produced an altered digital dollar D' that you could give to someone. They could verify that D' came from a legitimate digital dollar, but got no information about which digital dollar it came from. When they deposit D' the bank could tell that it was generated from a digital dollar they issue and the denomination but they could not tell which digital dollar it came from. So even if the bank kept a record of every digital dollar you withdrew they could not figure out that D' came from one issue to you, let alone which particular one it was or when it was issues.

If you tried to double spend by transforming D to produce D' and then did that again to produce D'' you would get two seemingly different altered digital dollars because the transformation includes a random factor.

However if you spend both D' and D'' when they get deposited the bank is able to combine them to recover the original D and can look up who they issued it to and then you've got a lot explaining to do.
I don't agree that "speeding" is really an issue in and of itself. It all depends on the conditions around you. If you're on a 45 MPH limit road but it's pouring rain reducing visibility with 5 o'clock traffic, you'll most likely be going quite a bit below that limit. If you're on the same road, 45 MPH limit, at 2 AM, with zero other cars on the road, it should be understood that there's no harm going, reasonably, above that limit. What is "reasonable" or not is up for debate.

Some states even have laws that slower traffic must stay right, regardless of what your speedometer says. What's important is that you aren't impeding the flow of traffic, if traffic is moving 10 MPH over the limit but you refuse to go above it, no problem move right.

It's funny this article says "Avoid expensive traffic tickets, pay less for car insurance" when the car insurance is mandatory and they have cameras watching your car constantly. Seems dystopian to me.

DC reported 558 drug overdose fatalities in the past 12 months, but only 35 traffic fatalities in 2022 (from all sources, not necessarily speeding involved, but speeding is apparently a factor in 29% of traffic fatalities, 29% of 35 is 10.15, so we can say DC had about 10 traffic fatalities related to speeding in 2022). I'm not saying "speeding" isn't an issue there, but..... maybe they should focus elsewhere?

It's also funny this article says

"There's already some support for that hypothesis. A recent national survey found that 60 percent of U.S. motorists thought that automated enforcement was "mostly about raising revenue," presumably even when they're sited on calm, well-designed roads that make it clear in other ways that safety is a top priority."

Well yes in fact I do think this is about raising revenue because this project is apparently going to raise $578 million over four years, where is that money coming from, I wonder??

https://www.cdc.gov/nchs/nvss/vsrr/drug-overdose-data.htm
https://mpdc.dc.gov/page/traffic-data
https://www.nhtsa.gov/risky-driving/speeding
https://wtop.com/dc/2023/03/dc-mayors-comeback-budget-adds-t...

Don't get me wrong, speeding is an issue, sure. But is it really THE issue they should be focusing on, or is this just a cash grab? And, is "speeding" truly THE issue, or is it unsafe driving? There is a difference.
Why do people want the extra bandwidth? Isn't latency in distant end server response times generally much slower than speeds, unless the concern is bandwidth for streaming?
> There's no case law that allows an end user to get standing for GPL software

There's case law establishing clearly the doctrine that intended third-party beneficiaries can enforce contract provisions, and that the GPL operates as a contract and not just a bare copyright license. There is not yet case law on third-party beneficiaries under the GPL (though there is plenty of rrason to believe that end users are such under the broader case law on the topic), AFAIK, though SFC v. Vizio, currently proceeding under that theory last I saw status, may well provide it.
Homes for a Pound (2019)
Out of curiosity, would something like Right to Try get earlier access to a drug like this?
Emacs-MacPort is an old port using the Carbon API, which has long been deprecated by Apple.

But to be fair, Emacs-NSPort (the official, Cocoa Emacs) is sorely lacking in maintenance power, and has a lot of problems, including tearing, glitches, crashes... It does not even have an official maintainer! [1]

OTOH, The MacPort has a maintainer, has more Mac-specific features, and is more stable. That being said, I still use the official port (due to various reasons).

[1] Try to look for src/nsterm.m in admin/MAINTAINERS.
IBM is shitting the bed so badly here.

It was always going to happen. The value of RHEL and goodwill associated with it doesn't clearly flow through to the bottom line, so they were always going kill that golden goose because that is who IBM is. It's sad to watch, though.
Blu-ray 4K content is an absolute maximum of ~150Mbps, but can be below 100Mbps. So with a 1G/1000M connection you can stream have 7-10 streams of 4K Bluray quality video simultaneously.

* https://en.wikipedia.org/wiki/Ultra_HD_Blu-ray

What does going to 10G, let alone 25G, get you? Are you really planning on 70-100 4K simultaneous movie streams on 10G, or 160-250 simultaneous streams on 25?
I had business connection over a 128Kbit ISDN upstream to UUNET which cost $500CAD/mo.

Within five years you could get a 1Mbit cable connection for basically $100CAD/mo.

ISDN had a brief but glorious reign!
Easy, the part that doesn't work on Firefox.

The problem isn't that other clients exist, a company that wants to have complete control of the UI can make an App that ensures it, they can deep link into it - no problem.

The problem starts when the main platform used to consume the web starts having specialised features which make some websites work only on this one platform because the developers build specifically for this one platform.

And no, this is not the same for the AppStore because the AppStore is not the web. Apple controls a minority share of the market, its not universal and it's not supposed to be universal - its a an additional distribution channel of content to Apple specific devices.
Number 1 is literally an app (Temu) that spamming itself all over social media and is giving money away. Amazon and Walmart are nowhere to be found, so apparently Temu is destroying the top 2 retailers in the world. /s
I don't think there's any part of the structure that doesn't need repainted, or rain/dust will get in and tear it apart over decades.
Why is it so expensive? I pay less than $100/mo for their 2.5Gb/50 service. Is it business vs. residential pricing?

I'd love to have sonic.net.
Games. These days the average new AAA games approach 100GB. the biggest ones like Ark Survival are 400GB.

A 5 minute download vs a 50 minute download is a totally meaningful difference in quality of life. It might sound crazy but a top end gaming rig can definitely take advantage of that 10G connection.
Because developers are not graphic designers.
Maybe but I strongly recommend Ctrl-[ instead. Life changing.
> People that would not be able to tell a copper wire from an aluminum one are talking about superconductors

i know this was hyperbole, but I think the fact that it is almost certainly false is important.

I think the reason that people are so excited is that you can learn the basic facts about superconductivity in a few hours on wikipedia. The basics are not that complicated: Superconductors have zero resistance below a critical temperature, are diamagnetic due to induced eddy currents that cancel out magnetic fields, and the high temperature ones exhibit "flux pinning" where magnetic field lines can get stuck at defects in the material, leading to stable levitation.

Having learned all this over the past week, I certainly don't consider myself an expert. I'm well aware I don't know 10% of what a first year physics grad student probably knows. But it's enough to follow along, and ask basic questions. Its _okay_ for people to do this even if they aren't remotely qualified to make final judgments about LK99.

To me it seems no more improper than someone talking excitedly about the rocket equation or orbital mechanics even though they don't have an aerospace degree.

As for why the sudden massive interest? Why wouldn't there be massive interest? Its a huge potential breakthrough, with multiple claimed reproductions already, and, most astonishingly, it could have been discovered (though not understood) in the 19th century! Maybe even earlier! Of course the fact that something so basic was just lying around waiting to be found is generating interest!
Of course, calling communities or groups cults makes them close ranks. The question raised is should you do it if they are indeed cults (or merely cult-ish).
> Here we are, on HN, and people in this very thread are calling Nature (Nature!) an "online sensational clickbait magazine" because they want to believe the hype that the rock has properties that they only learned about from Wikipedia a few days prior (and only understood 5% of it, at that)

I did not consider this article to be a particularly great sample for inclusion in a new standard of quality. Nature puts out fantastic stuff but this really isn't it, and if anything it surprises me that they would publish it. At the same time I agree with you about the spectator sport angle, that's highly annoying, both from the 'naysayers' and the 'fanatics'.
I had a lot of fun in Clojure in the years I used it. Congratulations on your retirement Rich, well deserved for sure.
The idea of prototyping to uncover 'unknown unknowns' resonates with me, it's like a reconnaissance mission before the actual project. This could indeed save a lot of time and effort in the long run...
Client-Side Server with Rust: A New Approach to UI Development
Note: this is not about the picture-taking apps on smartphones that use the built-in camera, it's about apps on the phone that are supposed to connect to digital cameras with WiFi "to transfer photos, remotely control the camera or append location data to images"
I don't find it hard to ignore all the social and gamified aspects of Goodreads. I use it solely for keeping track of what I've read and want to read, and for finding similar books to ones I've liked. And nothing else.

I'm older than the article's author, though. They mention they've been using Goodreads since their teens, whereas it didn't even exist until my mid-late twenties. I wonder if that has something to do with it? Perhaps if you start using it when younger, you get taken in by the social and gamified aspects?
This is awesome! Love it.
> The point is that modern war is an industrial process.

And had been for at least 300 years at that time. Germany did know the 30 year war. It was a bit of a sore point. And it is obvious that you can't fight a war without industrial support. Economical warfare was also at least 300 years old back then. Neither is even mentioned in the article. It is also a much wider and more abstract point than the bombing of Hamburg. The article mixes ethical, moral, economical, technical, strategic and political ideas and ideology until the point is utterly lost.

> Long after this machine could materially affect the course of the war

That's very much a hindsight argument that may sound rational, but omits a lot of considerations. The Germans kept fighting until the bitter end; why didn't they stop if they could no longer affect the outcome of the war? There apparently was a reason to keep going. Even after the capitulation, German troops made casualties. Pure revenge, paving the way for the troops, and stopping the approaching Soviet army may also have influenced UK/US policy, as did perhaps the idea that Germany really had to be prevented from rebuilding its army, a painful lesson from WW1.

> the allies seemingly unable to switch it off

They did stop bombing once Germany had capitulated though, so they did have that capacity. It was not an autonomous process.
In germany there is basically none left. But there are forests that have been planted centuries ago and are relatively undisturbed since then
AFAIK this does not sign over any rights. It simply says that the signees support a "cure" period for GPL violations like the GPLv3 has.

This wouldn't help Red Hat much if a rights holder decided that Red Hat was violating the GPL. At worst, or best, it would give Red Hat a little more time to "cure" its violation. It's not a permanent shield against being sued or having rights rescinded for GPL violation.

So - if somebody signed this and decided to talk to Red Hat and Red Hat didn't want to change its EULA or whatever, then they can go ahead and sue or formally rescind Red Hat's GPL rights. (As I understand it. Standard disclaimer that I am not a lawyer, etc.)
There's a long standing joke (but also true) that many things are named after the last person to find them.

See, for instance, Stigler's Law https://en.wikipedia.org/wiki/Stigler%27s_law_of_eponymy (for the concept an example itself)
It’s funny because that’s the opposite of what you’d want in a new hire: you want the engineer to pick a trivial solution rather than over-designing everything, so they can solve more problems for your company.
Ideas are worthless. Execution is what matters
FastAPI is simply an attempt to make a Django on top of Starlette.
Or, people will set up home labs. Seems like it's not a complex molecule (but I have no real background).
Antitrust for the platform economy
Except they are still losing money on this scheme, and what you propose works only in case of huge demand and competitor. Without competition limiting supply and rising prices makes more business sense in the short to medium term.

In this instance its not about profits, even approaching even would be a huge win to environment, labor market, local industry and infrastructure.
Interesting quote. I just came across the exact quote reading the latest of "The Upheaval" by N.S. Lyon
Ways to teach kids to code (2016)
Wish you all the best, Rich.
> To have sex, first of all you need to meet new people

bummer

worthwile alternative: get hooked up with someone you already know
that is a nice resolution of the prisoner's dilemma
Why does there have to be a practical application?

Bandwidth is like speech. Once you’ve provided the basic framework you should have the right to as much or as little as wanted.

We don’t limit speech of some people that don’t talk as much and expand it only for those that talk a lot. That would be crazy.
If you wanna swing round and buy the beer, go for it. Or Scotch. I'm partial to a good Scotch.
Red Hat offers free developer accounts with available downloads of the install ISOs.

I have never seen the source ISOs from this perspective.

However, would it not be trivial for Rocky, Alma, and Oracle to simply use "burner" developer accounts to pull the source ?
I think they are serving more or less static pages, the originals 99% are not.
I was thinking of setting up some website and try to get hugged to death by HN but I think my server will crap out before the 25gbit connection.
Just keep your phone down in your third pant leg instead of using a rock.
Just add a redhat clause to it :p

Bit like Facebook just did with Llama

>Meta will open source LLaMa 2, enabling developers to access it freely, with a license requirement for companies with 700 million MAUs.
Not GNUStep. They are the absolute worst. Miguel de Icaza tried to work with them, and had to leave to create Gnome.

Look at where they are and where Gnome is now.

Saddest story in all of open source.
Ah, I see. When you state that we know precisely how things work due to science such that there is no room for any unknown "consciousness," you don't actually need to know precisely how things work because that isn't how science works. Got it.

By the way, I agree with you that it's not the state of science today, but I can imagine a world where we actually can do that if we get to the point where there is nothing unobservable about the mind.

That doesn't make it scientific to categorically deny the existence of things that we don't know about the existence of.
Which makes sense since the EV6 and the Ioniq 5 are pretty much the same car.
> imagine you have a record for storing a street address

In my experience these are all strings. Try storing a UK postcode as an int or a value like "1B" in an apartment number.
Wait till you hear about Qualcomm. “Yes it is gpl but your contract with us states that you agree to never ask for source”
With Tesla it seems to revolve around who has Tesla stock, who drives one, who doesn't and who doesn't have Tesla stock and then finally there is your personal attitude towards Elon Musk. That gives you an eight way fight with every faction behaving utterly predictable. I suggest we enumerate the factions and add them to our bios that way we can at least discount that factor.
I think it can work great for some people. I did it for a few weeks at one point, and found it thoroughly unproductive. 90% of my time was spent waiting for somebody else to type something, or trying to verbally communicate something that would be better done in writing/code.

Even now I find it incredibly off-putting to have somebody looking over my shoulder when I'm trying to work, to the point that I basically just can't. People have asked to watch me do something, and my response is that you can either watch me, or I can do it, but not both. It's like Heisenberg Uncertainty for work output.
Or maybe keep it and tell GPT to refactor it. Soon.
This is it. This episode is the beginning of science moving away from journals altogether.
Firing squad.

..and no more sourcing SoCs that are fabricated in mainland China or ANY mainboards that come with UEFI not digitally signed by an American or EU country!