skysight-inc/HackerNews huggingface dataset:
Battleships went out of fashion because the carrier was a better platform for projecting power. Submarines cannot project power, because power requires visibility, while submarines cannot be visible. Carrier are unlikely to go out of fashion unless something better at projecting power is developed, and right now the aircraft that a carriers holds is where it's at. It's more likely that the defense of the carrier will improve than something else will come along to displace it, because the carrier doesn't hold it's own defenses.
Other than completely discounting innovation as a thing?

How about starting with that one?
DFT “à Pied”: Mastering the Fourier Transform in One Day
I really, really try to ignore my own impulses on Go simplicity, because I don't understand it and lots of people who say they do understand it are prone to saying the same things which are different from the things I say, so there is clearly an Outside View to take. But I cannot help but view this as a case of special pleading. You have this great spiritual successor to classic C, and then there's also channels tacked on, with native syntax, that are the least pain-in-the-ass solution to standard problems like iterators. So you get lots of people using channels like iterators. This is a problem at several levels, but I never see anyone complaining about it - not even Go's detractors, who are instead focused on where the stdlib shunts its complexity to. Repeat for a few more idiosyncrasies. Even the basic collections are guilty of this - how many people use an explicitly deduplicated array, or a hash table to struct{}, when what they want is a set?

The problem you're describing already exists, there's no preventing it or getting rid of it, and generics are tame by comparison - at least they semantically mean exactly what the developer intended them to mean, don't come with non-obvious performance downsides, and don't clobber existing concepts like error handling.

As for optionals vs separate bools, love 'em or don't, but yes, there is a downside, which is in my view possibly Go's only regression from C: no longer being able to stick the function call in the if-statement directly without additional fanfare.
Calling Dart "C-style language" sounds very weird. The curly-brace syntax is the only parallel I can draw between the two... What other similarities do you see?
Use of these drugs would go against the Geneva Protocol.
right click on the back button and go back to where you want to go :)
I had forgotten how weirdly addictive this show was. (kids have long outgrown it)
Definitely. But Go's boilerplate for error handling is an overcorrection from the implicit propogation. As folks have mentioned, Rust's `?` or Swift's `try` strike a nice middle ground.
The smartest of them all teach math in universities
compactflash is nearly pin compatible with ATA, i had several laptops repurposed as home routers with CF cards on little adapters. I could probably dig one out and take a picture.

edit: shoot, i think i meant IDE, not ATA
I personally love the clicky sound of the Advantage 2. I switched to it some time last year after having RSI related symptoms. Since the keyboard required me to retrain muscle memory I also ended up switching to Dvorak (wrote about it at https://geekmonkey.org/learning-to-type-dvorak/).

It took a significant amount of time to get back up to speed, but some time last month it finally "clicked" and I couldn't be happier.

Definitely wish the keyboard was a bit more portable for travel, but for short stints I can stomach typing on a regular laptop keyboard.

As for the Kinesis 360: I recently saw it in use on a twitch stream (https://www.twitch.tv/videos/1422298932) and it looked fantastic. Looks like the general public will have to wait until later this year to actually buy it though.
It's not active.

https://en.wikipedia.org/wiki/Fukushima_Daini_Nuclear_Power_...
> If a single foot soldier can take out a tank that costs millions of dollars, is it even worth using a tank?

A foot soldier with a weapon that costs a tenth of a million to fire.
The asymmetry is given in Ukraine because they have enough Javelins but I doubt it exits to that degree in any conflict.
OpenSSL cert parsing bug causes infinite denial of service loop
Folks are saying that sum types might eventually come to go after some experimenting with generics. It'll be interesting to see where it goes.
Software is able to simulate the effect of chemical compounds / molecules on the human body. This can be used to find drugs that do specific things, or stronger versions of existing drugs. For example, you could look for very strong but very short acting sleeping pills that immediately make you fall asleep, but cause zero grogginess the next day. Or you could optimize antibiotics to have a high half life, so you only have to take them once, instead of 3 times a day for a week, which you can easily forget.

Now think about nerve gas. We have discovered lots of different nerve gas agents and know pretty well how much of each type you need to kill a human. Said software can be used to find new versions of nerve gas that kill with even lesser concentrations. You could also optimize for other variables: Nerve gas that remains on surfaces and doesn't decay by itself for example.
It's a point that's being made in a different reply chain to the post, in fact.
I believe you got inspired here[0].. If you decide to open source your code in the future, let me know and I'll add somehow a link to it.

[0] https://github.com/slowernews/hamster-system#hamster-budget-...
I'm saying its a funny to say that they were unaware of the risks when they started on the research. I mean, its not beyond imagination that AI could be/is being used for nefarious ends.

I think we agree...??
WHO Launches an Open Source Program Office
I'm assuming if it's a floppy emulator it just has floppy density, but you can emulate an IDE hard drive as well.
That’s because the translation is incorrect as I mentioned in one of my other comments :)
Doesn't work: https://www.homedepot.com/b/Doors-Windows-Garage-Door-Opener...

Works: https://www.homedepot.com/b/Doors-Windows-Garage-Door-Opener...

Also Works:
https://www.homedepot.com/b/Does-Not-Matter/Does-Not-Matter/...

The "seo" part of the url doesn't actually matter. Where they went wrong is not redirecting a page that has no results to a one that does when SEO text matches.
I feel like most commenters here didn't read the article - in many cases a single soldier /can't/ take out a modern tank because of their active protection systems.
Humor us all and think another few steps ahead. And what's EHS gonna do?

They're gonna CC the guy who's office is right beside yours because (surprise surprise) the departments and teams who's work results in them having weird nasty stuff buried in the back of the walk in fridge are the same people who know how to handle it.

EHS is just a coordinator. They don't have subject matter in everything. So they contact the experts. If your biology department fridge with Space AIDS(TM) in it it's because your department is the experts so you'll be getting the call.
Ancient tombs discovered at Paris’ Notre-Dame Cathedral as restoration continues
None of that is true. Go peddle your Russian bullshit somewhere else.
https://archive.ph/nFIk5
Show HN: Content Blocks Web Components Design System
You did say exactly that.

> it did raise some questions for me when a Russian bomb (that killed about 20 civilians) did its thing in Kyiv very close to a boulevard named after Bandera. Bandera is of course a war criminal and a Nazi collaborator.

A bomb killed 20 civilians. Who the fuck cares if a street it fell onto was named after a war criminal? Makes it a legit target?

So, let's carpet bomb all those Strada Ion Antonescu it took me all 15 seconds to find across Romania. After all, you are saying it's illegal to name a street like that, so let's de-nazify them. Right?
Yes, if the U.S. continues toward destructive internal conflict. It's still about providing a high enough standard of living to keep the ambitious citizens producing, while keeping it low enough to keep the armed forces stocked. I think it is becoming widespread knowledge that this balance is in danger.
Does this database store the full text content of the website? I believe that's what OP is asking for.
This is an analogy, used in communication with non-engineers. As such the analogy is valuable not for its accuracy to us, but to the people we are speaking to. If you tell someone about "clutter" in the code, to the other person that sounds like a failing, something that should be avoided, something that we should just do better at. And something landing at the feet of the engineers to deal with, because it's their fault to begin with.

Whereas the concept we are trying to get across is: we have accepted some things that are less than ideal (code quality) in order to gain in another area (probably time to release). A tradeoff, and more importantly a tradeoff driven by concerns outside of engineering's domain.

I might agree that the term is overplayed and watered down, but any replacement has to include the role that the business side plays in the problem.
Well, if the generators and/or motors of each grid are not in phase with each other then connecting the networks together will cause electricity to flow in such a way that the phase difference disappears. This will speed up the generators that are "behind" and slow down the ones that are "ahead" in terms of the weighted average phase. How big this braking or accelerating force is depends on how much electricity can flow and how "big" the networks are in terms of the total rotational inertia of all connected devices.

I once was on a ship where the engineering dept unadvisedly connected a ~1.5 MW diesel generator to the network when it was out of phase and that shook the entire 6000 ton ship. We later calculated that the whole multi-ton rotor had rotated about 60 extra degrees in under a tenth of a second (in addition to already spinning at 50 Hz), so you can imagine the forces involved with that.

In practice, there will be humongous circuit breakers that trip to protect the equipment.
I'd consider how much more docile the nation's of the world would have become sans nuke.

If the possibility of an untraceable, space borne, hypersonic weapon was on the table we might have had a better deterrent than nuclear weapons. The lack of fallout and total deniability makes it almost certain they would have been deployed and quite concisely ended a few conflicts at the onset.

It is alarmingly frightening, moreso even, because the impact could be extremely precise- leaving infrastructure intact.
I mean the fact that they've been around since 2.0 but you saw it used heavily in new codebases says a lot doesn't it?
> By slowly being more resistant to changing the thing FOR people, telling them to try to do it themselves, and less inclined to answer questions, and more inclined to ask them what they tried and suggest what they may investigate next to find an answer, people have stopped asking so often

The general principle here is that we teach people how to treat us. If we're always bending over backward to help someone without expecting them to put in the effort themselves then we're teaching them it's OK to behave that way.

Just asking "What have you tried already?" teaches others that they're not allowed to put in zero effort. Saying, "No, I won't implement that feature." teaches others that you're not a pushover.
The most interesting thing for me was the end where the author identified a few huge pain points of PHP!
Sorry, all I get out of this is

1. Buy domain names

2. ???

3. Profit
var temp func(x) T = g
if cond(x) {
temp = f
}
err := h(temp(x))
Nailed it. Also Terry exists.
SNMP protocol not so great. 'Security Not My Problem' often used.

SNMP Concepts are not only excellent but essential:

* A curated listed of universal codes for monitoring common attributes

* Some sort of standardized plug/play protocol that can allow things from one thing to monitor things from another thing

* Oh and it's UDP
They are still effective if deployed correctly. That entails using a "combined arms" approach where the tank is supported by infantry, stationary artillery, advanced recon, etc. Aerial support from helicopters can be very useful in spotting and taking out tank killing teams, although they have their own vulnerabilities: if the opposition has javelins they also probably have some type of SAM. But that's where recon and good Intel along with infantry come in: address the threats to heavy hitters like tanks and air support so those heavy hitters can do their job.

It's hard to know exactly what's gone wrong for Russia in Ukraine, but the reports we're getting point to a huge failure to properly implement combined arms & close support tactics. It seems Russia either didn't anticipate the need-- thought they'd flatten their way to Kyiv so fast it didn't matter-- or their forces consist too much of undertrained non-professional conscripts. The conscript tour of duty in Russia is really too short to hammer home complex tactics and discipline for this sort of thing. 12 months is just too little time to game out the variety of scenarios they might encounter, and so when the one they were (presumably) trained for in this invasion meets initial resistance they don't know how to react. And that's before the logistics issues enter into things... Unfortunately that means Russia may fall back to simply bombing things to rubble and picking up the pieces. It looks like their plan was to take the country & install a friendly government fast enough to keep infrastructure and cities mostly intact, but now that that has failed it looks like they're moving towards the "rubble" approach which does not require the same level of ground training and tactics. Air superiority and long range artillery by Russia can do that.
Python logging messages and exit codes
Just like how Microsoft back in the 2000s thought they were 'entitled' to compete with every form of software (and hardware), now Facebook (Meta) is doing the same. It really doesn't cost them anything to continue copying and acquiring until they out compete their competitors. Just look at Clubhouse for example.

The difference with Meta is that they are in hardware now for a long time and have been selling their shovels for Oculus / Meta VR end users for a while so they are not going to get 'MySpace'd' that easily.

As for them getting into NFTs and cryptocurrencies in Instagram so what?, It costs them nothing to even do that and that makes Meta even more relevant.

Even though I dislike their products, I'm sorry but the fact is, they are simply not going to be 'irrelevant' any time soon. In a few years time we will see the 'experts' and 'critics' slowly realising how horribly incorrect they were about Zuckerberg once again.
Not as far as I can tell. Maybe you can squint at some of them and come up with a story, but in practice it's just another set of essentially arbitrary things, like the grammatical gender of the names of rivers, to memorize when you learn German.
> Not to mention, the article is not presented in a way that would do anything other than validate one side's already held belief rather than dig into the topic.

This is how you see it. Your first response being "How is this study wrong?" rather than "How might my assumptions be wrong?" kind of proves the point.
You still have to launch the hypersonic missile from somewhere, and submarines are great for that. (Russia even has specific classes of cruise missile carrying submarines, with missiles nicknamed "aircraft carrier killers").

Submarine aircraft carriers were attempted before without much success, but drones can be drastically slower and do much more damage with modern missiles compared to old school unguided bomba, so we might see a return for them.

Edit: actually i thought about it, and drone carrier submarines would be risky. Surfacing to launch will make the submarine vulnerable ( satellites and what not); launching like a torpedo/missile from underwater might obfuscate that a bit, but for recovering the drones there's no way around it. Furthermore, actively controlling the drone would emit signals which can be detected by the enemies, and preplanned missions seem to be of limited utility in a naval environment
With respect you may be making some unfounded assumptions about what
I've built and what I believe.

My point was really about the fact that this job title "Lethality
Engineer" actually exists. And moreover, that it asked for medical
qualifications, which would go against any doctor's Hippocratic oath.

Most of us who've done defence related work are happy at the edges,
with tactical information systems, coms or guidance (my stuff ended up
in targeting).

But when it comes down to figuring out how fragments can be arranged
around a charge to make sure the waveshape optimally penetrates as
many nearby skulls as possible... hmmm suddenly not so gung-ho about
it.

That's not a distant, theoretical morality about tyrants and
bullies. I've no problems contemplating my family's military history
and am plenty proud of it, even though we'd all rather live in a world
without this stuff.
Nadine Dorries lampooned after she asked Microsoft to get rid of algorithms
could be that you don't realise the convincing ones are deepfakes, and you only spot the bad ones?
Yet another entry in the completely unnecessary and banal annals of "dumping on js developers for no good reason".
“Trust no one” is not what the newer or the older version of the pamphlet suggests, rather it quite correctly points out that during wartime the amount of misinformation can be expected to be massive, so you should be extra vigilant in verifying the source of the information. Trusting “no one” would imply a complete free-for-all which is hardly conducive to an effective defensive strategy.
Blogrank: Ranking Weblogs Based on Connectivity and Similarity Features
Our understanding of the world is so advanced that revolutionary changes are bound to be rarer and when they do happen they're understood by a tiny fraction of the population. In fact most people have absolutely no idea what Einstein did. He was indeed a great scientist, but to the average person Einstein is a just an idea of a genius, they were never touched by his work. I studied physics in undergrad and I barely understand anything about GR, though i have some understanding of the historical context so i guess that gives me a bit of appreciation for what he did
South by Southwest predictions about the future of dealmaking
This piece simply wasn’t written for you.

It’s authored by a centrist Democratic think tank and it has a political agenda: to spur new messaging from Dem officials to counter the soft-on-crime narratives in the media, a perennial issue for Democratic politicians in the United States.
Currently in society capitalism optimizes for profit over everything else. That is if killing babies (via pollution or whatever) yields a higher profit than not, Mr CEO will do that or risk not being as competitive as the company with a psychopath at the helm.

An alternative way of organising society and production would be to optimise for the good of society instead of just profit.

Attempts have been made to fix capitalism via regulations such as "the non-baby kill act of whatever". However, our "democratic" system is not really democratic, it more like an oligarchy. Therefore, MR CEO has to take into account bribing politicians to influence regulation in order to maximize profits.

Instead of patching capitalism, a better idea is to introduce democracy from the ground up. That is we acknowledge that the work place has a greater impact on our daily lives than the government itself. If the workplace is ruled as a dictatorship, then workers of that place spend most of their productive time under an authoritarian regime.

Democracy of the workplace would mean that every worker has a vote on how the company is ruled.

Compensation would be a matter of concensus between the workers. Which would address the inequality we currently face.

The idea that your friend had of a farmer working for free or some sort of barter is not something I share.
Curious how you imagined handling TTL and response caching in this kind of scenario?

In my experience, ISPs (particularly residential providers) sometimes ignore/override the TTL in authoritative DNS records and aggressively cache responses, for reasons...
Lego retailer raises $16K for Ukraine selling tiny Molotovs
DTMF is by far the most popular system. Apparently Adobe Audition (formerly Cool Edit Pro) includes DTMF and another set of tones called "MF Signals (CCITT R1)", which I'll assume is quite obscure. The "MF Signals" could be used in creative exploration. Example: https://fun--tutorial.blogspot.com/2012/02/create-dtmf-telep...
What page in Dante's Inferno is that alluded to?
I think Flutter is better _because_ it uses Dart. I used to hate that decision ("Not another language to learn.."), but Flutter and Dart are like Mac and macOS (I'm aware people complaining about macOS quality going down the hill.. but that's another story). They're both from the same company, seemingly built for each other, and the language (Dart) improvements are _relevant_ for the platform (Flutter).

Flutter still has its quirks, but hands down, it's the best platform for the majority of "standard" apps. Great developer experience, acceptable performance and size.

Also, about hiring.. from my experience, it's one of my selling points in recruiting mobile developers. Many mobile developers want to learn Flutter, so I easily get dozens of candidates who know Flutter only from their hobby projects but want to get involved in real projects. But, of course, you still need some senior Flutter guy.

My only complaint is since the platform is expanding, things break too easily. You _can_ lock dependencies, but you'll feel guilty.
We'll see whether "dark, cold winter mornings" will have an effect again. And what the effect of the first or second child endangered by a plow or cold weather is.
What's the difference between egregious racism disguised as "data" and data relating to race that contradicts liberal priors?
How Putin’s war is driving Russia’s best tech minds into exile
It might be a recent change, but th Advantage 2 is available with "MX Quiet red" keys that are dramatically quieter than the default. I recently switched to this one after complaints from my officemate.
The problem we generally have is that plugging the vendor's [insert tensorflow model component] into our network seems to always become an operational no-go prior to purchase due to a variety of reasons including intrusiveness and questions about privacy and the vendor's ability to manipulate the process to get access to datasets. So it's actually the preprocessing step that's we keep hitting as the pain point. In some cases we generate de-identified datasets for demonstration and testing but it can be very labor intensive.

I've not encountered differential privacy in my work before now, but at least for dealing with metadata in the DICOM it could probably be helpful for some datasets. But it could still be challenging to ensure the IODs are correct (or that known quirks are preserved). Anyway this is very interesting. I have a colleague who is working on some utilization/value research using billing records and I'll show him this.
They have to, unless it's not an option. Which it's not if the defender has chosen their placement properly, and you need to advance.

Which is why "no armor" to "some armor" suddenly becomes non-negotiable, given shrapnel's lethal radius.

But maybe future armor looks more like minimal armor, maximum speed, and substantial EW countermeasures?
Skunk Works Reveals Compact Fusion Reactor Details (2014)
They go against the Geneva Protocol, and it's not even allowed to stockpile them so not even useful if you are a terrorist with a death wish because then there are simpler ways to end your problems.