skysight-inc/HackerNews huggingface dataset:
It isn’t even the European stars – the Flag of Europe always had 12 stars, whereas the embossing has 16 stars.

“Ah, 16 stars, because Germany has 16 federal states”, you'd say at first thought. But while the German Red Cross organization has sub-organizations, the Landesverbände, those only partially mirror the modern 16 federal states. Some Landesverbände predate the modern federal states and are instead for more traditional German regions. Instead of a single Landesverband for the state of Nordrhein-Westfalen [1] there are two Landesverbände, one for Nordrhein, one for Westfalia-Lippe. In Lower Saxony there is an extra Landesverband for Oldenburg, in Baden-Württemberg there is an extra Badischer Landesverband. That makes 19 regional sub-organizations, but there aren’t 19 stars.

And all of these 19 regional subs predate 2001. I can’t really see a reason for the DRK in 2001 to use 16 stars.

[1] Nordrhein-Westfalen (North Rhine Westfalia) was created forcefully by the British Military Administration in 1946 out of the former prussian provinces of the Rhine and parts of Westfalia (and small Lippe!) in the creatively named "Operation Marriage". Nobody thought a union between the lively Rhinelanders and the laconic Westfalians (and the Lippians!) could work given the differences – but it seems to work mostly great. Nobody thinks of seceding. Must be the first time in history.
We don't need a subset of HTML. Actually, we need Markdown emails. You can format stuff that needs structure, but not abusively so (no blinking marquee banners in eyesore colors), it is sufficiently compatible to plaintext that you don't even need the text alternative mime object. It is also more compact than HTML.

And before somebody says "won't fly", all those fancy new "will replace email someday" messengers use markdown or some parts of it's formatting.
The change I proposed is not disruptive in any way.

As for the billion dollar mistake, a null pointer reference results in a seg fault. But the array decay results in buffer overflows, the #1 problem in shipped C code, and the buffer overflows result in memory corruption. Memory corruption is much, much, much worse than a seg fault. For example, buffer overflows are exploitable by malware. Seg faults are not.

Hence, the array decay is the worst mistake.
Test Scores Down, GPAs Up: The New Angst over Grade Inflation
Cool thanks (not linked to within the website source code, so I didn't see)
Yes, please. At least for NYT, WSJ and others it's possible to link to an Internet Archive version to be read which isn't possible with Threads/Twitter.

I'd like at least a screenshot of the Twitter thread being discussed, or a copy pasted version of it.
> You could do that for literally any website, not just static sites.

Except you can't for any website that updates the page with AJAX calls to update the page in whatever manner. If it's a static site, links from one page will go to another flat file again without needing to retrieve anything rendered by a server. This isn't really a difficult concept to understand, yet it is somehow constantly being confused
Ask HN: How do you explain LLMs to those *still* unfamiliar?
(Or AI in general in some cases)
The flipside: it's equally hard for people who assume AI is safe to establish empirical criteria for safety and behavior. Neither side of the argument has a strong empirical basis, because we know of no precedent for an event like the rise of non-biological intelligence.

If AGI happens, even in retrospect, there may not be a clear line between "here is non-AGI" and "here is AGI". As far as we know, there wasn't a dividing line like this during the evolution of human intelligence.
Which features have they shipped since the layoffs?
You just solve for epsilon. That's what I did: https://news.ycombinator.com/user?id=cb321
I just looked through my Spam folder. I have 48 messages in the month to date. 18 of them are from at least ten domain names matching /^(marketexec|marketexecmail|market-exec)?\d{1,2}\.co\.uk$/. Domains cost money, but not that much, and people do do things like this.

(There’s also the problem of senders aggregating messages from untrusted parties, so that reputation is always a tricky balance. For example, I have four spam messages from gmail.com this month. When I’m not getting bursts like this marketexecmail stuff that started two weeks ago and will probably stop within another couple of weeks, I find that at least a quarter of my spam messages come from gmail.com, outlook.com or hotmail.com; in January, it’s 12⁄46, and at least four more are from other general-public domain names that I recognise.)
> The only time I got a raise above my rent increase is when I switched jobs.

This is the American economy in a nutshell. Wages have been going up faster than inflation for the last year or so, but if you dig into it, it's only for workers who change jobs and union members.
Okay but would you want your ads on a porn site if the business was yours? That makes it seem like you approve of that behavior (e.g. drug use, gore, etc).
Counterpoint: Jim Simons
I would ask: Why did it slip off the front page so quickly? It's surely a more interesting story than yet another repost of ADSL works over wet string.
Hard Prompts Category in Chatbot Arena
That's a good point, you are right, trad wives are probably a bit deranged.
There's a lot of things posted on HN that I dont need to and end up not paying attention to. I respect you, but these comments of how you dont need to pay attention to this topic are at best unproductive.
Interesting, but the entry field is weird. You're apparently targeting a technical audience, but there's a space between the existing "https://" and the domain name that can't be deleted. Also, my phone autocapitalised the domain name, which your entry form disallowed. The "https://" looks like the prompt text which usually is overwritten, but it's not. That's confusing.
Microsoft will change how 'Call of Duty' is sold
No need to rain on their parade. As if they are not already now aware of this.
What kind of software would this language be good for? I assume it's not the kind of language you'd use for web servers exactly.
94% of fish stocks in the US oceanic and gulf waters are not being overfished, according to the report, an all-time high after the number climbed slightly from last year.
This is only if the position you're happy being at is static. You can be happy where you are in the sense that you know you're working in the direction you want to go. Say, someone who is content with working under a bad boss because they know they are on the track to being out of that situation soon.
I would love to see some sane, email 2.0 standards like the author talks about.

But, email is only decentralized in theory. In reality, email was fully captured a decade ago by a monopoly of 2 particular inbox providers.

In consumer, Google has a defacto monopoly and runs the show. In B2B, Microsoft has a defacto monopoly and runs the show.

Nothing can change without Google or Microsoft making the move first. And neither of these companies have any interest in changing/improving anything, given they already have a monopoly in their respective corner of the market.

What we need first, is to lower switching costs to open up the market again. This could mean making DNS less of a nightmare so domain-based email becomes easy again. This could mean a government mandate that your email address (like a phone number) must be allowed easy transfer to other providers (Since Google owns the Gmail.com domain, they own your "phone number" in a sense). Etc. Etc.

Imagine if Google and Microsoft owned your physical mailbox...and they decided what type of letters you could receive from who...and they sold ad-space in it. That's essentially what we've done with our digital mailboxes.
Depends on the state of the property. On a low water and au naturel yard, sure. Manicured lawns and sterility are all about anthropocentrism while expending concealed absurd treasure and effort without much concern for the soil losing nutrients. Or it's the middle class still clinging onto disappearing symbols American dream of how "rich" they are like the French aristocracy once did. You should've seen how deep green with a tint of blue my dad's 30' x 40' front lawn of Bolero dwarf fescue was, which required mowing twice a week in the summer by you know who, tens of thousands of gallons of water, and regular fertilizing.
car needs to go a lot fast-just kidding!

this is very creative the pros from this vs a 6DOF simulator is :

- REAL terrain feedback

- REAL winds blowing in your face

- REAL feeling of being outside.

- Imagine a real life mirio cart

All we need is a AR version of this and we can gamify traffic irl (for example yielding earns you bonus points, shoulder checking increases your rep points)
I'm inclined to think that in your case I would apply for data analysis/dev jobs at non-software/tech companies while also applying for SWE jobs at software/tech companies.

My expectation is that the software/tech companies that are also hiring for data analysis positions will have very specific requirements making it impossible for 98% of applicants to fit the position.
Assuming you haven't exited to a barter economy you must surely be buying food? Unlike food, software can create time. Time = potential earnings. Consider a piece of software that costs less than a sandwich but the leverage it creates frees up some amount of time that earns you more than the cost of a sandwich.
> 1/5: 50 mins work + 10 mins breaks per hour. Working 5/6 of the time. Hard

This is what school classes do? Not sure if that can be called hard.
MSO probably had security problems at least as large.

And if there were security issues, they needed to fix them for IE’s sake already!

I don’t remember the details of what they wrote, and wasn’t able to find it even five years ago, but I do remember that the reasons claimed just made no sense.
I'm well aware that surrogates are only valid in the context of UTF-16's encoding.

> If you're adding them into your program by hand on purpose, you're either doing it wrong or specifically to raise an error for illustration purposes.

In the comments above, it should be obvious that it is for illustrative purposes. The point is that the string type does not catch these errors. It's not that someone is going to "add them to the program … on purpose" … it's that they're going to slip in from bad data, or bad code, not on purpose but because people write bugs and generate garbage data.

A good type does not let you represent illegal states. For the same reason null is a bad idea — here, it's not a valid unicode string.

The point of a Unicode string type would be to expose operations that one might want to perform on Unicode strings. By permitting invalid values to exist in the set of values the type can represent, you're basically making every operation fallible or GIGO.

For example, take a function that would iterate over the string and yield the USVs within it — a borderline trivial operation, but basically a fundamental building block of any higher Unicode function we might want — it cannot process the example string from my previous comment without either raising, or yielding garbage/invalid USVs.

Make illegal values actually illegal, and "iterate over the USVs" becomes an infallible method.

This is no different than a bool that permits representing a "2", where a "2" has no well-defined meaning. You're just breeding bugs, at that point.
My view isn’t authoritarian outside libertarian strongholds like San Francisco. I basically just agree with folks in Sweden or Japan.
They claim AI stole their voices. Now they're suing
> incomprehensibly stupid assumption

is that you think what Jan Leike was working on or "Yuddite" philosophy is in anyway supportive of DEI. These things aren't related, and you're not anywhere close to the real problem by screeching about DEI.
"We Only Hire Seniors", and Other Mistakes
I'm right there with you. Thought that the lego build would replicate the warp effect without need for photographic trickery. Was disappointed.
I am baffled by the lack of interest in incorporating the proposal into C. Instead, C23 gets Unicode normalized identifiers, a complex and pointless feature that is easily achieved by other means, if one really really wants it.
Was using latest Chrome
It is pretty cool milestone achieved, just not production ready.
If only there were a risk-free, low-friciton _way_ to pay for it, I'd be happy to. The only way to pay for anything now is to risk sharing your credit card number with somebody who's trustworthiness and commitment to security are incredibly variable.
Show HN: A AWS Secrets Manager desktop editor
any nostr site is going to be heavily geared towards bitcoiners since the payment system uses lightning network.
I don't personally think it sucks. There are bike-shed levels of improvements that probably any person on HN could dream up to make it more effective and work more reliably.
On iOS, if you download Alipay from the Dutch app store it's a different program than the Alipay from the Chinese app store. A lot of features require that you download Alipay with a Chinese Apple account. I suspect the same applies to WeChat (I wish I remembered better).

IIRC, you also need to validate a Chinese phone number for some features. None of it is intuitive.
As any LibreOffice user will tell you, LibreOffice is hot wet trash compared to earlier versions of MS Office.

LibreOffice suffers badly from a very dated and unfriendly UI. It's an iconic example of large FOSS applications having terrible UI/UX.

Office is quite simply a better product apart from the connection to Microsoft. Or at least it was, I haven't touched it since Windows 10 launched. Either way, LibreOffice is only barely viable as an alternative.
Don't worry about it. Keep at it, this is a very cool project.

FWIW on HN people are inherently going to try to actually use your project and so if it's meant to be (long term) a faster way to run X people evaluate it against that implicit benchmark.
Using Kafka to Run SQLite at the Edge
China committed the cardinal sin of international politics: it allowed its GDP to grow to be about as large as that of the US.
Good. As someone who is a paid up OpenAI user I absolutely don't agree that there should be a role for a team screaming to put the brakes on because of some nebulous, imagined "existential risk" of hypothetical future AGI.

There are huge risks to AI today in terms of upheaval to economies and harms to individuals and minorities but they need to be tackled by carefully designed legislation, focused on real harms, like the EU AI legislation.

Then that imposes very specific obligations that every AI product must meet.

It's both better targeted, has wider impact across the industry, and probably allows moving faster in terms of tech.
The title is misleading. This is about probabilistic counting, therefore about estimation. It is not clear if the efficiency benefit extends to exact counting. Counting and estimation are not the same concepts.
> best way

It's simply a way. There are "plenty of ways to skin a cat". Best is highly debatable. I'd argue best is relative given the dev's experience and interest. Might be best if the dev was you.
Amazing idea! GoL/LLM
Chapel has a decent use in HPC.

Also NVidia has sponsored variants of Haskell, .NET, Java, Julia on CUDA, have a Python JIT and are collaborating with Mojo folks.
Thank you very much for the suggestions. Just shipped the fixes for autocapitalization and the space you mention (which was actually a margin).

Deploying as I type

update: Just found out that the Impact font wasn't rendering correctly outside of my Macbook. So fixing that as well
Hemorrhaging makes it sound like a bad thing. I’m pretty sure that’s what the new board wants.
Trends Shaping the Future of Access Control
In India it was pretty common for phones put in semi-public locations to have a lock on the dial to stop people making outgoing calls. But if you were motivated enough, you could still dial out by tapping the number out on the switch hook.
Hugo works very nicely.
See https://news.ycombinator.com/item?id=40390192
I know that. See: https://news.ycombinator.com/item?id=40390192
Just like with every previous AI boom/winter cycle

1) you get an amazing demo that blows everybody's nips off after working in obscurity for many years.

2) everyone thinks that, because they just learned about the current state of the art it must have just been invented, and draws a mental line to AGI with a slope based on assumed rather than actual rate of progress

3) the grifters at the top capitalize on the hype to kite a whole bunch of cheques.

4) 18-24 months of everyone paying attention to every little micro advancement makes people realize that progress is actually as slow as it's ever been

5) welcome to the next AI winter.
What's new with io_uring in 6.10
My kid was allowed to retake tests last year. She came away with the mistaken impression that she had "gotten 100% on all her tests" because that was the grade that was written down in the gradebook, sometimes after a retake. She thought this meant that she didn't need to be more careful with her work because she was already getting the top grade.

I explained to her that this is not how the real world works, and that she should not expect retakes to be available in the future. Sadly, it seems that perhaps I was wrong — this may be the new normal for students (up until the doors of the operating room, at any rate).
> We will always have a deeper and more nuanced understanding of reality than our artificial counterparts.

Wishful thinking already disproven by collectives (Google and OpenAI) that are already better at understanding and acting upon reality than you or any single human intelligence. These are systems, and they can soon hollow out their biological components.
It ultimately all happens due to news media. While there are many journalists who work hard to earn the high status that was accorded to the profession in the past, the news industry as it stands today, by and large, exists mostly to foment outrage and spread strife.

If the media stopped writing shrieking news articles about "X brand promoting Y evil", we could all move on collectively as a society.
Good? A.I. "safety" is such a bullshit reason for large companies to cement their lead and, I suspect, part of their roadmap for future laws to prevent competition.

I'm sorry, but text and images generated from a computer can't hurt me.

I am very much looking forward to the day when the open-source models reach GPT-4 quality without the baked-in censorship.
New Star Wars Plan: Pentagon Rushes to Counter Threats in Orbit
Erlang-like actor models would be well suited, so yeah, you could use it for web servers (assuming they are able to finish the language). It's a general purpose high level programming language.
If it's a company's procedure, then why would you care. They should care, not you. If they are okay with it, it's their problem.

For any private usage, LibreOffice works better. It's not trying to leak everything you do to Microsoft.
Yeah, it was the hut. The other one is pretty cool too. I’d need something like the hut but with a small bathroom. Would be nice for guests.
Until they are turning a profit, I would assume they are on a runway.
Using words like dengerate makes you sound like a Nazi
I much prefer upgraded libraries and tooling over sticking to deprecated stuff.

Handling upgrades is like doing the dishes, it has to be done, there's no use complaining about it.
> All in all, I would not call this a simplification.

It is a simplification, as it gives you less that you need to understand and decode. Working with a query with ten to twenty joins and join conditions, you have to juggle a lot of intermixed concerns and you probably have to read a lot of query text and table/column definitions. And you have to look back and forth to know which tables are pulled in for checks and which for data. For example, this with just four tables:

SELECT alpha.*, epsilon.zoo FROM beta INNER JOIN alpha ON beta.id=alpha.foo LEFT JOIN epsilon ON alpha.boing=epsilon.id INNER JOIN gamma ON gamma.id = beta.bar WHERE gamma.baz='bar'

Requires you to understand more about everything and spreads things out more than this equivalent:

SELECT *, boing.zoo FROM alpha WHERE foo.bar.baz='qux'

(This is based on a real query I was given to work with.)
Discussions [0](252 points, 10 days ago, 74 comments) [1] (68 points, 4 days ago, 5 comments)

[0]: https://news.ycombinator.com/item?id=40291598
[1]: https://news.ycombinator.com/item?id=40347624
Even if the ML engineers know about the wireless protocol (and I doubt that many do), the scientists/researchers who develop these models probably don't. They are completely different domain. The lead author on this paper is basically a neuroscientist; some of the other are technically computer scientists, but probably have little hands-on experience with networking beyond whatever they did in undergrad.
https://archive.ph/yW5p2
I would friggin love it if we did OR if the posts had a [twitter/x] flag in the title so I can avoid them.
I'm working on a Windows version! Will let you know when it's ready!
Yeah, this is absolutely horrifying. I have seen this phenomenon discussed before, and I can perceive its impact in my own life. It implies that from the standpoint of perception my life may already be mostly over without me having realized it.
Define "creative."

Creativity can be expressed as impressionistic art, super realistic art, punk rock, baroque quartet, skyscraper design, or even homeless temporary shelter (anyone who has ever seen the homeless shelters at Shinjuku Station, knows what I mean). Lots of subjective opinions.

I have seen really great code, done by very repressed folks, with limited verbal skills, but unique thinking. I have seen absolutely awful, bland, crud code, written by folks that affect a really creative vibe.

I have found, for myself, that I'm most creative, later in the day, but most productive, earlier.
> What we need first, is a government mandate that your email address (like a phone number) must be allowed easy transfer to other providers. As long as Google owns the Gmail.com domain, they will be able to hold the entire network hostage.

A mandate is perhaps heavy handed, but a statement that the government will no longer communicate via e-mail and only via protocol X would be appropriate.

As for the email transfer... that would certainly have to be a new protocol. There is no mechanism to do anything of the sort today. the @... part literally means @ that server.
Enterprise and regulated communications can break any monopoly if the money/legislators agree that an alternative is better. Let’s say, EU issues a directive that certain types of communications must adhere some requirements which email v1 cannot implement. It will automatically create the market for email v2 and v1-to-v2 gateways. Or Salesforce and Meta agree on a new protocol for CRM comms, that brings more trust to email v2 campaigns, because SF can certify senders and Meta recipients.
Part of it is also that trying to solve local problems at the federal level can often just result in more insanity.

Around here from empty lot to built house is about 6 months, and that's within an hour of a major airport.

However, the builders are taking relatively little risk on each house/development, because if it falls through (unlikely) they're only out one house, and might lose a small amount or just hold the land and wait.

When the only developments you can do are multi-million, the risks now rise.
Honestly, I wouldn’t consider this trolling. It’s a low-effort dismissal here (probably why it’s been flagged to death), but it’s still insightful and accurate. The first time it came up, certainly over twenty years ago and I’m not sure how much more (but you can find the form from at least that far back), it was honest weariness with claims of having solved spam.

If you’re not familiar with these things, the keyword is FUSSP (Final Ultimate Solution to the Spam Problem).