skysight-inc/HackerNews huggingface dataset:
all your points are valid, and you don't "need" the knowledge but it sure feels like the UI can get in the way of some things, mislead your formation of a mental model, or reduce the clarity & density of information. I find most source control tools with mouse-driven UIs like this.
The force of competition at work. There are vanishingly few desirable opportunities in music and sport, and many potential contenders who will be selected on their individual skills and performance vying for those spots. Often to put in the hours needed to be competitive you have to also love the game; in all fields including knowledge work I’d speculate the top performers are more likely to enjoy the activity for its own sake than the median performer.

Knowledge work like programming is just much less competitive. In a graduating class of 5000 computer science majors at a good university, I’d be surprised if the majority fail to “make it” to a 100k job and be able to support themselves. Once you secure a spot in the workforce it’s pretty easy to hang onto it as an average contributor without much objective measure or comparison against your peers.

Compare to sport, at the same university maybe there are 50 spots on a sports team, and 10 good teams at the school. What percent of kids who start out playing a sport at 10 years old get to have one of those spots, and what percent of those who make the college team go on to make 100k, support their family etc playing the sport?

That competition forces rigor - if I had to compete like that to get a software job, maybe I’d be “practicing scales” on the weekend too, not just when gearing up for interviews.
NYT ran a recent 'splainer on the who and why of declaring famines as well:

Food insecurity experts working on the Integrated Food Security Phase Classification, or I.P.C., an initiative controlled by U.N. bodies and major relief agencies, identify a famine in an area on the basis of three conditions: 1. At least 20 percent of households face an extreme lack of food. 2. At least 30 percent of children suffer from acute malnutrition. 3. At least two adults or four children for every 10,000 people die each day from starvation or disease linked to malnutrition.

<https://www.nytimes.com/2024/06/25/world/middleeast/what-is-...>

Archive / paywall: <https://archive.is/Hf5f5>

The classification was created in 2004, and has been used to identify two famines: Somalia (2011) and South Sudan (2017).
I have found that the closer I become to being incorporated into our geology that it becomes ever more fascinating!
1) always has been 2) ask them, they’ll tell you the rational explanation that from their perspective it’s irresponsible to not be the heaviest car on the road
I probably should have linked to the original article[1] instead of codinghorror's summary.

I don't think the article being from 2006 (or 2004) makes it dated (though it does have a date). I think it addresses a fundamental issue with ORMs that will always be there, which makes it a bit of a classic.

David Hang's Django ORM article has a bullet-point section on ORM cons, including "difficult debugging", "performance", "hides underlying SQL". Whereas Neward's article goes into depth on each of the following topics:

The Object-Relational Impedence Mismatch

The Object-to-Table Mapping Problem

The Schema-Ownership Conflict

The Dual-Schema Problem

Entity Identity Issues

The Data Retrieval Mechansim Concern

The Partial-Object Problem and the Load-Time Paradox

If you haven't read the original article, I highly recommend it. You'll learn a bit more about "Vietnam" (from a US perspective), and be better equipped to discuss and make decisions about ORMs afterward.

[My own opinion is that ORMs can be useful (I wouldn't say never use one), but that a programmer should be grounded in SQL and the relational model[2] first, so that they'll know when to, and when not to, use one.]

[1] https://web.archive.org/web/20220823105749/http://blogs.tedn...

[2] https://www.seas.upenn.edu/~zives/03f/cis550/codd.pdf
From the very beginning of the article:

> This tutorial is made for beginners ― you only need to be somewhat comfortable with the command line.

> It is made as short as possible and avoids using e.g. Docker to keep things simple. Once you feel comfortable with this setup, you should consider using Docker for easier management or automatically deploying from Github with a webhook.

Even setting that aside and assuming this tutorial was meant for an experienced engineer, your points still feel like nitpicks without substance.

Downloading an "arbitrary script" is not substantially different from downloading an arbitrary executable, which people do anyway.

Of course npm packages bypass debian's package management. On the off chance debian's repositories even have the package in question, I certainly wouldn't trust it to be up-to-date.

pm2 is a popular process manager with features tailored for node apps. That you personally feel it shouldn't be used over systemd, doesn't mean that using it is "wrong".
I don't think you can count something as blogspam unless it's rehashing something in the same medium as itself. Video to text is fine imo.
Indeed, the same way a heavier car is safer for me and my kids to ensure that your family is the one that dies, and not mine.
> The unintended consequences of this would be: ... public transport ... freight

You could obviously tweak legislation to treat such vehicles differently if you wanted. I was just getting the core idea across, not suggesting my comment should be copy-pasted verbatim into the next bill Congress is passing.
See https://news.ycombinator.com/item?id=41419329
Motor Physics
How is that any different than the current situation? It will just cost more.
Lego was the last product I would think that needs to go this route. Legos hang around in bins and are shared forever. Rarely discarded
"Crack", not "cracked".

"Crack": adj., first-rate; excellent: a crack shot. https://www.dictionary.com/browse/crack

"Cracked": no such meaning https://www.dictionary.com/browse/cracked
Since you asked for warnings about what not to do, here's one – don't share passwords! With shared accounts, you won't be able to tell who did what. If it is an important thing to which you are sharing passwords and bad thing happens, due to user action that is either accidentally or maliciously, you won't be able to find out who exactly did it and take corrective action.
No, they should be paying for their damage. Bring back local railroads if it's a problem. Add more axles, move less at once.
Fairly rare to be able to connect sheep with semiconductors.

I wonder if anyone is working on ovine AI opportunities yet.
When the chassis were lighter it was a better combo. Now the chassis are so heavy it's underpowered.
Love and relationships, rejection, failures, etc. When I was in middle to high school, I had no good understanding on how to handle these. Later too, have struggled with some situations. There have been situations that were nowhere talked about in any coursework and are somewhat rare that many people do not have experience with them. Movies sometimes talk about various situations, however, deal lesser with practical situations. I found that a few people around who understood these better and were known to be more mature had all been reading fiction books from middle school.
Human body is very flawed. Damage to this nerve can result in systemic failure. When are we going to get an update? Evolution, pls fix!1
Yep also bigger cars can do slightly more.
Personally I appreciate the DIY thing, but your recent repetitive comments are definitely in the spam category. Afaik HN, the general rule for this is to post a “show hn” and if it doesn’t fly, try again a couple months later. You’ll quickly get flagged abusing comments cause it’s not a place for self promotion.

Edit: just noticed the regdate, sorry for the lecture :)
Out of every hundred pieces, maybe 4 get lost or go into the vacuum.

One need only go to charity shops in the UK to see the absolutely astonishing amounts of lego that managed to leave a family.

The “bucket” of lego bricks is a staple in many families with children, with parts coming from other peoples buckets or collations of multiple buckets.

All my lego is with my nephew, but before that it was stored with all my other toys, most of which were discarded as they were deemed unfit to continue: not the lego though.

It’s hard to get actual data on this, but in my sets I only lost about 4-5% of pieces, which is still many, and I only broke 2 or 3 pieces in my childhood.

And I was careless and rowdy, so I’m pretty much worst-case.
I doubt the ratio is below 95% in favor of reuse. You can find second hand Lego everywhere and are kinda expensive even in bulk.
Tons of interesting applications https://en.wikipedia.org/wiki/Moir%C3%A9_pattern#Implication...

I saw a good talk a couple decades ago where the speaker clued us into how with moire interference patterns, translation of one pattern turns into translational motion of the interference pattern that is 90 degrees offset (e.g., move one grating to the left/right, and the result moves up & down), and a rotation of one grating against another becomes scaling of the resulting pattern. He had lots of neat examples of animation, hidden designs, magnification, moving text, morphing images, etc. I couldn’t find a link immediately, but he was working on a textbook explaining the theory of generalize Moiré patterns. With just a little searching, I do see lots of that kind of stuff describing mathematical and perceptual properties and various uses of Moiré effects.
I know it’s not your main point and you may already know this, but that’s usually attributed as a Henry Ford quote, not Steve Jobs. From context, you seemingly imply its Jobs’ quote, without specifically attributing it to him.

But in researching this, it’s all pretty ambiguous but a decently relevant HBR article came out of it:

https://web.archive.org/web/20150209203853/https://hbr.org/2...
My 'gut' objection to the endeavour is that they're creating a new "genetically modified" creature without any consideration for the ecosystem which surrounded the originals. Not just the plants and animals that made up the Arctic ecosystem 10k years ago, and now, but - more importantly - the ecosystem (parasites, gut biota, etc) that used to live on/in those mammoths. The gut flora in particular will be critical if they want these Indian-elephant born mammoths to thrive in the Arctic - will the creatures even be able to digest what they eat?

If we have to revive something elephant-related, then I'd much prefer them to concentrate on (one of) the Madagascan elephant bird species. The eggs alone would offer a potentially robust revenue stream for whichever God bought the beast back from the dead.
Except in a lot of places where it’s easy to use public transportation and bikes, it’s still useful to own a car for around town to places a bit further away. Or when it would take you 1.5 hours by public transit (even in areas with good public transit!) vs 0.5 hours by car, on a 110 F day. This thread is about car choice, which doesn’t mean people don’t use other options when they make sense.
How do we handle everyone filling up their tanks every night now?
I've always preferred the taste of milk-first, and it never crossed my mind that the difference wasn't noticeable.

I didn't realise it was a class marker until someone described it as "a bit MBT" (milk before tea.)

Apparently where they were from this subtle social shading really mattered.
> People should be walking or cycling around town.

This. Is a very out of touch opinion. I could write 20 paragraphs disagreeing, but I doubt it is worth my time to write or anyone else’s to read.

Not every person is able-bodied enough to walk and bike. Also, people happen to need to get from A to B when it is cold, dark, raining, extremely hot, snowing, or just some kind of shitty outside. People need to drive to a store for food or supplies that cannot be carried or biked back to the destination. People have multiple children that simply cannot walk or bike. Old people cannot simply walk or bike.

This concept of a car-less world is just so completely out of touch with reality, saying it louder isn’t going to change anything.
It will take some time but we already managed to build infrastructure to have gas to fill up our cars wherever we go.
I don't think this will be very difficult to do for electric cars.
Looks like they do have Watchtower for business https://support.1password.com/reports/#create-a-business-wat...
The point is that if people get +5 utils from earning something, they get -6 utils if that things is taken away. People resent losses more than they enjoy wins.
Youtube.com: 1 tap away from putting your password in the search bar
Browsing YouTube on Safari mobile while logged in. As I type a search, iOS offers a prompt to enter my password with one tap.

I believe this prompt only shows up when the text box offers a hint it is a password input.

What is going on? Is this an iOS Safari or YouTube issue?
If I had to choose between pissing off experienced users and confusing new users, I’d take the latter. You can learn to context-switch.

If I’m in vim, I know that I have at least two sources to paste from; one with `p`, and one with Cmd/Ctrl-Shift-V.
Right. US auto manufacturers are terrified of the popular US$25,000 electric cars from China. Those are reportedly good cars, too, comparable to Tesla's low-end model.
Have you tried renting a few hundred GPUs in public clouds? Or TPUs for that matter? For weeks or months on end?
This was my takeaway too. We are all different, in the skills we bring to the table and the problems in front of us, and a good leader is self aware and discovers the solutions for their problem, not blindly copy someone else’s.
As expected, I see comments here like "Avoiding sh overcomplicates this." It's true. I found the shell-avoiding instructions no better, and possibly worse, than shell commands.

But: what's sauce for the end user goose is sauce for the developer gander. Developers are users. Give developers good visual tools. Sadly I don't think there is a visual front end to git,, for example, that is any good among the handful I have tried and the dozens that attempt to make git safe, discoverable, and visually obvious.
For those wondering what “optical sound” is: it’s a “means of storing sound recordings on transparent film” (https://en.wikipedia.org/wiki/Optical_sound), in this context likely as sound on film, “a class of sound film processes where the sound accompanying a picture is recorded on photographic film, usually, but not always, the same strip of film carrying the picture. Sound-on-film processes can either record an analog sound track or digital sound track, and may record the signal either optically or magnetically. Earlier technologies were sound-on-disc, meaning the film's soundtrack would be on a separate phonograph record.” (https://en.wikipedia.org/wiki/Sound-on-film)
It varies. If doing quantitative or research work, there is a better pursuit of fundamentals, but even so, it's no more than is necessary. Yet, it is fundamentals that push boundaries, as for example with innovative neural network architectures.
> how we could ever handle everyone plugging in a 1-10kwh charger at home every night for potentially hours.

The UK National Grid has published several papers on the subject and their conclusion is that already planned expansion of both grids and generating capacity is more than sufficient.

Here in Norway more than 20% of private cars, large numbers of buses, ferries, and heavy good vehicles are already electric and there has been no significant impact on the ability of the grid to supply the power.

The big grocery distributor, Asko, in Oslo has three quarters of it's local vehicles electrified already and generates all the electricity they need with the 8 800 panels on the roof of the warehouse. They now have eighty Scania 45R electric heavy good vehicles with 450 kW (610 HP) continuous power, 624 kWh batteries, 44 tonne total weight.

As William Gibson said: The future's here already. It's just unevenly distributed.

See these web pages. They are in Norwegian but Google Translate does a good job.

https://elbil.no/asko-drifter-transporten-via-oslos-storste-...

https://elbil.no/verdenspremiere-hos-asko-for-elektrisk-giga...
keymaps suck for me, because they suppose using mouse, and vi is the true way.
This is because of a very basic economic concept called "externalities": https://en.wikipedia.org/wiki/Externality

Very simply: Not all costs are included in the production costs of a good or service, they are external. For example, the producer usually does not pay the full cost of emitting CO2 when producing something. The remaining cost of born by the public, in the form of environmental damage, health issues, and so on. There are many other externalities, like social (e.g. by exploiting workers, you can produce something cheaper).
There's a cost to acquiring new customers and friction when switching providers. Overall it's going to be cheaper for starlink to eat the cost for now if they expect to resume operations than to convince the same number of customers to switch again.

It's the same reason you get offers of discounts or free periods when you try to cancel services from large companies. They care about your worth over years, not just right now.
About 1, unless you have a dev team and dedicated time to make compatibility layers, you're more or less limited to whatever application and saas supports your sso of choice though, correct ?
producing "a cupful of liquid that is almost, but not quite, entirely unlike tea" - h2g2
Regardless of Musk's motivations, would you rather he had complied with this latest request? In other words, would you rather there's more censorship in the world?
honestly wonder if this is a 1pass ad thinly veiled as a question on the hn front page? if you have to ask, you shouldnt be doing it - hire or at least consult an IT professional
> This feels like a distraction not an argument - it’s not relevant what happened in other countries.

It's relevant, because it shows that Twitter/Musk has no problem engaging in state-mandated censorship, as long as it the mandate comes under the form of a judicial order.

The fact that Twitter/Musk also has no problem engaging in non-state-mandated censorship (e.g., banning of arbitrary words that displease Musk), further reinforces the notion that the refusal has nothing to do with "not wanting to cave to [censorship] demands".

> Also X did challenge censorship in India at least, in a lawsuit after Musk acquired Twitter. They lost the lawsuit in that case, but the main thing is that censorship was legal in other jurisdictions where X complied.

According to article 19 of the Constitution of India (https://indiankanoon.org/doc/1218090/), "all citizens shall have the right to freedom of speech and expression".

> It’s illegal in Brazilian law, which is why they aren’t caving to the demands of that one single rogue supreme court justice.

According to what? Constitutional law (the same way censorship is also illegal under Indian Constitutional law)?

If the supreme court justice is "rogue", there are specific mechanisms in the Brazilian political system to boot him out of the TSF.

> You don’t have to just blindly comply and accept dictatorships.

Unless the dictatorship changes the constitution (or some other laws) to make censorship legal, right? Otherwise, it's ok, according to your logic, since Musk/Twitter is ok with censorship, as long as (they consider) it is legal.
Infrastructure-wise, the FOSS wordpress.org that you self-host isn't quite the same as the massively multi-tenant wordpress.com service run by Automattic. Your comment seems to be about the former, but this announcement is about the latter.

In other words, they're proposing a migration of some unspecified portion of Tumblr to re-use existing infrastructure/code/services that power the wordpress.com hosted service. They're not proposing somehow moving 600 million Tumblr blogs to individual FOSS wordpress.org instances; that indeed would make no sense whatsoever.
I had to do this, using Anaconda as a pyenv replacement, because I worked with people with many levels of IT bureaucracy. They couldn't just go to python.org, download an official release, and use it within their user profile. They were only allowed to use Anaconda because it was on a list of approved software.
Based on my 10 years of driving electric in the US, charging at home mostly, I want to note the following.

Because many vehicles do _not_ drive far on most days, even charging on ubiquitous 120v wall sockets replenishes electricity spent on those normal days easily.

Since 240v is common in the US, with no special requirements on pre-existing grid (everyone has stoves and dryers at 240v, for example) it's still easy to recharge after longer than normal driving days, overnight.
Agreed. Apple's $3T+ is built on a colossal mountain of e-waste fueled by consumerism. Like bottled water companies saying their plastic caps are 30% smaller.
I didn’t realize that the RAV was so unsafely light. I thought it would be a more respectable 4500 lb at least.
> Their advice could be optimistically summarized as "hire good people and give them room to do their jobs."

What's the definition of 'good people' in the sense that nobody knowingly hires 'bad' people. And to my other points (below) how is someone with (very very generally) no actual business experience (or very little ie in or out of college) supposed to know if someone is good (or just faking it even with embelished references) if they don't themselves have an idea of what 'good' is? (Also how well they are able to read people.

> You tell your direct reports what to do, and it's up to them to figure out how. But you don't get involved in the details of what they do. That would be micromanaging them, which is bad.

If you are a startup founder typically you wouldn't be able to anyway because a) You don't know their job and b) You actually don't know that much about business (or operating one) to begin with.

> judging from the report of founder after founder, what this often turns out to mean is: hire professional fakers and let them dr ive the company into the ground.

To my first point because they don't know enough don't have enough actual experience to even know how to vet someone. Welcome to the business world where actual time in business does make a difference.

> Steve presumably wouldn't have kept having these retreats if they didn't work. But I've never heard of another company doing this.

While Steve might have had other reasons for keeping the retreats the fact that PG has never heard of another company doing it could just be because Paul only reads what he reads AND not every company talks about things they do in a public way.
You read papers and learn where the edge of the science is.
Seems a tad too easy to cheat, but hopefully people wouldn't do that because there is no value in it :) https://i.imgur.com/Y21qW2E.png

But jokes aside, I think it might lean a bit too lenient and accepting of answers that wouldn't really be correct. It's taking the conversation very literally when deciding if you pass or not, and the auto-correct does seemingly a lot of heavy-lifting, maybe even too much.

Really like the overall idea though, simple and could be really effective.
I have mixed feelings about this. I joined IEEE as a student for purposes of publications and getting discounts on conference rates. I have continued my membership mainly because it's common among my professional peers. There are some benefits.

However, I have received more spam and unwanted mail (both electronic and physical) from IEEE than any other organization I've been a part of. I find it ironic that I am essentially paying to be marketed to.

All-in-all I'm at about a 50% satisfaction rate with IEEE. The benefits are good enough to prevent me from leaving, but there are enough drawbacks that I wouldn't miss it at all if I did.