skysight-inc/HackerNews huggingface dataset:
yeah, they need to be able to capture these with some type of net or harpoon. Maybe a combination of a net around the base and then some type of dart to take out the balloon.

That said, the debris is just hitting, probably slowed by the remaining balloon fabric, and thus likely quite recoverable. It shouldn't be burned out or exploded I suspect if they are targeting the balloon rather than the instruments?
I luw<3 this tool so I help it to be better *-* :3 =^.^=

Also can work as a general protesting against a harmful trend.
Those have to be both some of the worst abstracts i've ever seen, one by a human and the other by an AI.
American Dream For Rent: Investors elbow out individual home buyers
There's a proposal for DO_NOT_TRACK=1 https://consoledonottrack.com

Unfortunately it's not been widely adopted. My guess is this is running into the same problem that DNT=1 in the browser did, which is that different people mean different things by "tracking" and it's very hard to come to agreement on where to draw the lines.
Big fan of monorepo approach here.

Still, I have recently hit a major issue with the fact that GIT (and other common version control sw) don't have per-directory ACL.

Has anyone dealt with this issue? Which VCS / configuration have you adopted?
s/crustaceans/rustaceans

Now our build tools reverted to being slower than molasses.
ESPP Calculator
A new ESPP Calculator to help you calculate different scenarios when contributing to your companies ESPP. What kind of gain will you see if the stock goes up? What limits are there when the stock goes down? How much should you expect to pay in taxes when you sell the shares?
They are burning over $1B per quarter (before stock based comp) and it's accelerating. If they want to turn that around by reducing staff this won't be the last round.
Data from New Jersey is a warning sign for young sports bettors
Are you implying it does, and that impression is false? I'm not sure how to read you.
Asking if you can use PCB design tools for modelling woodwork may be one to the strangest things I've read today
It would have been a pretty long talk if they had included all the WAT
It’s a layoff. The title initially said “firing 17%”.
The checkbox being pre-checked is still not legal in some countries, exactly because it favors the non privacy protecting option.
Dividends can only be paid from profits, that have already been taxed.

Stock buysbacks can be leveraged, can be financed with debt and you could use them to raid the company.

They also have different effect on stock price - you pay out dividends, and then market reacts. A human being decides if now your company is more valuable.

When you buyback stock, the effect is purely mechanical - sell orders are closed, and the more expensive sell orders now sell the price - price goes up in milliseconds, without any human decisionmaking.

If you paid 1 billion in dividends, it will not raise price as much as spending 1 billion on shate buybacks.
What is the point of posting a link to a blog that simply embeds the video?
The Metamask spamming campaign primarily use their own list -- compromised credentials are mainly used to get SMTP access and then spam away until they get caught.
The USA prefers to use space instead for our spying. There are treaties that make it less likely to cause an incident. This is why we have space planes and recon satellites. We also fly over international waters collecting signals intelligence using planes like the Growler.

The USA may fly stuff over China, but it will probably be a balloon from some University or NOAA. Also it will probably have an ADS-B transponder or some sort of GPS tracking with notifications to airspace controllers. We don't really need spy balloons. As China is learning, they are more just a way to piss other countries off without much payoff. Especially since the end of the Open Skies Treaty.
My free PR advice to companies announcing layoffs is to cut short on the cute company employee nicknames, keep the 'Twilions', 'stripes' and 'Zoomies' to the good times.
In my humble opinion, having used Twilio extensively for over a year, it is an awful service.

They will happily take your money and report that SMS are being delivered when they're not. They implement the most bureaucratic nightmarish processes for vetting brands which are impossible to do via the UI, and must only be done through broken/bizarre API calls that were clearly cobbled together without any design considerations. Maybe you get it all to work, but then after deliverability customer complaints a month later, you hear from Twilio that something broke on their end and you need to re-submit the vetting.

Having a major production issue? Well, you too can get a response in 3 hours by forking over 4% of your spend or $250 minimum, whichever is greater (how does that even make sense? Why should I pay more than a minimum?). And the response right at the end of the 3 hour window will consist of "We have received your issue and are passing it to the relevant team" which resets the 3 hour window. Whoops it looks like you're outside of business hours now, we'll get to it tomorrow. Unless you want to upgrade to the 8% monthly spend or $5000 minimum plan?

All that said, Twilio can burn. Burn or get their act together. I hope they get eaten by a better service though, truly.
A layoff tends to mean that the job position that the person had is gone.

Firing a person tends to mean that the position will be hired for again once the person is gone.

Another way of looking at it:

Firing a person is terminating an individual working with a company - but the company still has that role to be filled.

Laying a person off is the elimination of the role, which also has the person leaving the company, but its the role that is being removed, not the person (they are free to apply for other positions in the company or get rehired later).
I don't know how bad it is in the US. The EU market has plenty of L5+ positions and their recruiters are cold messaging as usual. I would argue it's even easier than before the layoffs, since it's really easy to justify short gigs and gaps right now.
Those are solvable problems if we care to fix them. In what way can we fix corporate decision making when we have no say in how they operate except through the same government you're already saying we can't hold accountable?
Isn't it contradictory to "care" about how privacy objectors use Go, while denigrating those people by suppressing their voices?
Lots of junior people looking for work, thats for sure.
Probably slightly harder if you are in the bottom x%.
Hossenfelder can be entertaining, but even as a non specialist I’ve noticed either oversimplification or errors in her videos. So, I think she needs better collaboration with specialists when operating outside her specialty.

The one that comes to mind is when talking about fusion she said the output energy of the reaction * efficiency must be > input energy which seems perfectly logical. Except the input energy doesn’t all disappear much of it ends up in the plasma which in a steady state is then converted at some efficiency to electricity again. This is why Q is considered independently of the total power used by the facility which goes on to invalidate much of the rest of the video.

I don’t know if that was intentional oversimplification or a mistake on her part, but it makes me question the accuracy of her videos on other topics.
I naively hope that somewhere high up in the chain of command between Putin deciding to order a nuclear strike and human hands actuating physical controls, there's at least one person with the good judgment and cool head of Stanislav Petrov[1], and the superhuman willingness to sacrifice themselves for a chance at saving untold millions of lives.

Basically, I'm hoping for violent mutiny of nuclear forces in the event of a first-strike order. It feels very strange to wish that people on the other side of the world who I will never meet will just give up their lives/futures and those of their families and kill if necessary to prevent the first domino from falling.

[1] In 1983, Stanislav Petrov's early warning system showed a total of five inbound US nuclear missiles. He correctly assessed these to be false alarms, and disobeyed standing orders to trigger an immediate and compulsory nuclear counter-attack. https://en.wikipedia.org/wiki/1983_Soviet_nuclear_false_alar...
Yes, I forgot to mention that this was a transient issue which got fixed by most apps (including tiktok) some time ago.
Opt-in telemetry not executing for users who would like it to be executing, because they don't know about it or forgot, makes it an under-advertised feature.

Opt-out telemetry executing for users who would not like it to be executing, because they don't know about it or forgot, makes it a spyware.

The rest of the discussion only makes sense to have if you agree there are circumstances when implementing spyware is justified.
Related/Off Topic: Is there a documented way to improve the accuracy of a particular language model? Say we can put in the effort to collect 1000's of verified/transcribed samples of a language that is currently scored poorly (WER). What steps do I have to take to get those improvements into the system?
Based on the company earnings, they are definitely going bankrupt if they don't change something... they are burning money for over a decade.
Huh, don't create a new programming language, no one will use it if it doesn't exist. Isn't it strong argument against new programing languages?
> Lieu introduced a resolution written by ChatGPT that said Congress should focus on AI "to ensure that the development and deployment of AI is done in a way that is safe, ethical, and respects the rights and privacy of all Americans, and that the benefits of AI are widely distributed and the risks are minimized."

A bit disappointed that the Reuters article wasn't written by ChatGPT too...
Qualcomm is the biggest winner of Apple’s cancelation of 2024 iPhone SE 4
Based on my experience most people employed at larger companies are not software developers. They don't say what roles they terminated. It might be support, project managers, HR, recruiters etc. that gets removed first.
I submitted separately [0] your blogpost "Open-source licensing and why Lago chose AGPLv3" [1]. I find this a refreshing and good read that counters the usual FUD so many people raise when hearing about the AGPL. In the article is mentioned Plausible [2] who also managed to create a great business this way, and in direct competition to Google Analytics. Well done.

https://news.ycombinator.com/item?id=34773891

https://www.getlago.com/blog/open-source-licensing-and-why-l...

https://plausible.io
That’s why a “lads’ mag” is a magazine aimed at all genders, right? Not sure if you are British, but ‘lads’ has a much stronger gender connotation than ‘guys’ etc. There’s also a female counterpart of the word (lass).
Most people laid off in all those companies are not in engineering. It seems they are mostly cutting support, HR, administrative, etc.

If anything I've noticed that salary ranges are starting to catch up to inflation and salary ranges becoming more common in initial communication, at least when people reach out to me.
I'd be curious to know what it's like in big tech firms who are doing quantum computing. Is that well-funded cutting edge science? Or if not, what is it like?
Show HN: Apache APISIX is an open-source and dynamic API gateway
It's not too bad tbh.

It was definitely lighter than it used to be in 2015 - 2019 but for an experienced dev, roles definitely existed.

I applied to ~60 companies over three weeks in the first weeks of January and had 5 or so interview processes running at once. The response rate definitely seemed lower but again, I was applying in the first weeks of January.

If you have less than 2 or so years, it's definitely going to be harder. For senior+ though, there are still startups that need engineers.

My analogy on this is that tech is a very, very large iceberg and FAANG is the little bit that sticks out of the water.
I found this while rummaging through some of my personal repos.

Compared to what I'm currently working on (markwhen.com), what I like most about this old version is there are only two buttons. The cognitive load for someone using this old page is much lower because there's quite simply less you can do.
we do not need AI to race toward the cliff of extinctions and planetary upheaval but it certainly may speed up our collective death wish
2. Would probably be "just" sinking black sea fleet with a non-nuclear bombardment or equal. The consequence needs to be a loss that has political and military significance but does not need to more than necessary.

3.& 4. Would mean Russia's self annihilation and they won't go there.

It's no joke that nuclear powers are saber rattling ofc.
If it's undisclosed or it can't be disabled, then yes. It's even better if you have to enable it rather than disable it.
Data collection always starts out like that. An independent company may get away with that approach. However, this is Google.

The problem is, we've seen it all before. When Microsoft added telemetry to dotnet, they stated the following:

> The feature collects the following pieces of data:

>

> The command being used (e.g. “build”, “restore”)

> The ExitCode of the command

> For test projects, the test runner being used

> The timestamp of invocation

> The framework used

> Whether runtime IDs are present in the “runtimes” node

> The CLI version being used

>

> The feature will not collect any personal data, such as usernames or emails. It will not scan your code and not extract any project-level data that can be considered sensitive, such as name, repo or author (if you set those in your project.json). We want to know how the tools are used, not what you are using the tools to build. If you find sensitive data being collected, that’s a bug. Please file an issue and it will be fixed.

All very useful information that doesn't tell them anything about you or your machine.

Since then, Microsoft has been steadily increasing the amount of data it's been collecting, including personal identifiable information in the form of a pseudonym based on unique machine identifiers. Once data collection starts, it only ever gets worse.
You can already do this today with standard toolchain.

https://medium.com/analytics-vidhya/running-go-code-from-pyt...
Ultimately retirement always has the same problem: a retired person wants to consume something today without producing anything today. They can't genuinely save it up: if they packed meat in their 20s and wrote code in their 40s, the meat isn't going to be any good and the code will be deprecated in their 80s. The theory of retirement is that there is some surplus of work being produced which can be redirected to people who are not working. A pension plan or a retirement plan or personal savings effectively causes some of your income to be unspendable today, making it today's surplus for today's retirees (even if it causes the value of a database record in your name to increase). But when you are retired, it doesn't matter if that previous surplus was achieved through a pension plan or a retirement fund or personal savings or the kindness of their children: if there is no surplus today, then you can't have it today. When it happens, perhaps it will look like a bank run or a currency collapse or a crash in the stock market. But those are just the economy's way of telling you your society is already bankrupt; they don't necessarily cause the bankruptcy in the first place.

So what is the alternative? Is there one? If you want to eat a steak, either you slaughter the cow yourself, or someone else makes more than they need and chooses to sell it to you. The way a retirement is funded might change whether someone with more than they need choose to sell it to you, but it isn't going to make steaks exist.
rotfl :-)
Everything needs to be online, but "online" those days probably means cutting off constantly between 5GHz and 2.4GHz wifi, with bad ISP DNS and IPv6 routing in the way.
Juniors have it in those times always a bit harder, but seniors get along well.
Google and Microsoft's AI Search War Will Add to Carbon Emissions
No it's not on AP frontpage, posting merely 30 minutes after your post.

https://imgur.com/a/BeQuARZ
This is the only ‘shtick’ she has left. She’s already burned all her bridges with her field. She’s now become a professional gadfly.

This happens to anyone who goes into a highly specialized, close-knit academic field; has a private disagreement with their field; and subsequently goes public.
Since the technical nugget is hidden in the code, the fun trick here is to alternate on odd and even steps between moving toward a duck in the latent space image and moving toward a rabbit in the 90-degree rotated version of the latent space image.

(Normally you would feed the output of step n right back in as input to step n+1. That’s what is not happening as usual here.)
Sure, but I don't think _any_ Big Tech(TM) company would be sub-bank hours.
It's objectively isn't if it lowers suicide rates relative to pre-transition level. It does not necessarily need to lower rates to population average to be effective
If you double the size of the team one year then lay off 20+% the following year it means you have a management problem, IMHO, which is also a red flag.
The link goes to a Mastodon thread that doesn't give any context. Where can I see the Go maintainers making this claim?
I'm sorry for your child, but I'm not delighted. The guy that you can see in one of the pictures drinking from a glass recipient was in a Netflix documentary (I can't remember the title from top of my mind) where he was advocating for everyone being able to use genetic engineering for self-improvement, even without any previous knowledge of genetics. And this is what I take issue with. Sure genetic engineering has a lot of potential and could be used even to treat your child, but as every powerful tool, it has to be used by capable hands. Putting it freely in the hands of people that don't fully understand it (and I'm myself into that group) has the potential of creating great damages.
Data Painter: An innovative way to interact with your data in visualization
The RATH's github repo: https://github.com/Kanaries/Rath
Neat. Simple, effective. I guess the big challenge will be to ensure there are enough output options to cater for all tastes?
Stock market. A lot of these companies are not only kept afloat but celebrated because of some future pie in the sky possibility. Everyone makes money in this game from brokers, engineers, managers, media. A perfect merry go round.
Adding to this, is it everything that got to top 30 in the week? If so, the newsletter would be hundreds of items long.
Near is a relative term with ballistic missiles.
> unsubstantiated complaints

In what way? Her line of reasoning was easy to follow and she gave some specific examples. Given the length and medium I felt it was substantial, certainly enough for a rebuttal. What's missing?
> Why is maintaining a fork and remembering to use it everywhere easier than just setting an environment variable?

1) Presumably, you're just deleting a few bits of code here and there.

2) It's not going to stop at one lil ENV var, eh?
700k car insurance prices show why you can't insure a Kia
I actually remember reading your story!

It's a good read, because these things happen every day around the world but the world usually finds people too dumbfounded in this to learn from it, much less write a cautionary tale!

https://news.ycombinator.com/item?id=18842009
Thanks, I've fixed it. English is not my first language.
In some states this is legally enforced and if the company opens the position back up within 6 months of the layoff, the former employee needs to be offered the position back.
Wasn't railroad workers recently on strike for better conditions and Congress basically forced them back to work under threat of arrest?
I take your point but it's removed from saying the "There will be autonomous weapon platforms everywhere regardless of our desires". As you say, "If there is an existential war", all bets may be off. Then maybe then we didn't desire peace enough.

But that doesn't take the responsibility of us to call out and shame unethical and careless misuse of technology as it arises. Fatalism isn't good enough.
Laying off usually means the person's role is declared redundant, or in a department maybe a number of jobs are declared redundant rather than individual ones (i.e. a call centre finds it needs 20% fewer people manning the phones). There is no fault seen in the individual¹, it is seen as a matter of the state of the company, the market, or the economy as a whole.

When you are fired there is a direct implication of fault or failing to perform.

These things can vary a lot depending on local/state/country laws, but if you are laid off you may be entitled to a redundancy payment, you may be entitled to apply for other roles in the company², you will have a notice period which you will either work or go on gardening leave for, and so forth. If you are fired, none of this applies³. If you are in an work-at-will state things are a bit different. Gig economy jobs are a grey area in many places⁴.

--

[1] other than the implication that the people who kept the same/similar role are better or otherwise more useful to the company

[2] if the lay-offs are due to restructuring rather than downsizing

[3] except you have access to some sort of appeals process (for unfair dismissal for instance) which goes your way

[4] there are court cases and other investigations ongoing to determine/clarify what rights such workers do[n't] and should[n't] have
I always understood that "layoff" has the implication that it's potentially temporary, and that the employees let go would be preferentially hired back if the company's fortunes improve.
You're arguing a strawman here, and responding with emotion to the question of "are dedicated servers for old games expensive to keep running?". I'm going to skip the rant about single player games and queues.

> No,they are not. Especially since op mentioned most popular games having ~10k concurrent users.

> The added costs are studios running MMOs, and those aren't insane either. People hosted their own servers since the beginning of the net.

Do you know how much it costs to run an online game?

Assuming we're not talking about MMOs (because you're the one who said the added costs are studios for MMOs), a game with 10k peak concurrent users, and 10 players per session will need 1k concurrent sessions. Assuming the server needs ~ 2 cores and 4GB ram, you'll need 2000 cores and 4000GB/4TB RAM. We're talking "old games" here, so I think it's reasonable to assume that we're not running autoscaling containers, and frankly it's probably a bit of a stretch to assume that there's anything other than a fixed set of servers if we're talking games from the 2005-2012 era.

Hiring a 32 core/128GB Server is ~$1000/month from OVH, so to keep the peak capacity for the game available, you're talking ~$60k/month, plus various online services (login, auth, party, matchmaking, etc), licenses for things like SQL server, windows (yes, windows is commonly used in game development even up until recently). That's assuming no maintenance, or development costs happen. You have to budget for handling things like log4j, keeping CI/CD pipelines up to date to keep SSL certs valid and rotated, handling player support for those games, etc.

That's not nothing, and while it might be manageable for EA/Ubisoft for your game, what about the other 10 games they have with 10k players each?
Ask HN: Should HN have a tab for IT events?
Could be a good idea to have events in one place.
Depends how hardcore you are about privacy and the claims the tool makes about privacy. Those who claim to collect none are held to a higher standard than others. Even if it's just version number it does leak usage, location and so on. It can have valid uses, but can also be cleverly abused.