skysight-inc/HackerNews huggingface dataset:
This post made it to the front page, but it looks like it's been removed and isn't being shown. Would anyone happen to know why that is? Assuming it's because I created a new account to post this, but I'd hope that my post wouldn't be completely deranked just because of that?
Modern capitalism isn't particularly rational. Money in the pocket is more tangible than minor brand damage.

If you want to be really cynical, you can assume that somebody at McDonald's and Taylor have crunched the numbers they know exactly how much they can squeeze their franchisees and the customer to effectively make money out of nothing. So many businesses operate this way now.
The Washington Post has endorsed a candidate every election cycle since 1976, with the exception of 1988. The New York Times has endorsed a candidate in every presidential election since its founding in 1851.
What analogy are you proposing with the Chamberlain thing?

Are you mad the US hasn't declared war on Russia and worried that it is going to have dire consequences for the US?
"prime number digits" -> "video"

thank you, i hate it
> Please tell me you guys aren’t squashing commits on merge too

We (different org) aren't. We really should, huh?
TIL. Apparently "sideshow" means blocking the whole traffic (one way) to have illegal street racing or burning tires, etc.
Hate to disappoint anyone searching, but it turns out two of them were vestigial and fully enclosed, to the point the deceased individual probably never realized it. Although if he did, giving his body to medical science was a great way to let everybody else know...
> I don't understand the last sentence. If the machines are frequently broken, that damages the Macdonald's brand in the consumer's eyes.

Try to quantify that to the MBA bean counters, good luck.

No one cares about ice cream from Mc f..ing Donald's, given that most employees in fast food stores are high school kids and I got the runs more than once from that shit, I don't trust them anyway to follow up with the stringent hygiene requirements that serving ice cream demands. Burger patties at least are grilled/fried.
having played a lot of this puzzle on https://www.puzzle-battleships.com/ ... I'd love a couple QoL improvements, one from there and one to be better than that one

- counters for columns/rows would be a nice idea to steal

- inverse control (so, lmb for ship) would help with not interfering with default behaviour, for people switching to/from different puzzles

Also ship helper really should come with each type on its own line - your listing is harder to parse than on that website
>Then I tend to lose interest in the long tail.

What was your initial goal? Or maybe you didn't have a conscious one to begin with and had an attraction or something like a curiosity for the subject. Once you covered enough ground you satisfied your curiosity and your interest faded. I think this is a very natural outcome and depending how you approach your learning subject you can achieve different outcomes. Try learning in a class setting where there is a set curriculum and where you could approach your learning in regular and consistent chunks. It may be boring at first but it could get much deeper into the topic.
Why don't you make a proposal for what you think is the best approach?
The reason is pretty damned simple: https://en.wikipedia.org/wiki/It%27s_the_economy,_stupid Or, as Bertolt Brecht put it, "Erst kommt das Fressen, dann kommt die Moral." The Democrats used to understand this but now they don't and that's why they are struggling.
No you really shouldn’t squash commits such that each one is hundreds of lines. That makes future debugging with git bisect pretty difficult
That interest could be cultivated though...
The computational complexity of running an analytical query on a database is, at best, O(N), where N is the size of the database. The computational complexity of evaluating queries incrementally over streaming data with a well-designed query engine is O(delta), where delta is the size of the *new* data. If your use case is well served by a database (i.e., can tolerate the latency), then you're certainly better off relying on the more mature technology. But if you need to do some heavy-weight queries and get fresh results in real-time, no DB I can think of can pull that off (including "real-time" databases).
I'm very curious to see how this investigation plays out, especially considering the debt situation here in the US. It appears (according to tether's audit reports) that tether went from about 64 billion in treasuries mid-2023 to about 92 billion mid-2024. That's 27 billion in demand for treasuries over that one year period which (if my math and research is correct) is about 3% of all treasury demand for roughly that time period.

It does appear that tether holds short-term maturity treasuries, and I don't know how that fits into the larger demand picture.

https://assets.ctfassets.net/vyse88cgwfbl/63oJePOHqIvrcnXWMP...

https://assets.ctfassets.net/vyse88cgwfbl/6h4YWqZOXbwtBaPtYg...

https://ticdata.treasury.gov/resource-center/data-chart-cent...
I have definitely gone to McD specifically to get a shake on a hot day and driven away when told the ice cream machine was down.
At a global industrial scale, we're pulling lots of carbon out of the ground for energy and its ending up as carbon dioxide in the atmosphere with big consequences. We should also consider the implications of pulling hydrogen out of the ground at global industrial scales and it ending up as water vapor, trapping atmospheric oxygen in it. Generated hydrogen at least has a closed loop on water and oxygen from the atmosphere.
Swift-Foundation 2024 Annual Update
You don't have to teach an transformer model using a language corpus even if that was the pretraining. You can e.g. write algorithms directly and merge them into the model.

https://github.com/yashbonde/rasp

https://github.com/arcee-ai/mergekit
> turns the whole newspaper into an opinion piece

The Editorial Board pens endorsements. It is literally an opinion piece, in the section of the paper reserved for opinion pieces.
Fascinating.

More on the topological data analysis:

http://outlace.com/TDApart1.html
The US Copyright Office isn't elected, and the woman running it was appointed by a non-political appointee herself.

I have a pretty negative view of politics, too, but it doesn't mean we can't be happy when something good happens – no matter how small. The government doesn't pay well, and while we know the names of a dozen or so shitty self-serving jerks in Congress, most people in the government are genuine people doing it to help others.
Common sense expectations, such as someone having a last name of Null being able to use digital services.

https://www.houseofnames.com/au/null-family-crest
I have a space in my legal surname

Same. Many systems cannot cope

My email is "root@nevermind.org". Actual nerd snipe
I have chills, I believe mostly from reliving 1995 a bit. I was young, and had lots of plans. This is very sad, his music was just starting to reach a fourth (fifth? third?) generation of heads. Maybe now he’s with Jerry, Hunter, and Barlow, Kieth, Brent, and Pigpen, and all the others.
Three fundamental flaws of SIMD ISAs
I've never used Grsecurity but I seem to remember that the devs didn't play too well with mainline kernel devs.[0]

[0] https://lwn.net/Articles/721848/
Another polish madlad named his company

Dariusz Jakubowski x'; DROP TABLE users; SELECT '1

https://aplikacja.ceidg.gov.pl/ceidg/ceidg.public.ui/searchd...
it's not clear to me that GC is actually slower than manual memory management (as long as you allow for immutable objects. allocation/free is slow so most high performance programs don't have useless critical path allocations anyway.
A lot talk but only a ~half dozen actually bother to put together 100s of millions where their mouths are about it. I haven't looked this year but usually Bloomberg tops the chart on the blue side.
That depends upon how your organization manages branches, releases, and such.

Just take it file by file. If you are using something GitHub Enterprise or the Bitbucket or GitLab equivalents then just leave comments file by file of your progress in reviewing the PR.

Is there a parallel stream for corresponding changes to test automation? If so that helps tremendously. Are there rigorous automated lint/validation/conformance rules in place, because if so that helps tremendously. With enough automation in place your review should be a quick look line by line for major violations and questions about why some change was needed from the business requirements perspective as answered by code comments or documentation. 1500 line PRs don't have to be painful if the platform is mature.
My own solution to this problem is Yeso: https://gitlab.com/kragen/bubbleos/-/tree/master/yeso

Under 20 kilobytes, 24-bit TrueColor only, with backends for X-Windows and the Linux framebuffer, and frontends for C, Python, and LuaJIT, and also providing keyboard and mouse events and loading of PNG and JPEG files (via libpng and libjpeg) and some half-baked text rendering stuff.

Fenster looks great too. I hadn't seen LibNSFB or miniFB before.
Just as you say, it's a matter of it just being comparatively very easy to make games. These questions have easy answers:

> Like who made too many games?

Everybody.

> Who should stop making games?

Nobody.

It's simply that more games get made than anyone can possibly consume. That counts as "too many [to consume]". That doesn't mean anything should change.

It only feels weird because we recently came from a time where it felt like you could play every game coming out (except if you allow flash games, that actually hasn't been true for a longer time than it seems).

But nobody is complaining that "we made too many t-shirt designs in 2024 and I can't wear them all."
I’m in the fortunate position of not needing to interview (I have a pretty solid thing going on right now), but I’m not opposed to going through the interview process if an interesting opportunity comes up.

So, I’ve done it a few times now (and ultimately been rejected every time, doh).

I tend to agree to OP's suggested alternatives.

For example, take home assignments:

Personally, I enjoy the take home assignments. It gives me time to work on something without pressure. I generally find them kind of interesting to do as well. The time estimates are just completely ridiculous though (e.g., "it should only take you 2 hours") and trying to work on them around normal work schedule, family obligations, and what not can be such a chore.

One company I interviewed with based one of the in-person technical interview panels on this take home assignment. We walked through the code, and even talked about things that could have been done better, given the constraints. Had a few other standard panels with them: system design, culture questions, etc.

Rejected. Doh.

Another company I interviewed with had a few pair programming exercises (these were virtual, in lieu of an in-person interview at the time) -- though they threw me for a loop. I've sat on interview panels myself, so, similar to OP, I feel like I have a good sense of what we should be looking for when we hire a candidate.

Oh, man. That does not translate well through the interview process. In my previous example, this company called me back for a follow up technical interview, because I "spent too much time communicating my development strategies and plan, and not enough time actually solving the problem." So, they called me back for an additional interview step. This time, I solved the problem without trouble and even had some good, engaging conversations as we went along.

Rejected. Doh.

The Leet Code stuff is just atrocious though. It's rote, it's not helpful, it often relies on stupid tricks and gotchas, and if you don't solve it in the most optimal way, you're pretty much done.

(Side note: Advent of Code is coming up in about a month or so and I am so looking forward to it. I'm serious when I say that those are FUN programming questions!)

Ultimately, I don't know what the solution is. We as engineers universally hate this process, yet we keep putting each other through it, finding the most minor things to ding a potential candidate for.
The idea behind semantic entropy (estimating entropy of distribution over semantic units, instead of individual sequences in the output space) is great, but it's somewhat naive in the sense that it considers these semantic units to be well-defined partitions of output space. There is further generalization of this approach [1] which performs soft clustering of sampled outputs based on a similar notion of semantic equivalence between them.

But even with this in mind, there are caveats. We have recently published [2] a comprehensive benchmark of SOTA approaches to estimating uncertainty of LLMs, and have reported that while in many cases these semantic-aware methods do perform very well, in other tasks simple baselines, like average entropy of token distributions, performs on par or better than complex techniques.

We have also developed an open-source python library [3] (which is still in early development) that offers implementations of all modern UE techniques applicable to LLMs, and allows easy benchmarking of uncertainty estimation methods as well as estimating output uncertainty for deployed models in production.

[1] https://arxiv.org/abs/2307.01379

[2] https://arxiv.org/abs/2406.15627

[3] https://github.com/IINemo/lm-polygraph
Interesting; I have never craved vegetables or fruits after a strength training workout. Only anything high in protein. Eggs, red meat, chicken, whatever.
For reference, Sebastian Thrun led the Stanford team that won the Darpa (self driving car) Grand Challenge in 2005, and then joined Google to lead Waymo (then called the Google Self-Driving Car Project), among other accomplishments.
Well with Factorio Space Age I'm hooked for a long time. New DLCs coming for AoE II too, one dropped recently for Wargame Red Dragon, they're really nice to keep "old" game even more relevant than they were. Also remasters when they are well made like the Red Alert one.
From the excellent 1913 Webster's dictionary:

Vo-ca′tion (vō̍-kā′shŭn), noun [L. vocatio a bidding, invitation, fr. vocare to call, fr. vox, vocis, voice: cf. F. vocation. See Vocal.]

1. A call; a summons; a citation; especially, a designation or appointment to a particular state, business, or profession.

2. Destined or appropriate employment; calling; occupation; trade; business; profession.

3. (Theol.) A calling by the will of God. Specifically: –

(a) The bestowment of God’s distinguishing grace upon a person or nation, by which that person or nation is put in the way of salvation; as, the vocation of the Jews under the old dispensation, and of the Gentiles under the gospel.

(b) A call to special religious work, as to the ministry.
Fcurl – fopen, fread, fwrite style functions for URL operations using libcurl
>The point being that new stuff isn’t just competing with new stuff but also old stuff.

I think that this will become a bigger and bigger problem for the games industry.

While movies, TV shows, literature, and music are always expressions of a particular time/culture/generation, games are usually much more universal.

E.g. young people today find Friends more problematic than funny, but have no problem enjoying Mario Kart.
Right. The question remains though about what we mean by "known benefits".

I chose caffeine as an example because I think that it's completely nontrivial to calculate. The physical pathways of things like "well this makes that molecule do this and have some x% chance to mutate and so on and so you get cancer", or the statistical output of "well people in the coffee cohort have % higher rates of this cancer" are much easier to accurately study than things like "if you drink coffee you are 3% more likely to get into law school and therefore become significantly wealthier and probably live a longer/healthier life and we can measure that impact precisely".

It's also not at all obvious that lifespan above all else is the thing to maximise. e.g. maybe red meat reduces lifespan but makes your 20s-60s more fun because you're likely to be more muscular or whatever.

My personal feeling is that aside from really really bad things like smoking, heavy alcohol use, heroin etc the error bars are too large to make decisions purely on long-term health impact alone.
Even green ones?
I am not sure if Rust advocates tell that it will "magically" fix logic errors. What I hear they say is rather more precise terms: Stronger Type system, and memory safety, forcing more explicit design (e.g. no function overload). Whether this is true or not is another discussion to have.

In my experience, it helps to have stronger type system regardless of any language of comparison if you want to avoid logic errors.
They have also been blowing up buildings in Lebanon because they claim that there is Hezbollah money and gold in them. Human life be damned.

To all appearances, it looks as if the US is allowing Israel to rewrite the rules of war. This is incredibly dangerous. Whether or not the US supports Israel's objectives should not be the deciding factor in supporting these kinds of justifications.
This channel is one of my favorites; every video a disaster, with detailed explanation of how and why. I admit it's not to everyone's taste, but I am excited whenever a new one goes up.
As someone who has done this to many games over a few decades, I can definitively say: 100% of the time, it ruins the fun of the game.

I can't say exactly why. Maybe you feel like you haven't earned it. Maybe it's the idle nature of farming that we really enjoy...
What a Developer Needs to Know About SCIM
I think you're right, it was the Element. People dismissed it as an Aztek but it had some features.

They all pale next to the true King of Vehicles - the Minivan.
I definitely understand the value of streaming. Your gauges example is great.

What I don't understand is streaming joins. None of your gauge values need to join to anything.

And if they did -- if something needed to join ID values to display names, presumably those would sit in a database, not a different stream?
I’ve had the opening bass slide down that kicks off Scarlet Begonias/Cornell 1977 (I was a child lol) stuck in my head for days, my god what that must have felt like to see live. Rattled the bones, like a crack of thunder. I am sad.
I would say that about 90% of my gaming in the last few months has been on the MiSTer. I am not sure that there exists any games released in the last 15 years that work on there.

That’s probably not true, but I can’t think of any.
Megan Garcia vs. Character.ai
> humans found so many ways to nitpick the language and find loopholes that the legal language has evolved to be insanely verbose and specific.

That is what lawyers want you to think

Actually it is to keep lay people away from legal documents

I come from a legal family, and I can parse most, not all, legal documents

They could all, without exception, be written in plain English
> Meanwhile, Canada is in the final stages of considering legislation that would fix the Canadian version of the DMCA, a bill called C-244 that is in its third reading in the Senate and expected to move before the end of the month. If Canada legalized circumventing technological protection measures for the purposes of repair, we might just have to head north to find the tools we need to do repairs.

That's good news, I didn't know about that bill. It looks like it was voted for unanimously in parliament. It's nice when you hear about our government doing something good for once.
We have our own formal model called DBSP: https://docs.feldera.com/papers

It is indeed inspired by timely/differential, but is not exactly comparable to it. One nice property of DBSP is that the theory is very modular and allows adding new incremental operators with strong correctness guarantees, kind of LEGO brick for incremental computation. For example we have a fully incremental implementation of rolling aggregates (https://www.feldera.com/blog/rolling-aggregates), which I don't think any other system can do today.
Absolute nonsense. It wasn't the Editorial Board's decision, it was her father's. He has publicly stated that he blocked the endorsement, and multiple members of the Editorial Board have resigned in protest.

https://www.theguardian.com/us-news/2024/oct/25/los-angeles-...

https://apnews.com/article/los-angeles-times-editors-resign-...
> The claim was around stem cell usage.

It was not about "stem cells". Who told you that?

Several of the vaccines were manufactured using aborted fetal cell lines, such as HEK 293. Other Coronavirus vaccines were tested using these cell lines.

Some were morally unobjectionable, and our bishops assured pro-life people like myself that vaccination is "an act of mercy" towards our neighbors.

https://www.heritage.org/public-health/commentary/the-covid-...

Pro-life Christians have no objections to adult stem cells, but the cell lines in question here are not "stem cells" but directly cultures from murdered children... without knowledge or consent (see also: Henrietta Lacks.)
Sorry for ignorance, but how do you censor platforms you have no control over? If a tourist with a following posts it to Instagram, what can you actually do?

I feel like if you have the power to censor leak things you’d be worth a huge sum of money.
The paper's claim for Dijkstra's is it's "a single algorithm performs as well as possible for every single graph topology". A* is an augmented version of Dijkstra's only applicable when there is a priori knowledge of a good heuristic for the topology (e.g. manhattan distance in a cartesian plane). Since there is almost certainly no heuristic that is universally optimal for all topologies, A* shouldn't be more universally optimal than Dijkstra's (and can probably perform worse given a bad heuristic).
A "calling" seems like a perfectly cromulent word for what's being talked about
There's a Very Good Reason College Students Don't Read Anymore
Controversial posts are automatically downranked, where controversial means lots of upvote/downvote wars over comments on the post.

If people disagree with each other about your topic, that increases the odds people behave badly when discussing it. HN's algorithm is designed to encourage good discussions, so the post drops in rank.
I think explicitly stating what it doesn’t guarantee is the right thing to do. Otherwise, the API becomes tied to your implementation through implicit details, which can prevent future generic performance improvements (e.g. unordered_map pointer stability in C++ prevents the implementation from being changed to a different representation like absl::flat_hash_map, even though that’s a guarantee that most people don’t care about).

Re: performance considerations. This is important, but for a performance critical application, any compiler, library etc version change can cause regressions, so it seems better to benchmark often and then tackle this, rather than make assumptions based on implicit (or even explicit) guarantees.
https://archive.ph/YqKF9
It wouldn't matter in this case. Its usually 1 1500 line commit in a PR, or its a couple of commits but they aren't meaningful ("write large feature", "review updates", "wip", "merge branch X", etc)
well this is true the other way around

BW clients support having several accounts at once so you're not forced to choose. Your family can have a regular bitwarden.com account and your vw.example.com account just for emergency access
I wouldn't call "niche" something some big companies have been spending billions of dollars on.
Allegedly they're getting passenger rail service (reinstated) soon so I would imagine that will help. With service to nearby mining city Timmins. Timmins is about 40k people and cochrane would be about 20k people if every lot is built out.

https://www.ontarionorthland.ca/en/travel/northlander-passen...
Note this part:

> This time, the FTC and DOJ even weighed in to support our petition.

See also:

https://www.ifixit.com/News/92942/the-ftc-and-doj-call-for-i...

Elections matter.