skysight-inc/HackerNews huggingface dataset:
Looked at a 6 byte hash today. Modifying the hash or the data attached to it made the API respond with an error saying untrusted input. The data is an encrypted blob and the hash protects it from being tampered with.

My guess is that it’s a truncated md5(secret + data) or hmac. Either way, with a sufficient long a secret, I won’t be able to guess it (offline), and because of the truncation, length extensions also out of the question.

With only 48 bits of entropy, I can’t shake the feeling that there are practical attacks I have not considered.
It's a little more than just pure nostalgia considering that new games are being made, notably by Stern (https://sternpinball.com/) and several other smaller companies.

The history they highlight is a bit oddly framed. Based on some manufacturing numbers (https://pinballmag.fr/en/the-best-selling-pinball-machines-o...) it is true that the 1970s were probably pinball's peak decade, but there was also a smaller "bump" in pinball in the early-mid 1990s when the dot matrix display and increasing computer power transformed the complexity of the game (the best selling pinball of all time, Addams Family, was made in this period). My guess is if there is a nostalgia factor, it is probably driven more by those that discovered pinball then, instead of the 1970s.

My understanding is that the current resurgence in pinball is due to a combination of the "arcade bar" phenomenon and especially the home collector's market. Apparently there was a huge surge of growth in the pinball market during the pandemic (https://www.foxbusiness.com/lifestyle/coronavirus-leads-to-s...), this of course due to everyone being cooped up at home.
That's more or less how Windows changelogs have been written ever since updates started getting bundled into monthly rollups back in the later years of Windows 7.
Ask HN: How are you a good dad to your kids?
Father's day coming up. Looking for what you think makes a great father. What activities or time that you spend with your children that you find most valuable? How can a new father make a difference in my kids lives?
I do 1.5 cups of water, 3 cups of flour, sourdough starter and some amount of salt that it around 1 or 2 teaspoons. Mix with a spatula for a minute as well, and then put a lid on it and leave it on the counter overnight. Bake at 500°F for 45 minutes in a dutch oven or a ceramic cookware that's loaf shaped.
This is a pretty thin article - as far as I can tell entire article boils down to "apply a statistical test" to ab test results?? The four step process laid out doesn't magically protect you from confirmation bias, for example there are ample opportunities for it to manifest while "identifying the ideal data".

The toy example provided is actually a perfect example of why tools (like chat gpt) can't protect you from fucking this up. Why is the view count so different between versions a and b? Was the test set up as a 60-40 split, or had you intended it to be closer to 50-50? Does the massive increase in conversion rate pass the smell test? If anything seems suspicious, you probably should do some further investigations...
I switched a service from Ember to Vercel and got rendering improvement
Worked for the last week learning NextJS and rebuilding an old project in Vercel. Cannot speak more highly of the product and the framework. I don't often write frontend code, so maybe I have been living in the past, but I would recommend NextJS and Vercel to anyone building a product with SEO requirements.

Before: https://ibb.co/p1pMSBk

After: https://ibb.co/fX4R6Z6

Final product: http://sendletter.online/
At our local barcade, after years of visiting, I got really into Medieval Madness, and I got a good laugh at myself after reading that little card and thinking "oh, imagine that, there's actually useful information in the instructions."

Who'd have guessed?!
Musk-watching has become a bit like Trump-watching.

"Surely this, finally, is the thing that will make his weird fans give up on him", about once a week.

The secret appears to be that there is no level of arseholeishness, abhorrence, or just plain stupidity which will cause the faithful to forsake Dear Leader.
https://archive.is/R7KQU
> it's not a strongly typed language

Yes, it is. It's not a statically typed language. strong typing is not synonymous with static typing.
Clever. Time to use Rusk. Oh no that’s Rust isn’t it.
Kubernetes and the BEAM are actually a great match. Kubernetes for management and supervision of nodes/containers and the BEAM for management and supervision of processes. I see them as complimentary technologies.
The US absolutely would be very carefully considering options.

Their primary preference would be for no conflict, so they put up a front of bravado to discourage any aggression. He question does remain, if they'd actually respond to such an invasion.
Since this alludes to my comment, as I was the one who said up the tree that that r/antiwork may very well have foreign interests working against the US, I'll say that my account is not anonymous, I'm not American, and I certainly have better uses of my free time than taking a few bucks from Amazon to shill anti-union propaganda.
Honestly I'm thinking of trying Linux again on my pc next. I only use Win10 to play games on and do some 3D modeling. Linux's game support has gotten a lot better over the years. I tried the Linux daily driver experiment about 18 years ago and it didn't work well. More than enough time to try it again.
Infill development comes with its own challenges. A coordinated effort to increased density in a city would necessarily be disruptive to a lot of people's housing. That's not to say it shouldn't be done, but it complicates the matter if you care about displacement, right-to-return, etc.
Bun 0.6
Several comments expressing delight at the personal voice thing, I think it sounds completely creepy.
https://archive.is/2mF13
Should we normalize ephemeral businesses?
The conservative radio host "Mancow" did the same thing. I don't think I've ever heard a story of someone getting waterboarding and still maintaining that it's not torture.
Try drawing e.g. a quarter circle. The non-angle-preserving version will add a corner at the end to get back to the starting angle, the angle-preserving version continues along the circle.
The reason one might argue Senators could be near-ish the A's in value is Canada has only 9 top level pro teams. 7 NHL, 1 MLB, 1 NBA.
Or one pro team per 4.3m people. US has 115 top level pro teams. 25 NHL, 29 MLB, 29 NBA, 32 NFL. Or one team per 2.9m people. Plus big time college football and majority big combat sports matches are held in the US.

The US market is much bigger but also has more options. NHL is Canada's "home sport" and their are only 7 teams, even though NHL has less revenue than MLB by a lot.

Are the A's worth more of course, but I can see how it might be closer than one might initially think.
Slowing down water is the key and there are many design patterns that achieve this. You don’t even need to build structures (like when we envision with the word “dam”).

Even digging a small trench that follows contours in the upland helps water infiltrate into the ground. The dirt you dig out can be piled up as a bearm.

The permaculture community the world over has been putting these design patterns for decades now, and they drew from ideas found in pre-modern societies.

Brad Lancaster wrote an excellent multi-volume book about water harvesting structures, including taking into account erosion and silt deposit patterns, and working with plants. He calls it “planting the rain”.

It doesn’t have to be in places with wet and dry seasons. In much of temperate climates of the US, beavers modified the flow of the rivers such that the surface water was able to meander a much greater surface than the main flow of the river. It supported the trees and vegetation, which in turn formed habitat.
> I've always thought the ESP BOX[0] hardware is cool. I finally got around to starting a project to use the ESP BOX hardware

Is it actually for sale anywhere? Every single store I could find was sold out, and I checked within 5 minutes of this hitting the home page.
Tone, intended or otherwise, is a pretty important part of communication!
numerous of my classes had a syllabus that consisted of "buy eBook from XYZ otherwise you receive no credit for this course". At least one course required a book no longer in print or digital copy.

the specific exam I am referring to indicated hand written as a requirement. It's also unlikely that the prof. failing me would have survived the scrutiny of the administration.
> its model of human behaviour

What model of human behaviour? I asked ChatGPT if it has a model of human behaviour, and it said "ChatGPT does not have an explicit model of human behavior".
My guess is you can store the DLS as a file (or in a db). With your example, you have to execute the code stored in your db.
Colossal Biosciences Aims to ‘De-Extinct’ the Woolly Mammoth
A great example is showing elderly people how to operate a computer. They want to write down step-by-step procedures as a ground truth to look up later. But there is no such thing and paradigms change from step to step and there isn't a consistent, single flow to achieve a given goal. On the other hand, there's just a handful of basic GUI principles, and a basic understanding of these is all it needs to navigate the system. But the system is actively trying to hide them and there is no need to question these principles or to raise an eagerness to learn them.

On a historical note, the Xerox Star did a great job in making clear that there are just lists: a menu is just a view on a list, just like an array of buttons, which is yet another view on the same thing, as is a property sheet, even an object is just a list of properties – operating the computer is navigating lists and there is couple of useful presentations (you can even switch them). And classic Mac OS did a great job in making functional associations accessible.

[Edit] In a sense, AI chat-bots are the final step in the evolution of not knowing how: a single entry point to summon what ever it may be that magic will provide for. And we won't know what this "whatever" may actually be, because – as an average person – we're perfectly shielded from the working principles. (That is, maybe the penultimate step: really, it should be your smart watch detecting what is that you want and there is no need to prompt or to articulate.)
I confirmed this is legit. Though you can mask your profanity slightly and it gets right around the filter (ie, fuck -> fu*k, etc). Still, if you pay for a product it should work as intended... we're all mostly adults.
What does that have to do with expanding into new domains? Its just a restructuring of how some of the funding works.
The teacher writes the test to evaluate the students they just taught.

Who else is better equipped to evaluate the students learning?

Some other random teacher, unfamiliar with what has been taught?
The article is pretty brief, and doesn't get into what has been (to me, at least) the biggest surprise in recent years: the proliferation of new pinball manufacturers.

After a wave of consolidation in the 90s and and eventual pivot in the 2000s to the more profitable slots market, Stern was for years the only company still making new pinball machines. That started to change in the 2010s, however, and there are now half a dozen names you’ll see at a contemporary barcade.

More here: https://www.kineticist.co/post/who-makes-pinball-machines
You can't. They were sold out everywhere the moment this article hit hackernews.
> People I imagine were suspicious that you were not simply asking "why" with the somewhat loaded "offended certain political persuasions" bit.

It wasn't just my comment, others were downvoted and flag-killed too (though I can't identify the exact one I saw killed, because it looks like it's been vouched or deleted).

And the "offended certain political persuasions" bit is apt, even if some people don't like it. There's a big one nowadays that will characteristically treat people like Stallman has been treated here.
Flying via SPACE could slash flight times within 10 years
That's what I thought the idea was, too.

But then, why aren't my ice-cubes made in the regular fridge tray clear? The same principle should apply: they should be clear at the top, where the tray is open.
> They simply take them and continually obfuscate the routes to disabling onedrive.

That's an understatement. I've been trying to disable it for months now, but I keep failing.
More on this: https://www.bbc.co.uk/news/live/world-us-canada-65610337

I'd have expected multiple new submissions on this (given it's Sam Altman) but can't see anything and my submissions (one with a repeat in case I messed it up) aren't showing.
Potential antidote found for toxin in world’s most poisonous mushroom
I have a similar story, as I'm sure many people with musical or other artistic talents, but who don't come from families that have artists in them do. I finally decided to get back to studying music with a private teacher after nearly 20 years away from it and it's great. Try out some teachers near you and just commit to spending 30-60 minutes a day practicing. You'll spend a bunch of time in that in between phase the quote from Ira Glass mentions, but it's worth it to do that for yourself if you can!
suggest link on front page to either get "mullvad vpn" or info about what mullvad vpn is / how to get it - since you need it to use it.

Did not find this on homepage or faq.
"I like forced updates, it makes me feel safe" - A different company's users.

Not that I'm a fan of forced updates, I just find it odd how different users have different preferences, yet users who want control over their computer continue to buy products from authoritarian companies.

I cannot figure out how to permanently uninstall M$ edge...

I'm pushing my company to switch to Linux. Microsoft finally has done it.
In my never-ending effort to balance consuming too much information vs. focusing on the handful of tasks that are actually important, I have started closing browser tabs more frequently. However I still can't accept "losing" the reference to the page, so I collect the URLs in my personal notes text files.

I often save the URL plus the HN post URL as a single unit, for the comments.
I can't tell you about 3D modeling, but gaming should work fine. Proton and WINE are working so well to handle games that it's almost to the level where I consider it magic. Hell, I have some older games that honestly were easier to get running on Linux without having to mess with compatibility options, and newer games are running surprisingly smooth. I do not even have an overpowered machine or anything, it's a 4 year old laptop.
I had a very expensive old-fashioned once where the bartender chiseled a sphere of ice out of a block. It took about five minutes. The diameter was about 8cm or so.

He created a very spherical sphere. I twizzled it round and round but could not detect any eccentricity. Clearance in the tumbler was even at all orientations.

A carved duck might be more immediately impressive, but the sphere did blow my mind.

It was a very good old-fashioned. I nursed it for 20 minutes - it didn't get watery, as they usually do.
Only a tiny part of the Unicode database, the normalization tables. Problem is these tables have to be updated every year, and they dont with similar tables, such as the glibc.

And Unicode identifiers are entirely insecure, because they are not identifiable. My proposal was postponed to C26.
I'm guessing you would have have an idea of what the right answer was going to be before you ran the analysis. How often was your guess wrong? How often did the data tell you to do something that you were uncomfortable with? Did you ever use your taste or judgement to go against what the algorithm said you should do?
https://archive.ph/HSNVW
From the interactions that I've had with many supporters of cryptocurrencies on Twitter and Reddit, I don't think that this a common understanding of the word "trustless" (which literally means "without trust", by the way) within this community.

Even if we take "trustless" to mean "not trusting a single, centralised party" it's not clear at all that blockchains are trustless or even that they're more trustless than other payments systems such as Visa. That's a question that can't be answered from abstract principles. It would need to be answered empirically.
ASML's Secret
As an outsider, american politics is so weird. There are two issues, Patriot act and gun rights, both of which are about exactly the same values - trading safety for freedom. And yet, somehow, two parties manage to have the opposite stances on them.
Unfortunately where this typically comes up is at work where I'm stuck on Windows, but I'll check out your python script!

I've been teaching myself python on the side in order to automate parts of my job so it would be neat to see it used here.
tl;dr - if the shoe fits…

As an American, I’m saying there would be as much of a war between Taiwan and China as there was between Hong Kong and China if there was not external intervention. China would just roll in and declare they’re in charge. There would be a few weeks or maybe even months of possibly violent protests, but nothing that would be considered a war. It would suck for the people of Taiwan in the same way things suck for anyone taking advantage of unenforced authority. Should we side with Taiwan because China is bad and anything that hurts them is good? That’s a very simplistic and immature position. Why not just go into China and “liberate” all the people. Why does Taiwan get special treatment?

I’m no fan of the PRC, but there are a million other strategies to taking them on that avoid massive death tolls over land that is internationally recognized as belonging to them. US nation building doesn’t work when the adversary is significantly less capable than the US. I have no faith that it would work better against China. By doesn’t work, I mean the “protected” people take more losses than had the US not “helped” and in the worst cases it fosters direct blow back by newly formed adversaries.
Thank you for the book recommendations!

If you wouldn’t mind sharing what you found most interesting while reading the books you mentioned.
Except when it impacts profits (I
E. China)
> At least as much as short videos someone recorded on their phone

You can upload any video. It doesn't need to be recorded on a phone.

> Works both ways.

No. I've witnessed firsthand loved ones losing their grasp of reality by consuming cable news non-stop, all day. TikTok doesn't even come close.
Yes, but there's not nearly the variety. Mostly new arcade machines are either retro stuff, or real pinball, driving games or other large cabinet experiences, or fighting games. Not a lot of new standard sized standup arcades that aren't fighting games (or at least, I'm not aware of them). The reality is all these machines are basically PCs now, and where's the excitement from playing a PC based arcade game on a ~25" screen for 50 cents to a dollar when you could play it at home on your PC or your PC based console.
If you’re in the Bay Area, you take part in the boom for a flat admission fee (all machines are free) at the Pacific Pinball Museum in Alameda. It started as a one-room collection and has since grown to have a big collection of really well maintained machines. They’re also affiliated with Free Gold Watch near Haight in SF, which has a good rotating collection of machines, both brand new movie tie-ins etc and a room of vintage electromechanical machines. It never gets old hearing the buzzing and bells from an old school machine…or putting a quarter into the Big Lebowski table and hearing “where’s the money, Lebowski!”

And, coming up in august, California Extreme will take over the Santa Clara convention center with a truly mind-bogglingly massive collection of hobbyist owned pinball machines, arcade machines, and vintage gaming electronics. It’s a blast and always one of my favorite days of the whole year.
You can serialize and ship the DSL to a remote server for high speed execution. (without trusting raw Python code)
Improving Small Language Models in Domain-Specific QA
Really?

Delete my account.
Looks like you made an impression and got featured on Ars...congrats!

https://arstechnica.com/gadgets/2023/05/willow-is-a-faster-s...
It feels like AI scare propaganda. Everything is just a little too perfectly dystopian.

I'd keep aware of updates on the story, but it just feels like exactly the kind of thing I would expect to emerge if there are powerful interests that want to slow down AI advancement.
Sean Hannity also promised the same in 2009, though is yet to follow through with it. I wonder why.

https://www.huffpost.com/entry/hannity-offers-to-be-wate_n_1...
Surface water in the desert ... that could easily backfire.

I think a related idea that might be more appropriate is requiring drainage areas that slow water flow and increase absorption.
Reminds me of having to pace the reading of a memo in Snowcrash, so the system didn't flag the employee as either skimming or loafing.
One man's rare Alzheimer’s mutation delayed its onset
The examples all look like something I can do today in any modern functional language. What if I told you that you do not have to stick with Java or C#?
I would say that's not completely accurate either at a biological level. For example, if a neurotoxin merely disables sodium channels temporarily, that's different from a neurotoxin that somehow permanently disrupts or damages neurons (I believe some heavy metals work that way?). In the case of permanent damage, there is essentially almost no "safe dose", although I guess very small amounts will be negligible compared to background cell death. But you essentially want as little as possible, which is different from water, that goes from therapeutic to toxic at extreme amounts. (Not sure how TCE toxicity works)
The Industrial Hammer Complex
https://archive.ph/2mF13
It's still good at those, at least.

> Why did the senator use ChatGPT for his opening remarks?

> Because he thought he could download a sense of humor! Turns out, it's still easier to filibuster than to tell a fresh joke!
exactly. you improve latency and throughput at the same time. is kinda cool. by delaying the reponses just a small bit you get huge benefits
Negative. Fortran is in a better position to guarantee certain facts about sequential access in arrays and solid information about pointer aliasing that is generally not available in C or C++ unless the author of the C/C++ is extremely aware for compiler quirks and pragma. Fortran has a "just works" attitude to high speed array processing where as other languages are focused on edge cases that are good for PhD thesis on general computing optimization but rarely work in the easiest case without extensive pragmas.

See also CUDA. Sure you can write a C to CUDA converter auto-vectorizer but its likely to have all sorts of bugs and usually never work right except in rare hand-tune cases. May as well just write CUDA from scratch if it is to be performant. Same for array processing, wanna array process? Use compiler for array processing like Fortran or ISPC.
It's wild to think about the per-hour pay and that they still "only" get paid from brake release to door open at the other end - no other labor.

On a similar vein, when Delta finally had to give in and furlough pilots, those pilots were placed on a 30 hour pay status per month with zero flying obligations to Delta and all active pilot benefits (travel, etc). Only 30 hours a month on the paycheck seems like not a lot until you actually add up the hourly pay and realize it's still a healthy $2000-4000 check a month, at the minimum.