skysight-inc/HackerNews huggingface dataset:
Something like this https://tibleiz.net/code-browser/ maybe?
Digital Signatures on Risc0
Give https://www.unison-lang.org/learn/tour/ a read. The Unison language stores code as hashed syntax trees.
You objected to people's work being "invalidated".

But you did not respond to the idea that if someone's work caused bad things to happen, then it should be invalidated.

That is directly related to your objection of work being invalided, which is actually not a problem because bad things should be invalidated.
Lol I like how you sneak in here like a regular commenter. Due to how close you are to YC I don't think I could in good faith try to convince you one way or the other, its just an outsiders perspective from someone who has been here just as long as you, but is not employed by YC, that's all
I tried to pass by your comment, but I feel a need to respond.

I'm a hiring manager. I've interviewed more than 100 people over the past 6 months. I really want you to be successful in the interview. I would love for a 10 minute conversation where you say "yeah, I've faced the problem you are facing. And here are the next 3 problems you are going to face. And here is how you should prepare for them." Or even "wow, I'm not equipped for this. What I really want to do is X. Is that useful?" And then I referred you to a buddy that is looking to do exactly that.

I don't want to surprise you. I don't want to give you an interview question where you get nervous and I have to guess if you actually know how to code stuff. I want to give you an environment where you rock and I can accurately tell you what problems I have and we both decide if this is going to be a good fit for us.

Somethings I don't want. I don't want you to fret or prepare for 10 hours. I don't want a take home interview that lasts >2 hours. Or a take home where you were honest, but I'm comparing you against someone who cheated.
If you use Rails and don't care too much about fancy web visuals, the ActiveAdmin gem is very easy to use and makes reasonably nice CRUD screens. For my own stuff, I tend to just make super stupid handwritten html pages and Python cgi scripts, to avoid dealing with Rails. Elixir has its own thing like ActiveAdmin and I'd like to try it but haven't.

Other people just use spreadsheets for this type of stuff, depending on the application.
No no no....

Here's an example of a piece of research https://iopscience.iop.org/article/10.1088/1741-2552/aae18f/...

During your deepest sleep, there are bursts of brain activity called Slow Wave Oscillations. These SWOs are responsible/related to memory consolidation, clearing of amyloid plaques, regulating hormonal response, and more.

When we detect an SWO, we provide a sound (auditory stimulation) and the response of your brain to the sound is to increase the power of the SWO by up to 40%. Much of the existing research measures the improved cognitive response of an individual post sleeping with stim, compared to baseline and sham.

On my task list this month is to write a whitepaper which describes the stim and points to a bunch of the different research (there is lots of it). I'm writing the whitepaper in order to make it easy to understand for investors, and give them a jumping off point to get deeper in the research, should they want to do that.

I'll potentially publish it broader if there is an audience for it.
Cmap Tools is the best! I've tried all kinds of other mind-map and concept-map tools, but always keep coming back to Cmap tools and the "default" styles with simple lines and arrows.

Here is an example with some concept maps from one of my books: https://minireference.com/static/conceptmaps/math_and_physic...
Lots of information density, and allows to show some of the key connections between concepts.
The first and last time I heard anything about unRaid before now was almost 15 years ago. I ran a home RAID server a few years back and just used CentOS in conjunction with mdraid and Webmin without a second thought. Given all of the limitations people are mentioning in this thread I fail to see what unRaid's value add is over a solution like mine for anybody with more than a modicum of Linux expertise.
Sure, in a vacuum where reputation is neither cumulative or tarnished beyond social repair you might be right, but that is not how it plays out. Enough bad bets and you won't see anything special in joining as the resources are spread too thin and the barrier too low.
I'm thinking about pulling trigger on BiomeSight, especially since they are UK-based so far from USA and they have more strict regulation on not selling my DNA.

But other than fancy scientist lingo, did they actually give you "recommendations for food, prebiotic supplements and lifestyle adjustments based on up-to-date research findings" ? Did they give you enough real information that you could actually adjust your life for better??

https://shop.biomesight.com/collections/frontpage/products/g...
Asking for a friend, but is the secret to receiving Softbank capital just to be either a scam or a highly misleading business? I still can't work out why they ever invested so much in WeWork.
If somebody would come in the night, and change the direction your fridge door open, then back. Then another day, put all your socks in a different drawers. Then back. You would start to think it's not a good thing.

There is really something weird with our virtual tools: we tolerate things that we would consider bonkers IRL. Like a newspaper shop asking for your phone number before you can read an article, or a library reporting the books you buy to the local candy shop.

A/B testing is one of those things: you have product you paid for, and the people who sold you the product change it without telling you, then revert abruptly the change, like it was a bad dream. But only sometimes, and not for your friends, who think you are crazy to believe it happened.

Anyway, there is an easy test to know if what you are doing is the right thing: ask the users if they want to opt-in. Most of them won't say yes, because, who would want that? Like tracking and advertising, only a tiny minority of users are actually ok with it if they have a choice. If you had a ublock origin for A/B testing, wouldn't you use it?

The only thing this test doesn't work with are duties and chores, like payment. But A/B testing is neither of those.
You can check some mock interviews here: https://www.youtube.com/c/ExponentTV

The parent's description of this as LARPing is eerily accurate.
Apple's whitelist of the 250k auto-completable domains in iOS
Hopefully history remembers that there actually were people who acted with a cool head, among them: Sweden, Japan, Africa, and large swaths of the USA. Now we have a pretty good control group to assess the effectiveness of measures like school closures, social isolation, cloth masks, and lockdowns.

I suspect that some people are in for a bit of cognitive dissonance, if it does come to light that said measures were not actually based in science and had an overall negative impact on society.
Understanding the Strategy Pattern
> you probably remember the ICON as a cool looking steel monstrosity that had an indestructible keyboard and trackball (which everyone tried to spin as fast as they could)

This is roughly my memory. I had forgotten about these entirely and now I'm racking my brain trying to remember how we used them. I do remember the trackballs, a big computer lab, and only using them on special occasions... I think it must have been around 1989 but I may be off by a year or two
State management, for me, is hard in Haskell because monads are a pain to compose, and transformer stacks types give me a headache (anything that's wrapping over (->) tends to confuse me anyway when composed).

I've been reading about effectful systems that would remove the pain points around transformers all the way back to 2016, or earlier. Yet there still doesn't seem to be any to overtake the library ecosystem.

Of course this is where the "write your own custom monad"/free monad interpreter might come into play in practice.
Good luck on convincing people about that. When there are more qualified people than slots, the tried, tested and fair method of selection is a lottery. It has its own set of cons though (imagine repeatedly getting shafted in the lottery, which a very small minority is going to face. What are you going to do, throw a statistics book in their face?).

More than that, it is the illusion of merit. A lottery is an admission that the level of talent required to be productive at these big companies is vastly overstated and that the algorithmic puzzles are just eyewash. That is way too much truth.

OTOH, Passing these interviews gives you that chip on your shoulder that you passed a high hiring bar. Of course, I'm sure you know all the memorizing it took, and how you got lucky that a question you revised was asked at the interview and you feigned ignorance. It will take a critical mass of people who are willing to call out this bullshit and maybe a few really egregious cases that go viral before people start to push-back on this.
I think you need a better IDE.
Kyriakos Grizzly?
Forgive me, but this question sounds anachronistic. E.g. ICO is hardly a thing anymore. There are many ways to look at this: cryptography, engineering, financial, social, legal. Each one of these areas is so rich with new developments and subtleties that no one person can draw even an accurate high-level picture of the whole field.
Pretty sure the best choice is basically always AES GCM because most modern chipsets can hardware offload that. Curious to hear the answer, though.
This is how the Go community recommends you write Go code. It is pleasant.
> If you are implying that I was rude to this person, you are mistaken.

Nothing rising to the level of implying and certainly not implying rude.

Just, "I failed the phone screen somehow by someone who sounded 20 years younger than me" might be suggestive of something to self-examine.

But since you're confident that you are fully innocent in the interaction and the rejection is solely due to your interlocutor's naivete and inexperience, then it's no doubt true.
I'm pretty excited about trying HTMX lately, have you heard of it or tried it?
Humm Wearable
It popped up on HN pretty recently. A 1 MHz bus is slow enough to operate entirely from the microcontroller's interrupt handler. The native CPU clock pin would be wired directly to the interrupt input to keep it synchronized.

One wonderful feature was that it all fit on a circuit board the same size as the original CPU package.

As I recall, it had a mode where it would copy all the slow main board RAM contents into the microcontroller RAM, and run extra fast from there, using the bus only for I/O. Seems like it must have a way to designate certain parts of the program to run at cycle-accurate native speed, e.g. to operate the Apple ][ floppy controller.

You could of course do it all with an FPGA, but that would seem more like work.
I would love a list like this which is geared towards more advanced users (and software developers who deal with a lot of sensitive data) and describes threat models more comprehensively.
Yeah, it is surprisingly hard to make a headband that using a standard headband design that stays on. It's one of the things we've struggled with in industrial design. Getting something that is comfortable enough, yet fits.

We think we've got it, but we need to get it on more heads (we have enough testers...).

I'll post about it once we confirm we've got it working, and have our patents in.
Old USA, and this is a famous tech, (YC Seeded, SF Bay Area), company (older, and semi-large, but not public yet).

I have had this 'references', but requiring a former manager was a first. The whole process had way more interviewing rounds than Meta and Google did. At least Google decided to skip the phone screen for me.
Fair enough, it's a specialized area, just like compilers, numerics, machine learning, web front ends, or any amount of other stuff. It's not for everyone. But you don't have to be DJB or Einstein to study it and gain some ability. For that matter, thousands of people every year go to medical school, complete a residency, and become board certified brain surgeons. They're not Einstein either. Crypto implementation isn't nearly as difficult I'm sure. And machine learning is far more mathematically demanding than basic crypto.

As for threat models, NaCl and OpenSSL don't magically mitigate against currently unknown threats. Really paranoid crypto is usually wrapped in HSM's (electromagnetically shielded, tamper resistant etc.) in the hope of blocking some of that.
Your links mention nothing about patients receiving their care in temporary emergency rooms within the parking structure of the respective hospital, though?
Who is we in this statement?
I went through something similarly during my PhD when my advisor printed the main code of the program that we were going to work on. At first I thought he was kidding (he's a very chill guy) but... Heck, after a few hours of "paper debugging" we discovered a lot of nasty issues, got new ideas and found redundant and spaghetti code that we didn't find when we debugged digitally (obviously, we were not a team of CS students/coders. Just a bunch of chemists kinda newbies to coding). It was a really useful and funny approach.
> I would call out 'ad hominem', 'no true Scotsman' or 'motte and bailey' as easily as I would 'weasel words'.

You doubled down? With no explanation. No justification of claiming it to be weasel words? I guess you can't or chose not to defend your use for which I have called you out. Maybe, in your words guilty in the past, the future and also right here & now then. Consider it.

I've heard the argument made that Louis Armstrong was the most important and influential musician of the past 200 years and yeah whatever edifying conversation were possible it's now very, very dead.
Hang on a second, somehow I got redirected to Ars's WordPress path, which didn't respond but it made me think for a minute, how is Ars run on WordPress?

I guess I expected them to have their own thing, I don't know. WordPress just seems so.... I don't know the word, maybe pedestrian? Is that harsh?
Companies fix past mistakes all the time without publicly denouncing the team's previous work.

Apple brought back several ports in the new MacBook Pro series after killing them several years ago. This was done in a confident manner under excellent management and public communication.
> They did great up until they hit Poland and the Balkans, where they faced harsher terrain

I keep seeing these historic revisionist takes and it just leaves me... Empty inside, do these people believe that modern Tajikistan is flat? That China is an endless grassland? That Afghanistan, Georgia, the Koreas and East Manchuria, or heck even northern India and Pakistan, are all these places just empty plains? The entirety of you know.... Iran???

Hungary is no more mountainous than the places I mentioned above, I suppose arguing makes no sense here as I feel that these supposed lines or argument are somehow inherently related to a broader sense of "Western excepcionalism"
According to this Germany doesn’t extradite its own citizens https://se-legal.de/schlun-elseven-lawyers/lawyer-for-extrad...

France is the same, as they claim the US system favors the rich and is unfair (or so I’ve heard)
Clearly the quality of the audit matters and that differs massively between countries. Nobody disputes the validity and integrity of postal voting in Australia for example.
That's only if you assume no college degree actually offers skills. Plenty of fields where you can't be productive without the education.
The role that technology plays in warfare and thus in history fascinates me. The longbow ended knights. Gunpowder ended archery. WWI was really defined (technologically) by the machine gun and, more importantly, artillery. WWII of course featured the tank but the most important (other than the atomic bomb) is air power.

The Mongols too had a technology that completely altered warfare and gave them a huge advantage: the humble stirrup [1].

The other side of the technology coin is organization. The Romans improved on the Greek phalanx (eg maniples, cohorts). In more modern times we have combined arms operation.

Monogol military organization is really interesting. Most were horse archers. The important thing here is that each Mongol horse soldier typically had 2-10 horses. Why so many? Horses would tire and get injured. Troops could switch to a fresh horse several times a day and greatly extend their range and speed. The speed was really devastating. Of course littered in here was a fairly standard military tactic of the false rout. Units would appear to run away and overeager opponents would give chase, overextend and then be drawn into a trap and attacked from all sides.

But the subject of grass is an interesting one. In addition to having fresh horses to ride, those horses also provided milk to the riders. This meant that a Mongol army could extend far without having long supply lines, which are the bane of any military operation (just ask the Russians).

Beyond the grassy steppes I imagine the Mongols were forced to do what other militaries had to do: forage. "Forage" is a really interesting word and a horrible euphemism. It really means to take by force if necessary whatever you needed from wherever you happened to be.

[1]: https://arstechnica.com/science/2017/05/the-mongols-built-an...
they are out of stock on W65C816S6TQG-14 chips. WDC is a very small player and they probably do die manufacturing runs every couple of years and then package according to the demand. Surprisingly Mouser has 24 chips in stock with more "promised" very soon https://eu.mouser.com/ProductDetail/Western-Design-Center-WD...

https://octopart.com/w65c816s6tqg-14-western+design+center-7...

The other half is a standard chinese ~$30 XC6SLX16 +32MB DDR3 dev board. https://www.fpga-cookbook.com/xilinx-development-boards/xili... https://github.com/ChinaQMTECH/QM_XC6SLX16_DDR3/blob/master/...
I do not.

However, my conscience is not clear. I'd like to see a more peaceful world.

But I am not, and cannot possibly be responsible for the actions of any other man or woman. I never asked anyone to go kill anyone else. However, I am not doing everything in my power to stop people from doing so. So there is some conflict here.
Old consoles are different devices.

Most people don't keep around a whole stash of old consoles, while keeping a 10-15 year old steam account is way more common. If you game on PC you will most likely have a steam acc.

Meaning whenever and whatever kind of PC you get, you have your library.

Plus the abandonware, freeware, and all the giveaways (Epic store front regularly gives away all sorts of great games for free, even new AAA titles sometimes) and other goodies that come from an open platform.

If you just go to a store and buy a console, you basically have nothing, other than the F2P lootbox games. It's a closed platform so you have nothing. And have to rebuy stuff from zero if you want to play the games you had in past.

The fact I can just go buy a PC and have the whole steam library dating back to almost two decades is the real value. And that i'm not locked out.
As a man, I can tell you that I have experienced discrimination exactly zero times.
I think this is just for information security, right?

It doesn't cover personal physical safety. Things like: pay attention to your surroundings, lock your doors, etc.
Sorry to hear that. I know it's probably a trite thing to say, but have you considered adoption?
I’m aware of the law. But it’s maddening how the law doesn’t really tell anyone what to do.

A building has one of these pro-forma signs in front of it. Should a pregnant woman not go in the building?
Let's be honest, too many men think education is an effeminate pursuit. Lots of anti-intellectualism running around
Of course it doesn't [1]. Most states won't extradite their citizens.

[1] https://www.gesetze-im-internet.de/englisch_gg/englisch_gg.h...
Given it's built on Google's Lit, hopefully they don't pull the rug out from under them.
It's basically default i3 key bindings here.
It'd make sense that a line famous for being terrible around the world (in transit circles) would still use such a system.
Fermented horse milk, fuck I'd go on a rampage too.
I would highly recommend learning more about webgl before diving into webGPU. https://webglfundamentals.org/ is a good place to start
Absolutely, and I don't want to claim I'm the first or only one doing font rendering on GPU. There's Slug as you pointed out, Pathfinder and Spinel as Jasper cited, and also interesting experimental work including GLyphy by Behdad and algorithms by Evan Wallace and Will Dobbie, plus a whole series of academic papers including "Massively Parallel Vector Graphics," "Random Access Vector Graphics," and others.

However, I would say that a common thread is that doing this well is hard. There's no straightforward cookbook scheme that people can just implement, and there are always tradeoffs. Slug is used in a number of games (and congrats to Eric for winning those licenses), but not as far as I know in any UI toolkits, and there are reasons for that.
If you've ever shorn sheep they have this weird quasi tonic immobility, I guess its just them giving up or something, but I could absolutely imagine one tied to a pack or the side of a horse as like a bedroll would be tied on, no different than a sack of wool or other material
Most of what made Theranos a scam wasn't that their tech was impossible. It was that they were committing mass fraud by making a lot of claims about what they were doing that were false.

It seems like if your underlying technology actually works but you run the rest of your business with the same scams as Theranos, you qualify as Theranos-lite
Wow, that's amazing! Thanks.
Sure, *but not on a single day without any warning what's ever*
You can massively accelerate the speed (real, not perceived) of page loads by fetching content asynchronously. There's no way for the browser to know that any given fetch is performing the equivalent of a navigation operation, and there's no API for user scripts to tell browsers that a navigation-via-fetch is happening.

Asynch page fetching is faster, but not instant. If you have a reliable way to improve your app's responsiveness but can't drive a native progress bar, what offers a better UX? A subtle, tasteful custom progress effect or nothing? Or do you declare the entire approach invalid on a technicality?

That seems reductive and petulant, like giving up your favorite wine because the winery switched to screw caps for sustainability reasons.
This is covered under "Secure Perimeter" and "Stay Alert"
I like this new flavor of Year Of The Linux Desktop posts.
My gut feel says there may be a small correlation but not much. I myself credit this leetcode nonsense for being able to land a job in the SW industry despite not having a CS background or any relevant experience at the time. But I found out I had vastly over-estimated my software engineering skills and that proficiency in solving puzzles does not directly translate to building good software.

The real advantage in leetcode is that it is well structured and relatively straightforward to scale preparation in. Practice lots of questions from a pre-defined bin of algorithms and data structures and you're good.

Assuming the candidate is actually skilled, the real killer in most interviews is if the format of the interview is new or if the interview is some sort of technical discussion and there is impedance mismatch between the interviewer and interviewee. Leetcode has no chance of this happening -> you get the optimal solution or you don't.

Ultimately, the problem with leetcode is that it is a very flawed way to scale the interview process that was foisted on us by Google. Interviewing is supposed to be a human process, so any way of "scaling" it is bound to be stupid in one way or the other.