skysight-inc/HackerNews huggingface dataset:
See: https://news.ycombinator.com/item?id=35986888
some background music helps me focus,

e.g. somafm music: groove salad channel
https://somafm.com/groovesalad/, and there are some music for focus on youtube as well.
The Chinese Youth Unemployment Phenomenon
No job can or should last forever. Being laid off is of course unfortunate, but suggesting that never hiring them in the first place would have been better seems... wrong?
I'm sure plenty of good will come from it. I'm sure people who don't need significant performance all the time will get access to that performance without needing to buy an expensive GPU, and it will put computer access into the hands of people who only have locked-down iPhones or iPads.

It's not for you or me. That's valid. But to ignore that a significant number of people could actually benefit from it is disingenuous.
> "Some more suggestions are: mythical places (e.g., Midgard, Styx, Paradise), mythical people (e.g., Procne, Tereus, Zeus), killers (e.g., Cain, Burr, Boleyn), babies (e.g., colt, puppy, tadpole, elver), collectives (e.g., passel, plague, bevy, covey), elements (e.g., helium, argon, zinc)"

Mildly recursively, when I play at trying to name all the elements[1] in fifteen minutes, I think of the sets of things elements are named after. Geographic places (Europium, Londinium, Americium, Californium), laboratories (Berkelium, Lawrencium), people (Einsteinium, Nobelium, Curium, Seaborgium), astronomical things (Helium, Selenium, Plutonium, Uranium, Mercurium), things known in the ancient world (Silver/Argentum, Lead/Plumbum)... although it's never enough for me to get all of them.

[1] https://www.sporcle.com/games/g/elements
Yeah see, it doesn’t necessarily solve any of these problems.

If you have to do all this guesswork or refer to documentation anyway, maybe just use the human readable and immediately interpretable name of the town the DC is in. Increment a number for each new DC in the area. No cognitive hoops to jump through.
Never tried to claim it wasn't pedantic of me! Just one of those things that sticks, because it was taught to me that way.
Patent Agent is related, but is a subset of the role. Only one of the patent technology specialists at my firm was a patent agent when they joined. While, it was expected that we'd eventually sit for the patent bar, but it wasn't a requirement to get the job. The further expectation was that we'd also go to law school, receive our JDs, and pass the state bar as well.
Ordering Photocopies from Japan's National Library
Recently I have been looking for a specific issue of an old 1985 Japanese PC magazine, but there are non currently for sale, nor have there been any sold for some time judging by sold listings. Over the past several years what I would normally do in this scenario is play the waiting game and hope one pops up for sale and that I can win it. But this time I decided to play things a little different, after finding a detailed table of contents for the magazine at Japan’s National Diet Library (NDL) and seeing that they offered a remote duplication service.

I thought I’d document this very useful, somewhat archaic, but thoroughly charming process.
Will you target Philippines market ? With more than 7000 islands, they could definitely benefit from it.
2023 State of Digital Nomads
What does fad mean to you?

If usage of something new goes up, peaks, and then heads down to 1/2 or 1/4 of the previous peak, what would you call that?
It's ridiculous to overload a word that is commonly used and understood instead of inventing an unambiguous new word.
I would agree. Interest rate hikes generally take a while to actually work through the economy. This current hiking cycle is the fastest we've raised rates, especially considering the interest payments required for our debt. I don't think it'll be a soft landing.
Why Max Needed to Lose HBO
Indiana, Iowa, and Tennessee Pass Comprehensive Privacy Laws
Thanks for the great write up - pull requests are welcome.
Thats a long commute from the prehistoric Bristish Isles to the nearest Starbucks. I hope he bought in bulk.
Interesting, thx! Fingers crossed, as zstd is awesome.
Linux is part of the problem. Linux never has been an OS for personal computer and it's security model is backward and even nefarious for this purpose. Linux, like all Unix and Unix-like is an OS for a big central computer connected to many dumb terminals. What happens here is Windows taking lessons from Linux and Unix. If you want to save the idea of a personal computer you want an OS that empowers users instead of protecting the computer from them.
Is this like one level of abstraction from the broken window fallacy? Investing money in window breaking companies rather than just windows (to be broken).
They are not. Luckily AI will soon replace most of them and they can finally starve or something like that.
My mistake! The translator name helped me locate the novel:

https://www.kobo.com/us/en/ebook/mr-president-18
Startups aren’t a great signal - especially if you’re only looking at Silicon Valley startups. For one they employ way fewer people (while garnering a disproportionate amount of tech headlines).

For the bigger public companies their data is available through yearly SEC filings. Just look it up. They’re making record high revenues. Layoffs for them are an optimization not existential. They could’ve been fine laying off fewer people but it protects them from their growing competitors and longer term global trends.

Doomsaying will always be popular but is often misguided. You’re basically relying on a broken clock being right twice a day.
This is, to be blunt, narrow-sighted; most accessibility support is rooted in best practices for every user. Screen readers are only one use case, other things that people don't even consciously think about and take for granted when they use a webpage or app are things like zooming in, focus/reader modes, light/dark modes, performance, print views, copy/pasting content, SEO / searchability, bookmarkability (e.g. headings & anchors in webpages, also used by screen reader users to quickly navigate a page), etc.

99.99% of accessibility things are covered if you just follow normal, established software development practices. Unfortunately, a lot of software developers overcomplicate things, for example by adding modal dialogs to websites. Modals are common and established design patterns in desktop apps, but not so in web and mobile apps. Applying one environment's UX patterns to another is asking for trouble.
That is only a problem on mobile where you can hardly have 2 windows open on the same screen. But then modals suck on mobile too.
The specific role I had was on the Patent Prosecution side vs. the Patent Litigation side. The litigators were more "normal" attorneys, and while we did some small level of advisement, for any real litigation they'd always hire an outside expert.
There are really different topics here.

One is that the framework can do all the magic under the wood, or not, and in (almost) no case leak any clue about that.

Or, the framework can provide a lot of facilitation through conventions and there no real benefit to use this framework if you don’t leverage on these facilities. Having conventions doesn’t mean you have to be acculturated to all of them upfront though, as with proper modern IDE the learning curve can be very smooth and funny.
There isn't much need to suppress novels anymore. People no longer have sufficient attention span to even finish a 5 minute video and need to be fed bite-sized shorts. No need to kill the producer, consumers have been killed.
I knew someone who was working on something that was meant to stop piracy over at Microsoft many moons ago. Microsoft realized its not their battle to fight, besides most of the pirated software isn't even theirs.

What you're saying makes some sense to me, but I also don't think you can ever truly stop jail-breaking, unless you guarantee the end user is surveilled at all times and can deploy local law enforcement on them the moment they try anything suspicious, even when the device is turned off... Like it would be insanity levels.
No major military power will tolerate another military coalition on its border. Unfortunately, that is the way it works and it's very sad.

If the Russian and US positions were reversed in NATO, the US would attack Mexico the moment NATO decided to arm them.
This a classic case of understanding programming as an activity that is primarily about text production. This is what Naur was arguing against in Programming As Theory Building [1].

Taking Nair's viewpoint, coding AI will be useful only to the extent that it assists programmers to build and employ their theory of the program. Or to itself develop a useful theory of a specific program, not just programs in general.

[1] https://gist.github.com/onlurking/fc5c81d18cfce9ff81bc968a7f...
I’m no expert, but how I understand it - it seems the economy is very fragile at the moment.

Things aren’t good, or bad.

But all economic signals point to it potentially turning very bad, quickly.
I don't think it's necessarily so bleak. Another interpretation is that big tech companies had a recruitment drive over the pandemic when revenue was high. Now that revenue growth has slowed, they're trimming the fat.
Pilates has a live teacher to correct your form. So not really the same thing.
> Accessibility support is a matter of priorities for a given project.

It is painful that some managers, architects or developers might think this way. Accessibility is not just for disabled people, such as the blind or those who have lost a limb. In the kitchen, for example, it is great to have push to open drawers (e.g. based on IKEA's EXCEPTIONELL [0]). If your hands are dirty, you can still open the kitchen drawer without getting anything else dirty. And this is just one example of accessibility.

Personally, I see screen readers as an additional tool (like Copilot or ChatGPT) to be used on a daily basis by keyboard users.

Screen readers can also help you, even if you are sighted. For example, with a ShortCat.app [1] I have a system-wide ace jump [2] with a command list. I don't have to use the mouse to move the cursor - I have a keyboard for that. But in applications that are not compatible with screen readers, you can only choose "close", "minimise", "maximise" buttons, and the first option - close - is the best for such an application (e.g. Sublime Text).

In other cases, SR/SA will read the text for you. If you are too tired to read, or your hands are occupied with a sandwich or utensils, you can use SR to read an article or paragraph for you.

[0]: https://www.ikea.com/gb/en/p/exceptionell-drawer-medium-with...

[1]: https://shortcat.app/

[2]: https://github.com/acejump/AceJump
We always had the location in the name. It really helps when you have multiple data centers. If a machine was to move from one data center to another, it would be renamed (or more probably rebuilt).

Each DC had a different business usage, so knowing that immediately gave you context of what that machine should be doing.

We also would also have the environment (prod or dev) in the name. It just gave you an immediate understanding of the sensitivity of the machine and therefore stopped/warned folks from doing crazy things in prod.

Of course, YMMV, but I've always been a fan of names which give you context. Too much can be annoying but a little goes a long way.
I think you're right, I believe we're in a recession, just not all experiencing it at the same time. I'm planning for it to "trickle down" soon.
The article doesn't agree with that, it actually encourages using modals for editing items.
Yes, the CEO wins in both of those scenarios.

What people are looking for is "CEO lays people off and does resign without a golden parachute for fucking up". Maybe even a clawback for past years' bonuses if stuff like accounting shenanigans were used to earn them.
Aha, yes, the business ethics 'it's only illegal if you get caught' that gave us Elizabeth Holmes and similar.
Worthy of appreciation maybe but no one is gonna reasonably play things like CSGO on a cloud server. The difference due to latency is instantly noticeable and very obvious.
Then don't take one when you make CEO.
There's a bridge in stockholm that isn't getting opened because people in the rich neighboorhood on one side don't want people from the poor neighboorhood on the other side to come there.

https://www.euronews.com/2023/01/26/stockholm-bridge-row-exp...
At this point, the battle is over. Any remaining resistance in the "fewer" camp had a stake driven through its heart when Lin-Manuel Miranda used "That's one less thing to worry about" in one of the most popular musicals in a decade.

As Shakespeare showed, when you're a playwright, you can change the language.
>"suppressing the release of that information to protect the fragile stability and prevent a possible greater evil"

It is one thing to not start bloody revolution. Hiding information however is never good in my opinion. Rather criminal in my book,
The weird thing is that that the standalone app is only around 12$/m.
Unfortunately, people actually need to make money first and then help society second.

Survival basics are to help yourself first and then help others. Since neither people nor businesses can survive without generating money, this situation we are in seems natural.

Take away people's dependency on money for basic needs, and you will get a lot more businesses that can safely operate for the good of society first and profit second.
Puritanism took over online fandom – and then came for the rest of the internet
Out of curiosity, what foundation would you consider solid currently?
The way I look at it, the same content and experience can be had by any normal bike and a bunch of Youtube videos.

You were motivated, perhaps, because you spent an ungodly amount of money on a run of the mill exercise bike.
Yeah, someone else mentioned that. Couldn't see getting a subscription though. Apple does have rowing as part of Fitness+ but I've never tried that either.
I very much disagree with the Don't choose a name after a project unique to that machine section.

If you know a machine (especially a server!) is going to be used for one thing, name it after that thing. If you get a second one, you wipe both and rename them to thing-1 and thing-2.

If you move a machine, you absolutely wipe it!

"I named the new search server "gohan" because the original search server was called "goku" because he's searching for the dragon balls" is cute on the surface, but then you have to explain to everyone that joke and then they have to remember it. No one's going to be confused by "search-new-2021".
Inouye Solar Telescope Captures New Images of Sun’s Surface
Comparing a Peloton to a gym is a bit of apples to oranges from a cost perspective.

A more apt comp is a Peloton compared to a Spinning Studio. Most Spinning studios (Soulcycle seems to be the most popular) charges not by membership but per class. Soulcycle is $30 per class - the biggest competitor (Cyclebar) I think gets down near to $20 per class depending on how many you buy. Compare that to Peloton's monthly fee and the fact that you can get the same workout at home and Peloton's monthly subscription is peanuts.

Some gym memberships also include spinning - Equinox is one but you get a limited line up of classes.
You are describing the cases I hate, because you then can't (easily) open those views in a separate window while keeping the current view for reference.

It's similarly annoying as paging controls that don't support "open in new window" and/or don't work with the browser history.
I remember these days. Unfortunately I’ve not had a middle mouse button for a lot of years
1st: This is awful for impacted employees.

2nd: When done well, this can lead to more nimble, faster, higher output organizations that get MORE done.

Time will tell
It's generally easier in these situations if the person who is wrong doesn't continue reaching for ways to feel right by imposing some self-serving notion of "grace".
To be fair, I've heard the term mis used like this numerous times on business news tv (CNBC for example). So it's possible in that context they've appropriated the term for a new meaning (basically they're talking about a logistic curve).
Stealing? They're freaking paying for it. If you're paying for 4 streams why the fuck do you care where they are streaming it them from? This is just a money grab for their shareholders pure and simple.
Wordpress' free tier sucks alright. However, I have nothing against ads per se, just ads shown to children. Maybe I'll start giving Wordpress money after all these years of them hosting my blog.....

So no, not hypocritical. Ads are fine, just keep them away from young kids.
I was thinking along similar lines, but rather a LLM trained with plenty of COBOL to translate to a modern language, with unit test coverage.
It's been noted elsewhere in the comments, but I think it's worth pointing out that 1Password incorporates a similar algorithm for random password generation. It allows you to configure a series of uppercase words, lowercase words, special characters, and numbers. i.e. CAR-horse7ambulance
This cuts both ways. Are there /really/ so few 'someone with skill' people that can run your company, often into the ground? Or it's more of an incestuous network of very connected people that sign fat checks to each other, because shareholders are divided and remote, so nobody is paying close attention anyways?
Software development got a lot less secure during the pandemic
Plus neither Iraq nor Libya ended up well. So they are examples of what not to inflict upon a country.
Ask HN: What chores do you do at home and how do you schedule them?
Long time lurker but I had a question that I think could garner some interesting responses.

My wife and I have been married for almost 10 years now and one thing we have always struggled with is domestic chores and how to stay on top of everything. Just today I had an unexpected guest that needed to come inside my home and it was a mess and embarrassing. While I personally find this a somewhat decent motivator, the same cannot be said for my wife and I can also admit the impracticality of needing constant visitors just to keep our home presentable.

Do you have any tips or tricks to stay on top of things now in 2023? We have a robot vacuum which does help quite a bit for keeping the floor somewhat clean but it's not perfect. We also have a dishwasher and clothes washer, but no dryer.

I would say our weakest points are the kitchen and clutter on flat spaces. I know there exists theory to solve these problems, but I want to know your specific approaches!

Do you aim to clean some things every day no matter what? Do you always run the dishwasher every day, even if it's not full? Bonus points if you can include a short timeline of how chores fit into your WFH schedule. Currently I work hybrid with 1 or 2 days a week in the office.
Would love if this ported to the 2021 Honda Accord as well. I would love a custom button to turn on the rear camera for easier parking, longer dwell time after shifting into drive, etc. Keep up the good work!
"Possible" is doing a lot of heavy lifting there.

This is essentially a version of the colonialist argument - the natives are brutal, uncivilised, and unable to govern themselves properly. So even though our methods are sometimes violent and result in significant death and suffering, we are reluctantly compelled to exercise our civilising influence on this unfortunate situation.

It's just rhetoric. What's really going on is the "civilising" empire is plundering the smaller nation of resources, and is quite happy to act through local despots, dictators, and torturers to further that - until they stop being useful.
I like this better than SML/NJ's 'andalso' and 'orelse' because they'd already used 'and' and 'or' for bitwise logic computations and the language disallows function overloading.
I find it amusing seeing so many otherwise intelligent people so upset about a fact that contradicts their intuition. It's like when you tell people that if you throw a baseball from the International Space Station toward the Earth, the ball will end up in front of you and behind you at various points in the orbit.

Reminds me of the quote: The universe is under no obligation to make sense to you.
Disagree, you can put the info in whatever box you want.

Just make it so that you can copy-paste the URL and you will see the same page with the same modal openen.
On a brief look, I agree that your link [1] does not appear to be thinking about capabilities correctly. It seems to make the classic mistake of orienting around verbs (actions you can do) instead of nouns (specific resources you can operate on). That said I only took a brief look and could be misunderstanding something.

However, my understanding is that WASI itself is actually capability-based, and I think your link [0] is thinking about capabilities in the right way. In fact I'm pleased to see "Interposition" seems to have been added here, IIRC a few years ago that was missing and I feel it's an essential piece of capability-based security.

As an example, in WASI, there is no singleton filesystem, instead the application receives a set of file descriptors for specific directories which grant access only to those directories and their children, not their parents. Though last I looked, the libc wanted to reconstruct those into a single virtual filesystem, assigning each one a mount point and matching paths against those, in the name of compatibility, which felt unfortunate to me.

As always, a lot of people struggle to "get" capabilities, even when they are building on top of a platform designed around the idea. :/
Any time I talk politics in HN people always come back when individualist career advice lol like I don’t know there are tricks for some of us to get ahead in this society. Thanks for getting it
It's just the side effects of capitalism.
Companies don't give a damn about how they are affecting climate and habitats, do we really want to expect them to support FOSS
> Ambiguity is in my opinion the biggest reason why "plain {insert natural language} programming won't be a thing"

How about Ithkuil? https://news.ycombinator.com/item?id=36022731
So much this, they didn't "over" hire, they hired who they needed at the time. That they don't need them anymore does not mean they didn't need them previously.
I agree that it isn’t quite whataboutism, but the end result seems about the same: instead of evaluating the TikTok issue for what it is, we’re now trying to imagine how what TikTok is doing is somehow equivalent to what other social networks have done. I question the value of returning to this analogy over and over.

The problem I have with this line of thinking is that clearly the context is not the same, and there is a meaningful difference between these actions taken by a geopolitical adversary and these actions taken by SV growth hacker culture.

Both issues need to be addressed, but the analogy stretches thin once you add more context, making it a not very informative line of inquiry, IMO.
There are many other reasons for Erlang having worse overall performance.

Go even shipped with segmented stacks! Also separating goroutine heaps would've been cheap by comparison. It would've also made it easier to achieve good garbage collector throughput, which Go still struggles with to this day.

Go could've also had the `go` keyword work differently, by requiring/returning some kind of handle that must be waited to potentially panic, or explicitly ignored. It would've made it impossible to incorrectly use WaitGroups, without any additional runtime overhead.

Don't get me wrong, Go is still a useful language. It's just frustrating that it failed to be great language for no good reason.
If you look at the chart at the end of the article, Mercury is every planet's nearest neighbor by their methodology.

All they're finding is "on average each planet is closer to the sun than any other planet" which isn't saying anything.