skysight-inc/HackerNews huggingface dataset:
Careful what you wish for. The best candidate for a modern Beatrix Potter would probably be J.K. Rowling.

And we all know what the deal is with her now.
Much worse dang. The original article wasn't bad; it just glossed over the details. But has a lot on the background and the migration to V3, so another vote to revert to the original submission.
Create Zihan Lib: Create libraries without pain
100% Recommend this and his other work. Excellent journalism.
The Expert Mouse scroll ring originally was designed with a neodynium magnet and a steel slotted ring to provide the detents. The two I currently have don't have a scroll ring detent, so presumably the magnet was removed as a cost saving and/or reliability change. (for standard mouse scroll wheels, you buy the encoder with the detents already built in.)
Specifically, if I own game X and you own game Y, then with sharing I can play your Y while you play my X at the same time.

But if I buy game Y, and play it, steam will then prevent you from playing my game X at the same time.
I’ve not come across that term before. Agile, yes, but it’s been distorted / hijacked by consultancies, eg SAFe.

Thanks for those reading suggestions.
That was the game (I saw it first on an Apple ][) that seemed to take computer gaming to a whole other level. It may have actually been the game, even though I played it so briefly, that made me see the computer game as a beast that was suddenly unlike anything you might see in the arcade at the time. It could be escapist and a simulation at the same time — you could play at living some sort of Star Wars adventure.
Good as in they implement the ARMv8 architecture fully unlike the crippled cores parent comment was talking about, also being more powerful because they're still 4-cores, GHz CPUs while the MIPS parent was talking about probably only had 1-2 core(s) and low 3-digit MHz clock speed.
Okay, I still don’t understand what Sora actually is. That is, it’s not clear what type of product or service or software this is, and which problems of existing solutions exactly you’re addressing. It would be helpful to have a bunch of “it’s like x, but avoiding problem y by doing z”.
Oh my father-in-law was a fiery "it's my house so I wear shoes inside".

So when I moved in with my then-girlfriend-now-wife, we made a rule... "it's our house so you take off your shoes".

We did warn him ahead of the rule, and told him, bring slippers if you don't want on your socks...
Show HN: Made a simple parser/evaluator of arithmetic expressions in Python
I was noodling around with Python on a boring evening, when I decided to try my hand at writing a hand rolled arithmetic expression parser/evaluator without using any parsing tools/generators. I made this repo purely for educational/fun purpose since it only supports 4 basic arithmetic operators and nested sub-expressions (to make it slightly more challenging :P).

Then I had the idea to extend the unit tests with Hypothesis (Python's property based unit testing library) and it found an edge case in my simple implementation that I thought had it covered via unit tests!

Sharing this repo just in case anyone finds it interesting (esp. the hypothesis test file.)
It's a pretty big assumption to say DI makes code harder to read.

Personally, a decade and a half ago I felt like it was pretty easy to understand what I was working with. I'd hope observability has improved since, that there's been further improvement.

There's a horrible reputation for DI, people with old scars, that seems like there's no escaping from. But my workplaces had a great time using a variety of DI tools, again and again. We got great monorepo code sharing across numerous projects & easy to understand parts. My experience has been great. I want to keep asking, what would make folks reconsider their negative attitude?
Why ‘I don’t know’ can be the smartest answer
I can’t tell if you’re serious or not, but airline flights seem incredibly cheap to me and substantially safer than 40 years ago. It’s true that most of the safety in US scheduled aviation had been achieved by 2000.

In the 60s, 70s and 80s, flights were expensive and rarely taken by regular people. Now, they’re readily accessible to most everyone. (I can recall calling to book a “bereavement fare” to attend a family funeral and having to be prepared to send proof of death because a regular fare from BOS to PIT would otherwise be prohibitively expensive. I don’t know if those even exist anymore because the economy fares are so cheap.)
I ordered mine in 2017 and still haven't received it or a refund. I've been fighting with the company about it for years. See [here](https://news.ycombinator.com/item?id=33645259) for more info.

I wouldn't spend a dollar on anything from Purism.
>if you cannot understand why this is being done, you are part of the problem.

Seems like a quick and condescending way to shut down any critical thinking or debate.

“Agree with me, or suffer the same fate”.
There is no replacement for live animal tests at this point.

There have been advances in cell models, but they are not a replacement for whole organism tests. They are proxies for living organisms and often not very good ones. There is too much complexity in living organisms to be modeled.

It's going to be that way for a long time.
It is my opinion that the word “homeless” is used to describe so many different kinds of people, with so many different lifestyles, situations, illnesses and/or contingencies, that I find it difficult to even comprehend what a “solution” could look like, and how housing might even fit into that solution. It is a failure on the part of society and our leadership to try to use one word to describe the whole problem.
I can be (and in fact am) empathetic. At the same time, I still take the position that non-binary people and other cultural minorities can simultaneously enjoy non-edited older fiction and understand that it may not have been written with them in mind (and may even be mocking or a little mean).

Write new books. Make them as inclusive or exclusive as you want. I just think it's very telling that you hear so much about "erasure" and yet changing an author's words and intent like this is celebrated.
If you don’t seem a parallel between what you just said: “just use these tools to catch the unsafe parts of rust” and the C++ crowd saying “just use these tools or do these things to catch the unsafe parts of cpp” there’s no point in continuing this discussion.

Python ctypes are not at all as common as rust unsafe code and geiger only goes so deep in search for unsafe code if I remember correctly.
Ada.

Common Lisp, depending on how you define memory safety.

If you remove the 'still exist today with meaningful market share', in '96 you had more options (e.g. Modula-2/2+/3 family).

There were others.
Oh cool! it seems I am a first class citizen here! Linux + Chrome + Emacs user! I will test it
Because statistics don't squeal when you stick a pin in them.

We have bodies, we're influenced by our bodies, our entire perceptual universe is filtered through the limitations of our bodies, and - most of all - our consciousness is literally embodied.

By far the worst thing about AI research - and in fact CS in general - is that it overvalues abstraction, especially language, and undervalues embodiment.

In fact there's an almost culty refusal to take embodiment seriously as a bedrock factor in consciousness. Not conscious-like simulated behaviour, but the experience of being conscious.

Without embodiment you can make a ChatBot, but it's just Eliza++. It has no idea what blue looks like, or how fear or joy feel. It can supersearch for human-generated linguistic associations around those experiences, but the experiences themselves do not exist for it.

It doesn't even have the capacity to have experiences in an analogous way.

You can argue that it's having experiences in a different way, but that's exactly the point of the article. We can't know, but we will ascribe consciousness to certain behaviours - and especially to language - whether or not it's there.

At the same time we ignore evidence of sentience in animals - or dismiss it as unsophisicated - because we don't see animals speaking or writing.

Ignoring or minimising evidence of animal sentience - even animal language - while being impressed by a self-designed automaton explicitly designed to mimic our language is an ironically un-self aware take.
That money is included in the 2-3% I mentioned, the remainder is showing up on the corporate balance sheets as profits because they jacked up prices. For instance, see:

https://youtu.be/udITRL9-t08
There is a lot to complain about him, but it is notable that he was one of the last presidents to not sell himself out after leaving office. He still lives in a relatively modest home in Georgia.

Clinton, Gore and Obama all became mega millionaires within a few short years of leaving office. What are they paying them for? Carter never sullied himself, and for that, he deserves respect.
Sounds like George Lucas making all those nausea inspiring edits of the original Star Wars. Vandalism.
It can be a hard choice with young children. I grew up watching Christmas Story every year. My son is two and I'm very hesitant to continue that tradition when he's a bit older. I don't want him to think that mocking people for their accents is something to be encouraged. It'd be nice to have a version of the movie where that scene is modified or redubbed because the movie is a creative treasure.

Of course, once he reaches an age where he's old enough to better understand explanations of racism in media, etc, that's a different story. All cultural history has attitudes that may have changed or that we may even view as repugnant. It's important that people learn about the past and what people were like in the past (or still today).

Maybe this type of thing would go off much better if parents were given a choice, and have the opportunity to confront these things with their children when they think they are ready.
The notions involved are all “absolute”, denote the same sets of objects in every standard model of mathematics (= model of ZFC — quite unlike “the set oll subsets of the integers” which varies from model to model.
Serious Sam was as close to Duke Nukem as I got.
"Screeching" in english (at least North American english) is typically a gendered derogative. You generally wouldn't say a man was "screeching", not unless you also wanted to imply he was effeminate.

By avoiding the word, you avoid insinuating the target's gender is part of the issue, and/or avoid insinuating that the target is effeminate when they "should not" be, i.e. you avoid homophobia.
>You are decades out of touch with reality, because I read years ago already that some guys estimated we hit the break even point (in the "western world") in the mid 90s already.

And you are out of touch with the current reality. The "western world" is currently undergoing a labor shortage; in the United States, unemployment just hit its lowest point in 50 years! That runs completely counter to the thesis that increased automation will inevitably cause mass unemployent.

You've also disregarded the obvious solution to any decreasing demand for labor: make the work week shorter and everyone simply works fewer hours.

>The more we automate all these things, the less humans are involved, and following that it means the economy will shrink.

You've conflated "the size of the economy" and "total hours of labor". By any reasonable definition of economic size, if you have two societies and one produces more economically valuable output than the other, then it is larger, regardless of how many hours of labor are involved. One worker with a spoon produces less than one worker with a shovel, and spending ten times as long to achieve the same result does not make that economy larger.
Totally unsurprising. Bet Stanford's not the only one with a president like that.

Something that became really clear during COVID is the sheer extent to which universities seem to lack basic research ethics. The ivermectin debate could be summed up as "once we exclude obviously fraudulent papers, what do we have left" which is why it was so rancorous. Disease prediction as a field is pure fraud: they cannot predict epidemics, never could, aren't on track to be able to, don't use the scientific method and yet routinely make predictions with absolute confidence whilst claiming to be scientists. Microbiology is flooded with papers that are quite obviously being manufactured by professional fraudsters, logical fallacies and false statements are easy to find across many fields, every other paper falls apart the moment you poke it yet nobody cares about any of this. Universities don't care, journals don't care, peers don't care, nobody within the academic system cares.

Why don't they care? Why don't universities actually fire professors who are found to have been writing BS papers? The only viable explanation is that the people at the top know full well that this behavior is at saturation levels and trying to clean it up would destroy their institutions. How could they know that? If they got to the top by doing it themselves, that would definitely be one explanation.
I think what you want to do is entirely accomplished with what the Personal Computer is. You have a plethora of options with the many types of operating systems available. You already have a lot of functionality built-in. Like you noted you have trouble with the flow and UX but really you're using apps that aren't meant to work with one another. Why not move the abstraction up a level? Instead of containment in apps use your OS
I can’t answer that question exactly because that’s driving Chrome, but I wrote an AppleScript the other day to make zoom less dreadful.

I annotate on screens all day and there are no useful shortcuts for moving between drawing and erasing. Also the drawing button requires 2 clicks. I’ve wired my wacom tablet so the two buttons fire off shortcuts, they run a service I’ve registered in the menus, they run the applescript, it fishes about for the right windows in zoom and clicks the buttons. It could not have worked but it just happens to because I can trigger a button and then focus moves to the next button (which I can’t otherwise target) and then I can push “space” to get the job done.
Testing isolated human tissue is in no way comparable to a whole organism.

Even if you tested all different human tissue types separately, you haven't accounted all for interactions between tissues. Say liver metabolism to a molecule that is toxic to bone marrow.
> Where is the next Dahl?

Working 3 jobs just to pay rent, they don't have the time or resources to write.
Depends on what just setting up means. Someone tinkering with their first ESP32? Sure have at it with Chinesium. If you're getting more serious I'd say my $500 Saleae is a more valuable purchase than a $350 rigol scope recommended in the article.
Yeah, those have been in my bucket list for a while, as they tick every box. Thanks for making me want one again!

I still think that Saleae clones are unbeatable for the price though and are the best investment someone getting started could want.
I've been a consistent Firefox user since the days of 3.5, and only Firefox at that. Before Quantum it was noticeably slower than the competition; even Internet Explorer, let alone the people I saw using Chrome on comparable hardware.
You're circling the answer. Every industry is experiencing a massive amount of consolidation. While people have discussed the lack of competition's impacts on consumers, this is getting close to mentioning that even though there are technically more jobs there's fewer actual employers.
Is America experiencing mass psychosis? (2021)
Durability often is overrated.

E.g. lets say your system is storing billing records for an API. Customers won't complain about being under-charged, so a loss of data for a system like that is fine as long as reducing the durability saves more money than it costs in losts ability to charge your customers. E.g. if rolling up and syncing summaries to disk every 10 seconds were to on average lose you 0.1% of records but cut your server cost for that system by 80%, it's a simple question of whether those server costs are higher or lower than .1% of your revenue (all numbers taken out of thin air).

We make sacrifices in terms of both consistency and durability and all kinds of things all the time. The problem is that we often don't take the time to analyse what kind of inconsistency and loss is acceptable from a business point of view before designing a solution that often tries to aim for a level of consistency or durability that may not be needed.

You can afford to sacrifice all kinds of guarantees as long as you have reliable models for how sacrificing them impacts you and your customers so that you know the sacrifices represent acceptable tradeoffs. The risk you're taking is that you're sacrificing safety margins, and so it's something you should only do if you understand both the domain and your systems failure modes very well.
Oh yes and we could call it Newspeak, that would be doubleplusgood so our children won’t develop any crimethink!
Ok this is catchy, and cool, a web template with a different interface. BUT the world changed a few days ago.

In the 'age' of GPT, interacting with software via 'tools' is severely outdated.

Further - the era of web pages is just about over. I don't yet know what will replace them, talking heads?
A talking splash screen? Or something else? Or maybe we will finally be free of staring at pixels? I don't know, but the change will be bloody fast.

All great, but these days it seems outdated.
I don't buy it.
turns out this was just a brokey move by Elon to reduce the telco cost, yet his preservation of SMS for blue ticks made it a predictable PR disaster
Well you've convinced me, call me skeptical. Thanks!
For most English speakers, nothing. I am as puzzled as you are.
tabs are great, why would I want 147 windows open? I can group my tabs by window; e.g. work, personal, side project, etc.
1) I don't recall the details of the aggregate amount of stimulus, but the total stimulus was not the payments to regular people. That was actually only a tiny fraction of it. Most of it went to businesses of various sorts.

2) Huge numbers of people lost their jobs or had their incomes reduced by significant amounts in 2020 due to the pandemic. Framing it as "people got an extra 16% and that was it" is hopelessly oversimplifying the situation. Thus, I cannot put any credence in the idea that the fact that both of those were about 16% is anything more than a coincidence.

3) Again, the duration of the inflation is not in any way commensurate with the duration of the stimulus. The last payment was in...what was it? March 2021? and now nearly 2 years later there's still "inflation" and people are talking about it as if it's primarily caused by those two tiny little stimulus checks.

It just seems crazy to me to say "sure, that tiny bit of stimulus was the entire reason for several years of inflation; corporate greed has nothing whatsoever to do with it."
Engineered wood grows stronger while trapping carbon dioxide
Is it? I think you have to kind of want it to be gendered.
It’s funny you say “about to start” - I feel like I’m in a minority here but I’m kind of suspicious that we’re at the end of the S-curve of ML, and the real-world applications are well-known:

- A/B testing for UI design
- Ml modeling for ad targeting and optimization
- fraud detection
- image classification, object recognition and segmentation (lots of neat Snap filters,
many niche CV apps with drones, industrial sensors, medical diagnostic tools, self-driving cars???)
- text classification (sentiment analysis)
- text generation (translation, document summaries, writing assistants)
- niche academic/scientific applications (simulation acceleration)

Empirical modeling has been around for more than a century, there’s just been an explosion of image and text data that have demanded a new generation of empirical models (ML) - it’s resulted in a vast array of decision-acceleration applications, but aside from ChatGPT it feels like the boundaries are starting to be felt more concretely these days.
Probably a similar thing as with the word "shrill" — it's a word that's mostly applied only to women, so some people interpret the word itself as being sexist (apparently notwithstanding the fact that females have biologically higher voices).
Heh. My long time attitude towards programming has been that my job is to put myself out of a job. Thankfully it’s an impossible task! To the extent a tool like this or anything you or I build obsoletes some function of our labor, there will always be more work fill the space that created (whether it’s more sophisticated work, or more capacity to reach higher-hanging fruit, or…).
Yeah, that comment is just saying you can understand the changes empathetically. It's not saying they're good.
Hmm, but just a side note, one should not expect too much from it as a traditional analog scope. It's slow and its Achilles heel is the lack of an on board memory. It can neither cache more than 16k points, nor upload the samples through USB in real-time like a USB DAQ card. Today's sub-$1k Chinese scopes have few tens or hundreds of Mpts of sample memory, which turned out to be very helpful for my hobby.

Also it's quite overpriced now, unless one catch the $159 sale.
> In what world is the massive, multiple waves of stimulus just completely unrelated but instead it’s those greedy corporations who are for some reason no longer bound by price competition.

It's not unrelated, it's part of the 2-3% I mentioned. The out of control inflation we've actually seen is driven by corporate profiteering and is seen in the data:

https://youtu.be/udITRL9-t08
I've seen some pretty weird submission alterations recently, not sure what's purpose of that. I know there's tendency to have information linked to as close to original source as possible but it's just complete miss sometimes
In French, the T would have to be silent to be Et si, so it's not that word. There's nothing in French called ett-çi.
> And you sound exactly like the kind of person who would just take advantage of this and ruin it for the rest of us- since you are already complaining about something free.

This is a bit harsh if not straight offensive. I reckon you don’t have kids, you’re building your Steam library for yourself?
In my opinion, I had a perfectly valid expectation that if I paid full licenses for 2 different games, I’d be able to play both of them at the same time on two PCs. You know, like in old CD/DVD days. Steam was supposed to be superior to that, not inferior?

Sure, some games can work in offline mode, but not all of them.

> they implement something that ONLY HELPS and you never want to buy from them again.

Once you make a mistake to purchase some games for kids using your existing account, you can’t go back. Family sharing doesn’t help you any more, it creates problems. I can’t buy Flight Simulator on Steam just for myself, even if it won’t be ever shared with kids. They’ll kick me out if they want unrelated game from a library.

Few days ago we had a family meeting to decide how to purchase Hogwarts Legacy, talking into consideration which kid plays which games on which accounts, should it be Steam, Epic, on kids account or mine… It felt bizare. I bought it on Epic at the end. Not that Epic is better in this regard, it’s just that kids have separate accounts there from the start. Notice that we want to play on single computer, no sharing whatsover, fully priced $59 license, but there’s still a risk it won’t work if other kid plays let’s say Among Us on another PC. Should we create a new account for new game? Will we be banned? I even wanted to buy it on DVD for these reasons but it was not an option. How is this user friendly?

This is a cautinary story for future parents, or for those whose kids will be gamers in a year or two.
This company also makes amazing pliers!