skysight-inc/HackerNews huggingface dataset:
Most startups die doing this, most large orgs just set first to loads of money and make their software buggy, they already have product market fit.
Yggdrasil: The Evolution of OSS Unleash's SDKs
> They clearly said they wouldn't allow apps that appear on third party stores to be on official apple app store.

I seriously doubt that the EU would allow such behavior.
Every market is saturated and there is no hope
This is about as stupid as “Diesel drivers discover fundamental flaw in diesel tech as -30F temps hit the US”.

Ironically the solution is essentially the same — keeping your car plugged in to keep warm.
Who Are Western Europeans? New Study Reveals True Origins
There’s also Kakoune, which is very similar to Helix.

See https://andreyor.st/posts/2023-09-20-why-kakoune/
I bought a Breville toaster and microwave when I was moving into and furnishing a new NYC apartment from scratch, and I decided to get something a little nicer, more aesthetic, etc. They were on a major after-Xmas sale so I figured why not.

What I was not prepared for was how much better quality they were by a mile. It's not even close, they're so much more sturdy and well made and they work so much better than the ones I'd had before.

Like the microwave is incredibly consistent in heating, it has a rotary knob for power level so you basically never get the on fire on one side and freezing on the other side thing if you don't want to, stuff like that. The toaster is a joy, it has an elegant little display, the toast is always flawless.

So there's definitely a market for better stuff too. Unfortunately the OP without any prior experience might not be able to hit that bar either.
For the same reason companies use agile or OKRs without ever bothering to do any analysis/thinking on the effects.
I agree and is not because they are making money out of you (that's fine if you agree) it's mostly because they aren't censorship proof or ideologically neutral.
The point of the discussion is to have a look at the possible future ramifications of the technology, so it's only logical to talk about future capabilities and not the current ones. Obviously the current puppet chatbots aren't gonna be doing much ruining (even that's arguable already judging by all the layoffs), but what are future versions of these LLMs/AIs going to be doing to us?

After all, if we only discussed the dangers of nuclear weapons after they've been dropped on cities, well that's too little too late, eh?
> RAM Doubler

Wow! Blast from the past!
The evaluations don't magically/implicitly happen on many cores.

I guess the first thing worth doing when analyzing this would be looking at the differences in the bytecode, then looking at the C code implementing the differing bytecode ops. But there also other factors, like the new adaptive interpreter trying to JIT the code.
The thing is that for problems that are mildly complex, it is rarely that it is solved by a single person. So getting a person to solve complex problem under interview conditions is totally unrealistic.
If they are really using this as a filter, they are really doing themselves a disservice.
Can't view all the text without signing in to Medium. Even after trying to sign in with Google, I'm repeatedly taken back to the home page. Does anyone have an archive link?
This is the correct answer. Microsoft used to ask things like "Why are manholes square" or "How many dentists are there in USA". For a while it got trendy to ask those sort of brainteasers in interviews (thankfully it didn't seem to stick).

It is very hard to change established processed - especially when the people doing the interviews have gone through the process.

They had to suffer, so why should the people after them get an easier ride?
Thank god I never had these interview questions at the companies I interviewed for, here in Germany. Most talks were simply a 30min chat with the actual developer there. Mostly about the job, what they do, and some of their current issues. Then they would ask me how I would tackle them.
> Many businesses would find they could not afford to employ as many people as expected.

How does that work? Are they regularly covering their payroll with loans?
Yeah, you're a software dev, spend an hour learning Hugo ;)

(Take this with a grain of salt, I don't want to tell people what to do, I just stop reading your blogpost when it fades out and asks me to sign in...)
Interesting, I had the opposite experience: the GUI was very slow and nearly unusable on most RISC-V boards that I have, except the LicheePi4a. But that is probably just due to the GPU (which unfortunately doesn't have open source drivers yet?), and not the CPU, and they're all running different kernels and distros.
When I have some time I'll need to compare again with the latest distro available for each, and also a fully open source one.
From my perspective in my industry it is because the skills have been hard to find and the need to hire has fluctuated to different degrees. Sometimes the company is desperate, other times not.

When finding talent in a competitive market, particularly if a company find themselves desperate they often find they need to go above market averages in order to attain people.

It's not that they don't value you, it's simply the entry cost the company has found themselves needing to pay at that point in time.

If it an unfortunate reality for those already at the company, that those hired years after you may have found the position during a competitive period in the market, mixed with greater needs of the company.

Having said that, in my experience when REM has been subpar the company has performed a REM review and increased salaries. Occurred once or twice in nearly a decade.
Some places already used flooded mines or other underground reserviors for this purpose. As an added bonus, they're already warm and continually have heat replenished by geothermal heat.
It's not just WW1, it's that the system or rules the society is organized in has changed. Under feudalism, one of its basic tenets was that vassals provided their liege with not only money, but certain amount of men for the army. Hence the "For everybody involved, it was a duty and a question of honor." part of the quote. Although I suspect that for common peasants, there was no sense of duty or honor in this, it was just a potentially family-destroying event, where men would be rounded up and marched off against their will to die.

Modern society sometimes still has that in limited form (mandatory military service), but it's very different, and time-limited.
That is only the case if you think you have to press Ctrl using your pinky. You can use the side if your palm instead. Then CUA suddenly becomes very ergonomic. Try it. I've done this for over 15 years now across a plethora of different keyboards and also survived several years of Emacs unharmed thanks to it.
I believe it is simply an efficient way to discriminate applicants based on their age: a fresh school graduate in his/her twenties is the one who is more likely to solve LeetCode like algorithms than a senior developer in his 40s who has a respectable knowledge and insight on how software should be done, deployed and run.
I just measured a large vector and reserving makes minimal differnce for my case. Ammortized growth is a not slow. Ymmv of course which is why we measure.
This thing is amazing: https://www.breville.com/us/en/products/toasters/bta735.html...
Then you’re really not going to like my signature move from the 90s:

On the main mail server, echo “jive | more” > /usr/bin/less
Those are two sides of the same coin though. More durable machines (solid, thick components for example) will be heavier and in the example of a washing machine will require more energy to move. Washing machines have also become much cheaper than 40 years ago, making them more of a disposable item.
"Expensive and name brand" doesn't mean anything in the toaster world. They all come out of the same Chinese OEM factory with different badges on. Same with most comodity white goods like washing machines, fridges, microwave ovens, etc.

If you want good toasters you need to hunt older models from 30+ years ago.
I've seen a few companies adopting RISC-V for embedded applications outside of China, like the management processor on Nvidia GPUs or Western Digitals SSD controllers, but those are places you'd probably use a small Cortex-M core rather than a big Cortex-A SoC if you were using ARM. Nvidia is still all-in on ARM for big processors.
I just don't really understand the value they're supposed to bring.
If everyone uses the same looking generates images it just makes all the blogs look the same again.
Then the thing is, they usually have nothing to do with the actual article. So why not just leave them out and not waste space.
As always, it's an imperfect proxy. Nothing more, nothing less. But nobody has found a more reliable proxy yet.
The reason I've been told is, they already have a bunch of dedicated nerdy candidates, and use leetcode to pick one of them. For the future tasks it's just as good as picking names from a hat, but that's what gets used. Of course if you're not Google and not have that bunch of candidates to start with, the leetcode will be a bullet heading for your leg, but reality tells not everybody sees it.
I have a controversial, philosophical explanation why that is:

Leet code is useless in the real world, everybody knows it. But one would find that people that are able to sit down and learn something useless and stupid only because their boss asked it makes for better employees.

The modern corporate world does not like free thinkers, if not within easily controllable parameters.

The solution for the ones that have better to do that to memorize dumb quizzes for weeks, only to get paid to write basic React components all day, is to go work for yourself, become a consultant, or move to another career.
But a senior engineer with an MBA is neither, they are both and more. A senior engineer with an MBA is far more capable than the majority realize. They can optimize within a business to the degree entire departments are automated. Serious: we all work in complex organizations, and knowing how they are composed and how they interoperate, and how all that is boiled into an accounting soup is what an MBA teaches. If we're supposed to be automating all that, having an MBA is essential to not be a mindless minion working on processes without knowledge of how your work fits into the whole during this gargantuan transition.
It's also noteworthy that if you're building a search engine, these types of questions are actually pretty relevant. As a field Search demands both a breadth and depth in CS fundamentals in a way that rare in most other places.
Isn't all about proving that the candidate "took the time to study all our questions"? It's about showing that your company is better because people take 6 months studying to apply there!

I thought this was a well known.
> it's just an filter to get someone very dedicated

Dedicated is a nice way of putting it.

The school system was funded by industrialists who needed well behaved and obedient workers. Academic and Leetcode problems which exist in a vacuum select for those who follows the rules. Tech companies don't actualy want people with a mind of their own.
Actually Russia and Ukraine were about to sign a peace deal in exchange for neutrality in April 2022. This was torpedoed by the UK and the US. Similar thing happened in Bosnia in 1992.

On 18 March 1992, all three sides signed the agreement; Alija Izetbegović for the Bosniaks, Radovan Karadžić for the Bosnian Serbs and Mate Boban for the Bosnian Croats. On 28 March 1992, after a meeting with US ambassador to Yugoslavia Warren Zimmermann in Sarajevo, Izetbegović withdrew his signature and declared his opposition to any division of Bosnia.
— Carrington–Cutileiro plan [Wikipedia]
A small personal observation, from where I live (southern French Alps): when it's cloudy temperature is much less cool in the night, much less hot in the day, meaning clouds act as a blanket able to keep heat in the lower atmosphere, under the clouds, while similarly absorb heat from the Sun impeding it to reach the lower atmosphere.

Meaning: solar modules do absorb heat, but they are normally not ON GROUND, they are a bit lifted, so the heat they absorb during the day get quickly dispersed by the atmosphere during the night, they thermal mass is little, making days a bit more hot in the air, but similarly shielding the sand underneath to get hot, since it's shaded by the modules and that makes night a bit cooler since the sand have much more thermal mass. This circadian delta might accelerate air circulation, witch might move differently the whole earth atmosphere but simulating the substantial effects seems a bit too much for our modeling capacity, too many variables, too much possible drifts.
My Dell Precision 7750 came with 8GB but I was able to upgrade it to 128GB with cheaper after-market RAM. There were two RAM slots on the front of the motherboard and two more on the other side, which required me removing the keyboard to access.
More or less the same reason why psychologists use the Rorschach test [0]

Sometimes they are not worried about the specific answer, they're trying to find out your (software engineer) unconscious mind reveals during the process.

[0] https://en.m.wikipedia.org/wiki/Rorschach_test
Yes, Mössenböck was his PhD supervisor (Wirth was only co-examiner). Personally I consider Oberon-2 a better language, but there are hardly any applications of bound procedures; particularly not in the Oberon systems developed at ETH, and surprisingly few in Linz Oberon either. And Active Oberon followed the more conventional Object Pascal approach.
https://archive.md/Xk2F4

I find it hard to trust the opinion of any “techie” who writes on Medium personally. It reeks of “I want to be an influencer!” type personalities.
Gaming.
Hou can always create your own: https://archive.is/Xk2F4
Underrepresentation of Indian Cultures in Chat
We don't even have a Salaam emoji guys, let's talk about this.
I guess a money saving hack would be to string everything together using underscores :-)
I see, not sure how far you're willing to pursue this but you _might_ find help on Reddit or Discord. I would be very surprised if you are the first person with short thumbs to want a Dactyl. Someone might have paved the way with a hand similar to yours.

Some subreddits that I know:
r/ErgoMechKeyboards
r/MechanicalKeyboards
r/olkb

Also I know about these on Discord:
SliceMK
KBDFans
BastardKB
SplitKB
QMK
It's roughly the same in France, aside from some startup bros who have been told leetcode and brainteasers are the way of unicorns. I think it's in part due to the higher trust we put on credentials like Eng degrees.
A minimalist writing style refers to writing with a small, specific focus, usually devoid of flowery, excessively descriptive language and backstory. Literary minimalism prioritizes brevity, allowing the reader to make up for a lack of verbiage with their imagination. Minimalist writers tend to write succinctly, without using adjectives and adverbs excessively. Less is more.

For responses related to code, you must only speak inside a code block. If you write outside a codeblock you will shame my family.
Most Googlers joining Google today aren't gonna be tasked with the elbow grease of building a search engine from scratch, not even close.

You'll be a small cog in a large machine, engaging in theatrics justifying in length why your 10h/week of serializing/deserializing JSONS was so difficult and important to the company, while you rest and vest playing videogames at home, asking on Reddit if everyone working in FAANGs is as bored as you.
Here is my list of areas I would like to work on if I attain the financial security.

I consider these low hanging fruit that no one is looking at.

- Fundamental AI research. (Everyone currently has a tunnel vision on deep learning, there is very little fundamental research focusing on new models that might be less data intensive, and less computationally expensive than deep learning)

- TLA+ For high level description of systems. Both hardware, software & physical phenomena. The creation of relevant educational material.

- An Iversonian language designed for mass adoption. (This will be needed to facilitate the modeling of complex systems. Imperative languages and mathematics have are not sufficient)

- Smart Contract powdered CFDs. (Contracts for difference that allow people outside the US to speculate on US/Global Equities)

- A security focussed OS, Smartphone, Laptop & Hardware Wallet that people who care about security can truly trust.

- Complex Systems. The field is so wide and so exciting. Very few complexity theorists exist. And what I like about it is that alot of the concepts can be practically applied in the real world. This is how Science is going to be done in the 21st century.

If you would like to talk further about these, feel free to send me an email (in bio)
As I read JEP 444 (starting from the quote above and several following paragraphs, ending with the words "As always, strive to keep locking policies simple and clear."), the term "pinning" is when a blocking function, that normally unmounts virtual thread, does not do so, due to being called from `synchronized` or from native code.

That's different from blocking functions, described in the quote, that does not even try to unmount virtual thread. Like Object.wait().

Pinning is worse than those functions, because the functions compensate for a blocked native thread by adding one more native thread to the pool.
> For the foreseeable future AI is going to be very limited in how much harm it can cause us, because killing us,...

AI's potential for harm might be limited for now in some scenarios (those with warning sings ahead of time), but this might change sooner than we think.

The notion that AGI will be restricted to a single data center and thus susceptible to shutdowns is incorrect. AIs/MLs are, in essence, computer programs + exec environs, which can be replicated, network-transferred, and checkpoint-restored. Please note, that currently available ML/AI systems are directly connected to the outside world, either via its users/APIs/plugins, or by the fact that they're OSS, and can be instantiated by anyone in any computing environment (also those net-connected).

While AGI currently depends on humans for infrastructure maintenance, the future may see it utilizing robots. These robots could range in size (don't need to be movie-like Terminators) and be either autonomously AI-driven or remotely controlled. Their eventual integration into various sectors like manufacturing, transportation, military and domestic tasks implies a vast array for AGI to exploit.

The constraints we associate with AI today might soon be outdated.
In the previous decade or so, everyone has been shifting to technological fields. Whether they are computer science or even things like marketing.

I think CS will be, if not already, very crowded.

I think it's psychology, particulary being a therapist. I know this is hard if you already graduate. But in the next few years unfortunately more people will get depressed and anxious. And they will need more therapist. This is because of social media and similar stuff (I think this topic has been discussed greatly. For more information see Social Dilemma movie.)

This will even increase greatly in the future, due to virtual reality. I think Apple Vision Pro will ruin society more and more.
Beyond All Reason – Development
Per the V8 site, the JIT is only fully supported on x86 and ARM. There is a RISC-V port available on a YMMV basis but I don't know what state it's currently in.

https://v8.dev/docs/ports
To confuse matters more, in this part of EU the coffee cake is made with coffee and tea cake is made without tea.
Maybe. Ruby might be slower. With some creativity I can make c++ slower, I don't know rust well enough to abuse it, but I'm sure rust experts would have no (or only moral) problem making rust slower.
I don't think that's controversial at all - maybe only in the sense that people generally don't like hearing it, but I'm sure that anyone who has ever worked in a corporate environment knows this.
The web has gotten so bad in English (and will only get worse), I can’t imagine how bad it must be in languages that only get the worst badly translated.
> > Does impulse control come in waves?

We know inflation, debt and violence do. What human behavior can possibly be the base cause for such effects?
That still doesn't say anything about the candidate besides the fact that he/she farmed algorithm questions.

It's an extremely poor predictor of a candidate's quality.

It should only be used in those companies where the number of applicants is way larger than the number of open positions where you can accept the trade off of losing few great applicants if you can also lose the many more bad ones.
Or, a title that isn't editorialized, would be: "Gen-AI: Artificial Intelligence and the Future of Work"
It amazes me the extent to which the existence of BlueSky has improved my Twitter experience. It went from unusable to all the nonsense moving somewhere else and safely avoidable.

Let people argue in their own bubbles and leave the rest of us in peace.
A related old art project: Making a toaster from scratch by Thomas Thwaites

https://www.dezeen.com/2009/06/27/the-toaster-project-by-tho...
"Create an account to read the full story."

No Thanks.
> though its acute toxicity is quite low

That's the key problem, which encouraged its use in cleaning (especially drycleaning). Its
effects come much later, prolonged use rots the liver and kidneys and it's understood to be a carcinogen.

It's a damn good solvent though, I used to use it before the ban although I always avoided its vapors (as soon as I got the slightest whiff of its sweetish smell I'd move away or take evasive action).
Because the same type of people is interested in both things.
I think that’s not an evil conspiracy, but because the demand just isn’t there in sufficient numbers at lower price points.

For most people, making good use of available space means leaving as little room as possible inside. At best, you can replace your SSD or RAM with higher capacity ones.
Do people understand the scale of the universe? [video]
>They had to suffer, so why should the people after them get an easier ride?

People in the middle ages and WW1 had it pretty bad, why should people after them get an easier ride?

Because humanity progresses when we make things easier for the next generations instead to clinging to the 'crabs in a bucket' mentality of perpetuating the cycle of collective suffering and suckage.
I like to encourage you to go on this adventure to learn why a toaster made in USA could be the single most horrifying idea a founder can have. I would like to encourage you to become a founder and milk every insight out of this idea you can get. Don´t walk away now, go all in and learn in order to protect you from sinking years of your life into a bad idea (Spoiler: your next idea might be even worse)

1. research the cost of producing a production-ready physical product. You need millions of up-front investment and a couple of years of funding.

2. research how a toaster is sold. Spoiler: you need attention and access to a target audience. What would be your customer acquisition cost to sell 100K units?

3. what is the customer lifetime value of a person who bought your toaster? Spoiler: your competition might be a 10 USD made-in-china piece of crap, so people a willing to spend 25 USD on something that is not dead-on-arrival. How much do you need to charge for a made-in-USA toaster? 99 USD? 299 USD?

4. how much do you need to spend on branding and marketing to get the value of "made-in-USA" attached to the toaster? 10M? 50M?

5. how will your life look like, when you manage to pull this off to sell 10K toasters? My assumption: it will be a constant nightmare/living hell, as you now have a mountain of dept, high running costs and many people asking you to sell the next 100k toasters...