skysight-inc/HackerNews huggingface dataset:
> Don't you think that the 3 year college student bucket, and the generally other buckets, would suppress jobs/salary of the local US population?

Only if you can find somebody to hire--because it's important to realize that H-1B applies to more than just computer touchers.

Before we got married, my wife was on an OPT. Her employer was not used to hiring foreign nationals, but they literally couldn't find somebody who would be willing to do the job. My wife is a special-education teacher at a school for very difficult kids, and not a programmer. That's not a common skillset and it's a very stressful job that almost nobody wants. (Turnover at her job is close to 100% per year, and is over 100% per year in some roles.)

The school isn't going to pay more for a probably-mythical candidate; the money doesn't exist. But kids need teachers.

Tech workers are absolutely a different story and causing some impact on the local tech-worker economy (but probably less than most people think; my employer just hires in India when it can now, instead, so no local businesses get paid by people working here), but every road that seems to be currently on the table seems to indicate that the overwhelming desire in the louder quarters isn't "fix tech-worker H-1B", it's "they terk er jerbs, kill H-1B". Which scans, given that when we get really honest about it; the spiciest reaction to H-1B, in my experience, is that it's dual-intent.

So even with the best of intentions (not those ones), touching the system is hard. The political valence is fraught, the system itself is complex and has a lot of moving parts, and the core assumptions being bandied around about job availability and supply curves are just not proven--or, probably, provable.
> The architect said to me that we'll never fully recoup our costs of putting the hat on the house. To which I replied that we don't always to things for economic reasons, and just do them because they are the right thing to do.

I am so frustrated with this analysis and sentiment when it comes to environmental investment. I understand that looking at it with a financial lens can and should be done to inform what we do, and it would be great if a project just paid for itself, but you look at all the other things we spend money on and the same calculus is not used.

People don't buy the cheapest car, house, clothing, or food they could possibly get by with, or analyze the marginal cost of moving up or down the possible price tiers available to them with only the financial payback as a guide. Yet we constantly hear the refrain that you shouldn't spend a given amount of money on solar, house improvements, appliances, etc. that might be better for the environment if the payback isn't somehow positive with a 10-20 year payback period.

I've constantly had to work with contractors to let them know that I still want to pay for the marginal costs associated with investment even knowing that the marginal financial benefit is smaller. For instance, with solar panels in less than ideal locations, tri-pane windows, etc. I have disposable income, and I think the world is trouble for the 8+ billion humans inhabiting it, so I think it's worthwhile that I would spend some of that to make it marginally better even if that means I don't have a positive financial return.
don't worry, the industry is getting there!!

https://old.reddit.com/r/Justrolledintotheshop/comments/1c1g...
VirtFS – A virtualization aware File System pass-through [pdf]
He's right though (or at least I agree with him).

Full anonymity is hard to achieve.

Kagi is aiming for more privacy, I.e. a search engine and browser that doesn't track your habits or sell them to data brokers to identify you. Kagi does that very well.
First land war in Europe since WW2, 500K casualties, idk what you want in terms of empiricism here, but, uh ...
I am categorizing them because each have their own background. For the law it is one big bucket.

The theory is that there is enough demand and not enough supply of people to fill this demand. In practice there is a lot of nuance. It is a messy outdated system that is being stretched and abused.

Some of them are: US colleges like foreign students due to the money they bring in. This is not going to stop. H1B employees in the third and fourth categories are paid less compared to the US employees and even compared to the first category. So there is an intrinsic demand. These companies also don’t intend to hire US workers. They “prefer” foreign workers due to a variety of reasons, some in the legal grey area, some not legal. Some are: These employees are there to help run the offshore workforce so they want someone who understands the culture and work with them, even better if this is somewhere who was actually offshore and can come to the US and act as a bridge. They also use this as an incentive for the employees in India and elsewhere. They don’t want to pay more. Like I said some are in the legal grey area and use loopholes. There is a recent lawsuit against TCS related to this. These jobs are not going to stop unless US companies stop outsourcing because these jobs (and they being fulfilled by foreign workers) are fundamental to how the outsourcing model is run by these companies.

My personal opinion is the first and second categories do not suppress jobs and salaries of US workers. These companies pay the same for both and a lot of times actually spend a net higher amount of money on the foreign workers due to the H1B overhead and fees involved (a fee when applying, renewals every 3 years, applying for green card etc). These employees also tend to be good at what they do.

The third is where the vast majority of suppression comes from. And the fourth is where the vast majority of skirting the law happens.
Uh… growing up in America isn’t all gravy. I grew up near a uranium enrichment facility and toxic waste dump and have lifelong health issues from that. I also have known an unusually high number of people who died way too early from very rare cancers as a result. I also watched the city I lived in set on fire with riots. Friends of mine have been murdered. My story isn’t unique, nor are the conditions. Having more money or more access to credit doesn’t magically make everything better, it can actually just hide some of the problems a bit better for a much longer period of time.

Edit: removed an edit.
Hubble – Space Telescope Live. What Is Hubble Observing Now
This is so strange.
(Even if borders are closed to transit, I'd hope a valid passport would still be useful for transit through or a few months' stay in other countries?)

> the writing is on the wall

It's an older* code sir, but it checks out.

Two useful sayings from my childhood were "run down the hawser line before the other rats", and "skate to where the puck is going to be".

In business, it's easy to find a new position when everyone else thinks your current company is hot stuff.

In sport, better to let the play come to you than always be chasing the play.

Anticipation helps in many cases: allowing one to act, not to react.

* https://www.chabad.org/library/bible_cdo/aid/16488/jewish/Ch...
Yes, this article is correct. I have also been saying this in comments on this site. Automated tests should be on the right level to provide value. On a level that is too low, one ends up with tests that test implementation details or the highly interesting feature that the list type in the standard library of your favorite programming language is still capable of adding elements to itself. On a level that is too high one ends up with fragile tests where there is a lot of state to initialize before anything can be tested. Tests can occur on any level but they should be on a level that makes them interesting, which generally means that they test a property of the system that the customer could recognize as something they value. Most tests should maybe test how between one and five classes work together.
The war started in 2001 with the war on terror. And in Ukraine the war started 2014. And then there was Corona. And climate change. Etc. etc.
This reads like a junior developer's first foray into the concept of the test pyramid. Congrats, author has learned that there is a forest beyond the trees.
Wow, what a story!

Flying to Cyprus continues to be exciting to this day, by the way: There are two "competing" air traffic control radio stations [1], which I really wish was just a nonsensical term, but which is apparently a phenomenon not unique to Cyprus [2].

[1] https://ops.group/blog/cyprus-risks-in-the-nicosia-fir/

[2] https://ops.group/blog/somalia-atc-conflict/
Offtopic: upvoted for the username
I wish more hardware companies would publish more documentation and let the community figure out the rest, sort of like what happened to the original IBM VGA (look up "Mode X" and the other non-BIOS modes the hardware is actually capable of - even 800x600x16!) Sadly it seems the majority of them would rather tightly control every aspect of their products' usage since they can then milk the userbase for more $$$, but IMHO the most productive era of the PC was also when it was the most open.
I think Safari used to allow this. Or maybe they didn't, because I used to use something like this years ago and maybe that was when I was using chrome. Does anyone remember if Safari had this?
https://en.wikipedia.org/wiki/Schizotypy is the dark matter of mental health. Unfortunately it has been crowded out by absolutely every other possible explanation of why some people don't fit in.
Dude, there must be something incredibly specific about this case for this to be a thing. Like the wife just said she was a tourist and never left instead of applying for a green card.

If you just do the paperwork - enter the US under a K1 Visa (fiancé(e) visa), get married, and then apply for a green card once you're married - you won't be randomly deported when your spouse gets leukemia.

It is actually is very easy (multiple people in my family have done this - one guy has even sponsored multiple foreign wives because they keep leaving him cuz he's an asshole). But you do have to do the paperwork if you don't wanna get deported.
So long as there are more home seekers than homes people will be in competition with their peers for homes. But maybe that's the idea? If people felt secure in their home then maybe they wouldn't work so hard, perhaps switch to a 4 (or 3!) day work week, maybe get more involved in their community, volunteering, advocacy, etc.

And that would, presumably, be a disaster. We apparently need everybody working as hard as possible so that capital owners can take a share of our labour. It is hard not to feel like housing scarcity is the primary tool to keep everybody working at capacity, and all for the benefit of the few.

Of course, when people shriek about capitalism they're usually imagining Scrooge McDuck or something, but in this case the beneficiaries are mostly old homeowners. And when it's your grandma saying "that's my nest egg!" about how great high home prices are, it's harder to fix the problem. Grandma wonders why her kids live 5,000 miles away, though. At least my kids' grandma does.

For a few years I had a paid off house in the middle of Ireland. (The house was dirt cheap). Sadly it was not a great place for me to live - we did not get on well with the neighbours, among other things - but the feeling that I could tell my boss to go to hell and live for literally multiple years on a single income's worth of savings was powerful.

We ended up moving to the Netherlands, which is much better for me overall (I have a lot more in common with the people here, and love biking!) but yet again I need to stress about mortgages, rent, etc. etc. and I miss the freedom I had.
Interesting approach to use LLM for translation. But I don't get why is compiler mentioned so many times. What do you compile into what?
Feudalist societies were not organized by wealth but rather by roles that people were essentially born into. These roles were not achieved but rather understood as basically granted by god. Just as kings had divine rights, people had god-given qualities and understood themselves as having inherent and inherited positions in society, which effectively eliminated all of the social pressure and unusual contortions experienced by subjects under capitalism, even at the level of peasants. So-called fairness as we understand it today was not even a coherent concept at the societal level. Peasants owned nothing but also had far more freedoms and access to resources, which were eventually deemed property as humans entered into capitalism, which forced peasants into capitalist production as workers.

To understand the differences between feudalism and capitalism, you must also understand the conflict between the feudalist aristocracy (god-given) and the capitalist bourgeoise (industrious accumulators of capital). This conict was really the source of the shift to capitalism. The aristocracy could not compete with the capitalists as the capitalists promoted a story of mobility by accumulating capital. Of course, however, only a few can achieve that, and they basically still argue that their abilities are god-given. But the claim about abilities and hard work paying off vs. simple i herited permanent roles results in a much more damaging psychology.
Yesterday there was a big interest on HN about what Webb is currently observing.

But I like to point out that Hubble (after many upgrades and life expectancy extensions) is also still going strong.
Ouch. I have been on the fence about paying for Kagi for some time now. Will definitely not touch any project presided over by someone with such a viewpoint.
How does it work if there is more than one bend? Is it able to localize both bends? And what about the bend directionality? Anyway nice project. I could see it being used for a mesh to give robots a tactile skin covering.
> I’ve never seen this abstraction vomit disease be quite this bad in software written in other languages. You can find a bit of it in C#, C++, go and Python. But not as bad as Java

That’s just your personal experience with these languages. I would even go as far to say that there is some survivorship bias — certain projects might have survived in java that collapsed under its own weight in some other platform, making the “complex nightmare projects” overrepresented in java, even though it is due to a positive thing.
???

You realize that for every person that commits suicide, there are many many more who attempt or almost attempt?

It's a good proxy indicator, and one of many that are in trouble.
What's amusing is that I don't think anyone trusts complex systems less than software developers.
Are they sharing health data?
Well, not all specialties pay the same so it'd be problematic if some of the worse paying ones had a bunch of unfilled spots while higher ones didn't. There isn't a (financial) incentive to quit your better paying job to work a less paying one.

I think a better solution is just a "tariff" where a company has to pay an additional 50% of the total compensation to the government. Then if you could fill the spot with an american you'd want to because it saves you a ton of money; but if you actually can't find somebody (at your offered price) then you still have the option of offering a visa.
If it is in the contract and specs (either way) then you do what you are paid to do.
Wind, Solar Projects Get Federal Assistance
"the world" probably doesn't mean that much to a 25-30 year old American's personal morale; I don't see why it should

Like, I'm sure someone in Flint a few years ago wouldn't begrudge more people having access to drinkable water but they're obviously going to be massively unhappy about having to consider the possibility of no longer having access to it themselves.
And telling young people that they're crazy for noticing these things isn't going to help either. I'm not old, but I can't call myself young anymore, and I understand now that if I live to a reasonable life expectancy, I'm probably going to see some shit. I can't imagine tacking on a decade or three to that; I used to envy children born after me for the advances they'd live to see, but now I feel nothing but sorrow for them, and I'm so relieved that I never had any.
I don't understand why Github does not invest more into Dependabot. Everyone need something like this, and Github is positioned to offer the best sca tool there is. And yet... stuff like grouping has only been recently added.

Anyhow, this is useful to rollout dependabot.yaml config at scale: https://github.com/github/evergreen
According to https://www.dailymail.co.uk/news/article-13223501/Apple-acco... the man apparently is an Apple accountant!

On one hand that’s pretty creative, thinking outside the box, so to speak. On the other hand the flight looked like it was full, so how did they expect the whole thing would go? Just hog the bathroom the whole flight.

Wonder if they will start to mandate some extra checks before boarding. The case high profile enough that some will be compelled to “respond”. Maybe everyone is forced to show their ID before boarding?
That may be correct -- depending on the degree to which you agree with Pinker's (I assume) interpretation of statistics. But it probably does not reflect the reality of the people contemplating or committing suicide. They may also not care if things are _objectively_ better when things subjectively suck for them.

But, very few people people commit suicide purely in response to their despair concerning the state of the world. There are almost always deeper mental health issues involved. And as strange as it sounds, suicide goes in and out of fashion as well. In general, it's very difficult to drill down on causality of suicide rates.
Well, you generally browse the pages that are relevant to your health concerns, so it's indirect health data.

It's how building a profile works. No one tells Google or Facebook "Zack likes Ferrari", but Zack's browsing of Ferrari articles tells that about him.
> the problems are rare and this somehow allows faster time to market?

Yep. Entire teams work on these products. You have a couple of options:

1. Use them

2. Make it internally with less staffing, resulting in an inferior product

Option 2 is viable if you really only need a small subset of features/deep customization, but if you run into the edges the problem space will explode on you. At that point, you either have to throw more resources at it or go 3rd party.
We reminisce about Usenet as this cesspool of human interaction, while everybody today is a pre-offended sociopath with an audience.

I miss talking with the average idiot from the 2000s internet.
The cheap way to do this is (if you're from any kind of immigrant background over the past few generations, or in some cases far longer, especially if Jewish) -- "ancestry/descent based". Doing the research to find parents/grandparents who were citizens of e.g. Poland, then applying on the basis of descent, is relatively inexpensive (thousands of dollars in research). Ireland is super popular for this; lots of European-Americans are part Irish.

Caribbean Citizenship-by-Investment is about $100-250k but can include spouse/children.

Various permanent residency on the path to citizenships are also relatively expensive (thousands of dollars, some paperwork); if you move there and establish presence, you go through the naturalization process, in some cases fast-tracked.

Spain has some great programs if you're from a Spanish colonial country (including Puerto Rico, apparently...); the citizenship process gets fast-tracked.

Netherlands has a special deal dating from WW2 for US citizens to get fast-tracked to NL.

Turkey has a really cheap (in fees) program -- $5k or so on top of buying real estate at market prices. I personally am not super excited about owning $400k in Turkish real estate, but it has been a good investment in even USD terms (2-3x) over the past few years, from friends who did it. The program used to be $250K buy-in; now it's $400K and potentially moving up.
What kind of thermal camera do you recommend and what price range?
I don't know that I agree with all these complaints.

Making a bunch of free shirts is something DuckDuckGo did too, I have one. Is it a bit weird they incorporated their own factory for it? Yeah, but I guess I just figured that that was part of their marketing budget. How many cool products have we seen die just because their marketing was crappier than their competitors?

I do think that building their own browser is a waste of resources, but I think that the AI tools also are kind of marketing. People utilizing the universal summarizer gets the name out there, and allows people to see the Kagi branding more frequently. Are they spreading themselves too thin? Maybe, but simultaneously I do feel like the second that someone has to reach for Google to do anything, that's going to whittle away at their potential market share. I think the fear is that people are going to say "if I have to do X using Google anyway, why should I stick with Kagi, especially since Google is free?"

It's tough to say, I've been a paying Kagi user for about a year, I like it, it's a product that I actually think is better than vanilla Google. I really want them to succeed, so maybe I'm viewing what they are doing with rose-colored glasses, but most of the complaints in this blog post didn't seem completely horrible to me.
It's more complicated then that. For the U.S.: the urban sprawl and urban planning makes it impossible to not use a car for many people.

The old, European cities have a bigger chance to go carfree. Some are actively working to it (e.g. Paris or Ghent), some are trying (Brussels), others are not even trying (Antwerp).

In the long run, I hope car use will decline (so that only emergency services, nuts services, ...) need one - for the climate, for our health but mostly of all: a carfree city is a pleasant city.

Have a look at https://social.notjustbikes.com/@notjustbikes , who does great videos about it.
As I understand it, the data is linked in the background in some airports, i.e. they just check if there's any boarding pass in your name (and presumably date of birth to disambiguate; most if not all airlines collect it nowadays) in the system.
Knowing you visited a hospital at a certain time and date would be health data, right? Are they just sharing like, email addresses in a big list, or are they giving metadata about when people show up?
Lol. These discussions are often with people who don't know shit. Like fair point.
Confidence can be achieved using https://en.wikipedia.org/wiki/Mutation_testing. this involves running an engine that mutates your code and check if you have at least one assertion failing.
> The news has left dozens of Alexa Skills developers wondering if they have a future with Alexa, especially as Amazon preps a generative AI

It's here now, they just haven't announced it. The Alexa devices at my home can answer arbitrary questions. "What is the round shape on top of the world trade center?" "That is the one world observatory" etc.

There's a weird thing where some questions get picked up by the non-LLM. "how much will it rain today?" gets answered by the old weather app with a nonsensical answer like "it will rain today at 4PM"
Palo Alto Networks Warns of Exploited Firewall Vulnerability
The Danish sockets look very happy, and the US sockets look shocked
I hope so. I don't want the EU to be the next wannabe empire.
Musk has repeatedly claimed he allows what the law allows. Well, court orders are legally binding which is why people can be found in contempt of court and jailed for violating them. That's the case in the US and I assume in Brasil as well otherwise orders would be meaningless. People like Musk believe they can pick and choose what laws and rules apply to them.
I've heard this line before.

It's very dumb.
China Already Makes as Many Batteries as the Entire World Wants
Clearly the HN crowd believes this is a much bigger problem than 99% of the population. I just don’t see it being fixed anytime soon. Depressing.