skysight-inc/HackerNews huggingface dataset:
Accidentally signing up once is a mistake. One person signing up for products, credit cards, unemployment, medical bills, television services, payday loans, mortgages, jobs with my email address over a 6 year period isn’t a mistake. This is some middle age dude in middle America.
That seems a plausible outcome. Pretty dystopian for sure, but plausible.

Sadly the cat is out of the bag, so banning it for the general public means that only the bad guys have it and they're already presumably doing illegal things so why do they care about using illegal software too?
(I'm not bschmidt, but just claimed this account since it seemed like the next one he was going to register)

He seems to think he's cracked "HN's HMAC" but he's confused about why it exists. The HMAC HN requires on comment/story posts is there to protect from CSRF attacks. It's not an anti-bot mitigation since as bschmidt and everyone else knows, it's trivial to automate. It's for CSRF protection: https://owasp.org/www-community/attacks/csrf
Job searching, or the reverse Hiring, is always broken, depending on the market mood. This is baked into all industries and comes down to supply and demand.

At this point in the cycle, the supply overwhelms demand. So naturally lots of people are not having success, and so the system is broken in that direction.

The best advice I can give is that in an up-cycle find a place that you like to work at, that likely pays less than big tech, that hires slowly and fires slower. Dig in, and build a long career there. Stop job hopping. Job hoppers are very vulnerable to market mood.

Of course that's useless advice now and will be mostly ignored in an upcycle when FANG is throwing FANG money around.

In a down cycle my advice is to stand out from the crowd. Do something that gives you a leg up. Show an employer some initiative, creativity, work ethic etc.
It's had the opposite effect for me. He made me switch showdead back to true so I can be blissfully ignorant.
2D rendering is harder in fact, because antialiased curves are harder than triangle soup.

It's an issue of code complexity, not fill rate

https://faultlore.com/blah/text-hates-you/
I sympathize, I have dealt with this a couple of times, most recently with Coinbase (resolved).

I agree that we would live in a better world if everyone on the internet followed standards and best practices, but we will never live in that world. We can expect the enshittification to get worse.

When this happens to me I make a filter to trash the emails. No amount of complaining or well-meaning (and in this case a bit self-promoting) articles will make the rest of the world change.
Keeping religion out of the state is a good thing, the previous statu quo in France before that used to be that the Christians were policing everybody.

We can see now in the US how not having this concept is creating a lot of social issues with Cristian fundamentalists running the state.
It still smashed the bread quite a bit in the demo video, the difference wasn't super obvious until they held the loaf up. I wonder how representative that demonstration is, because the text mentions a combination of moving blade and food platform.
The issue is not that x86 is mentioned. It's just that there is a lot more to an operating system than just getting code running on a CPU.

RPC, the input stack, the graphics stack, the network stack, audio, profiling, telemetry, scheduling, UI toolkits, security, service management, application management, etc.

If you want to learn these things you will need to read the documentation and source code for other OSs.
most digital signaling has error correction. pcie,SSDs, Ethernet etc
Lol it is not subtle at all - it basically says you will get pennies if you take us on and win, but if we win, you get screwed big time incl damages for anti-trust.

Guess BJC was content with letting them just go away...but once this was generally known, it does reduce the value of those threats.
The problems I'm having are very different than those for raytracing. Sure, it's dynamic, but at a fine granularity, so the problems you run into are divergence, and often also wanting function pointers, which don't work well in a SIMT model, By contrast, the way I'm doing 2D there's basically no divergence (monoids are cool that way) but there is a need to schedule dynamically at a coarser (workgroup) level.

But the biggest problem I'm having is management of buffer space for intermediate objects. That's not relevant to the core of raytracing because you're fundamentally just accumulating an integral, then writing out the answer for a single pixel at the end.

The problem with the GPU raytracing work is that they built hardware and driver support for the specific problem, rather than more general primitives on which you could build not only raytracing but other applications. The same story goes for video encoding. Continuing that direction leads to unmanageable complexity.

Of course today's machines are better, they have orders of magnitude more transistors, and crystallize a ton of knowledge on how to build efficient, powerful machines. But from a design aesthetic perspective, they're becoming junkheaps of special-case logic. I do think there's something we can learn from the paths not taken, even if, quite obviously, it doesn't make sense to simply duplicate older designs.
> But even in Typescript codebases I see reluctance to declare new types.

The current Typescript hype / trend is to infer types.

Problem is at some point it slow things down to a crawl and it can get really confusing. Instead of having a type mismatch between type A and type B you get an error report that looks like a huge json chain.
Great clip! I love the idea of making internet miscreants reluctantly store your data!

Slightly more seriously though, I think for the Proof of Storage idea to pack enough punch to be a deterrent, you'd need the cookies to be quite large. Is there a way to avoid needing them to send you all the bytes each time? Because that will cost you (the site owner) too.

I had the idea of sending requestors a challenge like "Flip the bit at position i of the large chunk of stored data, hash the result and include the hash in your headers". Instead of the site owner keeping the full stored data, they would just keep the RNG seed used to generate it -- this saves on storage, though it still requires them to do the same time-consuming hash computation done by the requestor.
Sounds brutal. I wish I were there.
Steaks being cooked naturally drain juice. The entire concept of searing a steak "sealing" the juices in implies a cooking paradigm that simply doesn't hold up to experimentation. You want to cook off water mass from a good steak—it's better flavor, better texture, and you're left with far less grease in your soup-catcher.

If you cook enough steaks, it's quite hard to get a dry one, and you can get excellent texture and taste despite draining the "juice" (which is like 80% of why you salt the steak to begin with—moisture = less even and harder to control cooking which results in a chewier crust).
This was exactly my reason when I lived in a tiny apartment in Boston having no exhaust or fan in the kitchen itself. Put the Foreman Grill by a window with some burgers cooking, job done.
Baldur’s Gate 3 is recent and very much doesn’t follow the Bethesda model! It’s also turn-based which was a big plus for me as well.
> Hasn't been a problem yet.

You mean, refusing to integrate was the right decision after all?
Dates and times are prime examples of modular systems that make the most sense when they start at 0. but most commonly start at 1. Think how stupid it is that the day start at 12 hours then goes back to 1 hour, at least 24 hour clocks do away with this absurdity.

My personal take is that we should not let one short sighted decision 1500 years ago to mess us up and the first century covers from years 0 to 99 and the 21 century 2000 to 2099

https://madeofrome.com/how-was-it-made/how-did-we-choose-the...

I have a database where I tried keeping once per year periodic events(like birthdays or holidays) as postgres intervals, so number_of_months:number_of_days_in_month past start of year or effectively 0 based month-day. this looks weird but solved so many calculation problems I kept it and just convert to more normal 1 based on display. and a shout out to postgres intervals, they do a heroic job at tracking months, a thankless job to program I am sure.
20th century events are not evidence of your claim about 18th century people. And yes, of course it's not a pure democracy; I'm not debating terminology. The point is self-determination - Americans get to decide what their country is like. You don't get to impose what you want on them because you have lots of rationalizations.
Fallout 3 is the best example of uncanny valley phenomenon.

In original Fallout you enter a city which spans across four screens, repetetively uses the same set of limited sprites and is inhabited by some random moving pixels acting as citizens of which several have some interesting dialog lines.

The Fallout 3 seems similar at first, only employing a major leap in technological advancement - the city spans in every direction, there are animated and voice acted characters, and everyone is presented in cutting edge 3D technology.

But it all falls flat upon closer inspection. Every building is exactly the same. Dialogs are mundane and everyone has some sort of hiking accident where they took an arrow to the knee and even though the city has only 8 buildings its easy to get lost.

The reason is simple - in the original the story takes place mainly in your head, it's a mind's eye theatre, the game only gives you a broad outlines of the world and you are forced to fill out the blanks yourself. The game doesn't try to be realistic and leaves you a lot of space.

Once you start animating and voice acting your characters you quickly realize it's an endless money pit. The more lines you add, the cost grows exponentially, because you have to account for all localisation scenarios.

This is summed up very well (forgive me for not looking up reference and quoting from memory) by Bioshock lead who said in interview:

"At work if I have an idea we need to assemble a team - including programmers, modellers, scripters - and just to get a basic prototype that would give us the gist of what we were thinking it takes a month or more. Meanwhile, at home, I can relax after work, and in one evening session create a whole Doom campaign."
https://archive.ph/NQqCj
I forsee that the future will bring us LLMs that can reasonably precisely find incriminating chats while keeping everything perfectly unreadable for those naughty untrustworthy humans.
The government's AI efforts torpedoed by DOGE
Meats don't really seal unless you're literally tarring them with char, and besides, juices leak from the side just fine. You really want to steam off the water content of a steak to get a better texture and fewer grease-runs. The entire meme about searing is literally just a decently crunchy texture. Flip steaks as much as you want.

The high "sear" temperature mostly implies a faster (and easy-to-follow) cook-time, but it still requires salting the steak to drain as much moisture as possible. It's certainly the smarter texhniwue, but not because it seals juices in.

(Also, "searing" a steak does in fact slow the rate of water loss, so it is easier to control cook-quality and easier to cook whilst distracted. But this undermines my main point that water content actually ruins the steak, and that you can get the same texture and taste with a different technique.)
Right, but while I know a lot about Kerberos I know very little about AVD. Does Microsoft expose an HTTPS proxy for the KDCs?
Besides boxing and his grill, the thing I always remembered about him was that he named all 5 of his sons "George". (I see on wikipedia, they have numbers and nicknames).
I don't know what 100% Christian is intended to imply here, although it's obviously critical.

Biblical christianity isn't for the perfect or righteous, but for sinners. Christ rejoices more over the one sinner that repents than the 99 who need no repentance (John 15).

I don't know much about Foreman. But, his fifth marriage did last 40 years. Seems like, at some point, his perspective on marriage/commitment got more aligned with biblical wisdom.
How did you get around the paywall?? Thank you for providing this link
Perhaps the coolest way I've ever seen someone say "I'd love to see you try."
As someone currently in the first year university application process (and applying to Waterloo), this blog post is really insightful. It’s a little bit daunting and reassuring at the same time - I’m not sure how to feel about the challenges ahead.
This came across on Mastodon, whereas in my personal life a friend of a friend wanted a test audience for their presentation to seniors on how they could use ChatGPT for "making better decisions, not searching the web for answers but getting answers, Etc." I pointed out their presentation was nearly identical to the pitch by California Psychics, not a good look.

But all of this shares a common theme, people who don't understand what an LLM does but being amazed what they project it can do, and then driving off a cliff. Its like the people who die every year with "full self driving" turned on in their Teslas.

This is a scary future for me as a technologist.
Proof-of-work against AI scraping: Anubis (selfhosted scraper defense software)
yeah they make stolen game concepts and then shadowban me and psychologically torture me to play with fucking losers
Ever since I learned about category theory and its relationship with symbolic reasoning I've suspected that AGI will come from elegantly combining symbolic reasoning and probabilistic reasoning. This is the first project I've seen that seems to be positioned that way. Very cool.
Did they say somewhere it was not remote controlled? When I watched the demo I assumed it was, because otherwise Jensen would’ve probably mentioned it.
BYD had delivered on their promises while Elon and Tesla have a very long list of broken promises behind them.
Did you use a book or similar resource? I vaguely recall there was some book about implementing an OS in Rust.
Things build rather well with C99 actually. I am setting it as the default.
Not really, but that really wasn't what I was trying to say. I was trying to counter what I thought was a faulty equivalence argument; AppleScript allows unrestricted use of iMessage today, so giving watches an API won't make it worse.

I do think that the state of AppleScript automation is the result of trying to break the mechanisms that were being used to generate SPAM. Could you agree that automation capable interfaces do increase the chances of bad actors taking advantage? Right now, with a lack of information, I don't know how I could make an iMessage automation interface "safe by design".

I do see a direct path from the mandated AT&I breakup and interoperability rules to SIP / VOIP services and the resulting levels of Phone spam and caller-id fraud. This has cost a lot of people, life changing amounts of money and much wasted effort and time.

Un-nuanced tech laws or mandates have a terrible track record for having bad side effects. Those effects often never get addressed, which makes me wonder a bit about the original motivation of why the laws came to be in the first place.

I also see a narrative that company X will automatically refuse to work with company Y or community Z and are de-facto always acting in bad faith. Even if company X was never approached or asked - yeah, companies do tend to isolate themselves making direct communication very, very difficult. I cannot deny that there are some company X's that do seem to behave very poorly. A counter example, in my opinion, is the recent Bambu labs API issue. As a tinkerer, a few minutes of looking at how people had built interactions with their printers strongly suggested to me that Bambu introducing an actual API endpoint was a really, really sane thing for them to do. (I did comment this way). Only time will tell if Bambu was actually trying to improve things or was acting in bad faith.
Thanks for admitting he's right.
Remote playback? Isn't that literally the whole point of Plex?
There's a train between the UK and France. It carries cars.
Remove "foreign" and you will be correct.

https://thegrayzone.com/2025/03/20/google-imports-ex-israeli...
You don’t need to imagine. Apple ships macOS with a BSD user space. The sky has not fallen.
> It seems expensive at around $4-5 per person per year!

On the contrary, that is a small percentage of the taxes I pay from a single paycheck.
I've been gathering anonymous feedback from teams I've worked with as a lead or eng mgr. I usually ask the scrum master or someone neutral to talk to the team and gather a few bullet points. I always talk to the team first and ask them for willingness and permission.

The one single thing that keeps repeating is something along the line of "we don't know what your doing".

Not as in we don't believe in you, or we haven't seen you in the office for past few weeks, but they don't understand where my focus goes.

And that's on purpose. I've been battling with myself for very long time about it. I'm past "I identify with the company" credo, but I always wanted to shield my teams from distractions and bullshit. I don't feel comfortable coming back to my team saying that I just had the conversation with CTO and he's so toxic that I have to wash myself, or that I've fighting for the last two weeks to not get the team fired, or any other usual corporate machiavellian schemes that happens on a daily basis.
Waterloo grads need to stay in Canada and start companies. The blatant lack of respect of the education they receive there is shocking.
I sort of agree with them. I want all privacy abolished for politicians. Think about it, if we live stream them in the shower we might get some much needed young people to take the job. Let them keep the ad revenue. Only fans suggests it should be the best paid job out there and the workers are all about public approval.

no more naughty business!
I received this email from Microsoft. I wonder if all the major companies are doing the same.

--

Microsoft's Ethical Business Commitment

Microsoft Reaffirms Commitment to Ethical Business Practices Amid New Executive Order

Review the Partner Code of Conduct

I am writing to you all today to reiterate Microsoft's dedication to ethical business practices.

On February 10, the President of the United States signed an Executive Order pausing enforcement actions related to the United States Foreign Corrupt Practices Act, or FCPA. The FCPA is a law prohibiting bribery of government officials outside the U.S. We want to be clear: this order, and any new forthcoming guidelines issued by the U.S. government, do not change Microsoft's fundamental commitment to prohibiting corruption and bribery in all our business dealings globally. Offering or paying bribes or kickbacks is against the laws of the countries in which we do business, including U.S. laws like the FCPA.

Our Partner Code of Conduct, Supplier Code of Conduct, Anti-Corruption Policy for Representatives, and various agreements with the members of our partner and supplier communities prohibit bribery and corruption and remain fully in effect. Microsoft, our partners, and our suppliers are expected to fully comply with them. There is no change to our compliance requirements.

While these legal, policy, and contractual requirements are very important, I want to emphasize that Microsoft's stance is grounded in our mission and values. Microsoft’s mission is to empower every person and organization on the planet to achieve more and we do that through strong ethical principles and values. The public and our customers rightfully expect us to uphold these principles to earn and maintain their trust.

Ethical business conduct will always remain a team sport. We’re grateful for your partnership in ensuring that we meet these expectations and requirements globally. It's a never-ending job that deserves our focus and attention each and every day.
Discussion (85 points, 1 day ago, 56 comments) https://news.ycombinator.com/item?id=43427679
Show HN: I made a website to generate 1000s of rows of fake data
Russkies laundering
Yep. I paid something like $650 for a Vitablend at a restaurant supply store about 20 years ago. That's the commercial version of a Vitamix. Thing is a tank, and has blended many many gallons of soups, smoothies, grain into flour, etc. over the years. Cleanup is hot water and a couple squirts of dishwasher liquid and run it on high a few seconds. Had to replace the jar a few years ago, but the base will outlive me.
Discussion (61 points, 1 day ago, 71 comments) https://news.ycombinator.com/item?id=43422965
Most importantly, it was also popularly published. So the critical but tricky to measure metrics now are "how much sales do we loose because we are now firmly labeled as a bully in peoples minds" and "how much potential licensing revenue have we lost because people know they don't need to fold immediately"
A good observation that explains everything!
Show HN: Python Events Map
Python.org manage events of Python by Google Calendar and iCS file,
and Luis Miguel Morillas creates "Python Events" that display events on map registered in python.org (show https://lmorillas.github.io/python_events/ )

But this site is stopped updating event for 3 years.
Therefore, I have created new website having similar features (but this is less features than original).

This is hosted in GitHub and uses GitHub Actions to deploy.
It builds website with latest calendar every day.
Have done all that without suffering any sense of guilt ?
What gives you the confidence to say that it was a single individual and not just a common email name which lots of people accidentally used?
> Think about a restaurant: the food has been bought and will rot if not sold

This is a good point to raise, though I think we can refine the meaning of "marginal" to preserve a meaningful distinction between, say, restaurant meals and software:

Although the ingredients for making the meals have already been purchased, so there is no direct causative link between an additional customer arriving and additional ingredient cost, there remains a statistical link: Ingredient purchases are done based on a statistical model of what number of customers, with what preferences, are likely to arrive in the near future. I would very roughly characterise this as: There is some duration x such that if n more customers than expected show up during the next x days, n additional portions of ingredients will be purchased sometime later (in anticipation that this increased demand is now "the new normal").

The above could do with improving, but what's important is that software (and media) do not have any such statistical link: If 100 people buy your program this month, 200 the next month, 300 the next month, there is no additional cost outlay for you to make in order to meet the requirements of selling an (estimated) 400 copies the following month.
These holy books are not only about religion although it's the biggest part of it, it's also geopolitical in nature. The elephant in the room is Jerusalem now as the holy lands for the world's three major religions. Jewish people is now claiming the Palestinian land partly due to the promise land in their holy books that was made and fulfilled many millennia and centuries ago. Fun facts, significant portions of dead sea scrolls reportedly shredded to pieces and the claim was to increase the price. But it can be other reasons as well and one of that perhaps some people cannot face the written truth and trying to stop them from spreading. It's also reported that the dead sea scroll version of Ismail, one of Abraham's son progenitor of Islam, even after the intentional shredding provided favorable narrative to him in the ancients version much better compared to the current version.

[1] Dead Sea Scrolls:

https://en.wikipedia.org/wiki/Dead_Sea_Scrolls