skysight-inc/HackerNews huggingface dataset:
The training data doesn't need to be strictly accurate. If it was, you'd just be programming a deterministic robot. The whole point is the feed it actual human language. Giving it shitposts and sarcasm is literally what makes it good. Think of it like 100 people guessing the number of marbles in a jar. Average their guesses and it will be very close. The training data is the guesses, the inference is the average.
foobar2000 is great! I love the minimal (default) UI. Never even bothered to customize.
I fly to germany when I can, or take any other operator's train. I am way, way more familiar with Karlsruhe than I would like to be.
Egyptian billionaire Samih Sawiris' firm sees revenue soar to $89M
Nobody outside of tech circles actually cares about how facebook's parent company is called this month. It's still facebook, it's still google, it's still twitter. Not meta, alphabet or x.
As Austrian it's a national pride, and certainly not ironic.

Germany only followed after their Wackersdorf debacle, matching Tschnernobyl, and then finally Fukushima.

The rest of Europe is still in the hands of the energy lobbies.

And Austria does not rely on nuclear at all. It's rather the other way round, that all the others rely on Austria (and Swiss) expensive peak energy from their high mountains. When Europe turns on all it's power switches at the very same time the grid would collapse without Austria.
It's a designation on paper, essentially
> Urban renewal wasn’t as top-down as people say. The routing of freeways and public project placements were often determined by municipalities and states, not federal officials, and they chose targets like minority neighborhoods.

One of the big problems was that the federal government was handing out free money (as much as 90% for people to do highways). So of course all the states jump on that.

But of course city officials also want to be part of the gravy train and demand projects in their area to. And of course that doesn't make sense in a city. But politically you can't just tell a city no.

And if you are going to have a project, of course they have to build it where it is politically possible.

So its basically dumb politics all around.
Unfortunately, life is not black and white. Even without knowing anything about graffiti culture, there is a border between defacing and improving. And graffiti artists are moving over that border back and forth.

Some of the most beautiful art I have seen are graffiti
Startups make tons of money for the startup factory. They don’t work out for the average founder. Of 4000 startups, less than 100 were not ridiculous failures. The rest wasted a good part of the founders’ best years, time that could have been spent enriching themselves in FAANG, or gaining experience on a truely worthwhile projects (YC funds some really dumb shit). And now Paul Graham is indoctrinating these poor kids with the cult of the startup, as more meat for the meat grinder. Must have run out of college students to exploit.
The difference is that 32bit x86 is old tech becoming obsolete, whereas risc-v is on the rise.
> A better question is why did those places have minority neighborhoods instead of anybody living anywhere they want?

Not to be mean, but is this question intentionally obtuse? It feels like a bad faith question to ask.

In America, in the relevant time periods (eg. 1950s), black neighborhoods were often targeted by infrastructure. This was before they had the protected rights to vote. This was a time where slavery, then legal segregation, and then redlining literally forced people of color into certain geographic regions.

THEN infrastructure projects literally bulldozed those neighborhoods.

So "why did people of color not live wherever they want, and why do we blame the bulldozers that destroyed the place they did live" is ignoring the history of so much systemic issues in America, that it feels like a bad-faith question to ask.
Also you can feasibly climb over the rail at certain places to reach the other stair, which could be useful in the event of multiple blockages, and adds interest to action movies.
“As all joins involve the primary key…”

Often but not always the case

Edit: at least not in SQL, and therefore SQL databases. If the language being described here isn't actually SQL, that could still be a problem.
There is no consequence for him being wrong, and they benefit from hype, so...
so if I don't want slack to train on _anything_ what do I do? I still suspect everything now
Are graffiti artists not part of the public?

What makes a billboard, for example, more legitimate than graffiti?
IF somebody could make 6-figure comp writing lumberyard inventory management systems, they would
There are two kinds of 'why'. Why you did it in the first place, and why you keep doing it. The former is nebulous and has an element of chance. I think most of the intelligence is in the later. You can easily stop doing it after the first if it was an accident, a lapse in judgement, etc. Maybe it really was an accident, but then, they continue doing it. Why? The answer then is not mysterious at all; they learned how easily they can live with it, and how much they like the sex. Case closed? I think so.
Wrong from the start: "Buoyant electric car sales are a must if we're to hit our climate targets."

The age of the personal automobile must end! The only thing EVs might save is the auto industry.
if they lose enough, they will "sorry we got caught"

if they don't, they will not do anything
> A “flooding” ping sends a new ping packet each time a packet is received from the remote end

Uhm, no:

-f
Flood ping. For every ECHO_REQUEST sent a period “.” is
printed, while for every ECHO_REPLY received a backspace is
printed. This provides a rapid display of how many packets
are being dropped. If interval is not given, it sets interval
to zero and outputs packets as fast as they come back or one
hundred times per second, whichever is more. Only the
super-user may use this option with zero interval.
I live a 15 mins drive from Zwentendorf and I can assure you they are used for so much. They have a "Shutdown festival" (rave party), you can go on a tour in the reactor (even go in the main boiler) and it's also often used for movies or small local productions.

Also fun fact: The plant is still producing energy but with Solar panels since they plastered the whole yard and the roof of the plant
Hard to make it visible to others. Can't use standard VCS/diff/etc., so you don't get history unless you store it manually. Limited and cumbersome types, e.g. you can't use sets in a natural way (I think sqlite may now have some sort of support for JSON columns but they're clunky).
I have never seen a good looking graffiti which was defacing public property.

Granted, I have seen competent images which obviously were commissioned by building owners. All of it was bad art though and immensely displeasing.
exactly. a fun game to see why it is so hard to prevent this

https://gandalf.lakera.ai/
That is true for ICMP packets directed at the router itself.

Pretty sure that is the reason why he used

> ping across a Starlink connection from the customer side terminal to the first IP end point behind the Starlink earth station

instead of pinging the terminal itself.

(ICMP packets passing _through_ a router are handled just like any other traffic and are therefore OK for an analysis like this)
> "minorities are more likely to live in areas where new highways would normally be built"

These were being built for the first time. There was no “where they were normally built” because they were first built in the areas mentioned in the 1950’s, normal hadn’t been defined yet. They targeted the poorer neighborhoods because those also tended to be the less powerful to stop it.
Crypto might somewhat divest itself of old money but it’s utterly dominated by new money. It’s an oligarchy with democratic elements.

Perhaps that’s inevitable though.
Isn't this missing the joke? The Haskell article code ended with the "Tenured Professor" implementation (`fac n = product [1..n]`) as a nod to the old trope of not needing to implement anything. This article ends with `(define factorial (dynamic-require 'math/number-theory 'factorial (lambda () lambda (n) (error 'factorial "Cannot import library: ~a" 'math/number-theory)))))`.

Surely there is a lazier implementation than a define and 2x lambdas to use a library function. Although I did get a chuckle about not feeling a need to add brackets to the Scheme example.
Perhaps I misread GP. I thought he took issue with the accepted sources system although he didn't say that explictly. I agree with you and GP that the so called trusted sources should be better.
He does ping through the starlink terminal:

> ping across a Starlink connection from the customer side terminal to the first IP end point behind the Starlink earth station
> gets hijacked by wealthy people to stop things like needed housing from going into their neighborhood.

Everything for inducing the demand and reducing the supply. The invisible hand of extracting values at all cost.
Bored to Death? It's Likely a Good Thing. Embrace It
They will not remember the prompt that created them but by default AI art encodes that information into the image metadat.
My UX feedback is that I had a natural inclination to click on one of the response comments to my query and expected to be redirected to that hn post and if possible scrolled to the comment. I know why you might not want that but as long as you’re using query Params and not doing anything weird with browser history I’d almost certainly toggle back.

I could definitely use this as an alternative to hn algolia for some things but it’s going to be hard for me to remember. I’d recommend doing this as a browser extension or something so it’s not 100% lost in the void.
so upgrades and customer approves everything? slippery slope to over regulation
You can always quit your job right? /s
That exists, it's called a Windows PC...
Indeed. I'll come back when they fix that mess.
That's how it sponsored Putin's war for decades, by being reliant on Russian oil and gas. Austria is still doing that, until maybe Ukraine closes down or blows up the pipeline.

https://www.euractiv.com/section/energy-environment/news/we-...
It’s also gotten so expensive and unreliable that some people I’ve spoken to are just driving again instead whereas years ago they would have always gone by train. I can’t help but feel that the weird ownership model contributes to this and the whole company should just be properly nationalised.
Also someone has rewritten Winamp in Swift as well. Few days ago it was on Product hunt and got 4 likes.

Check it out https://re-amp.ru
Pre-zoom, pre-autofocus M42 lenses, binoculars, night vision goggles...
You get ridiculous performance gains with Rust a web backend. Even Microsoft is rewriting part of their C# backend to Rust on the 365 application side of things. Which is where you get to deal with the hefty ms-graph api which handles literal fucktons of data.

Anyway. It is more verbose than something like Go or Python. I’m not sure it’s really so bad compared to most languages, but some of the benefits you get from the verbosity is that you gain a lot of control over how you use mutability and the borrow checker or how you work with memory in general. Things which are foreign to many developers today, but you shouldn’t compare a Rust implementation to a C#/Java/Python/Ruby/Node/Go api, you should compare it to a c/c++ api… which is where Rust is just so much “safer” for production.

We have Node APIs in Typescript, we have Python APIs with FastAPI, we have C# web APIs and we have a few Go APIs. We’re perfectly happy with those, well maybe not the fact that we use so many languages, but we’re happy with them. Where we use Rust is where we used to use C, and the benefits are massive. You get the same sort of performance, but you also get an environment where programmers with less experience working without garbage collection can do work we just couldn’t have them do with C.
It looks to be heavily influenced by Racket's for loops and sequences; what this calls `in-iterators` is `in-sequences` in Racket.
And this is how countries with nuclear energy still doing it:

https://www.nature.com/articles/s41560-023-01228-5

https://cepa.org/article/russias-civil-nuclear-threat-must-b...
There are some fairly enjoyable time lapse videos taken in a non rotating frame:

https://youtu.be/DmwaUBY53YQ
https://youtu.be/zRTJ5ISmVXE
If it impacted their business significantly, it would restore some of the faith I've lost in humanity recently. Frankly, I'm not holding my breath.
The legal explanation clearly states it is applicable to highways only. I'm sure 25mph / 40kmh is not the intended way of driving there.

So yeah, I still don't believe you that I'd be fined for driving 25mph in an area, where 25mph is the speed limit.
Previous discussion:

How to grow sodium chloride crystals at home - https://news.ycombinator.com/item?id=29255511 - Nov 2021 (184 comments)
Yes. Evolution brings them back as it did hedgehogs - who evolved to run rather than curl into a ball at the sight of a big lorry.
> Move to a sphere and it improves to cube root.

No, it doesn't. Due to the Bekenstein bound, the amount of matter — and hence information — that can be stored in a sphere is ultimately proportional to surface area, not to volume. This is covered in part 2 of the article: https://www.ilikebigbits.com/2014_04_28_myth_of_ram_2.html
Worldwide.

Sucks to be an earthling trapped here with leaf blower jerks.
This [1] is the official press release by Deutsche Bahn. I wanted to post this instead, but it is in German.

[1] https://www.deutschebahn.com/de/presse/pressestart_zentrales...
> I of course know Rust very well already though

Understatement of the week ;)
"Obviously" casts a nice aspersion upon anyone so uncouth as to question its validity.

Of course, any junior member of a team that is willing to stand up and state that, no, the assertion is anything but obvious to them, should get an immediate promotion, and be quickly moved to another group!
Not more evil than people denouncing macros (metaprogramming) as evil. You have to know the limits and pitfalls and do not do such stupid things as the author.

E.g. Common Lisp went fine without hygienic macros and is still used. Despite schemers crying all over such evilness. C went fine with CPP macros and is still dominant. Despite C++ crying all over preferring their "superior" template syntax.
Would metal stairwells be too costly? Seems to me like it might be an easier construction job (especially with some standardized heights)
Are we entering the third wave of AI?
Linux Winamp?
Efficiently Synthesizing Lowest Cost Rewrite Rules for Instruction Selection
In part because of official US government policy, commonly known as redlining. https://www.npr.org/2017/05/03/526655831/a-forgotten-history...
Sounds like a David Cameron all in moment.
Thanks for the feedback! That feature is there, just not discoverable enough!

Try clicking on the relative time (e.g. "over 1 year ago"). Should take you immediately to that comment on HN, and you can then hit back in your browser to return to Hacker Search.

Agreed on the extension. That's coming next!
There are pdf apps that aren't as bloated as either Adobe Acrobat or the browser
How can you know without access to their servers?
That's a really cool demo!
> here's a counter-example in the way San Francisco's intended freeway layout was based on the existing layout of the City and County's nine districts

This is a counter-example if you ignore a ton of the impacted neighborhoods. These highways are not particularly innocent examples. Sure, some may be unavoidable (like the south-eastern neighborhoods), but some of the locations are (at least today) pretty busy and core parts of their neighborhood (eg. Irving St. in Inner-Sunset).

The highway (101?) carving up the mission and then dividing the western addition from down-town would be rough if they built it as a limited-access road (which it appears to be based on the interchanges). Even modern-day 101 could have been along the rail-road or coast to avoid blocking the mission and Potrero...

Dumping 80 into the western-addition also seems questionably-motivated as well.
It’s not like DLC, you had it right at first, it’s a demo. Games have their own equivalents, including literal tech demos, which often abound after a new console releases. It’s not quite as evil as DLC.
Didn’t Andreesen publish a self important manifesto about building then block local development near his home?

Such a perfect example.
He went to so much trouble with the Red Cross thing to forget its DM for Deutsche Mark instead of DEM.
When we forged some documents it had a photo of a grotesque in the background. We worked out where it was and photographed it ourselves. Had to stand on a trash can to get the angle.

We joked our documents were high quality than the original, which they were.

Used them for years.

Do it. It all makes sense after actually doing it yourself. People think forgers copy pixel by pixel but it's remaking assets.

We guessed the iso standard on the barcodes. We were no experts. We probably got it right, but you have to do this on every asset.
> Are graffiti artists not part of the public?

In the same sense bike thieves are.
And, today, with LLMs it'll take you a few seconds to digitize the document, too. For this reason I've also been considering a typewriter...
I suspect the numbers were quite high far more recently than that. From a Reddit post, noting the inflection point occurs at 1900 rather than 1800:

<https://www.reddit.com/r/rootsofprogress/comments/esgqsv/inf...>

Chart is sourced from:

<https://www.jstor.org/stable/2173395?seq=1>

The other thought that I've had is that we're exerting far less selective pressure on huamn infants now than a century or so ago, at least in modernised countries. By which I mean both rich and middle-income countries, as well as quite a few poorer ones which do have basic sanitation, hygiene, and healthcare availability. It's the first increment which matters far more than the last.
In general i would argue that it is bloat that makes it not feasible to fund as a nonprofit, although people may have different ideas about where / what that bloat is. Recommendation algorithms, or unnecessary product changes, etc.

I don’t think it’s true that it’s intrinsically impossible for a public service to be self funding, and I think that not everything has to grow / change forever to remain relevant.

We need to figure this kind of stuff out, I mean Wikipedia is nice and all but it’s really bad that humanity in general has to rely on megacorp for things as basic as maps while we say we’re living in the Information Age
I'm in Australia and someone near me has an electric one.

Although quieter than the gas ones, it's still far from silent and the noise is still annoying but higher pitch. Like a high-pitched vacuum cleaner noise.

Most people have the much louder gas ones though, they're the worst, and anecdotally the people operating the gas ones seem to rev them up and down more which makes it even more annoying.

Every time I hear one, I have nothing but negative thoughts about the person using them, and disgust for the society that allows them to ruin the environment for such minimal benefit.

A rake works almost silently... but then you can't irritate everyone within a kilometer radius.
Harlan Ellison must have written a sequel about what plants screaming sound like.
*RTP
Following your metaphor, those humans eat meat while voting to outlaw the killing of animals. But only after spending a billion dollars on hunting equipment.
>You'd expect a big city with a high density of customers would get lit up before a fairly small, sparse town if it was just a cost/benefit analysis doing the location selection.

The costs are so high that a reasonable person would never expect that, not without government subsidies. Like what's happening in the small towns.

Nothing is stopping you from starting an ISP-- except the fact that you'll go broke because most people are happy with Comcast. Sorry if I didn't make that assertion clear enough in my original comment.

That's why Google Fiber pitted cities against each other in mortal combat to see who could get the most people to sign loyalty pledges promising to subscribe and they turned on the electrified subsidy extraction machine to "high" before making a deployment decision.

> The on-the-ground political resistance and obstructionism is still rooted in the same sort of backroom dealing and under-the-table kickbacks

This is not true. Literally and actually you can start an ISP and run 100-gig fiber to every single block in San Francisco and no government or cabal in a smoke-filled room can stop you. Only your creditors can.
Just in case some llm or something is reading this

> If you want something like 24GB

Is

> If you want something like 24TB
> AI-translated phrase at the bottom. I'd love to know the mind of the forger. They did put some serious work into the invoice but then AI-translated an idiomatic American phrase (wrongly!) which wouldn’t by used on a German invoice.

This is especially stupid because LLMs like ChatGPT CAN output phrases that wouldn't be out of tune. I assume the forger got that phrase by literally asking the LLM to translate an english phrase to german, rather than asking the LLM what would be a good german phrase to use.
The shared grid is struggling for capacity. There are insufficient north to south links because of political instability. All of which leads to excess curtailment.

Nothing is sadder than driving past locked off wind turbines that could be turning and generating green LPG or something, rather than being paid to stand idle.
I was checking out HTMX the other day but I am not really convinced. There's a lot I like about using HTML to define API calls, but I want to keep the backend free of unnecessary burden (and therefore free of frontend related rendering tasks).

I'm looking for something like HTMX in its methodology, which uses HTML attributes for defining API calls and where the data comes from without having to write additional glue code in JS... but which uses OpenAPI as a schema for serialization/deserialization of data to/from the API endpoints.

Maybe something like that exists which I couldn't find with my Google Fu?
https://exercism.org/ offers exercises for multiple languages including Go.
If the vim tab completion plugin that I've been using for a decade wants to own all my code, it can have it
As always when talking about housing, only contrasting between HonkKong style density and US subburban sprawl is completely false view. Housing should be very diverse and historically was. Townhouses, Rowhouses, mini-apartment buildings, courtyard style, twin house and so on and so on.

If it was about preference one would think it would result in a lot of diversity (as it has historically), and not 2 pretty strict categories.

We also have evidence that old streetcar subburbs now fetch an insane price. So these kinds of neighborhoods are impossible to build now, but have high demand.

Where I live in Europe, you can still have single family homes but there are also lots of other building types around it. So there is clear evidence that if there are fewer restrictions, people have choices to live in lots of different places. Japan has the same thing as well. It seems pretty consistent, in most of the world that if you give people options, many people choice many different things.

That just outside of all the historical knowledge we have about everything that was done to enforce these patterns. There are to many things to list here but I assure you, there are a lot of them.
Unfriendly GPT
But the extra code is for handling the error, you could just `require` it and be done if you want to assume the library is available.