skysight-inc/HackerNews huggingface dataset:
Sounds like we are mostly in agreement so I would add two parting thought around differences.

#First, the simple numeric argument:
Small innate differences in mean preference can have large effects at the margin for normal distributions. If you take two identical distributions, and move the mean of one 20-30%, the number that falls above or below a threshold changes a lot more than 20-30%.

For example, decrease the mean of one curve a single standard deviation (~35%), and the tail drops a lot more. A value that is in the top 2% of the first curve is now the top 0.1% of the second curve. That is a 2000% difference in samples above the value.

#The second is the feedback-loop argument:
People have preferences, and lets assume the innate preferences between genders is small. Over time, positive feedback loops can amplify these differences. This doesn't have to be sinister, but can be as simple as becoming interested in what are exposed to via same gendered friends and what your social network does.

You see it often in certain communities or families that specialize in a given trade (eg, my uncle was a carpenter, or my aunt was a nurse). The only way to stop these influences is to raise people in a bubble or gender randomize their friends and role models. What we DO want to avoid negative feedback loops where people are actively pushed away from a trade. (e.g. inhospitable workplaces for male nurses or female carpenters)
Discussion from earlier - https://news.ycombinator.com/item?id=30896124
In Chechnya, Mongols maintained a siege for more than a decade, and finally won.
The automation allowed running more trains than ever before using less personnel than ever before.

You want the train company to keep 2x-3x personnel on hand just for days like this? Not to mentioned transition time.
Ask HN: Where can you sell your SaaS without profit?
Are there any platforms where you can sell your projects without profit?
> Give teachers a base salary, plus $X for every student of theirs that meets grade standards at the end of the school year.

Wouldn't this cause misaligned incentives leading to teachers going out of their way to game the grade standards, similar to what has happened with No Child Left Behind

https://en.wikipedia.org/wiki/No_Child_Left_Behind_Act#Gamin...

https://www.edweek.org/policy-politics/gaming-the-nclb-syste...

https://www.edweek.org/teaching-learning/opinion-educator-ch...

Not that there probably shouldn't be experimentation with compensation to create incentives, but $X per head is overly simplistic and is the sort of thing that gets gamed all of the time.
Indeed. Although the 'modern' variant is only a few hundred years old it's based on the same graphics as its predecessors, which date back as early as the ~5-700's.

https://simple.wikipedia.org/wiki/History_of_chess#Milestone...
> Every time I read about one of these "unstoppable systems" which avoid the existing financial system, I find myself wondering if the theoretical freedom that grants is worth the risks it imposes.

While some of the examples cited were financial, I don't think the author would be particularly surprised if the next few successful exemplars of their thesis didn't have much to do with financial transactions.

You could, for example, recast BitTorrent as such a "hyperstructure" such that a global chain comprised an immutable append-only index of all torrents, with side chains containing the torrent chunks. The next layer would add permissionless forking/versioning with optional attestation and provenance metadata, and you've got something that would be very interesting and useful infrastructure.

Variations on that theme can be devised for use cases shaped like Usenet, land registries, IP registries such as patents and trademarks, Xanadu-style content annotations citations and transclusions, binding arbitration resolution, cryptographic content signing and verification (to combat Photoshopping and deepfakes), and so on.

Basically, for digital infrastructure that has some sort of network effect that results in a natural monopoly, there is now a new option besides having the monopoly be centralized, owned, and operated by a for-profit entity, a nonprofit entity, or the state.

Personally, I think that it is going to take quite a while (multiple decades) for the impact to be broadly felt in terms of actually displacing existing infrastructure and institutions (like banks). The first broad adoption of DAO-like "hyperstructures" will be new, like BitTorrent or hashtags were new. But I don't know what those will be.
Because tiktok and short form easy to consume media is catchy.
Nobody would use a sandbox escape to drop plists like these.
I’m doing a partial renovation on our 2016 kitchen (when the house was built). Not exactly as bad as a flip, townhome builders make a lot of mistakes. Hopefully our reno isn’t a usability nightmare.
I think our obsession with extrinsic motivation is a fairly recent phenomenon, that came with the industrial revolution and the capitalist bureaucracies it spawned to control workers. So it's not that surprising.

But I'm glad more and more people are starting to see it for the historic anomaly it is!
Another problem with Diplomacy is that it kind of ruins the game if someone quits before they're eliminated. And certainly if multiple players do. But most non-hardcore Diplomacy fans don't find it fun to stick around playing the game for potentially several hours after their position becomes fairly hopeless. I roped some friends into an online game in the early pandemic times, and it started out fun, but half of them lost interest once they felt an alliance had 'won'. Of course I'm thinking this is just the beginning of the midgame, but I can see how most wouldn't feel that way.

Best that everyone understands what they're getting into, at least.
Reminds me of when the entire Swiss train network shut down in 2005[0]

This was, however, not due to a computer glitch, but problems in SBB's electrical grid, which lead to overload of some of the lines and then to a complete shutdown of the entire grid.

Warnings were displayed on control consoles, but were drowned in 1000s of other meaningless warnings (there's a lesson for an UI designer here).

I was in the ICE from Basel to Zurich at the time and after fuming for a few minutes I figured: "What can you do?" and moved to the bar wagon. There we had something of an impromptu party until there was no more power for the cash register and they stopped sales.

In the end it was a (relatively) funny adventure for most and a huge embarrassment for SBB. I don't think they like to be reminded of that faithful day.

[0] https://www.swissinfo.ch/eng/swiss-train-network-shuts-down/...
The train schedule system data aren't fed into the Automatic Route Setting system in Europe and US?
Problem I always seem to run into is that these optional features always seem to be added at a rate that's a bit higher than the rate at which the flags are retired. It doesn't take much of a multiplier for the number to become untenable pretty quickly.
Have you played on playdiplomacy.com as well? I've played a few games there, but haven't tried webdiplomacy. Curious how they compare.
"At some point in this series of lectures, I will slip in 1 fact that is completely false. Take care!"
I’m not sure if she is a German citizen? That seems a bit quick. I’d assume it has something to do with her medical condition and him (the citizen) being her caretaker instead.
Live recordings I enjoy to this day, often in preference to the studio recordings:

- Get Yer Ya-Ya's Out

- Waiting for Columbus

- Stop Making Sense
Try to run the pricing system in Denmark if it hasn't been changed over the years.... It was "deem" "impossible" for a human to calculate the pricing within a reasonable amount of time (with all the associated bonus).

Do not forget that there might several companies running on the same track, cargoa and passenger trains etc.

Managing a busy track is hell.
In fairness to One Medical, there's fraud like Theranos where the core conceit of what they're selling isn't actually _real_, and there's shady activities that are going to get them what I would hope is a pretty serious fine and some consequences (but who knows, America) like engineering some line cutting for vaccines, or the class action wherein they very significantly downplay that anyone can book an appointment manually without paying the fee.

At its core, One Medical is still offering actual healthcare services. I use them and appreciate the convenience of the app and integrated EMR that they offer. I'm not pleased about the shadiness here, obviously, but it's still so wildly better an experience of primary care that I'm not going to switch over it.
The main advantage of these kinds of interviews are they scale when a company needs to hire thousands of engineers a year and can remain relatively consistent at that scale.

In theory, it's a pure test of solving a problem using code that is distinct from questions that need knowledge about particular technologies. You can give the same problem to frontend, backend, mobile, etc. candidates. You can ask them for any team. Mac, Linux, Windows: doesn't matter.

You can deliver the question over the phone or video chat. No need to clone a repo, send a ZIP file with boilerplate. Interviewers and candidates don't have to fiddle with getting an environment set up because these questions rarely require anything more than standard library on coderpad.
Pretty good overview of what you asked about - https://medium.com/@evanwallace/easy-scalable-text-rendering...

Other links
https://developer.nvidia.com/gpugems/gpugems3/part-iv-image-...
https://jcgt.org/published/0006/02/02/
Also (https://terathon.com/i3d2018_lengyel.pdf) Which was developed into a product IIRC.

Another GPU text renderer
https://github.com/hypernewbie/VEFontCache

There's been other development and some posts on Hacker News about rendering fonts on the GPU
Well, it's "move fast, break things" mentality. Just the thing you are breaking are actual people and their minds.
For minor changes there's a simpler path, where you add a new field to the database, default the value to some reasonable value, then add it to the workflow in stages.

Depending on how your database feels about new columns and default values, there may be additional intermediate steps to keep it happy.
Put linux on the net with a weak ssh enabled root password and watch it get infected within minutes - I did that with a memory only installation, and multiple different people attacked it.

I assume they fought with each other for control of the machine, but I rebooted it instead.

Try it - it's interesting, use a USB stick to boot it, and make sure to physically disconnect all hard drives.

I think they mostly just want to send spam emails.
> everything else in their IT land outside this system runs off SAP (likely including the actual distribution of the output of crew scheduling) so if I had to gamble I'd say the failure happened somewhere in the integration between them.

I have a reflex repulsion for off-the-shelf "enterprise" software. You pay millions of dollars to subscribe to a suite of (seemingly) bad, bloated software that takes more work to customize and integrate than it would to fully replace. An army of developers trying to keep a business running with the world's largest Swiss Army knife.

My gut tells me that big names like SAP and Sales Force are easier to sell to executives, and it makes a company seem like it knows what it's doing. And maybe feeling pressure to choose a "respected" brand leads to fewer alternatives? Or maybe all the alternatives are quickly bought out by the behemoths. I really don't know. Maybe someone can enlighten me. It just seems like an enormous turd of inefficiency to me.
Safari and first class shouldn't really be used in the same sentence.
> This industry dug its own grave

The industry found a way to retain talent for cheap, a. la "I'll never leave my current company at this point"
Gotcha! Thanks for all your informed answers.
I'd say of course it's possible, but you probably do have to play the game like a sociopath. Just like you can watch a violent movie and not be horrified in the same way you would if you were seeing the same things happen for real, you can behave in a manner in a game that you wouldn't in reality.

As an aside I will say that manipulation and deceit are far from the only skills in the game. There are significant strategic and tactical elements, as well as probabilistic/game theory thinking as well. Plus, on the interpersonal side, it's as much about just reading people as it is about manipulating them.
Yeah this is an important distinction here: Theranos's technology never reached the level of accuracy it needed in order to do the thing it set out to do: report accurate blood tests. uBiome's core technology _did_ work: it revealed counts of various flora in your gut.

What they did that was problematic was they basically offered the service with a nod and wink guarantee that they wouldn't bill you for the service, but would rather have a doc in their employ rubber stamp a "prescription" for the test, to then bill your insurance. They would bill insurance some fairly astronomical amount, too, like, IIRC, $3k-$4k. They'd warn you the entire time "if the insurance company sends you an EOB telling you there's a balance you may owe from us, don't worry, we won't charge you!"

Multiple layers of problematic, both with regards to how they threaded the needle to get a script written for the test to be defensibly "covered" by insurers, and the rates they were charging.

But at least the tech seemed validated and fairly accurate.
> Although I agree that if the car isn't capable of a function, it shouldn't have a button for it, that is a very different story

Maybe I misunderstood something but isn't that the whole problem discussed here?

The important quote is this one: "Blank buttons aren’t rude," wrote the owner. "This one is reminding me that I’m cheap.". Obviously nobody expects to have functions when they haven't been paid for, but having a hardware button for it plus a message telling you you haven't purchased what was attached to this button is pretty bad.
QNX was superior to '90s Unix, too.
Tip #1 should be: determine your threat model.

Who are you, and why should hackers care about hacking you? Who is doing the hacking? Is it a 3-letter organization or other nation-state adversary? Is it a corporate actor trying to commit corporate espionage? Someone trying to steal your identity?

I am less valuable to hack than Vitalik Buterin, who in turn is less valuable to hack than President Biden.
Windows 10, at least, is a perfectly well behaved guest of KVM - you can even get the various virtio drivers that improve performance significantly. I think Red Hat makes the ISO available.

I just don't know why you would, though. Just about anything one can do on the internet works fine on Linux. Or, I suppose, just isn't worth doing. I've not been Windows heavy for multiple decades now.
GZDoom/Zandronum allows to set to use mipmapping with nearest and anisotropic filtering... Simply looks good and sharp and avoid all problems of blurriness that bilinear/trilinear introduces.
Sure, but that doesn't give you any information about your particular company or team. In my experience, how aggressive companies are about "performance management" (using PIPs but this can also include other strategies like layoffs and outright firing) varies quite a lot.
const anon = "(anonymous)" as __String & string;

What does that even mean? It seems that typescript uses an alias for string as __String in the source but then a bitwise operator with string?
Out house has 3 x bedrooms (one used for working from home), a bathroom, and ... the other room. That's where playing happens. The room is a combined lounge / dining / kitchen, and most playing happens on the floor or the dining table. Drawing, Lego, reading, homework, light-saber fights, model rocket assembly, knitting, other craft stuff, ...

Soccer, handball, running around with the dog, etc, happen in the back yard (a 5x10m or approx 15x30ft area, with some decking, some grass, and some concrete).

Bike riding, kite flying, etc, happen at a park.
Theranos gave patients clinical results based on technology was not accurate or reliable. The test results were practically random noise.

That is dangerous and could have seriously hurt, or killed, someone. No amount of billing fraud, however egregious, could possibly match that level of irresponsibility.
You can tell the people who didn’t read the article.
Relevant previous discussion from when 2.0 was released a couple of years ago, changing Shoelace from a CSS library to a JavaScript/Web Components/Shadow DOM library: https://news.ycombinator.com/item?id=23866894.

My top-level comment thread there is particularly still relevant and applicable; the mandatory use of Shadow DOM means client-side JavaScript execution is required and server-side rendering impossible, which I don’t think is good for most web stuff.
If you're publishing videos on your own website, making sure there's an mp4 (h264) and maybe a webm (vp8/vp9) source inside a `<video>` element is good enough.

You can probably add an av1 source in 2-3 years.

If you really need to pull things out of a video, you can either read the bytes directly from a blob, or render the video to a canvas and pull the pixel data out of there. Don't worry, there is a 0.00001% chance of you needing to do this.

You will likely never touch anything like a codec from JS ever.
I wonder if the ray tracing will help with my nausea. DOOM engine is one of those "nope" games, that I discovered when I was like 11 and playing Chex Question CD I got in the cereal box.
For me it's very engine specific: DOOM makes me feel ill, Quake fine. Source blargh, but can play CS all day on HL 1 engine.
I think your examples are unfair. Getting stuck on needing the perfect architecture is closer to scrapping a building plan because it wouldn't hold up to a 2km asteroid strike than it is building something that will ultimately kill people.

Also all of your examples have wildly different impacts than a dev "portfolio project". They all cause physical harm to people, which a poorly coded website/cli tool/etc almost certainly won't. Unless this person's hobby is writing code for MRI machines, in which case, go ahead and make everything is perfect, but that doesn't seem to be the case here.
If you’re spending the time to write articles, it takes no more than an hour to setup a simple blog. As a developer, it is the right thing to do. It provides tremendous value to people - a sense of pride, enterprise of building something, owning it and then showing it to others.

You might as well give up on writing then.

Drew Devault gives out $20 to start your own blog. We need to perpetuate this culture, not oppose.
I know it doesn't boil down to a sentence. Actually implementing it would be more complex.

Will it be gamed? People will surely try. People try to game the SATs all the time, with some small success. But the SATs are still very useful and effective.

The bottom line is, will better results be achieved with this method? Almost certainly.

P.S. Much of the cheating from on the NCLB system was the people who were affected by the test results were the ones administering the test. Of course that won't work. An independent organization has to administer the tests.
Genuine quesion: In 2022, is that still dependent on "Can I trust my (HW?)random number generator"?
This is true if you’re comparing exclusively within the tech field.

The job title of “computer programmer” is extraordinarily prestigious compared to, say... barista, waiter, nurse, bus driver, police officer…

Getting into “tech” is a very big deal compared to almost literally any other field that is not law/medicine.
Sure, but failing that everything will just stop, not crash into other like GP implied
Reminds me of application which was bread and butter of the company. Whole application was 25K+ line of c++ code written as just one c++ function :), an ISAPI extension. It was crazy fast as a webapp and generating lot of revenue for the company so the company keep on investing in it by adding more and more features. Doing any change in that app was months of effort.
> The Muslims greatly suffered under the Mongol Empire's trail of destruction, and the atrocities the latter committed have been well documented.

Hmmm.... I'm not sure what you're trying to communicate here or achieve with your comment. You're trying to say that the Mongol Empire's trail of destruction is "worse" than the Islamic Empire's trail of destruction?

> it is a great page in our history to have dealt the first major blow to them in the Battle of Ain Jalut[1], saving the world from God knows what horrid things they would have continued had they been left unchallenged.

"our" history? "saving the world from them"? Forgive me, but do you feel entirely comfortable saying such things?

Since you've made the statement "God knows what horrid things they would have continued had they been left unchallenged.", I wonder what's your take on the historian Niall Ferguson's remark that the Islamic Conquest of South Asia was the largest genocide in human history. I wouldn't be surprised if others had the opposite opinion to you and would have wished the Mongols had done more to protect the world. Are you able to see both sides of these equations?
>it is frightening to raise a child in a world you are not optimistic about

Sorry to be a downer, but...

It might not have been such a great idea to have brought them into a world that you're not optimistic about, and really doesn't justify optimism, then.
> I dare you to watch 5 minutes of news on the government media channel (the only channels that can be accessed in the free TV tear, that poor people are able to watch) and say that it's not rigged.

This is not true. While most of the channels are government media, you also get RTL, which is very much opposition media. Source: https://mindigtv.hu/muszaki-segitseg-1/csatornak/csatornakio...
Oh, that's for Apple IIGS.

Is there anything that can accelerate my super-slow 2019 MacBook Pro?
Is there any evidence to suggest adverse affects from all these excess scripts?

Because if there's not... Then it sounds like the easiest & best solution would be to reschedule the drugs and make them (mostly) OTC.

I can think of dozens of OTC drugs in Mexico that are a PITA to get in states due to unnecessary healthcare visits...
Cryptographic Hash Functions in Blockchain Explained
I played a bit of it, it's pretty interesting parts look really good while others not as good with a bunch of bugs here and there. I think I still prefer the original graphics, but with more development and tweaking this could be a good way to replay doom.

I recorded a little of gameplay on max settings, it brings my 2080 ti down on rare occasion with 2 light pass, I also did the optional DLSS it offers, not sure if that does anything to performance: https://youtu.be/61x-AKLRoFo
> because we routinely clone production data (deanonymized)

Are you using an external service or in-house tool to perform this operation?
Bringing Structure to the Engineering Interview
Being able to reproduce something in particular context without violating copyright does not mean it's not being copyrighted.
RISC-V takes steps to minimize fragmentation
Am I the only one who thinks this actually looks pretty good? Maybe it’s because I did not play the original doom when it came out.
Beef from certain gene-edited cattle is safe to eat, FDA says
Right. I was thinking of how to write a game in Haskell or similar. I need to write some kind of loop to keep my program/game running indefinitely. And I need to avoid "blowing up" the stack by writing my program as a set of calls to tail-recursive functions. No?

The program must keep the previous state somewhere and then modify it based on the player's inputs and again store that new state somewhere somehow so it is remembered when next input comes. If loops which keep and modify state are not allowed, then I don't see how it could be done without tail-recursive functions.