skysight-inc/HackerNews huggingface dataset:
> Russia isn’t going to go nuclear unless Ukrainian forces start heading towards Moscow. They would sure like you to think that they would, though.

No, Russia isn't going nuclear unless Ukraine will move into Russian territory. While Putin annexed parts of Ukraine to be able to use draft soldiers there, it still part of Russian territory in his mind and minds of many Russians (starting with generals and oligarchs ending with ordinary citizens). So use of tactical nuclear weapons can't be ruled out.
Chimera – a Linux that isn't GNU/Linux
What definition of a security are you using? Neither the dictionary nor the SEC include return in their definitons.
It's hard but it's still possible to change it. It's just very important to do it carefully and knowing what the consequences are. I have had to iterate NoSQL schemas several times, and I always prefer do treat their evolution as migrations done out-of-hours
I think you probably need to back up each of those statements with some evidence? Most of them seem to be pretty out there from my point of view, so I think you should back them up with citations and evidence. Otherwise it does look a bit like you're taking 2 and 2 and coming up with 9742123.
To quote the gp

hide the queue under the API layer of the receiver
Although the reddit comments are interesting, it may be better to change this link to the original linked AP news article.
The coast near Moscow?
- Companies fire much of their white collar workforce and rejoice at the savings.

- 10 years later companies are horrified they've been uploading all of their secrets to a competitor.
Yeah, I’m suspecting a merchant vessel that frequently docks in Russia.
FTA, this is not the first time the US has warned citizens about this either, but renewing this warning in the wake of recent events does seem interesting.
I have limited experience in using multiple Firefox profiles, but assuming it works like Chrome's, I like Multi-Account Containers instead because it lets me mix and match tabs running on different containers if you really have to.

I mean, I appreciate keeping a single window dedicated to my Work container running all of my work tabs to properly isolate my sessions, but sometimes I have services that I have to login on other profiles (e.g., I use a consultant Miro account that I DO want to run on the same window, even if it's not using my Work container).

It's also a lot easier to identify which tabs are running which containers thanks to their colored tab markers and the container name indicated on the address bar. It's essential if you have to say, login to two separate Gmail sessions on the same window without their sessions getting mixed up.

Finally, it's different from profiles because you can optionally associate websites to containers (e.g., if I open ycombinator.com it's opened using my Personal container while opening miro.com automatically loads a different container, while I disable this feature for sites that I login across multiple containers for different contexts, such as Gmail or the AWS Console)
Can you point to an example where a non-lad is utilizing the CoC to suppress opposition in this issue?
Well, if I'm trusting my data with some service, I'd rather know the code handling my data.

There's nothing inherently wrong about telling people "Hey, this is the code handling your data, come see for yourself".

And, this is a huge win, and show of confidence, if you ask me.
> Residents are concerned about long-term effects of low-grade exposure.

> “There’s all that smoke and all those chemicals in there,” said Mason Shields, who lives in East Palestine and visited an aid center outside the evacuation zone. “I’m wondering if it’s even going to be safe for people to return within the next week or month or however long.”

Generally speaking, I read the news because I want to learn facts about a topic.

If I wanted to read the thoughts of some random person who is feeling anxious about something they’re ignorant about, I would go on social media.
Make these companies government owned and operate them like the post office.
Was:

https://sabinehossenfelder.com/research-2/

"Sabine is currently an external member of the Munich Center for Mathematical Philosophy in Munich, Germany."
An Interview with ChatGPT
Thanks! Does it take prompt on stdin too?

Fixed link:

https://github.com/runvnc/askleo
Other than the meme illustrating the article, I'd say there is nothing in any way whatsoever at all relevant on this very old, drowned on clichês, disconnected, and somewhat pointless, rant.
There is already a problem with trusting trust[1] as is. If there is any category of software that absolutely must have an immaculate reputation, it would be the software we use to build other software.

[1] https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref...
It is reasonable to consider whether both motives apply, but one should also note that the former alone is sufficient reason for this action (and also sufficient reason for individual US citizens to carefully consider whether they want to be in Russia or its puppet states.)
My experience with namecheap is similar very bad too. They also sent me an email saying if you don't respond in a short time(24 hours) your domain will be revoked. Related experience: https://news.ycombinator.com/item?id=14139288 I moved my domains from namecheap to gandi.net and so far no problems. I would avoid namecheap like the plague for any large site. Of note, I had millions of unique vistors per month on that domain for a normal legal site.

ycombinator uses gandi.net too.

and even if they obey us and internation laws, threating to revoke a domain within 24 hours if no reply regarding an external complaint, with just an email warning is ridiculous and not how other reputable domain registrars work.
Timeless. Thanks for sharing.
I long for the day that there is modern, easy to use Open Source CAD application for designing / modelling for 3D printing. FreeCAD exists and while I'm sure it's powerful - it's very clunky to use as the learning curve is quite high for someone that occasionally wants to adjust a model. It it certainly seems like KiCAD is filling that spot for the 2D / electronics side of things. Blender is probably fantastic for modelling - but it's not well setup for engineering / printing.
You cannot hide satellites or debris from a satellite being destroyed. Everything close to Earth is large enough to be spotted from reflected light. Everything far away is spotted with radar. There are many private and government players across the globe who care deeply about what is occupying what orbits because it is a finite resource.
Previous discussion here: https://news.ycombinator.com/item?id=29201473

The injunction "Firstly, GCC should address the FTZ library issue: the bug has been open for 9 years, but is still marked NEW." is out of date, a fix is now in-place in the GCC master branch https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55522#c45 (possibly prompted by this article). Well worth a read though.
Suggesting that Russian influence online is the only source of this, or even the largest source, is American propaganda. In fact, it’s exactly the kind of comment you’d expect American disinformation bots to spread
Clunky, but I read that as "the nearest coast to Moscow".
> 1. Tactical nukes aren't a likely step for Russia if Ukraine takes back their territory - even if they go for Crimea. Russia knows that any use of nuclear weapons is crossing a line, and that the regime is done if they do so.

Is Putin not done politically if RU is defeated in UA, and Crimea is liberated / annexed?

> 2. There isn't a reason for spying on these facilities if the goal is to analyze the US' ability to launch a nuclear strike. That strike would come from a submarine sitting on the ocean floor off the coast near Moscow. And there's no real countermeasures for those missiles.

It's a good point. I suppose it depends on the nature of the conflict though. Maybe you're right, that in the event of an all out nuclear war there would be no point in trying to achieve a tactical advantage – but does either side really know the exact nature of the conflict well enough to make that assumption at this point? Perhaps both sides just know conflict is likely.
I doubt the "spy drones" are of any particular military value anyway. It's more a test to see what will happen if you send something suspicious into your rival's airspace. The Trump administration chose to ignore them, the Biden administration in slightly different geopolitical circumstances chose to shoot them down.

Since this would have been an anticipated outcome, I don't think it really changes anything other than making it clear to China that the present US government won't necessarily overlook everything for the sake of good relations.
It's about know what code runs in devices they are _using_.
The user doesn't own your server but he is using it through the client.

AGPL is meant to apply the 4 freedoms to anything that is _used_.
Indeed and have been running for quite a while, even wow had the classic servers up until blizzard came after them when blizz decided to make their own.

They also afforded options blizzard had been too lazy to bother with, such as playing on a favorite patch, etc.
Why would a decompiler execute code that has decompiled?
> Or one line of cron.

For each distro, with each having their own format and own crond implementation, at each different file paths.
One political party keeps passing laws making it illegal for Medicare/Medicaid to bargain for drug prices. So the price that taxpayers pay is far higher than it needs to be. Every other country negotiates drug prices.
This is a good summary of the situation. One thing the speaker left out is that hydrochloric acid is heavier than air, so while the reaction does result in a bunch of hydrochloric acid, it should react with things in the local environment very quickly to make a hot mess of the immediate environment but not to spread out into the larger ecosystem.
Don't forget NextCloud.
My goal for my project is to build a tool that transcribes Interviews (e.g, in Sales or Recruiting) and puts the Transcription through ChatGPT (Waiting for the API atm) to make a summary that looks like the notes of the call. Speaker diarization is important, so I don't have more than 4000 tokens input in ChatGPT. I will see how it goes, but if it's reliable enough (looks like it so far), it will save the time it takes to write meeting notes and rewrite them to send them to someone after the call (Hiring Managers etc.) Imagine a 10x Otter.ai or something like that.
> For pretty much every style of game, you can get newer, better games that pull off the concepts better.

Hard disagree here. Some subgenres don't even have any newer games at all.

And even for genres that have been embraced by the mainstream, often they are all polished into the same shape. Yeah, there are plenty of conveniences now that older games might not have but a lot uniqueness is also lost in the process. How many modern games still expect you to navigate an environment yourself instead of feeding you questmarkers and triply-redundant messages and reminders of what you need to be doing next? How many shooters that just focus on the shooting instead of feeling the need to add some skinner-box-inducing RPG-lite mechanics. How many Point & Click adventures that even come close to scope or engrossing art styles of the classics? Why is Planescape: Torment still considered one of the best (C)RPG stories by many when writers had almost 25 years to surpass it?

Yeah, if you pick a random game from the 90s and a random game from today, then the latter will perhaps be more playable. Many old games have plenty of jank that wouln't fly today. Because today's games are designed for just that: so that anyone with half a braincell can complete them. That means ecessive hints. It means refusal to provide challenges that might limit your market. It means limiting the amount of text because everything needs to be voiced which costs a lot. It means repeating mechanics that "work" instead of daring to try something unique.

> I see gaming like most forms of entertainment which are enjoyed in the moment and then you move on. When I got to a music concert, I don't sit there and record it for watching again 10 years later. I enjoy it in the moment and move on, there will be newer ones to enjoy later.

Yet people still listen to classical music and everything in between then and now. Some even mainting their own collection. Are you really going to say that for every Mozart or The Beetles or Black Sabbath or whatever there is a 2020s group that pulls of the concepts better? Does the warm fuzzy sound from old analog recordings prevent you from enjoying them as much as older graphics do?

Of course the answer to what is better also depends a lot of taste. Just like with music, the predominant styles of games shifts over time.
Is it though?

> and those useless HR departments staffed by those who can't do real work

As written by a guy who is:

> author, reporter, editor, blogger and columnist

So he just writes about stuff others are doing. Would that be real work then?

There seems to be an incredible arrogance in the tech community (and especially among devs) that only devs are real tech workers. That all these other roles like HR, legal, marketing, recruitment and management are just fluff and everything would be better and more efficient without them. This stuff is short sighted and wrong.

As a developer, do you want to write employment contracts? Do you want to think of benefits packages? Do you want to make sure the WiFi network is functioning correctly? You you want to change the ink cartridges on the printers? You you want to write down list of keywords for ad campaigns? Do you want to sit through sessions with investors who want to know everything about a product they hardly understand?

No, you don't and all these people exist because you don't have to all that stuff. They exist because they're good at handling those things while a dev is good at writing code. Are they annoying sometimes? Sure. Are there some people in those roles who don't add much value? Probably, but I've seen plenty of devs who didn't add much value.

Why do discussions in dev communities keep discounting all the layoff because "it's probably just recruitment"? These are still people who lost their jobs and need to find other jobs and their lives aren't worth less because the don't push code.
The notion of the JIT warming up is nowhere near as rosy as most people believe. In particular, it is neither true that the JIT will lead you to your program performing at a steady level, nor that such a steady level will be faster than what you started with. C.f. https://tratt.net/laurie/blog/2018/why_arent_more_users_more...

Though perhaps one could write a program in a way that gets reliably jitted?
Just about everybody has problems with deliverability. Often you don't think about it until you look closely at the results of a campaign or get complaints that users aren't getting transactional emails. One thing you can do is use an email deliverability service provider such as sendgrid or mailgun.
Yep, that's a great point. Not to mention a lot of apps today are web, so just porting a browser (and Doom!) is enough for lots of cases. I also agree with your point about Linux.
Here's something for your daily dose of "that's strange:" In 2021 residents of East Palestine, Ohio were extras in filming a train derailment scene for the movie "White Noise"(2022).

"Ratner, 37, is in a traffic jam scene, sitting in a line of cars trying to evacuate after a freight train collided with a tanker truck, triggering an explosion that fills the air with dangerous toxins."

https://www.cnn.com/2023/02/11/health/ohio-train-derailment-...
MUMPS always reminds me of Perl code golfing.
I have three techniques that never seem to fail for me in increasing order of complexity.

1. Write a blog post about it. I'm an old school blogger and my best learning tool is to immediately start writing about it. I'll do this even before I've used the thing in question. Another writer here talks about producing versus consuming and that's the magic -- this shifts you immediately into being a producer. Most things you try and learn aren't that hard when you start actively engaging with the topic by writing about them.

2. Write test coverage. If it is a software technology then I'll start to use it by writing out the tests needed to use it. I find tests always make software technologies much more understandable because, inherently, they force you to think very atomically.

3. If I really, really want to understand something in depth then I'll create a side project about it or that requires it. Just for example I'm currently doing this as a way to force myself to build better web apps. I've chosen HotWrite and Turbo as enabling technologies and now I've got the core of a neat little app that avoids full screen redraws, uses CSS I actually understand and so on.
“You could tell me that all of these problems are fixable. I could make it a point to hold more face-to-face meetings, social events and team-building activities in restaurants, hotels, event spaces or public parks. We could throw axes together, join a volleyball league, go on a company retreat, barbecue burgers but … nah, I’m too lazy for that.”

Don’t have much sympathy for a business owner who’s too lazy to fix his companies culture.

More broadly, if you own a business and you’re “too lazy” to fix the bug issues you see with your business. Again, no sympathy.

That’s my main takeaway. With that outlook, other things being equal, I expect even the company would still have significant issues from this same persons perspective even if they were office based.
And elucidate laymen on what all the jargon means. Still don't know what a PAR is :)
MS Excel has largely replicated the Improv model as an optional mode within formulas, allowing you to create Ranges as names for groups of cells and allowing you to use the names as variables in formulas instead of coordinates.

However, it lacks the flexibility of a true dataflow model. They incorporated the full model into the Power Pivot plugin, and later migrated it to a standalone app as Power BI. It's a reasonably complete paradigm, but much less well-known than the spreadsheet.

https://spreadsheeto.com/power-pivot-vs-bi/
You can, now that most (all?) interest rates are significantly above zero again.

This would have been significantly harder e.g. in the Eurozone before 2020.
Google killed my hope and my dreams
For years I would struggle to find the toolset that just clicks with me and
make me productive.

I have tried various languages but still none of them resonated with my
end-goal...until I have found Go language.

Go made me feel excitement I once had as a university student and to feel again
this nostalgic sense, it lifted my spirits and gave me purpose; purpose to
create, to build, to share.

It gave me HOPE and I dreamed big!

So many things to build for companies and for myself...then one person with
authority around Go's core development came and demolished everything in
a blink of an eye.

You see, before the suggestion to include a telemetry mechanism in Go's tookit,
I didn't feel the slightest agitation while thinking of my next project, while
working on a current demo for testing purposes.

As soon as they announced the necessity of telemetry for Go toolkit, it hit
me and it hit me hard.

I felt like witnessing a deadly car crash while being unable to offer any help
or even react.

This whole situation verified my concern that products that come directly from
large companies or corporations are not worth the hassle, unless you are
yourself a big company that pays for such product or service, for professional
support.

I cannot stop feeling sadness in my heart for the damage they did to the whole
community.

No matter what I do, the pain won't go away and I feel betrayed from my own
self for allowing such thing to happen.

Go development team, if you are reading this, thank you; thank you for the pain
you have caused to a number of people that got somehow emotionally attached to
such an incredible tool, like Go language.

I would also like to thank you for making me realize it's not worth it to get
so attached to technology and that other things are far more important than
this.

Take care and keep on demolishing people's dreams, purpose, and hope.
I think it is mostly all together, "distrust big corporations that are obviously corrupting the government and media". Big corporations that have large political clout and donations to media and then use that to cover for nefarious actions that would normally be illegal and horrifically unethical. When you have corporations writing your laws, they will cover for themselves, even when it is at the cost of human life and voter constituencies.
But I thought the precommit hooks would block this merge if it breaks search?
This odd fact will spawn thousands of conspiracy videos and crisis actor accusations. Cue ominous music…
> Well, then if I'm only interested in getting results in the short term and don't care about getting results in many years from now when I'm old, what could I do?

become good at learning from your mistakes quickly
It's basically a div that is positioned next to your cursor when you move it. It's also slightly buggy because it doesn't recognize whether the cursor is actually moving across the view-port or not. No idea why they did that.
> post ES6 [...] has some really good parts, like injection-proof template literal semantics.

What is injection-proof template literal? Any link about that? Thanks :)
As long as you don’t mind a now rather nebulous moving target where “programming” once sat.

Go talk to ChatGPT. Instruct it on how to respond to input and produce the desired output. Form it to a purpose you have decided in advance. (Or maybe someone else did.) Work on it until the output is correct (enough) for the input.

Was that programming? Was it not?

Other than “talk” and “ChatGPT” it sure sounds like programming.
Everyone, but in different proportions. Tech-adjacent roles (e.g. tech writers) have been hit much worse than individual contributor SWEs and SREs, but plenty of talented SWEs and SREs have been laid off too.
This reads like satire given the history of the Luddites smashing textile machinery
When I worked for an agency, I used this feature ALL the time. It had to be easy for me to switch between, for example, Trello boards of different clients or different Datadog accounts.

Even now, working at a single company, I use multi-account containers to keep tabs open for our different AWS and Datadog accounts.
Embarrassment is one thing; currently neutral countries reconsidering their trading relationship with Russia in the wake the nuclear red line being crossed, is another.
That number seems excessive. There are a lot of numbers out there but the most frequent one seems to be 90% of startups fail. It should be remembered that this is also why people say "fail fast", if your business is going to fail it's better to get it over with quickly so you can iterate on the next idea. That's the second insight, you don't just get 1 shot especially in tech where the startup costs are so low.
Peeling the Onion’s Layers – Large Language Models Search Architecture and Cost