skysight-inc/HackerNews huggingface dataset:
I never understood the point of games that emulate the programming experience. Whenever I play them I feel like I'm wasting my time and I could be making something real.
I blew up a planet once.
https://archive.ph/I4jqH
countless number of chips, no significant improvements over the generations and expensive af

and since Apple M1 came out 2 years ago, they are still unable to offer equivalent
Certainly this happens for procedures that should be cheap, and nursing homes are also a huge issue. But in the current discussion it's not clear to me that something like a heart transplant should be cheap. Development of a novel treatment can be very expensive and sometimes involves scarce resources.
It won't last long but yes. Recent anecdote, we purchases 1 or 2 years of licenses for the oracle JVM across thousands of hosts to give us time to migrate "properly and safely" to openJDK. Migration has very high man power and risks costs, Oracle knew it very well before their purchase of Sun.
One thing that really goes against my intuition is that user space threads (lightweight treads, goroutines) are faster than kernel threads. Without knowing too much assembly, I would assume any modern processor would make a context switch a one instruction affair. Interrupt -> small scheduler code picks the thread to run -> LOAD THREAD instruction and the processor swaps in all the registers and the instruction pointer.

You probably can't beat that in user space, especially if you want to preempt threads yourself. You'd have to check after every step, or profile your own process or something like that. And indeed, Go's scheduler is cooperative.

But then, why can't you get the performance of Goroutines with OS threads? Is it just because of legacy issues? Or does it only work with cooperative threading, which requires language support?

One thing I'm missing from that article is how the cooperativeness is implemented. I think in Go (and in Java's Project Loom), you have "normal code", but then deep down in network and IO functions, you have magic "yield" instructions. So all the layers above can pretend they are running on regular threads, and you avoid the "colored function problem", but you get runtime behavior similar to coroutines. Which only works if really every blocking IO is modified to include yielding behavior. If you call a blocking OS function, I assume something bad will happen.
Not specifically programming, but I firmly believe that playing Roller Coaster Tycoon as a kid dramatically helped spur my interest in STEM and learning in general.

It was my first introduction to: physics, accounting and finance, data visualizations, and more.

Roller Coaster Tycoon 2 holds up remarkably well today, either natively or via OpenRCT2. Highly recommend it to anyone and everyone.
I like buzzkill, also check out FilterBox, Spren, and Notification Organizer. (Or tasker for raw power)

I find each of them have their own little quirks.
Please. "Not bad at all, really."
Back in college our CS group had an ongoing competition, getting high scores in facebook's chat minigames. Skullduggery was highly encouraged https://www.youtube.com/watch?v=TnJyc3oFsSM
One can commit to a performance metric threshold prior to A/B testing. For example, a rule that states "New, nonmaintenance features must increase revenue for the product by at least 1.0%".

An objective rule like that neatly resolves the problem of biasing analysis after the test, and doesn't have to necessarily involve any complicated statistics.
Ice Box seems to require root fwiw.
They have to bribe their way out of jail.

There is little question that many metaverse NFTs are investments, under the Howey Test. Pay now, maybe someday they build a metaverse. That's a speculative investment where success depends on the people you paid money to doing something.

These things have become too big to escape the attention of regulators. Yuga Labs's BAYC raised half a billion dollars for their "Otherside" metaverse. It doesn't exist. The people they claim are building it, Animoca Brands, don't say they're building it. That gets the SEC's attention.
I’m familiar with his channel. He’s a very soft spoken guy who loves to share his knowledge with others, of which he has a lot. He has one of the more technical ham channels out there. He has the type of kindness that is missing from many curmudgeonly Elmers.

It breaks my heart to think that he might be worried about the loss of his legacy of videos while he’s dealing with his health problems.
Yes, it would probably be better if this linked to the National Geographic article [0] or the original study [1]. The current Greek Reporter link is a rewrite of the NG article.

[0]: https://www.nationalgeographic.com/culture/article/ancient-d...

[1]: https://www.science.org/doi/10.1126/sciadv.aax0061
I'll go one step further and try to bash it whenever I have a chance [0].

[0] Yes Free Now I'm talking about you.
> My rule is: if I get a single notification that I find useless, I'll immediately disable that notification channel (I'm on Android; I'm not sure if iOS has a concept of channel-specific settings) for that app. Even if the channel can include useful notifications, as the article discusses.

Well, the developers have started fighting against that by not splitting notifications into channels anymore. Now you just get "General" channel were basic functionality and spam can't be separated.

The modern world of user abuse is great.
I'll hack site CSS to disable any nags.

uBlock Origin's element remover is excellent for this, though I often go directly into CSS using Stylus, a CSS management extension for Firefox and other browsers.

I also don't use any mainstream social media apps.

Mastodon and Diaspora* limit notifications to other users' actions only.
Hmm, I have no idea what you're talking about. I use Imgur every single day and it's great. (and BTW allows direct linking)

I will use it until the day it's shut down.
Was Gitlab around?
Could just be because the "Try Gitea" service is just a test deployment, staging environment if you will. I don't think it's optimized in any way at all.

Trying to same on Codeberg, which is a production environment of Gitea, the loading time of the "Activity" page for Codeberg/gitea seems to take ~5 seconds for me. It still seems to lack any sort of caching, but at least it's relatively fast. See https://codeberg.org/Codeberg/gitea/activity/yearly (people might want to be careful hitting that URL over-and-over, in case we ddos the Codeberg folks :/ )
Why is that not great? I’ve been a Spotify user for years. The Discover Weekly, “artist radio, and daily mix playlists allow me to find other bands I’d otherwise overlook. Finding/sharing playlists with others is a joy.
If you need to reference LoL/Fortnite to make a point, you are not making a point.

In fact, there are very few games that have done the f2p walk successfully, sustainably, and all of them pale in comparison to the few extraordinary exceptions.
I suppose if we followed OP’s logic to its conclusion, we’d find that when it comes to parenthood: you must be this net worthy to ride.
I was going to point out that if 10 hours isn't enough, just play it back at 3/4 speed, 1/2 speed or 1/4 speed. White noise should still be white noise at different speeds.

But it turns out that slowing down white noise on Google does change it noticeably. Speeding it up does not.

Someone smarter than me could probably infer some things about how YouTube implements speed shifting from that.
Gacha game: Video game that implements the gacha (toy vending machine) mechanic
Sure it's going to work out for some people, but I still think the obvious downside of increased working hours in total is very significant and almost never mentioned. If you raise the working day from 8 to 12 hours, just because you find some guy who likes it, maybe doesn't mean it should be accepted as a perfect idea with no downside.
Super Star Trek, chess and Conway’s game of life. Taught about code size and efficiency and how to tailor the approach to the problem.
There are kitchen torches (Searzall) that are more powerful than most home gas ranges.
You said you are far from being fan of capitalism. Free market means as many companies as needed. The opposite is one company only controlling everything, most commonly irl in form of communism.
Microwave ovens are not as good as electric kettles, but still better than gas stoves.

https://www.nytimes.com/2019/05/29/climate/nyt-climate-newsl...

"an overall efficiency [of a gas stove was] only 30.5 percent"

"The microwave was a bit better; it clocked in at about 43 percent efficiency."

"[Electric kettles] hit 70 percent efficiency."
Just the interrupt itself is going to cost a couple of order of magnitude more than the whole userspace context switch.
> Actually, most interviewers are your peers

Every time I interviewed someone, I ALWAYS asked myself if I would want to work with this person.

Not just, can they do the job? Not just, are they technically competent? But, is this someone I would be comfortable going to, asking for help? Are they someone I can build rapport with, brainstorm new approaches and products with? Do they pass the "have a beer together" test?

Someone who explicitly has an attitude of, "You're not my peer, we're not having fun" doesn't sound like a good collaborator. Doesn't sound like someone who can be an approachable. Doesn't seem like a good mentor to newer members of the team.
> Not at a fixed rate with finite computing power or finite memory. Essentially a fixed algorithm needs ever increasing or infinite levels of precision in its calculations to avoid loops.

If you start talking about true “infinity” then sure. You need to store enough state (or if you like, receive some input) for your computed output to be unique. And counting to infinity takes infinite amounts of memory. Infinity is not accessible to humans, and is best thought of as a thought experiment rather than a part of empirical reality.

But if you do 44kHz samples, a counter stored in a 32-bit integer that ticks up once per sample is enough state to give you all unique [i.e. non-looping] samples for about a day. A 64-bit integer will give you all unique samples for 13 million years. With a 75-bit integer you can get all unique samples for longer than the history of the universe so far.

So in practice, the “increasing” amount of memory required doesn’t (necessarily) grow fast enough to worry about.
Well for sure I don't know much about the game. If it's bad or uses predatory tactics to get people's money then that is awful. This specific point though, summed up in the title, seems kind of weird.

Like imagine if someone said the same thing about EVE Online, how much does a "fully geared up" space station cost? How much is the combined cost of Team Fortress 2's (cosmetic) items?
do you have a comparison of air quality in your home when cooking using a non-gas stove?
That's why Android has the system-wide pane for those. No space for (most of) dark patterns. And if someone goes out of their way to "accidentally" mess with that system (oops, this promotion went into the navigation category, silly me), they deserve to go all out silenced.
> I’ve had success pair programming together on a problem you both don’t know the immediate answer to.

This is not different to what is being described in TFA -- you do discuss with the interview in order to reach the solution, and as many have said in these comments already, if you just lash out the solution without revealing your thinking process, many interviewers get disappointed and may throw you another problem.

They are not simply asking you for your leetcode ranking (or whatever the name of the-site-of-this-week for this type of problems). That may actually be much more fair, but it is a much worse experience.

> I’ve also had success with allowing candidates to choose take home assignments.

I was giving take at home assignments until one candidate basically scolded me for wasting his time with these. I think he actually had a point -- I would probably refuse a take at home assignment myself -- and I have since stopped giving them (we hired that guy and he became a friend of mine). They are also not very fair -- they are skewed towards people with more free time at home -- and very prone to cheating, so you have do the whiteboard discussion afterwards. Overall I find this one of the worst experiences.

> I’ve also had success doing what every other other industry does: trust their resume, ask them to talk me through projects, and talk to references.

In the same way that the whiteboard interview is the only practical method I know for junior positions, at some level of seniority this becomes the only practical way to hire people. But like the whiteboard interviews, this is practically the opposite of fairness. Like in every other industry indeed.
Woodpecker is what Codeberg (Gitea deployment) is using and it works wonderfully!

Here is an example pipeline I use to build and deploy Ditzes (my offline/desktop HN client):

https://codeberg.org/ditzes/ditzes/src/commit/410486175a2dea...
More applicable for kids, although certainly of interest to adults too: Minecraft. Any interest in Redstone will push players towards learning the basics of binary logic, without even realising what they're learning will be applicable down the line. Plus, it has (I assume) the largest modding scene of any game - there's a lot of people out there who have learned Java just so they can target Minecraft/CraftBukkit.
Data races are violations of the memory model; of course any code which produces data races cannot be understood as memory safe?
I have no problem with that. My response was in his statement that he does not believe in free markets.
Queue fifty anecdotes from HN about how this is wrong.
Something about the paradox of choice makes me wonder whether it’s a worse situation because more fragmentation means fewer shared experiences…
Unless you are looking at outcomes of only the top institutions it's not really what he was saying. The US has a bad system for the average person for sure, but that does not mean that the US doesn't have one of the best systems if you can afford the best care. If you have medical outcome data that disputes that specifically I'd be interested.
Women worked also before industrial revolution. For example there is a looooong serie about cloth production by the Romans https://acoup.blog/2021/03/05/collections-clothing-how-did-t... Most of that work was done by women, and [spoiler alert] he estimates that it was like 8 hours per day. HN discussions https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
The trick with instant noodles is to discard the terrible “flavour packet” and use “Better Than Bouillon” brand bouillon and whatever veggies & whatnot strike your fancy. “BTB” is essentially a chef’s-grade bouillon, reduced to a thick paste; a little goes a long way.
You can turn off those notifications, just probably not in the manner you would expect:

https://www.imore.com/how-to-enable-or-disable-apple-card-no...

Which reminds me, I need to get with Apple Card support to find a workaround for the bug where I get notifications for my spouse’s purchases (and vice versa) despite having toggled the switch enough times to have worn a dull spot on the screen. Thankfully we are a couple who don’t really care about the purchases, per se, it is just fucking annoying.
Let's neglect the horizontal distance the chair(s) travel at the bottom and at the top of the lift. Then the answer is "all of them," which holds true in your one-chair scenario.

The question reminds me of "how many groves are there on a vinyl record?"
Inflation is coming for middle-class households
I disagree with you reversing the argument. I want advertisers to prove beyond ANY doubt that ads do bring benefits to most of the populace.

If they can't do that then the onus is definitely not on me to "prove ads give me no benefit". That's like putting a toxic gas in my room and asking me can I prove it's bad for me. Even if I can't prove it I can definitely say I was fine without it before.
The "no longer works" comment clearly refers to the business model, ie. ignoring the quality or popularity of the product itself and just looking at the balance sheet. The gambling (microtransaction) model is enormously more profitable than the classical "just sell a game" model.

Elden Ring was spectacularly well received and has sold millions of units, but it's "only" a game. There's no casino in the back, and therefore no gambling-related revenue stream.
It absolutely did not start in the 90s, and only ratcheted up significantly after 2008. People often underestimate the damage that the economic crisis did to American social cohesion. There are other variables that are obviously at play here: the continuing rise in childhood poverty, the influence of social media, increasingly long and arbitrary hours worked by parents and caregivers, access to powerful firearms, etc.

Chalking it up to "now the boomers are having kids" is weak social analysis. Not only is the rise in school violence probably a confluence of all those factors, the moral fiber of their parents or whatever specious argument you're making here is likely a small or even negligible factor.
Anthem would have been great if it was finished. Core movement systems were good, and theming of power armor was great.
Ooh, that's awesome! Thanks for the link.
I just turned them off altogether. It turned out I can do well without them. If Uber is telling me the driver will be there in 4 minutes, I check my phone in ca. 4 minutes, it's not a big deal. On the other hand, getting a notification I haven't asked for is unacceptable as it steals my time. App creators think it is innocuous, but I have dozens of apps on my phone, and won't tolerate any user-hostile choices.
Why is spending GB on stack space a bad thing? Ultimately, in a server, you need to store state for each request. Whether that's on the stack or heap, it's still memory that necessarily has to be used.
The US education system was designed and built to serve industrialists and disempower future employees.
DuckDuckGo is also positioned as a privacy-based search engine.

So that's already in the public mind.
The opposite of a vacuum is the center of a black hole, and yet we manage to live in neither.

At any rate a deeper conversation about this would go pretty far off topic, so I'm going to leave your strawmen and conflation of several different ideas and axes into one binary choice alone.
How do you define that «virtually»? If it is "never (justifiable exceptions aside)", then yes, it is falsifiable by anecdote. '∀x: P(x)' is falsified by '∃x: ¬P(x)'. It's just Popper. I am just telling you it was very possible to die with it middle aged and in good health with the original 2020 variant. Surely you can guess how I know. With the new ones, I do not know, I have no experience.

If that «virtually» means "following some statistics", than those statistics must be judged as quite blurry by our experience: they conceal what we have seen.
I usually simply uninstall the app on the first clearly spammy notification. Why wouldn't I? It immediately sours the app image.

If it's borderline I will first try silencing the channel like the parent commenter.
It appears as if the main repo along with issue tracking and pull requests is hosted on GitHub: https://github.com/go-gitea/gitea - At least it looks that way, are issues/pull requests mirrored across to GitHub?

I have to admit, if the GitHub repo is the main source for issues/PRs, it's a bit of a yellow flag that they're not dogfooding it.

That being said - if I didn't need easy CI support I'd probably be using Gitea instead of GitLab CE - GitLab CE is great but it's a resource hog and feels like it's getting slower over the years.
The cynical response there is “It would’ve performed even better if it was a subscription”
Ive been in these types of meetings at public companies. I think this is too pessimistic. The bigger issue is even with reasonable intentions and data, their ability to predict the future is limited.

I.e., general rule, don't assign to malice which can be explained by incompetency.
Another day, another unknown Apple feature buried down in menus that has just made me uninstall a dedicated app
First 1 petabit/second transmission in a standard cladding diameter fiber
The rails are owned by freight. Scheduling 101 is to optimize their freight throughput.
I think most people would be better served with the original nootropics - caffeine and nicotine (smokeless of course).
you know, this helped me realize why I rage-quit C&C Rivals. I was having a lot of fun, thinking I'm good at the game, going on 40-game win streaks.... then suddenly I am facing opponents with characters 2 levels above mine, getting creamed 90% of games and coming nowhere near being able to upgrade my characters... unless I spend and unknown amount of money on crates.

So, I'm not just a quitter, I ran into the trap.
There's no other country that comes close to the American culture of gun ownership though. Wikipedia's stats say that there's an estimated 120.5 firearms per 100 persons in the US, when the second place in the list, Falkland Islands, comes at 62.1 firearms/100 persons. Even Canada, which is culturally very close to the US, has like 30% the gun ownership of the US.

The stats on Wikipedia are from 2017, so they might be a bit out of date. AFAIK, Americans rush out to buy more guns whenever there's a big mass shooting and since 2017, there's been Stoneman Douglas, Santa Fe, Pittsburgh synagogue, Thousand Oaks, Virginia Beach, El Paso, Boulder, Buffalo and Uvalde.
ooohkay Elon.
Can someone explain why instruction sets are not open and free to use?

Feels like paying for a programming language (from a software guy’s perspective)
We may find we get the density and vibrancy, with all accompanying shops and services, but centered where we live rather than where we work.

I think it's part of the general swing back to a healthier work-life balance, and really ... that would be fantastic!
Perhaps.

I still plays Diablo 2 and 3 quite a bit. I don’t think I’d call myself a “hardcore” player — I’m not very good — but I’m definitely in the Diablo 4 launch demographic.

I’ve been keeping an eye on Diablo Immortal as sort of a canary. I can say with absolute confidence that I won’t be buying D4 at launch if Blizzard doesn’t fix the DI mess.

Among longtime players of the franchise, I can’t imagine that I’m alone.
Car-T seems promising for leukemia and lymphoma, but not as efficacious in solid tumors:

https://www.lls.org/treatment/types-treatment/immunotherapy/...

Also 2nd gen BTK inhibitors:

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

https://en.wikipedia.org/wiki/Bruton%27s_tyrosine_kinase
I've been running with notifications disabled device-wide for at least a few years now (iOS's Do Not Disturb mode) and it's been great. No notifications, no texts, no phone calls. I use my device when I want to, not when a rando app developer or rando texter/caller wants me to use it. It's been all upside. My phone is back to being a tool I use and then put away, rather than me being its tool and doing its bidding.
Not a he or him, thanks.