skysight-inc/HackerNews huggingface dataset:
Nearby Korea, being strongly influenced by Chinese bureaucratic concepts and Confucianism, also used this system in antiquity and flavors of it have carried over into the modern age. There were some differences, the Chinese exam created a kind of possible path for social mobility if you could find a way to study for it. Lots of families would pool their resources to send one son to an academy to learn how to pass the exam on hopes that, if they passed it, would help pull the entire family out of poverty and potentially support sending other sons.

In ancient Korea it had a different effect and tended to fix certain classes into the "classes from which the bureaucracy could be reliably drawn from". They still had the academies, but it tended to be the same class/castes who attended and passed the exam. In theory it was open, but in practice it worked this way [1].

Some of the preserved academies still exist and are major UNESCO sights. [2]

Modern South Korea still uses an examination system for civil servants [3], but has lost the caste system so in an interesting way has ended up more like the ancient Chinese concept. It tests civics, history, data analysis, etc. and I believe there are different tests for different levels of seniority and are required for promotion. It's common for test takers to have spent several years in dedicated study after university to prepare for the exam [4].

A semi-equivalent might be like a bar exam in other countries.

1 - https://www.amazon.com/History-Korea-Antiquity-Present/dp/07...

2 - https://whc.unesco.org/en/list/1498/

3 - https://en.wikipedia.org/wiki/Republic_of_Korea_public_servi...

4 - https://youtu.be/zt4d_jGLXMY
Anectodal, but from what I've seen spending a couple of weeks at a Chinese mobile games company in 2017, Golang game servers are quite popular in China but not elsewhere (in combination with Unity for the game client and Protobuf for the message protocol). I have no idea why that specific tech combo is "big in China" but not outside.

AFAIK in the rest of the world, Photon Server is the most popular off-the-shelf solution (not necessarily for true MMOs though). Maybe that's good enough for most games to not wanting to write your own server backend (https://www.photonengine.com/)
Most information was locked up in the hay day of libraries as well. It’s not like your local library contained every book that has ever existed. But, back then, if your library didn’t have it then you had almost no chance of even knowing it existed. There is simply vastly more information available, for free, on the internet. I’m actually surprised you’re asking for a citation. I would be very interested in seeing evidence that more information was available in libraries than is currently available on the internet.
the crime panic is an outlandish joke to anyone alive in the 80s

https://www.latimes.com/politics/newsletter/2023-10-20/killi...
That distance is London to Stockholm by road, which is going to be unfathomably far for most Europeans. Maybe that could be a road trip across the full length of Norway or Sweden, but generally that’s a once-in-a-lifetime multi-country road trip that one will want to enjoy.

I’ve travelled London to Stockholm before, and the only reason to do it is to travel with a family pet. Otherwise flying or taking the train will be faster, and cheaper.
The linked source data from the RIAA is presented much better: https://www.riaa.com/u-s-sales-database/

Positive money is up on the y axis
Typing this on Asus Zenfon 8. The best phone I have had in years, I have it for almost 2 years now. No bloat, small, records voice calls. There's nothing more I want from a phone.

Battery isn't great but afaik it improved in the newer models.
Understood. I never do unless it were breaking prod or breaking major business processes.

Regular approaches, avoiding firefighting are essential to steady, stable states.
Refactoring is analogous to changing the composition of the plane, rather than repairing newly broken parts with identical ones.
Yes, and the second form of identification need say nothing about legal eligibility to work.

It would be a huge burden to ask the employer to verify these documents.

I have worked in and with several businesses that knowingly turn a blind eye to the fake documents they photocopy/scan and file. The system is working as designed, propping up the businesses profiting from illegal labor.

Those who claim to be upset about illegal immigration don't want E-Verify mandates. They want a permanent underpaid underclass.
Give me his parents initial investment and put me back in the days he started Amazon and I would.

Wait, I take it back. I wouldn't be able to exploit people as much as he did because I have a conscience. But I'd still be wealthy enough to live a comfortable life.

Stop glorifying luck as hard work. He was lucky. Wealthy parents and lived in a time where shopping online was not big yet.

This hard work myth is so annoying.
For a lot of larger modern networks the GPU compute time in computing gradients and doing the backwards pass is so slow that copying float data over the pcie bus is no bottleneck. I.e. copying a minibatch of float images is still plenty fast because the gradients / SGD iteration is so slow and requires so much compute (even with mixed precision).

For shallower networks, there can be an advantage to copying just the original compressed data to GPU memory and then doing decompression etc there. But modern GPUs haven’t adopted pcie 5 yet because the raw compute is more important.

Lastly tensor cores have had a big impact, depending on the network they can be fast enough to be very under-utilized.
What is the non-cs route?
Take that Sony!

(The PS2 is also implemented on a FPGA. Idk whether the PS1 is or isn't though)
For that matter, with my (US) bank I can just take a picture of the check with the app on the smartphone.

If you get a lot of checks, deposit one at a time methods can be a bit slow and tedious--but that's less and less common.
Yeah, different regimes are sensitive to different issues. All Assange did was release a video showing US bombing civilians in another country. Taters nothing inherently classified about that information. The fact that our government goes to great efforts to hide it and punishes anyone for revealing it is tyrannical.

The crazy thing is that, just like mocking Chinese politicians is not in actuality a big deal in that it’s harmless and it’s clear to us that the Chinese government is being extra sensitive; revealing of US war crimes seems to have been harmless too in that the government continues to do it, the general population doesn’t care, and the people who did it are roaming free, yet the US government continues to be extra sensitive to it.
Price in what you pay to get it. Cost in what you keep paying to keep it.

Price is pretty unambiguous, cost is very ambiguous. I've never seen anybody make this distinction, but IMO, it's clear enough.
1300 miles.. whoa

if it ever ruptured that would be funny in a macabre way.

natgas only burns you know.. this thing will spread and choke you and you won't even notice it.
It is a new kind of fight between people giving work and working people. Interesting how it will end. It will shape the future of working. I hope the 3 corona years were not useless and opened the eyes that remote work is the future. It can save CO2 and allow better combination of work and family life.
Car prices are still so high. Does this mean we should expect a decrease?
> Google is not a naive poor company that isn't capable to have a lawyer company setting up proper support contracts.

Set up contracts with whom, exactly? Google doesn’t control the other OEMs, and the other OEMs are the ones negotiating with Qualcomm, not Google. Unless you’re specifically talking about the Pixel line, which doesn’t have enough market share to force Qualcomm to agree to anything.

Are you perhaps suggesting Google should suddenly and unilaterally prevent Android from working on Qualcomm devices until Qualcomm agrees to support it for X years? Which, if it were even possible, would hurt the other OEMs more than it would hurt Google?

Or are you suggesting that Google stop working with the other OEMs until they agree to negotiate with Qualcomm to support their devices longer?

Google can’t prevent Qualcomm or the other OEMs from compiling Android for their devices; it’s not closed source like Windows. Your comment is confusing.

If Android were closed source, and if Google were negotiating this from the beginning, your comment would make sense. With an open source product, Qualcomm can just do whatever they need to in order to bring Android to Qualcomm devices. The cat is already out of the bag. Google has no say in the matter.

Google could always break the Play Store / Google Play Services on Qualcomm devices, I suppose, but that would directly hurt Google, Google’s OEM partners, and the developers who build for the Google Play Store. More importantly, a move like this would make Samsung push much harder on their own App Store, and Google would attract the scrutiny of unhappy regulators. Google has no incentive to do any of that.
I said "usually" as an abundance of caution, I cannot say there isn't a browser out there that lets you read the clipboard. Or some kind of flaw. Or electron.
Apple fitnees should be the best option, then if you personally want to start tracking your stuff I recommend Notion.
not sure if this is what you have in mind but Code by Charles Petzold might be worth checking out
Sadly the need comes up too often.
This was a weird list. I couldn’t make it through the whole thing.

Specifically the bullet about Spotify has nothing to do with AI. Spotify can optimize for longer songs now just as they could years ago. Data analysis and algorithms that alter human behavior is nothing new.

The other bullet about brand attachment being replaced with a personal AI agent that knows everything about you seems weird as well. I’ve not seen any LLM understand personal preferences beyond the exact words that were written. I don’t see a world where transformers based LLMs make consistent and intuitive judgment calls that will gain consumer trust over time. It’s Very AI maximalist, which is not a mindset I subscribe to (at least not with the current generation of statistics based AI)
Isn't this pretty much exactly one of the major things they're accused of in the anti trust suit against them? They would ban you from selling if you sold your product cheaper on your own site where amazon doesn't get a cut. Seems their m.o.
'I've never seen this': Death Valley gleams with water, wildflowers and color
Whilst it is true that ECMA-48 terminals are overwhelmingly the norm nowadays, that is not a counterpoint to "If you use colours, please consider making them optional".
Why should there be a relation between the n-body problem and the halting problem?
I’m happy to say that I have trouble recommending one version over another. We’ve optimised the experience for each one. Your PC in all likelyhood has more raw horsepower, which we do use in various ways. But the Quest version comes with its own advantages in terms of autonomy and ease of use, the Quest 3 especially is a great piece of hardware that I’m excited for more people to get their hands on.
I have seen people sharing educational code animations on Twitter, but the process for creating them seemed really tedious (required you to use Keynote, Magic Move etc). So I wanted to automate away the really boring stuff!

It's geared at developer content creators who want to share really nice looking snippets of code on Twitter / use it in their videos.
Reddit Sans and Reddit Mono Typefaces (OFL)
I think the battery is fine in my 13mini! There's maybe a natural tradeoff where most of the reasons you'd need more battery also benefit from the bigger viewing area of a larger phone. And also, maybe there are fewer pixels to render on a smaller screen?

I'm still holding out hope for a tick-tick-tock cycle yielding a 16mini. I suspect the same demographics that want smaller phones also often aren't rapid upgraders. However, there's probably, hopefully, still enough accumulating demand for an every three generations mini upgrade.

Apple is trying to launch the Vision Pro presently also, and so might be tactically benefiting from having no mini iPhone to worry about for a couple years.

Also, allow me to gush that the iPhone 13 mini fits in the front pocket of women's jeans, in a pinch!!
> Not sure what I would do if I didn't have a decent VP!

Learn how to actually do your job?

It’s always interesting to see toxic positivity painted in such a favorable light. Very glad I don’t work with you.
The EU "may" become tyrannical in 80 years and therefore it's definitely, objectively, better for it not to exist. What kind of logic is that argument based on?

BTW Spain and Portugal joined the EU in 1986 and are net monetary aid beneficiaries. So your argument about only receiving things initially is hilariously wrong.
Thief 1 is not a hack+slash. You shouldn't be engaging in combat at all, you should be avoiding it.
It's #1, but it's the primary selection, not the clipboard.

On Linux, there's the clipboard, which is the Ctrl+C/Ctrl+V that most people are familiar with.

There's also the "primary selection", which is the currently highlighted text. That selection can be pasted into a different app or text box with middle click. So you can really quickly do highlight, middle-click, highlight, middle click.

The primary selection is stored separately from the clipboard too, so it won't overwrite the contents of such.

But, because setting the primary selection is just selecting text, if JS selects text, then it sets the primary selection. Compare with the clipboard: JS cannot normally set the clipboard except in certain contexts (the OP goes into these).
It's one but for your primary instead of your clipboard. The JavaScript forces your selection so it affects the output of your Shift + Insert and middle click.
There's a lot of predictions in this article I'd happily call dystopian, but this quote sticks out to me:

> As we gain trust in the guidance of agent-assisted experiences, will the impact of brand, referral, and relationships in purchase decisions be diminished?

I can't really put my finger on why, but thinking about the frame of mental reference that you'd need to write a question like that makes me very weary.
How plants communicate with each other when in danger
the paoer:

https://www.nature.com/articles/s41467-023-41589-9
Github: https://github.com/reddit/redditsans
> Aren't those laws meant to prevent eyesores? If a drone is needed to see them, what's the issue?

earsore
I think OP is on to something here. In particular the study design makes it hard to tease out issues specific to common knowledge verses anchoring or bias towards ones own knowledge. Notably each individual's information set makes B look worse than A or C.

I think the study would have been more compelling if the common knowledge favored A and C but each individual's total knowledge was neutral between the A,B and C. If results favored not B in that set up it would indicate that folks were specifically anchoring on the common knowledge itself rather than anchoring on their initial hypothesis.
> Shooting on a camera locked at 24fps is not equal to shooting 24fps.

Care to explain?

I know quite a bit about camera technology and don't have the slightest idea of what you mean with this sentence.
Ealier today, a post titled "We have used too many levels of abstraction" was on HN top...

https://news.ycombinator.com/item?id=37965142
Huh? If you're asking why people took the Keju, passing it got you a prestigious job in the Chinese bureaucracy.
> The banks and police just don't make it public.

Is there evidence of this? Anytime someone mentions declining crime rates its always with "well, they clearly don't report it!"
I'm not asking for exceptions. I'm asking for sugar for an empty return, and most importantly, a way to capture the error value after the function call.
Also:

Build your own Git (interactive)

https://app.codecrafters.io/courses/git/overview

Supports Haskell as well as Rust, among other languages
PyBites: What the Heck Is Yield For?
I copied the article into ChatGPT and told it to give me all of the insights in a concise format.

Ironically, my use fits into one of the insightful points from the article, as per ChatGPT:

"Reduced Brand Influence: AI will reduce the impact of brand and marketing as AI agents provide more objective purchase advice, challenging traditional marketing strategies."

The ChatGPT took away the potential brand influence Strange Ways may have earned had I read the entire article.

Although, if there was something specifically insightful about Strange Ways AI included, I think GPT would have picked it up and included it, but it didn't.
It's the first, but only for PRIMARY (which you paste with middle-click). CLIPBOARD (Ctrl+C/Ctrl+V) is unaffected.

(Well, technically, it doesn't actually "inject" anything, it just changes the selection, and arguably it's "working as intended").
Doesn’t it seem likely that it’s the trip itself that reduces depression?
And using their flag as a language icon was a condition for funding?

While using the flag of the communist insurgents who hold the mainland for traditional Chinese is particularly egregious, the two other flags, US and German, aren't correct either, and neither is really the ROC flag for traditional Chinese. I would have just followed the recommendation not to use national flags as language icons.
So, what should they do? No certificate without DNS record? Would this really help the overall state of affairs, or would most sites just not use HTTPS at all because it's "too complicated"?
> I was coming up under a senior at my work one day

> It really threw me for a loop as to what a software engineer needs to know to succeed at very high levels professionally

he is arguably more successful while you have prematurely optimized

do things that make money, since that’s clearly the priority and context here
Just proving my point. Significantly reducing some tech bros ability to do puzzles doesn’t mean that private offices are needed to make the 10,000,000th Rails app.
Right but you could, and it didn't really penalize you for it compared to later games, whereas my recollection of 3 is that you get near instagibbed by everything, so it forced a stealth gameplay loop
Testing is a form of battle testing. Code that has been thoroughly tested is akin to a running system for a year. On the other hand, modify that legacy system without test, that "battle test counter" resets to zero and you get to go through the process again.

Classically speaking, refactoring is only for code that has thorough coverage. Refactoring code that is not under test might be better worded as rewriting.

Obviously, rewriting critical and complex code that has evolved over time with a variety of fixes and random features bolted on with random conditionals - obviously that is risky
< If user does not want to use the phone, then maybe the service is not for them.

That seems like a silly hill to die on. How is SMS any different than an email in simplicity?
Okay, I think I've finally figured out why Linux on the Web [1] exists! I'll be able to help with a startup that enables freedom fighters to control the drones that will shoot down the drones that are being flown by the cops :-D !!!

So who's with me?

[1] https://linuxontheweb.github.io/
… that they blocked the author's extension is like icing on this WTF cake.

This is absolutely a bug, and almost certainly a security bug. If you consider pastejacking the clipboard within the threat model that you want to account for, selection-jacking like this is absolutely within it, as it's a superset in terms of bad behavior.

(… but browsers have long maligned the primary selection on Linux. Neither Firefox nor Chrome have behaved properly for a long time, so it's not really surprising that they don't wanna when it comes to this bug. The primary selection is incredibly useful, but unique to Linux and even there, poorly understood amongst its userbase due to being a bit tricky to discover.)
I think there's two things here that are interesting. First, if you ask me "Describe an Indian Person" I'm going to... not do that? Like straight out the gate 50% of Indians are female, 50% are male, so the first choice I'm going to make in order to do that is to discount 50% of Indians. And the more I narrow it down the less representative it will be. So I wouldn't. I could describe broad cultural and ethnic attributes but even they are pretty useless. So yes, you're asking a question that a human can't answer without stereotyping and getting angry when the computer returns stereotypes. What do you want? A RNG that picks an image of 1 of the 1 billion Indians and returns an accurate description of them? Is that useful? Was the original question even useful - other than to provide the image that the person asking the question was probably expecting.

The second thing, and I think this is more interesting though, is that we all have bias. And that's fine, we have social norms and cues and processes and culture to mediate that. We don't expect 1 person to be making important decisions based on gut instict. If it's important we have a process for deciding how to handle decision making. The risk is that by handing over decision making to AI you're just massively empowering something that is as biased as anyone. If you treat AI as just one more tool in the toolkit of decision making it's probably fine. The problem comes when people who don't understand AI put too much trust in it. It'd be like people relying on lie detectors to sentence someone to death (don't @ me), if you knew how lie detectors worked you... just wouldn't put that much trust in them. In the same way, the reason to highlight these biases is to say "This is a tool, it has limitations, don't blindly follow what it says".

I take it back: there's a third thing that's intresting. Maybe these AI are... shallow. You ask for a picture of Indian Cuisine. Yes, you can get 1000 images, but they are a variation on 1 idea. If you asked a human they wouldn't give you the same dish laid out 5 ways or with 5 different garnishes, they'd give you 5 different dishes. So maybe part of this is really pointing to the fact this AI is still very shallow in it's observation of the world.
There are two primary costs to preemptive, kernel-driven context switch: first is the userspace to kernelspace transition cost which, while has been going down for a while, it is still non-trivial and actual got worse with the various spectre mitigations. Second cost is that preemptive context switches must by by necessity conservative and need to save and restore a lot of state that might not be necessary on a cooperative switch.

Stackless (i.e. async/await as opposed to green threads or stackfull coroutines) context switches have the additional advantage that they reuse most of the stack and only suspend a single stack frame. This means that the rest of the call stack (shared between contextes) can stay hot in cache.

Whether any of these costs matter depend a lot on the application, the amount of context switches and the amount of work done between switches.
But yeah thats kinda my point. Integrating VBA into excel isn’t the Manhattan Project. Unless it’s your first job you can probably break the project down into steps and give a decent estimate of time on each.