skysight-inc/HackerNews huggingface dataset:
If the web was not a giant shift, then I don't know what is. If mobile was not a giant shift, then I don't know what is.

The web created a searchable, worldwide instant knowledge base in which mankind shares what it knows.

Mobile makes everyone connected to everybody else, where ever they are.

For all of these examples, the time going from "most people are aware of it" to "most people use it" was less than 20 years.

Example: Most people in developed countries started to become aware of email in the 90s. In the 2010s most people had an email. Probably even in the 2000s already.
Press Ctrl+spacebar when typing to explicitly invoke it
The real answer is in CSS developing a proper supported way to do mixins.

I keep being surprised that noone bring this up in these discussions.
Flights Grounded Across U.S. After F.A.A. Failure
If you have paths [A-B-C-Z, A-B-Z, A-D-Z], path A-B-C-Z would be eliminated from that set since it is a superpath of A-B-Z. Is my terminology incorrect?
> Regardless of where the CPU begins getting its instructions, the beginning
point should always be somewhere in a ROM chip. The computer needs startup
instructions to perform basic hardware checking and preparation, and these
are contained in a ROM chip on the motherboard called the BIOS. This is where
any computer begins executing its code when it is turned on.

I can't see any date on this, but this is a bit antiquated. For security and reliability, modern CPUs have an on-chip ROM, which is executed first. That on-chip ROM will tend do basic things like check clock, power, memory etc. Once that's complete it will then securely load firmware from the motherboard flash. Even modern cheapo microcontrollers are shipping with on-chip ROM these days.
is there a version for ios?
What does “OT” mean in this context?
There was a brief ground stop (I'm currently flying and it momentarily held us up) but Delta at the least isn't stopping entirely.
Exactly, Mercedes has been doing some work on self-driving since the early nineties IIRC.
Because poor people don't care about them if their lives become worse.

That's the sad truth.

I mean, they do care about them, but their lives already suck a ton so distant doom is not really on their radar when faced with constant, present doom.

Simple example: EVs are arguably less polluting. So there might be a need for a policy to ban ICEs, which are much, much less expensive monetarily. That would mean poor people wouldn't be able to buy and use cars, at all. So poor people will obviously vote against that. It both makes sense and it's sad at the same time.

Oh, to clarify: rich people also pollute a ton and don't care about the environment, but they have the luxury of not caring if environmentally sound but more expensive policies are adopted (they can go "whatever" and do the right thing with no major personal loss for them).

On top of that, it is the rich people's responsibility to find environmentally sound policies which are acceptable to everyone, since they're the ones with most of the power.

Edit: Oh, you don't have to believe me. Go talk to 100 low income people (construction workers, cooks, waiter, nannies, agricultural workers, etc) about the environment, it will be quite eye opening for ivory tower folks.
If there's tooling that can do this efficiently it sounds like it can be a win since all changes in implementation details become explicit and can potentially be more easily tracked.
something I keep seeing in the comments. is people blaming the gvt for not training more doctors. and yet keep forgetting that students have to incentivized to train as doctors i.e there has to be hope for better pay, better working conditions which are currently not on offer right now.

so the smart kids, who might have chosen medicine chose other fields. economics at play - allocation of scarce resources.

the only thing that keeps NHS humming in terms of doctors / nurses is due to those professions being recruited from 3rd world countries.
BioNTech Acquires InstaDeep
What's stopping you? We've had flexbox and grid for quite a while now.
I drive a lot and I don't know if I'm crazy or not but instead of a car which can "mostly self drive but which I must watch at all times for something could wrong", I want instead a car that watches me while I drive and which prevents me from making most dangerous things.

Rephrasing it: I don't want to be the one preventing the car from doing stupid things. I want the car to be preventing me from doing stupid things.

For example my wife's previous Toyota would gently shake the steering wheel if I were to switch lanes without using the blinker. Or it'd warn me if I were to put my blinker while a car was in the lane I was planning to go to. Or take start and stop trafic, bumper to bumper in trafic jams... I want the car to prevent me from bumping in the car in front of me if I'm not careful enough (the Toyota didn't do that).

Stuff like that.

I find it very stressful to have an "autonomous but not really" car that I must baby-sit. I want instead to feel more relaxed by knowing that the car is probably there to help me should something be about to go wrong.
> What percentage of humans make meaningful contributions to advancing science or technology?

I’m a nobody that you’ve never heard of and I’ve arguably made meaningful contributions. If that’s true, don’t you think there could be way more people out there than you or sibling commenter imply?
In the tech world, hiring remotely isn't only cost effective, one gets to work with the top talent from across the world. With remote work being the norm after Covid-19, most organisations allow working from home and look for remote workers as well. Rather, in the tech and IT industry, hiring remotely is now preferred because it brings with it a slew of benefits i.e., a pool of global talent, increased productivity, better work life balance, better motivation and a whole lot more.

If you need a team of skilled developers, the conventional hiring procedure is tedious and does not confirm favorable results. However, finding and hiring top-notch developers can be challenging if you have never managed a remote team before. This article talks about the best possible ways to hire remote developers.
At this point there is no framework that suggests GPT understands the underlying data. It can’t assign meaning as a human would. It can’t consume hundreds of math textbooks and learn the principles of math and then apply them more broadly to science textbooks and research papers. It can’t even reliably add two numbers.

Yes, brute forcing with hard AI can produce many thoughts. But the AI wouldn’t know they are correct. It couldn’t explain why. Any discovery would only be attributable to randomness. It wouldn’t be learning from itself and its priors.
Although not vanilla HTML, server side includes are the closest to this that we've got. I use them quite extensively. This is basically what my boilerplate looks like:

<!DOCTYPE html>
<html lang="en" class="no-js">

<head>
<!--#include virtual="/ssi/head.html" -->

<title></title>
<meta name="description" content="">
</head>

<body>

<header>
<!--#include virtual="/ssi/header.html" -->
</header>

<main>
</main>

<footer>
<!--#include virtual="/ssi/footer.html" -->
</footer>

</body>

</html>

I'll put all my favicon, CSS, and other common head data in the /ssi/head.html file. Nice and simple and good enough for me. Can make it even more minimal by moving the <header> and <footer> tags into their respective SSI files.
Still, it's pretty uninspired and unless you're heavily into cars looks like any other Mercedes out there.
> I'm not talking in CO₂ terms but in pollution terms.

The topic was "If we all cycled like the Dutch, global emissions would drop 700M tonnes".

Some forms of pollution are more critical than others.

> it's economically sound develop as much as possible such local resources and so the fraction of long-haul food logistics we need it far reduced

We had such an economy. Turns out canal and then rail are far more efficient at moving goods than roads. So much so that canal and then rail hubs became important towns and cities.

Cheap fossil fuels then made road transport more economical, allowing suburban and exurban sprawl, like what you enjoy.

> I buy large ones and freeze all I can freeze

You know that people who live in the city can do that too, right? We keep bulk foods in our basement storage, where it's dark and cool.

In the US, Latter Day Saints ("Mormons") believe they should have a three months to a year of food in storage, and many Mormons live in Salt Lake City.

> do you think tall buildings in cities are eternal

"Tall buildings" is a common misdirection by people who don't like cities. "Tall" can be 5 stories, like the one I live in, or it can be 100 stories, like a skyscraper.

No buildings are eternal, including rural ones. Tearing down and building a new 5 story building with 20 apartments is not hard. Likely cheaper than tearing down and re-building 20 free-standing houses. Have you computed the costs?

And a lot of people live in urban areas in detached houses, and "with a mix of residential and commercial small buildings with enough space around for nature."

> ZERO economy of scale ANYWHERE

I can't see how anyone with a basic sense of production history can make that claim.

Even on a physical level, big cargo ships are much cheaper per ton-mile than smaller ones. That's why we have 20,000 TEU+ container ships.

Your argument seems to be that every example from https://en.wikipedia.org/wiki/Economies_of_scale is bunk, and every economist from Adam Smith on up is wrong.

This is a very surprising conclusion, which requires very strong evidence. So far you've only presented your gut feelings.

> We do not have real innovation anymore

You aren't the first to say that. Over 2000 years ago someone wrote:

"What has been will be again, what has been done will be done again; there is nothing new under the sun.", Ecclesiastes 1:9
Just to mention, 200 choose 8 is roughly 10e14. If you could assuming 3 of the words are "and", "the" and "I", you limit the other word selection to 200 choose 5 ~= 10e10. Add an extra order of 4-5 for word order, and it's not like this is a small solution space.
Forensic analysis will reveal that there were multiple hidden failures over the past years that were covered up by foreign hackers to ensure their backdoors were not revealed in an in-depth investigation.
Elastic: Several customer facing deployments deleted across multiple regions
> I always hire a lawyer for traffic court.

"Always"? I have never ended up in traffic court.

> Bring on the hate. Y'all know I speak truth.

Who would doubt that you are the antisocial person you portray yourself as?
Very possible. How would you recognize a creative thought if you had one?
You can find the original writeup here: https://unit42.paloaltonetworks.com/jsonwebtoken-vulnerabili...

It's pretty much yet another one one the pile of object deserialization vulnerabilities.
Kubernetes on the edge: getting started with KubeEdge and K8s for edge computing
"It looked like it was time to bite the bullet and write an OCR iOS server in Swift."

Quite a large bullet required, one with plenty of chewing left in it.
Indeed! I found this book completely accidentally via google and it seems to be largely unknown. Let's fix it!

It's really hard to attack such a vast subject and produce something valuable. The author did a great job.
I don't think tinkering outside work/class throughout your life is required to be a good programmer, but it teaches you extremely valuable skills early on, such as setting goals and working to achieve them, breaking problems down into manageable pieces. You will encounter various issues of all kinds and learn how to look for solutions online. You also learn how to find and use documentation, you'll probably encounter industry-standard tools such as Git, learn the basics of Unix-like systems and a lot more, depending on what you're tinkering with.

I wouldn't expect someone who's 35 with 10 years of professional experience to tinker outside of work, but I'd raise an eyebrow at someone looking for a programming job straight out of college who doesn't have a single side project to share, no matter how small or insignificant.

To me that says that they don't enjoy programming, it would be like hiring a mechanic who's never worked on their own car. Programming can be hard and stressful so you need to enjoy it to persevere through problems that leave you scratching your head, otherwise you'll quickly burn out and be out looking for another job.

I'm not advocating for people to sit in a dark room 12 hours a day and grind through Leetcode problems, or to spend all of their free time programming to prove themselves and "get ahead of the competition". However I've never met a programmer who's never showed interest in tinkering at any stage of their life.
GPT and human brain ( at least the language / speech part ) have nothing in common. We, as humans, do not use language in a generative way, is derived from a higher or very low level of abstraction ( intentions, emotions, etc ) and is explictly use for communicating something. Even this text is based on previous knowledge, saved in an abstract way, and while writing this I must follow the synthax of the language or writing the right order otherwise, you , the person who reads this, will not understand what I mean. While GPT can generate the same text, it does not have a motivation and has no need to communicate ( while I just wanted to feel good by bringing some contribution on HN ).

So yes, very different architecture.
Antidepressants are over-prescribed, but genuinely help some patients
All that Argon2 does over PBKDF2, or indeed even older alternatives, is move a narrow range of "Not good" passwords into the "Maybe adequate" category.

Very good passwords (e.g. generated randomly by typical modern password managers) are unaffected, you can't guess or brute force them, so Argon2 isn't making a difference.

Very bad passwords (e.g. your username, 12345678, password) are also unaffected, despite Argon2 the bad guys can just guess the password.

What's really "obsolete" is the password itself. Memorable† Shared secret authentication has been a bad idea for decades. At the point where people were really excited about Rainbow tables because Microsoft are incompetent, we should have been gently insisting people stop using passwords, but we got sucked into telling them about better password hashing instead and now here I am talking about Argon2 again, not to a weird niche audience who genuinely have to use shared secrets, but to people who thought that looked simpler. Ugh.

† As originally posted I didn't write Memorable here. Shared secrets aren't great anyway, but there are a lot of practical applications if we don't need to memorise them. The faster re-connection to a modern web server when you visit HN again later today relies on a shared secret to make it work but it's not a memorable secret, it's just arbitrary data stored in a computer. Passwords are intended to be "memorable" so that a human can remember what they are.
Oceans were the hottest ever recorded in 2022, analysis shows
This is a very good point and I absolutely agree transparency on all fronts is important.
It can be. One man, one life. I would like to live other lives to be able to compare, because you can't choose what you don't know. I see advantages in both.
It's been quite a while but I have some very fuzzy memories of a lab I worked with in undergrad working on some sort of optimistic methods for solving PDEs, something along the lines of speculatively projecting into a lower dimension space where you can tell if the projection has become inaccurate.

This was well before neural nets were hot and the term 'machine learning' was fresh on the horizon. I believe the problem largely revolved around discovering the best set of basis functions to project onto.

I don't remember if there were provably 'best' projections but if not, there might be something interesting there
I went though a phase where I started to over-edit photos. At first I would push the colour a little bit, maybe increase the sharpening. Then I'd push the shadows and pull the highlights more and more, creating a kind of tonemapped/fake HDR look.

Thankfully I still had the Raw files so I could go back to them later and start over. Less is usually better. If the photo's not good to start off with then tweaking it in a photo editor isn't going to make it great.

The only thing I find annoying nowadays is when I see beautiful photos with subtle editing hardly getting any comments or likes and truly awful photos with everything turned up to 11 getting nothing but praise. But each to their own I guess.
I won’t hire people who use poor grammar (2012)
I have driven few cars with assistive technologies and I came to the conclusion that I feel more tense in them than I do with all assistive technologies turned off.

You get way too "distracted" with those technologies imho, but you still need to check what the car is doing.

So if before I was relaxed and driving in auto-pilot mode not even thinking about it, I'm now more tense and looking over what the car is doing.

Obviously blind spot, simple cruise control or beeps that warn you in traffic the car ahead is moving are fine, but the more complex assistive technology gets the more you need to check what it's doing.

Stuff like lane assist is just...unreliable in many situations. I was more than once driving on streets that from a second to the other had the white marks disappear and the car drift dangerously off road.

I just find more relaxing and safer normal driving (unless I was doing thousands of kilometers per week I guess) than being this controller who has to check what the car is doing.
inaturalist- photograph and track organisms you see, and submit their location to relevant research projects
As others have already mentioned the Lattice ice40 family is supported by OSS chains through project icestorm [0].

There were some nice boards floating around though you may have to watch out for supply chain issues still plaguing this market. Examples:

- icoboard: has the 8k LUTs chip, comes with soldered PMODs[1], if you get it watch out as you either need a RaspberryPI with GPIOs soldered to program it, or you purchase their USB FTDI interface in addition. See: http://icoboard.org/

- iCEBreaker, comes with the 5k LUTs chip, has the USB-FTDI interface built-in, but you need to solder the PMODs yourself. See: https://www.crowdsupply.com/1bitsquared/icebreaker-fpga#prod...

[0] https://github.com/YosysHQ/icestorm

[1] https://digilent.com/reference/pmod/start
Yes, but as a counter-point; how do you determine if someone is cosplaying? You seem to imply that there is some skill that makes startups a deterministic job, but it isn't.

Everyone is cosplaying until they meet some challenge for which there is no script.
For casual readers like me: are there examples of what this can do once trained? E.g. it mentions training on Shakespeare, but gives no examples of fake Shakespearean.
FWIW I'm acquainted with a few folks on this team and it's the biggest concentration of talent I've ever seen.
TVTropes may do that for you.

Or turn you off of movies completely, depending on whether you appreciate the tropes.

https://tvtropes.org/pmwiki/pmwiki.php/Film/FerrisBuellersDa...
I can relate. My undergrad is in engineering as well and after 6 years of jumping from job to job I realized I didn't care for engineering.

_What Should I Do With My Life?_ by Po Bronson really showed me that it was/is okay to not be happy with my job and to make a change.

I've written about my career changes here [0] and here [1].

My advice to the "directionless and lost" is to find a job that has meaning beyond paying the rent and food, and that you enjoy, but gives you enough time to pursue your other interests. This helped me tremendously

[0] https://news.ycombinator.com/item?id=33126861
[1] https://news.ycombinator.com/item?id=30204355
Though a bit in the face, this comment has made me appreciate all the things I have in this moment. Good advice, will take a deep breath and will plough through.
> We (my last team) have been developing cross platform, production ready, multiplatform tools, WITH UI for at least 2 years now;

Please could you share details on what UI library/framework you are using? And what all platforms your UI is targeting?
> I feel the intertia building up over time and I am afraid of being in a limbo if I don't act soon.

You might be putting too much pressure on yourself to fit a particular archetype. This can lead to self doubt, anxiety, and fear. I would advise against looking at a career in tech for quick money. If you really want to get a programming job you need to put the time and effort in. You might need to start at the bottom and work your way up. Just like any other endeavor.

The average age of a college professor is around 45, and older entrepreneurs out perform younger ones in general, so I think we need to put this cognitive decline nonsense to rest.

These social media forums can be soul crushing. I would advise spending more time in self study and self reflection than reading the paranoid opinions of 20 year-olds.
The author recommends ThemeUI, Rebass, Stitches and Radix for design systems, specifically. They might add undue bundle size, to various degrees. Looks like Radix' tooltip is now at 12.77 kB: https://www.radix-ui.com/docs/primitives/components/tooltip

But a recent and very powerful alternative is Tamagui which takes inspiration from all of those. All for the cost of some 20-27kB, apparently with a clear path to come below 8 kB in the future: https://tamagui.dev/blog/version-one#bundle-size-reduction

It even has a tooltip feature, using floating-ui, which one may or may not add, and seems to come in at around 23 kB (in excess of tamagui core, when overlapping sub-libraries in @floating-ui/react-dom-interactions are discounted)... https://bundlephobia.com/package/@tamagui/tooltip@1.0.5 It's still a bit, but fortunately it's not in core so it's optional to include.
Gartner is targeting enterprises and setting trends, worth if your target would be to offer services aligned on their market expectations
100% right for corporations. When speaking with some security professionals, one aspect they look for in open-source projects is whether it has a monetization plan behind it. This is to give some assurance that there is longevity to the project and that it won't be forgotten about in the future.
"I Won’t Hire People Who Use Poor Grammar. Here’s Why"

Followed by irrelevant rationalizations to justify a pre-made decision.

>Everyone who applies for a position at either of my companies, iFixit or Dozuki, takes a mandatory grammar test. Extenuating circumstances aside (dyslexia, English language learners, etc.), if job hopefuls can’t distinguish between “to” and “too,” their applications go into the bin.

If you don't respect your employees as people doing a specific job for you (and need to be judged on their skills on that), then you can also add any number of tests and criteria you want to stroke your ego.

"If you can't solve the Rubik's cube fast enough you're not smart enough for us", "If you can't do an effortless cartwheel, leave now", ...
>stricter requirements

Right, not just facial recognition, but hijab detection as well.
https://aliexpress.com/item/1005002835878171.html
Open excel spreadsheet, paste function, when in this function another is being called, paste it and draw an arrow to it. Now, you have both of them visible. You can navigate stack going along arrows. Add comments, or colors. Spreadsheet is almost infinite 2D canvas. It is not my idea, I stole it 14 years ago from my work peer.
>The question is about which plans it affects. This year, next year, or seven years from now?

If you find out, tell me.