skysight-inc/HackerNews huggingface dataset:
Does the frequency / strength of earthquakes leading up to an eruption have any bearing on the explosiveness of the ensuing eruption?
> How naive.

All I have to go on is 20+ years of employment at Apple, including several years as a H1B and Green Card holder. Can't possibly compete with your sincerely held beliefs.

> Citizens have also more rights and companies love to have these clause that make you get your head down and work no questions asked

This is undoubtedly the case for some H1B employers, but Apple is not a body shop style operation. Firings are extremely rare, H1Bs and citizens work side by side, and I have never seen the former more hesitant to speak up than the latter.

You might want to entertain the thought that Satya Nadella, Sundar Pichai, or Betrand Serlet were not really hired for their pliability, but because they were genuinely qualified.

> The solution here is to increase and qualify the local workforce

That would definitely be helpful. But the trend seems to go the other way, with it being fashionable for opinion leaders to tell people to forego college, and education becoming more and more of a luxury.

> and at the same time make the bar even higher for those from outside

… forcing companies who prefer to hire the best qualified candidates over those with the "right" passport to shift their development activities elsewhere.
qntm (Sam Hughes) is a British writer I feel HN would be all over. He runs Things of Interest.

His works --freely available[0]-- are amazing. This is coming from someone who's read most of the other fine recommendations in this tree.

If you want a suggestion then get started with There Is No Antimemetics Division.

0: https://qntm.org/fiction
VPN provider OVPN (ovpn.com) has been doing this as well.
VS Code is deprecating Python3.7 support
https://en.m.wikipedia.org/wiki/Poles_in_Iceland
When looking at just a few galaxies beyond our own, can’t help but think I’m also looking at civilizations of the past and present that are thriving like we do, also thinking they are alone like we do
I feel like anarcho-capitalists fall into this same trap, believing that a stateless world ruled by the individual will lead to the most freedom. When it reality it will almost certainly lead to the worst kinds of tyranny and oppression imaginable (as Chomsky observes). In my very experience, the very people who pine for an ANCAP future reality would be the ones most crushed under its boot heel.
> When passing an entire design specification into an LLM and receiving a new representation token by token, generating a response would take several minutes, making it impractical.

Meanwhile, we used to sit around the office while waiting on compilers, after which we could see if recent changes actually worked.

Now?

"5 minutes of a spinning cursor for my design specification to result in usable software?! Ridiculous!"
We should all fight back against tipping
You have to prove residency in that state as well. This would mean a utility bill or voter registration, most likely. If you live completely off the grid and don't vote, you could probably not get a state ID in some states.

The US issues passport cards you can stick in your wallet, as well as the books. I carry mine because my state ID isn't "REAL ID" compliant, which is amazingly a thing that starts to matter before my ID expires.
vpn’s don’t provide security. The only thing they do is circumvent geoblocks and maybe prevent dmca notices when downloading pirated content.
Of the things I can think of right now, robot vacuum. For ~$200 it basically made it so that “acceptably clean” is a zero effort endeavor.
> Ironically Android started out with JavaScript, and due to performance they pivoted into Java, if I remember correctly.

I consider myself very familiar with Android's early history and this would be news to me. Any sources? Love finding new tidbits.
> By comparison about 10,000 cargo containers fall off of ships every year.

Is that big number due to catastrophic failures of entire vessels sinking, or is it more like "whoopsy these goods fell off the truck *wink*" sorta fraud?
> co-maintain them in separate ontology documents, though in practice this doesn't happen nowadays due to lack in ontology engineering tooling.

there are multiple efforts to build some core standard ontologies (e.g. schema.org) which then can be used as common vocabulary.
If there aren't enough young people to take care of the old, this is directly the fault of the prior generations. Importing labor to take care of them (indirectly) would be a ridiculous overvaluation of their interests over the younger generations' interests. Permanent change to solve a fundamentally temporary problem.
I disagree.

A compromise: How about near-real time, would that pass under your BS-threshold?
Can you list out the upsides and downsides you have so far identified?
Try numba and @jit first.

(Warning: After starting writing code in Racket (or Scheme/Lisp/Clojure...) you will start to obsess about matched parenthesis, even in paper https://xkcd.com/859/
As in LLMs have human-like understanding in a way that previous chatbots did not, they can both understand and emit human text.
That wouldn't be simple or compatible, but also... v6 basically already has what you're suggesting here, except forget every AS: every single v4 address already has a /48 of v6 space tunnelled to it.
Fuchsia isn't dead (yet). They just completed their rollout across the entire Nest Hub line.

Only 16% of the team were impacted by the (reported) layoffs, which still leaves the other 84% working on something.
A lot of people like the “don’t fly too high” thing because it’s a convenient excuse for them to not reach their potential, which takes effort
Because the aliens are already here, just like the echidna...
Does LTO allow the exact same optimization opportunities as unity builds with all static functions? I remember reading that unity builds still result in more optimized code. SQLite amalgamation comes to mind.

https://www.sqlite.org/amalgamation.html

> And because all code is in a single translation unit, compilers can do better inter-procedure and inlining optimization resulting in machine code that is between 5% and 10% faster.
Subjective it must be, if my boss talked like that it would give me flashbacks to entitled customers I had working in food service.

Edit: to expand, the “I need” language has an implicit imperative. Since it is implicit, the listener/employee needs to internalize the command, and internalize the idea that the bosses “needs” are the employees “wants”. Maybe I’m psychologizing too much, but I haven’t ever met someone who talked like that who I could get along with. A baby cries when it needs something, mommy responds. As adults we should handle our own needs by turning them into actions to fulfill them ourselves or requests to have others fulfill them.
> Why not give them a path to a green card?

Because it's illegal to (positively) discriminate for these people and shield them from competing with American citizens and GC-holders for jobs.

> Why make the company jump through hoops like having to advertise a position that’s not actually open?

As Apple just found out: creating a fake position to end-run immigration law is illegal.
Seems like a big tradeoff against speed to ship.

So when you've taken 6-12 months to ship and everybody already iterated twice by directly using a hosted model and is building a real customer base you are only at v0.1 with your first customers who are telling you they actually wanted something else and now you have go and not just massage some prompts but recode your compiler and tool chain and everything else up and down the stack.

Perhaps if you already know your customers and requirements really really well it can make a lot of sense but I'd be very sceptical about "given how easy it is to do, why are you not validating your concept early with a fully general / expensive / hosted model". Premature optimisation being root of evil type stuff.
Although, obviously, it was the same story with dragnet spying before Snowden. Sure it was technically possible in a lab environment and law enforcement had incentive to do it, but nobody could turn up any actual evidence.
This being Hacker News and all I have to wonder - was this remote control system installed in a hurry, and is it thus potentially more vulnerable to remote attack than it might otherwise be? Hope not.
> I don't find anything lacking. But it would be nice to have Wayland working with KDE. Wayland itself works but KDE is a WIP.

Wait, so KDE + Wayland on FreeBSD is unstable? Bummer, was planning to move my work laptop to FreeBSD, but only if Wayland is stable.
Thanks! This makes the most sense to me
Homelessness is mainly caused by the physical reality of there being too few homes for the number of people.

The good way to change that is to add more housing (let's ignore the option of removing people).

Giving homeless people money doesn't end the physical reality at all. It can make some homeless people able to afford housing, but an equal number of housed people will replace them as homeless.
>To my mind an "x product" is rarely the framing that will lead to value being added for customers. E.g. a web3 product, an observability product, a machine vision product, an AI product. Like all decent startup ideas the obviously crucial thing is to start with a real user need rather than wanting to use an emerging technology and fit it to a problem. Developing a UI for a technology where expectations are inflated is not going to result in a user need being met. Instead, the best startups will naturally start by solving a real problem.

That's basically Steve Jobs' advice: "One of the things I've always found is that you've got to start with the customer experience and work backwards to the technology. You can't start with the technology and try to figure out where you're going to try to sell it."
>I agree for places like doctors visit though. Everyone should stand in queue rather than a limited reservation.

What if my work schedule isn't flexible? Having a queue and no option for an appointment time means that I'll essentially never be able to guarantee a doctor's visit. I'll just have to schedule time off and pray that the line isn't too long.
Have you ever gotten counterfeit Amazon Basics products? I thought not. Amazon could shut this down of they actually cared.
I was going to say that too, but then I was like "yep, that's exactly the problem!"
I think you're talking past each other because you're assuming 100% of bombs are hitting their target and the other person is not.

If you need 100kg of bombs for a mission but only 50% of them hit targets, then 50kg will work if you can assume 100% will hit target. That is why precision matters and coul reduce number of planes needed even if the same amount of kg is required.

None of us are probably qualified to make assumptions here, but the basic idea is simple - higher precision Might offset the need for as many planes.
Letter from Codeberg: November 2023
If you're (upper) middle class, saved your money, bought a house, and invested it in the stock market, and are, say, 60 to 70, then by now you could easily be a millionaire. The wind was at your back, so to speak, for much of what you did.

But a bunch of your money is in your house. And most of the rest of it is in an IRA or a 401k, unless you went for a Roth conversion. (You needed a conversion, because if you're 60 or 70, there wasn't a Roth when you started putting money in an IRA.) So you're a millionaire, on paper. You don't have a million in liquid assets, though.
Because governments (and corporations) are so brutally inefficient that they cannot implement change with their own staff. Bringing in a third party with a mandate from the top can skip entrenched red tape. It does work and is possibly the only tool they have to break the status quo. But it doesn’t help the underlying problem of organizations being so knotted that they need this short term fix for every problem.
It's not unstable, it just won't start :)

I know the maintainers have their sights on this issue, but don't know the current status.
PEP 582 was rejected, FYI.

https://peps.python.org/pep-0582/
I’d love to side load my own apps for personal use. There’s a hundred use cases for my home in which our my side loaded apps would be very beneficial. I have a few network restricted websites set up for me and my partner but an app would bet better I think. The mobile web is still quite frustrating to use so a native app would be ideal.
> You shouldn't be allowed to place ads against another company's product listings or trademarked brands.

As as consumer, this is precisely where I want competitors ads. Competition is a good thing, for me.
> The EPA still exists.

Less and less of it the more a certain party is in power.

https://thehill.com/policy/energy-environment/4291864-house-...
They’re not reasonable voters if they never vote. Especially not when it’s a secret ballot system!
One upside: you can contact everyone and everything (almost) instantly

One downside: everyone and everything can contact you (almost) instantly
> developing ways to kill things faster and safer for oneself. It is, sadly, part of our nature.

If you really feel that way, please either (1) go vegan, or (2) start killing the animals you eat and wear with your bare hands.
In the corporate IT model, the business defines requirements and then seeks implementation resources. The goal is on-time delivery and passable correctness at minimum cost. That might be fulfilled through in-house IT employees, a COTS product, an onshore or offshore consultancy, or some hybrid. In some cases there is no substitute for expensive in-house onshore talent, but the business is always incentivized to seek one.

FAANG engineering shops are not like this at all. Tech teams on their own initiative or with very general charters conceive, create, and release products. If product “requirements” are even written down, there’s a good chance the lead engineers on the project are coauthors. Engineers beyond the entry level are expected to be curious, creative, self-directed… basically bounce around a general problem space creating value wherever and however they can, as long as stakeholders sign off prior to any disruptive changes and there’s a measurable impact to cite for year-end perf.

The value created can be mind-boggling - and so can the compensation packages, at no real loss to management. Any team’s backlog of opportunities is deep, and all of them are much more valuable than any amount of wages that could conceivably be spent chasing them. You don’t just want the job done to spec at minimum cost - you want the most capable and innovative people you can get to be at the whiteboard thinking of jobs it would be interesting to do, because the carrying cost if they’re just okay is insignificant, and the upside if they pull something really brilliant is unlimited.
This seems to be an unpopular opinion, but proportional fonts are great.

One question people sometimes ask is, "How can you code in a proportional font? How do you line things up in columns?"

The answer is you don't. For example, the Black code formatter for Python completely eschews column alignment of this sort:

foo.bar(one,
two,
three)

(Imagine that the words were long enough that the whole thing wouldn't fit on one line.)

Instead, Black formats it like this:

foo.bar(
one,
two,
three
)

No column alignment, only indentation. Code formatted like this is equally readable in a proportional or monospaced font. You don't need monospaced fonts!

I've read and written all my code in proportional fonts for close to 20 years. My current one is Trebuchet++, a variant of Trebuchet MS that I customized in FontForge.

Trebuchet MS is pretty good on its own. For example, all of the "confusable" glyphs are easy to distinguish. And it renders very nicely on a high-DPI display.

Its tilde is pretty bad, though. It's tiny and almost looks like a hyphen. So that was the first thing I fixed, putting in a better tilde.

Then I experimented with spacing for the _ and . glyphs. I added negative margin on both sides of the _, while keeping its width. And I added positive spacing on both sides of the . glyph. Consider code like this:

snake_case_name.another_snaky_name()

These spacing changes have the affect of pulling the individual words in each name closer together, while increasing the separation between the two names.

It is subtle, but to my eye it helps readability.

Next up will be to add some positive margin inside the three pairs of brackety things: (), [], {}. I have always found that it helps readability to add a space inside parens and such, but most contemporary code formatters prohibit this. With a proportional font I can tweak the font to put some visual spacing there.
I wonder why people keep repeating this. By this logic you could also say why not use android if you care about such things.
To view this page without the annoying animations, I recommend printing it to PDF or paper. Safari reader mode doesn't work on it.
These clients never fly commercial? I am not inventing a new system here; I'm stealing revenue management from the airlines. Same exact problem; you lose money if all your seats aren't filled, and you can charge some people more money than others. Airlines are the masters of this, and the reason the system works is because they deleted the secondary market.

Remember, the goal of this process is to add artificial fairness. The people with the most money are the ones least likely to like this system; they LOSE benefits under this system, as the current system meets all of their needs. They can eat anywhere they want, whenever they want. That is why they would get angry and storm out. Some would argue the whole idea is to make them angry and storm out, so that people that live in the neighborhood can eat there once in a while. Or, so that the restaurant can take the revenue that scalpers currently take.
Here's an idea: how about we stop putting sensitive data out on the internet? It's ok if some things stay off computers, or at least airgapped.
A quick Google search shows a number of accusations of poisoning horses:
https://www.espn.com/moresports/news/2003/0709/1578661.html
https://www.telegraph.co.uk/news/2019/06/21/dressage-poisoni...

Plus apparently a huge amount of drugs given to their own horses trying to cheat.
Just take a name and note that you have you present ID / no transfers allowed …?
The ID check is revenue management, the magnetometers are to make you feel safe against terrorism. They happen at the same place in the airport, but they are totally different things instituted for totally different reasons.

Since restaurant patrons aren't avoiding restaurants due to terrorism concerns, there would be no need for a security check. Revenue management is, however, broken. (You can't eat at your neighborhood restaurant anymore because tourists are buying all the seats from a bot.) So that's why the ID check is necessary.

I'm not saying that restaurants should do this, I'm just proposing a system that would actually work. Most likely, nobody really wants to solve this problem; huge banks like Amex can extract an extra $700 a year from people that care.
Google’s quarterly net income is in the $10 to $20Bn range. Take another whack at that math?
IMHO, Poetry is the best we have in the Python dep mgmt space, and it's still endlessly frustrating. It's especially hard to recommend it for newbies looking to get up and running with even a simple ML stack. Check out this thread[1] on the Kafkaesque nightmare that is trying to install PyTorch with Poetry.

[1]: https://github.com/python-poetry/poetry/issues/6409
Looking out at galaxies wondering if they are also looking at civilizations of the past and present that are thriving like they are.

Eerie but odds are in your favor.
It also suggests people work for the boss and satisfy the bosses needs. The boss is a leader and organizer, not a master, satisfying the needs of the project/team/company.

“The trash needs to be taken out. (who wants to | can you) take responsibility for getting it done?”
Ugh! Apple and it's fanbois!

It's useless to argue against and pure waste of time. Don't but their products and don't argue. They are just another greedy, dominating corporate. Nothing more, nothing less. It's how they project in people's mind is good they are. All other stuff of innovation, fantastic product etc etc is just pure marketing gimmick. Nothing works beyond a few years and one still needs to upgrade. Take a ThinkPad and throw it in dust and it still functions even after 12 - 13 yrs with the latest upgraded OS support.

Can anyone show a single apple product that exists? Oh no! They don't have any product that had so much life or upgrade ability since apple sucks cash from time to time from their beloved fanbois!

And yet folks compare it against other products missing the core discussion here about the mind altering behaviour and how apple drives the consumer base while commanding a premium for the silliest of the silly feature or upgrade. That's the command they've over the ecosystem and once one gets caught, there's no turning back.

It's like Hotel California. You can check in anytime, but you can never leave and you pay with your soul.
~$2BN in federal taxes is a drop in the bucket.

What little taxes they pay state/locally are next to nothing because of sweetheart deals in exchange for locating warehouses and offices in particular areas...deals which mean they likely pay less tax than the costs they incur on the communities in terms of services and infrastructure.
>If you are a leader, then when you simply say 'go do this', the follower actually wants to do it and does not care about how carefully you handle their feelings.

Nope, communicating with humans is the same art whether you think you are a leader or not. Some cultures have a strong sense of hierarchy, which in their business interactions is expressed in the petty, demeaning game of "act like a sycophant insect to those above you and treat those below you as pawns to be commanded", which has the same effect as what you're describing, but civilized people tend to reject that.

Edit: Note that this is not a defense of the article, which starts off incorrect at sentence one. It's easy to confuse the concept of a command hierarchy, like a military, and a cooperation hierarchy, which is the way a healthy business operates (though this is perhaps the minority of businesses, because a command hierarchy is more effective if your employees mostly don't give a shit or are miserable or incompetent, any of which problems may or may not be their fault).
One problem on the Internet is imporsonating other IP addresses and email addresses. I should write a RFC where anyone receiving a suspicious packet can challenge it and ask "Did you send this?" and the sender needs to respond with "yes" or "no."
Where I live, if you own a house, you are a technically millionaire, no matter how broke you are otherwise. A lot of home owners I know are definitely middle class.

What a millionaire was when I was a teen in the 80's, versus what it means now, is totally different.
Well, maybe. Or it could be that the low hanging fruit has already been picked and the remaining 10% to get it real-world usable will be the thing that takes a long time (see VR, self driving cars, etc)
Yes, but unironically
Just block and ignore. Its not hard
brexit was similar

I remember several people IRL saying "well the market thinks it's a 90% chance of remain so I'm not worried"