skysight-inc/HackerNews huggingface dataset:
"Once the rockets are up, who cares where they come down?

That's not my department!" says Wernher von Braun.

https://www.youtube.com/watch?v=TjDEsGZLbio
Finance sites using passwords feels... so off. I do use Kraken somewhat, and they have a passwors still, but also use an authentication app.

In Sweden no bank has used passwords online.. ever I think? It has always been 2-factor of some kind.
Isn't alienation exactly what you are doing here?

9 out of 10 JS posts here are talk positively about typescript.

Let the 1 of 10 talk freely, could you?
Strange, those also didn't show up on the first page load, but when I opened it up again after reading your comment they were there.
An orphan gene BOOSTER enhances photosynthetic efficiency and plant productivity
It's just the usual over-engineered BS that can be expected from the domain in question - my 2 cents.
If there were ever a productive use of AI, reviving the SGI design aesthetic for the /r/cyberdeck crowd is it .. ;)
I can't help but feel that while the concept is interesting, the article gives off too many LLM vibes. The factual errors and long winding sentences feel off.
World of Warcraft - from the earliest (publicly leaked) Alpha up and including the very last Wrath of the Lich King version.
Other people are already working on getting backups of the next 2 expansions working again to add those client versions to the archive as well.
Indeed. I'm not normally one to write off an article over a small mistake, but that's such a fundamental mistake that it puts into the question the value of the rest of the analysis.
I don't understand your first paragraph at all, so I can't answer it.

For the observation on Roger Penrose, you've missed my point. Sure, the consequences of special relativity are highly unintuitive if you try to think about them. But it doesn't contradict any day to day observations you directly make with your senses: it accurately predicts the exact numbers your intuition (or Newtonian mechanics) would predict for day to day phenomena. The problems only appear for phenomena that you can't observe easily, like spaceships moving at significant fractions of the speed of light. I've never been on one of these, so it's not surprising that it might behave differently to what I would expect.

In contrast, the Schrodinger equation predicts that if I throw a ball, it will end up in many different locations at once. This is obviously wrong. So, you need to introduce another postulates (the Born rule, and the concept of a measurement, or at least the concept of an environment) for QM to not be in stark conflict with our day to day experience.
Remote development from Mac to Linux (2011)
Tesla's Self-Driving Computers Failing
In this case, semiconductors are a segment which Japan was leading back in the 80s. And Japanese inputs have been continuously critical for even today's leading edge semis from TSMC as well as for others like from Samsung or AMD.

So if the Japanese govt. is going to 'bet' on anything, then betting on a segment where Japanese inputs are critical, and where Japanese companies had led the world previously, is a safer bet than a segment where there is no history or inputs.
You guys are reading articles to the end?

/s
That said most developers don’t have any awareness of problems outside of those they experience… which tend to be developer tooling issues. So you get a ton of companies building dev tools startups despite an incredible amount of need elsewhere.

I feel like a lot of value could be unlocked if there were some way besides random chance and networking for skilled developers looking to start something to discover people with problems, domain expertise and entrepreneurial ambition.
I love byroot's work. I'm always surpised not only by the kind of contributions he does but the sheer size of how much he does, insane productivity.

Wish he would write more often, I've tried to get into ruby-core type of work more than once, but never found something that matched my skills so I could positively contribute and after a few weeks of no results the motivation would wear off, as it's really difficult to have the context he has shared in the article, for example.

If more Ruby C people would write more often, I bet there'd be more people with the skills that are needed to improve Ruby further.

The C profiler advice was great. Maybe I could just get a Ruby gem with C code and start playing again on optimizations :-)
Holodeck here we go!
Please don’t do this.

Yes, we know, living in big city is not everyone’s cup of tea; you don’t have to ridicule people who have made different choices than you.
are u kidding? lol Russian and Ukrainian are the same thing. It’s slavic
It's an open specification. You can make your own if you like.

If the security properties of a hardware authenticator aren't important to you, you don't need to use one at all.
That is great! Thanks
This is correct - the main goal is to have this rather compact, but still having good read times.
This will allow me to store it on my new 4 TiB NVMe drive.
A lot of iterative scanning will happen, because I search for interesting information, which helps reverse engineering.
Also it allows me to share this with other people over the internet before I kick the bucket in a few decades... transferring 10.4 TiB would be rather boring :D
Small discussion (13 points, 1 day ago, 7 comments) https://news.ycombinator.com/item?id=42433632
> Are we once again at a point where it's time to start over?

Ask Sisyphus.

In the meantime, while everything else keeps going through newer iterations of XKCD 927 (https://xkcd.com/927/), IRC keeps chugging along, and gaining new features and functionality as it enters its fourth decade despite the previous commenter's gripes.
it's a question of both "i can store this on my 4 TiB NVMe disk" and "i can share this with other people over the internet in a timely manner"
Discussion (16 points, 23 hours ago, 10 comments) https://news.ycombinator.com/item?id=42440326
Nope! I'm just interested in what a fellow HNer has found, if they're interested in sharing. That's why I have discussions on HN, so I can learn from others with more knowledge than me!
This time they campaigned on ending social security and medicaire and somehow got all the people who depend on them to vote FOR them. Fear rules them.
With all due respect, I don't think this is a very interesting analysis. It misses context, and the categories chosen are too arbitrary to carry much insight.

If you gradually misplay a position, but then your opponent makes one suboptimal move, your opponent has an inaccuracy while you don't. Low ACPL can indicate that players played well but also that they chose very safe, boring positions/opennings.

Further, engine evaluations can be misleading or useless in human chess. A position might be objectively winning/defensible, but only if you find a sequence of inhuman engine moves that are practically hard to find. Simply grouping together "evaluation > 1" as winning advantage to get a "conversion rate" is pretty uninformative.

The final blunder did not occur out of nowhere. Ding missed a much safer way to draw the game and went into a position that Nakamura judged as 50/50 between a draw and a Gukesh win [1].

I think it is much more informative to actually watch top players comment on the games and match overall. Keep in mind that Carlsen and Nakamura, who comment on the game in [1], are actually stronger players by ELO than the two finalists of the world championship [2].

[1] https://www.youtube.com/watch?v=uXc7Bc3zd0M

[2] https://2700chess.com/
the empty bunch (unit for `,`) is usually[0] spelled null.

I don't recall that Hehner goes as far as topology (his bunches behave in a boolean manner, so the elementary bunches must all be clopen; going beyond his windowless[1] functions was my inspiration for attempting Junk) so he doesn't have any affordance for open/closed.

[0] 名可名也，非一名也。I sometimes wonder why Dijkstra footnoted that if it were allowed in his guarded command notation, nullary if fi would be abort and do od, skip — but it's not allowed. It can't be a desire for uniqueness, because there are too many other different ways to write abort and skip. (although it would have been convenient were it to have been possible to syntactically distinguish skip from arbitrary code)

[1] after spending years on Junk, I can very well appreciate why, even if he'd thought further, he chose to stop where he did for the book. That said, every few years he seems to manage to narrow the difference between lists and contiguous N->element functions a little more. (and at the moment I am not convinced that it's possible to make more than a pragmatic decision to declare a particular partial order to be the <= at a given datatype, but I am convinced that it's helpful to declare the existence of a [clerical] total order over all datatypes — which leads to annoying subtleties with equality)
True and what I find funny is that the same companies are often willing to pay a lot of money to consultants that will deliver a shitty streamlit POC. Like they will literally pay consultants the equivalent of 4 years of new SaaS cost to get a POC instead of using a product with rough edges and grow with it. Expectations can be really dumb and confusing.
Related discussion (23 points, 15 hours ago, 15 comments) https://news.ycombinator.com/item?id=42444113
> Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

> Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

> When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

> Please don't fulminate. Please don't sneer, including at the rest of the community.

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

> Eschew flamebait. Avoid generic tangents. Omit internet tropes.
Thank you, you're right, I corrected this mistake.
As the difference in acpl is negligible anyway, it does not affect the overall conclusions and insights.
Depth perception? I would think objects as far away as the moon shouldn’t produce a meaningful difference between the left and right eye. But that does tell your brain they are far away, so perhaps that’s what you mean.
I disagree that's two combos (Shift + z) on awkward key whereas you should be used to : by now
Hm, for me the definition of the walled garden is "you have to have an account to see any discussions"
Additional info, they predate Java, having made an appearance in CLU, Modula-3 and C++, before Java was invented.

I miss them in other languages every time I need to track down an unhandled exception in a production server.
I think it's cool that we can get so technical in this day and age when it comes to chess. But I'll admit, I thought chess was more interesting in the older times when there wasn't chess engine analysis at your fingertips and there was a bit more mystery and no endgame bases that determine perfect play. I honestly do believe there eventually comes a point in human activity where knowing too much detracts from the beauty of the thing, which is very different from what I believed when I was younger.

I think computers do that -- they're fascinating and definitely helpful in knowledge acquisition but they often reveal too much. Maybe it's stuff we just shouldn't know.
Total size of GIFs in that page is 46.7 MB. GitHub allows for real video upload which could be compressed much more efficiently:
https://github.blog/news-insights/product-news/video-uploads...
I am sorry but law is for every citizen who has to obey it, so it is for everyone and everyone have to understand not only lawyers, are you sure you know what you are saying?

There can be no lawyer at every time you do almost anything in life, be in traffic, raise children, participate in education, purchase something, travel, anything! Do you need an engineer sitting right next to you when you turn on the light or operate a vechicle? No! You need them for advanced things.

If you argue that ALL law have to be understood only by lawyers then you are very very lost! What you have to obey, you have to understand! At least the relevant part (nuclear waste storage is perhaps not for you, I am just guessing), but even knowing which part is relevant you need to understand! Not enough lawyers to sit next to everyone guiding through everyday life that is regulated by law!

It is difficult to understand because it made to sound ominous (fucked up for everyone), that's it, see the article. Form over essence. Also evolving without effort for restructuring so it becomes overcomplicated (see article). All formality over practicality and common sense, that's why it is so convoluted, or "it’s an accidental property", mimicing for centuries.

Also don't mix up everyday language here used with friends over a beer that could be vague for outsiders - or themselves - but there ARE ways to be specific and understood with ordinary people too using the generic communication method law uses too: language. That could been used, that is being used in other areas in communicating towards layman (like doctors, I mean the smart ones, not engulfing you with latin explaining your condition and prognosis, right? Also instruction manuals for complex gadgets are not in ancient greek just for the sake of it, right, but ordinary and specific or even formal language that are still being understood by the ordinary consumer, as that is important.)

Additionally: "Lawyers tended to prefer plain English versions of documents, and they rated those versions to be just as enforceable as traditional legal documents.". I rest my case.
Discussion (72 points, 1 day ago, 13 comments) https://news.ycombinator.com/item?id=42437070
> we do, in fact, have secure implementations of SAML.

Do we?

I thought we only had implementations where with no currently known security problems.
There a big difference between being an involved and active parent, and what the schools expect, which is for parents to be little secretarial-assistants and pseudo-teachers to make up for the school's lack of planning, lack of engagement with the students and lack of funding.
Funny I had tried it in wezterm before writing my comment and I get ^] ...
> Most Asian people love living around others. We crave the human energy, the hustle and bustle of economic activity, the opportunities, the food, etc.

Any statement starting with "Most Asian people" that doesn't end with something like "have two arms and two legs" can be discarded. 4.6 billion people, many of whom are culturally as close to each other as they are to someone from Sweden.

Even here in Seoul, one of the more populous cities, so many people would move in a heartbeat if they could keep the same job and e.g. education for their children. They certainly don't love it.
Even if your theory is correct that the entire academic establishment in the US is conspiring to mislead people, how do you explain research outside the US?
> Big spinny things are also hard to scale.

I worked for people that were making these kinds of things (in 2009-10[0]) for advertising (8ft high, 6ft diameter spinning cylinder[1]; 8ft high, 4ft wide flat display with 8 interconnected spinning discs) and yeah, they were absolutely terrifying. Especially the flat display - sounded like a jet taking off when starting up and wasn't much quieter at full pelt[2].

[0] I suspect these things are easier now with lower power LEDS, etc. given you can cover a cylinder in directly addressable LEDs pretty cheaply and don't need the massive spinning death machine.

[1] Deployed at a few places around the UK but now sadly removed.

[2] They were intended for roadside displays, not shopping malls.
this sounds like black magic, kudos to you. i'd love to chat, dm me on https://twitter.com/swyx if you'd find it useful to chat with someone like me.
If you use JSON in an embedded capacity and you're stingy with your bytes, you can just send arrays as your main document.

There was this one MMO I played, where every packet was just a space separated string, with a fancy variable length number encoding that let them store two digits in a single character.

There is not much difference between

walk <PlayerId> <x> <y>
walk 5 100 300

and

['walk', '<PlayerId>', '<x>', '<y>']
['walk', 5, 100, 300]

in terms of bytes and parsing, this is trivial, but it is a standard JSON document and everyone knows JSON, which is a huge win on the developer side.
> when they do they can be shut down I guess, if there really is misunderstanding.

The fear some have is not misunderstandings, but disgruntled types (the sort of people who blow up over a perfectly reasonable moderation decision) and common garden variety griefers reporting things to cause inconvenience. I know people who have in the past run forums and had to put up with spurious reports to their ISP/host or even on one occasion local law enforcement. If someone did this it would likely go nowhere in the end but not before causing much stress and perhaps cost via paying for legal advice.

> I don't get preemptively doing it other than giving up after a long duty of almost 30 years and using this as excuse.

Having been involved less directly with that sort of admin & moderation work I can see this change being the final straw after putting up with the people of the internet for years. Calling it “just an excuse” seems rather harsh.

> At least pass them to someone else that won't care about the liability.

Depending on the terms people agreed to when signing up and posting, passing on the reigns might not be nearly as legally/morally clear-cut as several in these comments are assuming.
It takes a strong will to admit so publicly that you failed and to release unpolished code. I’m sure many will benefit from your efforts. Bravo.
haha this is why I love HN
Lies, damned lies, and Impact Hero (refoorest, allcolibri)
This isn’t an exaggeration ! We get but one or two of his articles per year but they always delight the kids and big kids too.

No cookie banner, no pop ups, no sponsored links or ads. Just amazing hand-crafted web content.
Interesting take but:

After a reread it's nice to see the optimizer is faster but how long is spent in the optimizer and can adamw be tuned for a low memory environment given its greedy to try and reduce the impact of statistical noise on gradient calculations.

Note that when training on image1k it only becomes comparable to adamw after many epoch and infact performs measurably worse for most of the training session.
(How significant that is, is up to debate and model/task/data)

Why not incorporate 2nd order changes into adamw directly?

The lower memory footprint is nice but it's not immediately why this is the case. Is the batch size reduced? Model changed? I'll be read this after a 2nd coffee and see if it is more obvious...

Still promising if true.
Fascinating from both a technological and theological/ecclesiological perspective. I'll be sure to pass this on to some of my faith-filled friends who now live south of the Alps but have roots in the same region.

> inhumation burials — a practice uncommon in other Roman cemeteries in Frankfurt

To save others looking it up: "inhumation burial" seems to be a technical term in the field for what we simply call "burial", i.e. digging a grave and then covering the person with dirt and/or rocks. I'm not an expert, but given that this became the primary method of disposal in Christian culture (and still is, in many traditions who believe that cremation prevents the body being resurrected), one could infer that this is an indicator of Here Be Christians.

If you know even a smidgeon of theology, it's not technically possible to define (mainstream) Christian faith without any reference to Jewish beliefs. Jesus was, of course, himself raised a Jew, as were both Saints Peter & Paul, although the latter was also a Roman citizen who wrote in Greek, and they famously quarrelled quite a bit about how much of Judaism should be incorporated into the new religion, well documented in the New Testament itself and plenty of extra-biblical evidence.

It does seem a reasonable claim that nothing in this text contains elements of Judaism that were not already or subsequently incorporated into what became Christianity (though I'm pretty sure at this point it didn't yet have a name other than "The Way". I could be wrong there.)

However, just for fun:

- "Holy Holy Holy" is most definitely a reference to the (Hebrew) book of Isaiah, which was also quoted in the (Christian) book of Revelation aka Apocalypse (Greek, New Testament)

- Of course they don't use the name Yahweh when talking about the God/Lord of the World, of whom Jesus is claimed to be the Son. Neither does the Septuagint (Greek translation of the Hebrew scriptures, produced for use by Greek-speaking Jews a few hundred years before Christ). But they are most definitely talking about the same God.

- I'm not sure if this pre- or post- dates the Jewish tradition of replacing the Name with "Adonai" (Hebrew for "Lord") or its Greek/Latin equivalent, on the grounds that the Name itself is too holy to be spoken or to risk being destroyed if the manuscript gets damaged or, you know, buried in the ground to decay with a dead person. But that could also be a factor.

Unfortunately they don't provide a transcription of the Latin text into modern characters so there's no opportunity right now to go nuts on that but it would be interesting to see what specific Latin words were used compared with translations of the Septuagint, and the original Greek and Hebrew texts themselves.

Still, thanks for posting!
2024 and we still are not sure how to implement auth. Webdev is fantastic.
You can ruin that by introducing tariffs on Chinese products for example and disincentivizing local solar production.

Hacker News has lost it's imagination IMO.

The "facts" you site are obvious, we could've solved climate change 50 years ago with nuclear, it's not about that. It's about fossil fuel money.
However the measurement has to be done right or it will mislead and will take time, which your competitor uses to overtake or at least counter you.
Thanks for pointing this out. Bartosz absolutely deserves some paid support for his efforts.
In Python, some of the stated use cases, like extracting coverage, extracting the call graph, etc, you can get via tracing already (sys.settrace, https://docs.python.org/3/library/sys.html#sys.settrace).

And I would argue, the other stated use cases are maybe interesting to play around with, but nothing you really would want in production (I suppose).

Some of the other use cases, you can also achieve by module import hooks and rewriting the AST. (E.g. see how PyTest rewrites the assertion AST to produce nice error messages: https://github.com/pytest-dev/pytest/blob/main/src/_pytest/a...)
Save TikToks Without Watermark
Hi lads
Some time ago, I made a website where you are able to download a tiktok video without the watermark on it. People are using it to download and make their own stuff or repurpose on instagram, facebook, youtube etc. Works for phones as well. You can even download the video as an Mp3 if you just want the music.
Ive been getting really good traffic on this. Kinda hope congress dosnt ban tiktok in january lol.
Feel free to give a visit and let me know what you think.
Understood, but I would still argue this is at the very least highly misleading -- the virtualization is there, it is exposed to users (you can change all the parameters in the PIF file, for example). If it doesn't really advertise you can use it to run a "different version of DOS or a different OS altogether" it's mostly just that, advertising, and likely done due to monopolistic reasons.

Because the ability to boot another OS from a DOS command prompt is hardly hacking -- see LOADLIN. It is more or less the way DOS works.
I'll never be able to read about us digitally unrolling fragile scrolls without it seemingly like otherworldly sci-fi technology.

The translated blessing text itself seems almost modern. Funny to see how little we've changed in some ways.