skysight-inc/HackerNews huggingface dataset:
Not really. This is just normal government.

I have lived in Norway for... Officially around 9 years (was in the country, legally, some months before the official immigration date). I don't know how much you know about Norway, but in general, Norway is Safe. Safe in a way I didn't have in small town America, despite me living in a town of 180k or so people (college town, so it fluctuates a bit).

I get warnings about protests and told how much I need to stay away. Generally, these warnings mean that the protests/demonstrations are not only in Oslo (around an hour flight or many hours driving) but also that they are by the embassy. The warnings, sent by email, are generally full of "oh noes, there is danger!" and plenty of messages about not protesting and not going near crowds that are.

Only once in that time has there been any mention of violence that came - and that was someone trying to enter the Iranian embassy. This was very out of character for protests here.

Which means, realistically, this is more general scaremongering by the US government. While I believe they (the government) have actual reason for the warnings (compared to protest warnings), every fiber of my being wants to say that they are being a bit over the top. Not because of cold war stuff, but because this seems like normal operating procedure for the government. I say this even as I would be looking to leave Russia right now regardless because of the warring and such.
Others have mentioned this too but it would be funny in a sad clown sort of way if an alien species showed up to invade but were completely outmatched with respect to weapons. Like they never anticipated encountering life that spent all of its evolutionary budget on perfecting the means to destroy life.
These type qualifiers cause the opposite foot gun. The programmer confidently writes compound assignments, which look like they're atomic/volatile thanks to the type qualifier but of course they are not.

With intrinsics you don't have that problem. You just can't write the compound assignment - it doesn't exist, whereas in C it is just quietly compiled to two separate operations.

C++ 20 deprecated this nonsense, but at almost the last opportunity WG21 voted to un-deprecate for C++ 23.
Well established US consulates and an embassy is a personal prerequisite for traveling to a country.

1. They are an advocate if you are involved in any legal or criminal trouble. As a strange person in a strange land you might be targeted in unfair ways.

2. They can issue documentation. If you lose your passport a consulate should be your very first stop. If you give birth overseas that can issue the papers needed to give your child US citizenship. You can use them for absentee voting.

3. They are helpful in many emergencies and unexpected events. In the case of death they notify next-of-kin and help navigate the differences of two culture's dead customs and transfer of the body to home. If there's limited travel paths home (natural disaster, etc) they help secure safe travel home.
> An ancient human civilization figured out that the development of certain technologies was responsible for their downfall, and instituted measures to prevent such a downfall from recurring.

Sounds like the plot of Dune
Read my reply again. I very clearly spelled out: there is no such thing as software under a license "becoming" something else. When distributing the whole combined work e.g. a compiled file you have to follow the AGPL, naturally.

> The combined work must comply simultaneously with both GPLv3 and AGPLv3

Correct.

> Since AGPLv3 is a superset of restrictions, that means in all practical senses the combined work is AGPLv3.

No. You just contradicted yourself. Yet again there is no such thing as "everything being AGPLv3".
> I'm still not sure why this model didn't win out

https://news.ycombinator.com/item?id=30872413
I don't understand the almost religious opposition to the telemetry the Go team are proposing. It involves no PII data, would be easy to disable for those who want to do so, is minimal in scope, and the use cases are well articulated.
I think the recent example is Johnson & Johnson were they bundled all their asbestos liabilities into a subsidiary which is now bankrupt. Roughly something like that, Matt Levine from Bloomberg had a good write up on it.
> Easy to say with 50 years of hindsight. These are the pioneers we are talking about here.

Eh, well kinda. Languages with decent string handling predate C, so it's not like there wasn't precedent to follow. The creators of C were pioneers, but they were also people who favoured a quick, hacky approach over a clean careful one. That has certain advantages, but it's rather unfortunate that C has become so foundational and we've been stuck with those hacks.
I used whisper.cpp to build a tool to transcribe audio files, either as a one off or as a folder watcher:

https://github.com/kardianos/audioclerk

Built in Go/cgo.
> Realistically, pretty much no one would turn it on

Got stats on that? I guess you don't as long as you don't have some kind of telemetry :)
Of the Gentile variety, anyway
Demonstration of universal time-reversal for qubit processes
I thought this too, but apparently there is a whole palette of female versions for dude, guy, lad etc. [1]. I only heard “gals” before, never lasses or dudeens. And the “gals” also only occurred in spoken form, I’ve never read it anywhere (although I consume a lot of english media).

Maybe it’s because I’m not a native speaker. In Germany we have a huge gap between daily/ business communication and the communication from authorities. The latter don’t write „Sehr geehrte Studenten“, but „Sehr geehrte Student:innen“, so I suspect something similar is happening here too.

[1] https://www.quora.com/What-is-the-feminine-word-for-lad
> [MIT] Nor requires them to give anything back.

The copyleft licenses don't require to give anything back either, they only require to give source code forward to downstream users, who may or may not contribute back upstream to the original project.
Well, I provided an archived link to an ABC article to back up my claim, and you have provided nothing to back up yours. You also rudely implied that I don’t know how to consume news media. Why should I, or anyone else, believe you?

edit: and why did you create a new account to make this claim?
I never understood why people feel that typescript has a learning curve. I never formally learned typescript; I just started using it intuitively. I already knew javascript, and I already understood how types work from using other languages, so there wasn't anything to learn.

When people say typescript is hard to learn, do they know javascript, or are they starting from scratch?
> a defensive war that is somehow being fought entirely on another country’s territory

Russia figured out the magic trick to modern annexation. International law now mostly holds that you can't take land in a war, but that a country's sovereignty arises from the democratic will of the people living there. So Russia just invades under any pretense it likes, and holds "elections" where they get "the will of the people" to be whatever they tell it to be. Like joining Russia.

It's a sham, entirely, but it means they can tell their own people that they are following the law and it's everyone else that's against them.

And so now they can say "look, we did the song and dance that makes this Russian land, so we're defending 'our' people now".
> chasing profits better would have prevented this

No. Chasing profits is the reason the train did not stop after the hot box detection. It would have been late.
Quite simply to "Stick it to the man".

If this group of dev's are going to violate the privacy of their Community members, they're asking for stuff like this.

Maybe once they realise the telemetry they collect is utterly useless, they'll actually do the right thing and remove it.
"Falsehoods programmers believe about CI"

I mean, I completely agree with you in principle, but also there are a lot of terrible CI systems out there.
The copyleft licenses don't require to give anything back, they only require to give source code forward to downstream users, who may or may not contribute back upstream to the original project.
Robot behaviors are often built as computational graphs, with data flowing from sensors to compute technologies, all the way down to actuators and back. To obtain additional performance, robotics compute platforms must map these graph-like structures efficiently to CPUs, but also to specialized hardware including FPGAs and GPUs.
Let's Stop Pretending–ChatGPT Isn't That Smart
Their Slack must be a ghost town. The employees are all networking informally, and invisibly. Sounds like a wonderful work environment.
> Even the best Scala IDE (IntelliJ IDEA) is poor and nothing better is to be expected in the next years. This is basically the point where you could cross out Scala from your short list of programming languages!

What do you mean? I use Community version of Idea for Scala3 and syntax highlighting, refactorings, jumping to definitions, javadocs, usage points, sbt integration, and build targets are all working as expected. The only thing that I noticed as issues are module reloads: sometimes a tab has to be re-opened for the inference engine to notice changes, but that's not a deal-breaker when it comes to IDE experience to me. What else do you need from it?

> I'd say that Scala is not a good citizen in the Java world. This is problematic in existing code bases. Kotlin is a much better fit there.

The current version of Kotlin is lagging behind Java 19 features like improved pattern matching. Why would anyone bet on Kotlin if there's a mix of modern Java+Vavr[1] and Scala3 to be had instead?

[1] https://docs.vavr.io/
Google will not let you sign up without a phone number. It also won't let you activate 2fa without a phone number. Even if you do manage to sign up without a phone number or remove it from account, there's still a possibility for you to just get randomly locked out of the account (even if you enter the password correctly), and have google asking for a phone number in order to unlock it (even if you never entered one, so apparently any random number works? how is that supposed to help "verify" anything is beyond me), with no other recovery way around it.

It's one of the worst in terms of requiring a phone number.
They are just balloons. Please try to keep the aluminum foil hats out of Hackernews.
At least in my experience, the aws docs are difficult to understand at best, and horrifically outdated and contradictory at worst.
I had friends (at a no - name university) that could have flown balloons around the world if you told them too. They deliberately designed them to pop, b/c when they went across the border into Canada it made for uncomfortable phone calls with the FAA.
Heroku deleting user accounts without warning
https://archive.is/sm42l
I'm not going to beat around the bush here: You are lying.

The charges were trespassing and disorderly conduct. The reporter was in the middle of a live report when the governor began a speech and the police asked him to be quiet before arresting him. The governor apologized and offered a one on one interview after the reporter's release.
Yes. For example-

The Wall Street Journal "Cantor Fitzgerald helps manage $39 billion Treasury portfolio that makes up lion’s share of stablecoin’s reserves"

https://archive.md/HL307 (https://www.wsj.com/articles/wall-street-firm-oversees-billi...)

(I am NOT endorsing that company, Tether / Bitfinex, or suggesting that anybody invests in it in any way. Just agreeing that if you have a lot of money, then you might profit from it)
The problem with opt-out telemetry is that as soon as you admit people won't voluntarily turn it on, you've admitted it's a user hostile behavior. The usability of opt-out doesn't override the reality that it's not ethical to do it.

I think if the Go authors do move forward with this proposal in any form, a fork is guaranteed. I've heard multiple sources express interest in doing so already.
One of the frustrating thing with npm-scripts is the mandatory one-liner script.
It is not possible to write a script on several lines.

I would really appreciate if deno-task-shell could be used in a shebang for writing scripts that expands on several lines in dedicated files.
What kind of TVs did you have? The CRT TVs I remember in the 1990s and 2000s all "booted" in 1-3 seconds from no power to displaying proper image. The flat-ish and flat TVs that came later also booted comparably quickly. It's only when Smart TVs appeared that I first saw a TV taking more than 5 seconds to start.

(I'm counting the time it took a TV to show broadcast programming or "normal" cable programming. IIRC cable decoder boxes would introduce some extra delay here for "cold start", but those boxes were all shitty garbage from the same kind of companies that now sell smart TVs, and we didn't use them anyway.)
Work maybe? Family? I'm sure not every reason is good but some are.
When I was young, I assumed the 401k had been around forever. But it was introduced in 1978! We're nearing the end of the 50-year period that the guys who invented it would really need to get staggeringly rich off of the concept, and now that they're getting ready to die everyone's overreliance on the system they set up is causing total gridlock in American life. You can't do ANYTHING that threatens the stock market. The President can't give good advice like "save your money and don't go into debt on new cars" because if people stop spending, everyone's retirement accounts stagnate.

(Edit: as a matter of fact, recently the President has been actually advertising going into debt for new cars. And it works! My poor-with-finances brother wants to buy a $38,000 truck, and he's got less than $500 in savings and rents an apartment.)

I'm between 25-30 and I'm not even remotely planning on having enough money when I retire. My plan is to have kids, teach them to be clever and resourceful, and then live with them. If they won't have me, I'll live as a pauper in the grand new order when I have to retire. Greater men than I have died penniless.
Congrats on the launch, definitely an interesting product and really interesting space. But...didn't you guys launch a while ago? Is there something specific you're launching now?

>> The tech stack we use to build Lago (YC S21), the open source billing API (https://news.ycombinator.com/item?id=32438355)

>> Lago: The Open Source Stripe Billing Alternative (https://news.ycombinator.com/item?id=32438355)

>>Lago: The Open Source Stripe Billing Alternative(https://news.ycombinator.com/item?id=31638797)

>>Show HN: 6 Steps to build a usage-based billing system with Lago (YC S21)(https://news.ycombinator.com/item?id=32765162)

>> Show HN: Lago: Open-source metering and usage-based billing (https://news.ycombinator.com/item?id=33505229)
And they are mastodon so no one on earth can see this.
> The Go toolchain already calls home by default to the Go module proxy hosted by Google.

I don't think it's fair to describe the Go proxy as "calls home"; no one says that about Rubygems, PyPI, npm, or any other package tool. If anything, the Go proxy is the only package system that actually allows disabling it quite easily and pain-free. Try using Ruby without rubygems or React without npm: no doubt possible, but it will take a lot more effort.
The irony I mean that the tracking will be there regardless, the suppliers of software will use "we can't monitor the app sufficiently at end users unless we centralize it" as the argument of not making client side software at all.
This sounds fairly similar to self-hosting SigNoz[1] except they use the OpenTelemetry Collector[2] in the place where the author has a custom Redis queue consumer.

1. https://signoz.io

2. https://opentelemetry.io/docs/collector/
I've seen the phrase "moving at wind speeds" in a few of the word salads tossed by the press. That does strongly suggest, given our current knowledge, that the objects were kept aloft by buoyancy, being lighter than the air around them.

This feels like early days of COVID, when common sense evaporated like spit on a hot griddle and the Narrative became the goal of itself.
Typically it is used similary to EOL in Software. You know when PostgreSQL 15 goes EOL it is different from PostgreSQL 14

Same here - the change date is different for major versions - when you create new major version of product it gets change date adjusted.
Even in the markets that have fees on both sides, the maker fees are less than taker fees in almost all cases.
Someone in the reddit thread posted this video on Dow and DuPont: https://www.youtube.com/watch?v=wRmwppLFL90

Infuriating.
I don’t know. Someone who was an extra could have easily been inspired by the movie to carry out this sabotage just a year later. It doesn’t take much to derail a train, I could go derail a train right now if I wanted to. You just need key bits of knowledge. Quick visit to a hardware store.
They use missiles according to the news stories.

If they're balloons, they probably cost way less than the hundreds of thousands of dollars a missile costs.
This argument is nonsense. Everywhere you have to remember to use the non tracking compiler and everywhere you have to remember to set the variable are at best the exact same set. More likely it's actually more places that require remembering to set the variable since various build environments and tools tend to strip out variables in all sorts of places.

It also assumes setting the variable actually works - even without malicious intent, it's an approach that assumes there are never any bugs.
I found these useless facts to be recorded in such detail. “People are concerned about future livability” is plenty details.
Ah fair enough. For anyone interested I recommend Trading Systems by Tomasini and Stocks on the move by Clenow.
I think my favorite part of this prompt is that it starts with, "Please..."

With this new class of products based on crafting prompts that best exploit a GPT's algorithm and training data, are we going to start seeing pull requests that tweak individual parts or words of the prompt. I'm also curious how the test suite for projects like this would look for specific facts or phrases to be contained in the responses for specific inputs.
At least, you keep the source code in the open, and the changes stay in the open. It's giving enough, when compared to BSD/MIT and similar "permissive" licenses to fork away without making anything available.
How is this not a "failure of capitalism"?
There are many web-based things that technically require Internet Explorer, even though other browsers seem to work fine. The real issue is likely that most of the things were built with IE in mind and only formally tested on IE. I feel like the real first step is simply to audit the functionality of these things in various browsers to see if they actually work properly or not.
> The problem with opt-out telemetry is that as soon as you admit people won't voluntarily turn it on, you've admitted it's a user hostile behavior.

That is in fact not the case. This is just one possible explanation for users not turning it on, one that I don't believe is even close to a meaningful amount in the grand scale of things.

As I wrote in the first message, a huge amount of people don't care either way. They won't turn it off if they're prompted, but they also wouldn't bother turning it on. They just don't care. I'm one of these people.
Okay, but in my circles at least - primarily professional fullstack and mobile dev, plus a wide range of hobbyists and aspiring pros - they've competed for the same mindshare for about as long as they both have existed, and Go seems to have lost out pretty decisively. The most recent SO developer survey seems to bear that out.

I don't know what goals Google, as opposed to the Golang team, has for Go. I do know Google has notoriously opaque and complex internal politics, and a long history of summarily axing projects that fail to perform over some set of internal metrics, no matter how large and invested a userbase they happen to have.

So I don't think it is unreasonable to consider the question. Sure, the technologies aren't fungible, but it isn't a technological question I'm asking; every longstanding human enterprise necessarily involves politics, and it's the politics I'm wondering about here.
No it absolutely was Intel/windows. If you remember correctly, once of their last ditch efforts to save the company was to ditch irix and sell windows machines on Intel.

They used to own the high performance market. I remember because my dad was a researcher that bought a 250k SGI workstation to run simulations on in the late 1980s and that was the first time I had seen a laser mouse and I played with the flight simulator.

But as high performance computing because more ubiquitous and cheaper they couldn’t compete and had to lower their prices until they went bankrupt.
The AGPLv3 network clause is triggered on modification, so if you don't modify the code, you don't have to redistribute the source code.

The copyleft licenses don't require to share the source code publicly, they only require to give source code forward to downstream users, who may or may not contribute back upstream to the original project. In the AGPL case, that would be only users that you let have network access to the modified AGPL software.
See also “gild the lily”.
Sorry seems to be tech execs' favorite word as DB player Aiven lays off 1 in 5
Gee, thanks for the context.

So what is your point? No failure and no one to blame?

If anything there's some good questions around train safety, outdated infrastructure and the remedial response. Why was it decided to burn up? Couldn't a clean up, then burn be attempted?
I find Hossenfelder's style to be very entertaining, it's lovely content. With some of the more opinionated videos I often wish I'd find another similar creator offering a rebuttal or context to help me sort in her take.

Of course if you follow this to its logical conclusion you eventually hit "become a scientist, work with the material, form your own opinion", but well, a little bit more aggregation and summary would be of service to me.

I guess what Hossenfelder offers me is content above the quality bar of most science journalism, on that spectrum.
By the time you a a long-running franchise you gained so much technical debt that rewriting the entire engine not to have hacks is a very development intensive. Then you never know if the franchise will fad away.
NIST 800-63-4 and Equity
Sure, and they are happy to sign up any number of ISIS members?
That would be a very bad idea, as what you break is fundamental reality around you. A lot of people on this thread really underestimate the level of care that's currently taken with the sorts of labs that are used and how controlled they are to prevent exposure. It's bad enough we have environmental collapse from all other industrial activity. It's not like engineering, or even chemistry and physics, one person doing something a bit slap dash really could end the entire world in very unobvious ways. If anything we should be reversing legislatively what's already happening with big agri companies doing artificial evolution to produce new seed stock against an engineered target.
China seems to be having issues with these objects as well - https://www.forbes.com/sites/mattnovak/2023/02/12/china-says...

Might be their own that they didn't tell their military about, might be US ones, might be aliens (it's not)!
I see all the staunch supporters of deregulation across the board that normally come out of the woodwork on HN are strangely absent.
>Why do discussions in dev communities keep discounting all the layoff because "it's probably just recruitment"?

because while it is true that these are people who are also important devs in analyzing their own precarity will feel that their situation is not so unstable if it is not devs getting laid off, or if devs get laid off they get jobs quickly again.