skysight-inc/HackerNews huggingface dataset:
> It's noticeable that sports are often pursued disproportionately by those from less privileged socio-economic backgrounds

Are you sure about that? That goes completely against everything I've seen, and I come from an area known for high performance athletes. So much so that I used to eat lunch in highschool with someone who would go on to compete in the Olympics.

I associate sports, and especially their pursuit at a high level, with a high socio-economic background. Only the rich can afford the gym memberships, travel, gear(heh), time and energy to pursue sports. Every single Millennial I know who is serious about sports came from an upper-middle class or better background. 0 exceptions. I laugh hard about sports scholarships being really just a kickback for the rich. Every person who got one in my highschool class came from a family rich enough to put them through multiple camps a year, private trainers, fancy equipment. They were going to college either way.

Meanwhile, I like running and lifting weights and almost every older person in my blue collar network thinks it's stupid and I should work outside if I want to get exercise.
Sure. If you serve something legal 99 times out of a hundred, hopefully you're only liable for 1% of the damage you would have caused if you did it 100% of the time. If you do illegal things at scale, I don't really care if you're doing legal things at an even larger scale.
> True-ish, but complicated a bit because (as far as I can tell) the FastCGI spec is tiny compared to HTTP... even just HTTP 1.1, let alone 2 and (yikes) 3.

That's true-ish also. For this back leg, it's fine to only support HTTP/1.1; the frontend server can handle translation from HTTP/{2,3} as necessary. And the HTTP/1.1 spec defines a lot of stuff like the syntax/semantics of the headers and semantics of different request methods that the FastCGI spec doesn't address. It's still probably true that the HTTP/1.1 wire format a bit more complex than FastCGI, but it's much closer than it might first appear. On balance I'd still take HTTP any day.
Imagine applying for a job there in 2024?
Having looked at the benchmarking code in franz-go, I'm very dubious about those claims.

1) What settings did they use for those published numbers?
2) They don't change the default `linger.ms` for confluent-kafka-go and indeed, don't provide a argument to do so, unlike for the code to test their client.

Automatically that renders the benchmark useless - the code running franz-go defaults to linger.ms of 0, librdkafka defaults to 5ms, so already you're not comparing apples with apples.
> it's a decline in order.

That is another way of saying loss of information and increase of entropy.
That's when you call CISO in, so they can tell: "No. By our corporate policy, any device not approved by the local IT department is not allowed on our network"

That's one of the biggest roles of the CISO, and that's why their rank is so high despite often having much fewer direct reports than other CxO's - so they can stop crazy stuff from happening, even if it comes from high-ranking people.
(author here) That's fair. The real world applications are slim, but interesting. Maybe I'm a whistleblower with thousands of files, but I don't want to release them all right now. This tool allows you to easily prove that a file you release later was part of the original collection.

Another use case might be an organization that has a large archive of important files. This tool allows them to efficiently sign all of these files by signing the root hash.

Edit: added this to the README
Both go up.
Engines are weirder. My understanding is that the airline specs out what the engine requirements are, and any engine manufacturer is allowed to try to meet that requirement.

Customers get to decide which engine to fit and negotiate for them separately from the aircraft.

Sometimes there's only one choice, but other times gives you a chance to have the same (or similar) engine to maintain across your fleet (or avoid that to avoid a total grounding) and whatever other reasons to choose one over the other.

At least that's what the A380 tour in Toulouse said. Kinda makes sense to at least keep the big aircraft builders from throwing too much of their weight around.
But that has nothing to do with the layoffs.
In high school they measure gravitational acceleration, not gravitational constant which is actually much harder to measure
The plane that lost a plug mid-flight was only two months old though. A design problem probably would have shown up in an older one.
I tried using doas but I don't get it. On the one hand there's some inertia with everything on Linux expecting sudo, on the other, the claims about speed, simplicity and simpler configuration rang pretty hollow to me. Especially since I believe doas can't do things like custom logging.
I don't know where this myth originated from but I have seen this in multiple places. Even if you think about it 2d numpy arrays can't have different type for different columns.
> considering they are removing another 1800 jobs, they are on track on having 0 employees by ~2027.

Shareholders be happy...but only until the revenue starts crashing.
Apple asks developers not to refer to their visionOS apps as 'AR' or 'VR'
They fired the CEO.
> Duolingo should be on borrowed time, as a method to learn a language it’s inefficient to the point of being ineffective

A lot of Duolingo's questions ask a user to pick and choose words to complete a sentence. That gives a false sense of achievement when in reality it simply does not challenge one's mind enough to learn a language effectively. Besides, a simple sentence does not give me enough context to build my intuition. I personally find the idea of Comprehensible Input works much better: reading extensively, watching videos extensively, using a language increasingly frequently, and etc.
> When you take people from one place, and offer them a Hobson's choice of jail or a housing not nearby in another place, it has a specific term: "concentration camp".

So just let people live outside indefinitely? You can offer help but a lot of them will turn it down, then what? Now consider that a lot of these people are hurting themselves and insisting on continuing down that path, which inevitably leads to their death. In other words, doing nothing means people destroy themselves, and doing something requires force because many these people are not in the right state of mind to help themselves.
Microsoft uses a scream test to silence its unused servers (2023)
Negotiating with terrorists is stupid. Giving in to their demands only empowers them to do it again.
Type ratings work that way because there are so few types of planes, and because the incumbents like it that way. "Oh no, I guess it's impossible for anyone else to produce a new aircraft model because nobody's qualified to fly it, now we'll just have to rest on our laurels forever."

If there were more competitors, they'd lobby to change how the regulations work so they didn't effectively destroy the market for new aircraft types.
It's the same thing with smartphones / general compute. Everyone will eventually find they have to use it to be useful in the modern world.
This wasn't my experience with IRC. Our channel only ever had thirty people tops before being swallowed by discord. It's got the same discovery/accessibility issues that the Windows vs Linux issue has. Want Windows/Discord? Google Windows/Discord, first result, done. Want Linux/IRC? Weeeell, first you're going to have to find a distro/client. There's no singular trusted expert and everyone disagrees on what's best, so you better pick one and pray it was the right choice. Oh, you'll also have to configure it a bit, or a lot if you chose the wrong one.
Some quick feedback:

It's a bit jarring that, when you run the command twice in the same directory, you get a different root hash. IIUC, this nondeterminism comes from two sources: 1) each file is hashed with a random nonce, so as to distinguish files with identical contents; and 2) the work is distributed among goroutines on a first-come-first-serve basis, so the position of each file in the tree varies from run to run.

The latter shouldn't be too difficult to solve; just match each file's hash to its index from when the directory was walked. You can then use that index as a nonce, resolving the other source of nondeterminism.

I understand that you can still build and validate proofs despite the nondeterminism, but there's a good reason to eliminate it: doing so also eliminates the need to store the tree nodes! That is, storing the nodes becomes a performance optimization, rather than a necessity. (Oh yeah, another bit of UX feedback: I made the mistake of outputting the tree file to the same directory I was hashing, inadvertently introducing another source of nondeterminism! Maybe print a warning or something if the user does that.)

Lastly, I suggest representing your Merkle tree as a BNT stack (https://eprint.iacr.org/2021/038), as this will allow you to compute Merkle roots and build/verify proofs in streaming fashion, rather than allocating a big slice to hold all of the leaf hashes. The blake3 package you import uses this approach ;)
Marco (author) is probably asleep at this point and could give a deeper perspective. He sort of hits on this when talking about disk latency... Depending on your setup and well just from some personal experience I know it's not crazy for Postgres queries to go at 1ms per query. From there you can start to do some math on how many cores, how many queries per second, etc.

Single node Postgres (with a beefy machine) can definitely manage in the 100k transactions per second. When you're pushing the high 100k into millions read replicas is a common approach.

When we're talking transactions, question of is it simply basic queries, bigger aggregations, and is it writes or reads. Writes if you can manage to do any form of multi-line insert or batching with copy you can push basic Postgres really far... From some benchmarks Citus as mentioned can hit millions of records per second safely with those approaches, and even without Citus can get pretty high write throughput.
This reply perfectly illustrates the mentality of SJWs: terms like "racist" are just weapons to be used against political opponents, divorced from any actual meaning of the word.
EW is very much not magic, and both Russia and Ukraine absolutely do use it.

The problem with barrage jamming is that it's extremely locatable and your jammer just ends up getting blown up. The solution is to have many smaller jammers, but then range is decreased dramatically, and it can still be economical to just bomb them, possibly with an anti radiation munition (slapping such guidance on a drone is not expensive).

That said, the range is sufficiently small that it doesn't matter - cheap systems can just use visual odometry and inertial sensors and fly themselves the remaining 300 meters to the target. There are videos of Russian lancets operating exactly like this, flying high, locating a target, and then autonomously homing in as they get into jamming range.

The idea that neither Russia nor Ukraine tried just EW is quite ridiculous. It's well known that Russia had excellent EW, there was a report in the Texeira leaks that Ukraine could no longer use Excalibur guided shells because Russian long range jamming rendered them useless - the GPS jamming made them unable to arm, and that even US guided HIMARS missiles and JDAMs had to rely on inertial sensors for much of the trajectory with significantly reduced accuracy.
I don't put a lot of stock in the "write-only" accusation. I think it's mostly used by those who don't know APL because, first, it's clever, and second, they can't read the code. If I remember I implemented something in J 10 years ago, I will definitely dig out the code because that's the fastest way by far for me to re-learn how it works.

This project specifically looks to be done in a flat array style similar to Co-dfns[0]. It's not a very common way to use APL. However, I've maintained an array-based compiler [1] for several years, and don't find that reading is a particular difficulty. Debugging is significantly easier than a scalar compiler, because the computation works on arrays drawn from the entire source code, and it's easy to inspect these and figure out what doesn't match expectations. I wrote most of [2] using a more traditional compiler architecture and it's easier to write and extend but feels about the same for reading and small tweaks. See also my review [3] of the denser compiler and Co-dfns.

As for being read by others, short snippets are definitely fine. Taking some from the last week or so in the APL Farm, {⍵÷⍨+/|-/¯9 ¯11+.○?2⍵2⍴0} and {(⍸⍣¯1+\⎕IO,⍺)⊂[⎕IO]⍵} seemed to be easily understood. Forum links at [4]; the APL Orchard is viewable without signup and tends to have a lot of code discussion. There are APL codebases with many programmers, but they tend to be very verbose with long names. Something like the YAML parser here with no comments and single-letter names would be hard to get into. I can recognize, say, that c⌿¨⍨←(∨⍀∧∨⍀U⊖)∘(~⊢∊LF⍪WS⍨)¨c trims leading and trailing whitespace from each string in a few seconds, but in other places there are a lot of magic numbers so I get the "what" but not the "why". Eh, as I look over it things are starting to make sense, could probably get through this in an hour or so. But a lot of APLers don't have experience with the patterns used here.

[0] https://github.com/Co-dfns/Co-dfns

[1] https://github.com/mlochbaum/BQN/blob/master/src/c.bqn

[2] https://github.com/mlochbaum/Singeli/blob/master/singeli.bqn

[3] https://mlochbaum.github.io/BQN/implementation/codfns.html

[4] https://aplwiki.com/wiki/Chat_rooms_and_forums
It was fairly recent, maybe in the last 3-4 months. I know for much of 2023 I would get the mini threads for some (not all) questions, but now I don't get them for any question. I agree it's a shame, because they really were the most educational thing on the app.
The Nitrogen Dilemma (2023) [video]
Just use TiKV
Hello HN, I wanted to share a GPT I made to easily turn sketches/wireframes/designs into detailed user stories. Also let's you edit, add, remove user stories, suggest new or interesting stories per user type, and export your finalised stories in CSV or Markdown format.
There are also a number of rare diseases whose mutations affect cortical neurons and have some overlap in their symptoms with ASD.
I don't necessarily think it needs to be government run. The best schools in America are private. Ironically government support (the federal student loan system) is imo largely responsible for crazy high tuition in the U.S.

Maybe there is just less demand in Denmark? But I feel like demand surged here, and with easy access to capital it drove prices to absurd levels.
It has its uses I guess, but it requires opt-in which is a pretty big disadvantage, and then still can't do even a fraction of what SELinux can already do. SELinux isn't that hard to learn, and the security benefits are immense.
I'd love to see your notes as a sample, please :).
Did you just reinvent the matchmaker?
FYI an update from us: We're moving our authentication system to wiki.mutable.ai so you can generate them for private wikis without needing to go through app.mutable.ai.
You've not refuted anything about your own methodological error or conspiratorial bent, but just cast doubt on the sources I gave. We can do that all day. The Cochrane review is controversial and has pretty clearly been misinterpreted by some. Check out some of the commentary by doctors on FactCheck (https://www.factcheck.org/2023/03/scicheck-what-the-cochrane... - sources included):

- Aggregating the three studies together, he said, “they show a consistent and fairly convincing effect.”

- “Taken together, these two RCTs are consistent with a small reduction in risk,”

- "“To me, this shows that there is a reasonably clear modest benefit to community masking interventions during the COVID-19 pandemic, decreasing the rate of infections in groups of people who are given masks and told to wear them by ~13%," he said. “That’s quite an important benefit in the context of a pandemic.”

I'm not sure why you think your opinion on what constitutes a high quality source is somehow superior to that of the thousands of experts who have concluded otherwise. Unless you are also an epidemiologist and a scholar I'm not convinced your cherry picking is worth more than anyone else's. I'm okay with leaving things up to them. But even if you are, you're in the minority.

Point is:
1) a modest increase protection is amplified by a network effect. There is evidence pointing to that increase.

2) people's lives depend on this, so if there's any uncertainty, do the reasonable, socially responsible thing and put up with the minor inconvenience of a mask, just out of caution

3) I don't need to understand every source as I don't pretend to be an expert. We already have those (that presumably aren't all part of big-mask) and they can and should be trusted to fairly weigh up the available evidence and advise us.

Your motivation to conclude one way just seems irrational, suggesting you aren't an expert either.
I installed NetBSD in a VM last week, and it felt like I was using Linux from 20 years ago.
An init system isn't a Linuxism obviously. Systemd is though.

Docker is unambiguously a Linuxism. Docker on MacOS and Windows only works by running a lightweight Linux VM under the hood. Docker does not currently run on any of the BSDs, though you can achieve similar process isolation with jails.
Agreed. And still, LeMond was yet another victim of Armstrong.

https://velo.outsideonline.com/road/walsh-on-lemond-enduring...
Arguably, Boeing hit the uncanny safety valley -- similar enough so that pilots and airlines relaxed, but different enough so that relaxation ultimately killed people.
>I don't really feel like asking people if they want fries with their burger.

McDonalds and others have kiosks already. One place I frequent only has touch screens for ordering.
Relatively young industry, the population pyramid of workers would have more people at the bottom. So gaining only 700 jobs isn’t that fun. That being said, I feel bad for newgrads, since it feels like nobody wants to train them anymore. Any job posting I’ve seen is mostly 2-3 year minimum experience at a professional level.
I can't speak for US foreign policy, that might be true. I was commenting on your take regarding Israel and Russia, as someone who grew up in Asia - where the majority of the world population lives. A lot of people generally make the mistake of conflating government leadership opinion with the opinion of citizens. Those do not necessarily have anything in common, especially in dictatorships with unelected leaders. The average Chinese does not hate Jews nor do they care much about Russia. The majority have no opinion on this, they could not even find Israel on a map or tell you what the capital of Saudi Arabia is. The state media's reporting reflects the Communist Party's position, not necessarily the position of the people. Although Xi is working hard on drilling the people to make those one and the same.
it depends what skills you're talking about. when i see people complaining about always having to learn new things, it's related to new libraries, frameworks, technologies (e.g. now i have to learn graphql, now i have to learn to make things cloud-native, now i have to learn go because it's cooler than java).

this stuff in my experience is either taught badly or not at all in universities, and i don't even mind that. the institution can stick to fundamentals applicable across the given hot tech on any day

personally i don't agree with the sentiment. constant learning is something i love about the industry. for one it's interesting, but it also means there are always opportunities to prove yourself by being interested in learning
An experimment: Rust basics by ChatGPT
In my spare time I have been learning Rust. Its knowledge intersection with C, C++, and Haskell make it a fun language to learn.

The one thing that stood out during this process though has been my usage of ChatGPT to instruct me. Instead of reading a pre-published book I simply had ChatGPT write the book as I dove into each subject.
oh for sure. every big money sport is loaded with doping and most hardly test. NFL, soccer, hockey, baseball (still), even golf I’d bet on.
They're saving money - they could do that by reducing executive pay.
“You know the captain of the cheerleader team? She has arthritis!”
It's true that you can't know with a human tutor either. But ChatGPT is known to be confidently incorrect. If a human tutor had earned a similar reputation, one would be wise to distrust him as well.
Backblaze | Accounting, Business Intelligence, Cloud Operations, Privacy | Full-time | Hybrid | San Mateo, CA

Backblaze is a public company that makes it astonishingly easy to store, use, and protect data. When our founding team got together, they committed to helping people save their data. Today, the Backblaze Storage Cloud provides a foundational platform around the world for a broad community of developers, IT generalists, entrepreneurs, and individuals who seek the easy, affordable, trusted solutions we provide.

We’re growing fast! We’ve built a culture where we care about each other, our work, and our products, and we have fun doing it. Here are our open roles:

Director, Accounting: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Sr. Accountant: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Director of Analytics: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Technical Writer: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Privacy Counsel: https://backblaze.hrmdirect.com/employment/job-opening.php?r...
Peak hours will be the sporting events when 70k people are trying to get in and out of the stadium.
So I think there are many layers and levels to sport engagement, and also there are clear studies that wealthier societies pump more into sport.
Studies do show that more well off societies get more super athletes etc. However there is also other data: https://eu.usatoday.com/story/sports/olympics/2020/02/24/sur...
Yes their parents do need to be well off enough to support them, but these are people that still struggle and I certainly think there is a lot of data of poor people trying to get out of poverty via sport, and those will also be the most vulnerable to be pushed into destroying their bodies for it too.
TLDR I don’t think you will find many tech CEO sons doping to be the next Armstrong.
blancolirio is really great at explaining...mishaps. He provides details and an explanation of those details that's accessible. It's the first place I go to "find out what happened" for any kind of air incident.
Reposting my comment from a couple of months ago:

At one of my jobs, they used Asana when I started. It was too full of backlogged issues, so we moved over to Jira. Then Jira got too full. A month before I was laid off, one of my coworkers said, "Maybe we should try out Asana."
Shades of March 2019, below.

(CNN) In a blistering attack on Boeing, the Air Force's top acquisition official said the company has a "severe situation" with flawed inspections of its new KC-46 air refueling tanker aircraft, after trash and industrial tools were found in some planes after they were delivered to the Air Force.

Edit, remove: What is going on in Everett?