skysight-inc/HackerNews huggingface dataset:
You can blame misuse and incompetence, or you can say that the weapons are too specialized and fragile to be practical in the conditions you may find in an actual war.

US weapons have not been tested in a real war in many decades. When you try using unproven weapons in a war that isn't massively one-sided, it's expected that things don't work as expected. Russia faced the same situation, found that their doctrine (as implemented in the real world) was a massive failure, and eventually adapted. The West is trying to do the same, but because we are not participating in the war directly, it's impossible to say if we are actually adapting.
URL longerer
Hot take, putting advertising employees at the same level as literal murderers.
I think it’s a fair title considering we talk about the “Nuclear Boy Scout” with the same title, and he used the same source collected from many smoke detectors to perform his experiments and the end result was his shed was designated a superfund site.

https://en.m.wikipedia.org/wiki/David_Hahn
If you have negatives, get a special negative scanner. I have an old (2001?) Canon SCSI scanner. That's your best method. Then color-correct the resulting images with GIMP or Photoshop.

If you only have prints, scan them at high resolution on a flatbed scanner. Then color-correct the resulting images with GIMP or Photoshop.

Both of these methods are slow. But it's a one-off job. Once it's done, it's done.
Thanks. I was hoping/dreading that someone had already written such a thing. Hoping, because I have this problem. Dreading, because so much “practical” Rust is macros to make up for missing expressiveness of the language itself.
No, what you phrased is a common argument but IMO doesn't follow from natural language. The fact that C uses pointer offsets as it's "indexes" is IMO the truly counterintuitive thing.

Obviously I use 0 based indexes for most of my programming. I have not found 1 based indexing to be a serious problem since Lua is a high enough language that I'm rarely doing complex index arithmetic.

FYI I didn't downvote you.
> iOS is not a normal platform, it offers no backwards compatibility guarantees. Apple can add new restrictions or remove APIs at any time

Oh, like macOS you mean?

> Moreover it’s expensive to develop for iOS as you need a semi-recent Mac

It seems to be possible to create an App Store app on an iPad using Swift Playgrounds:

"And when you’re done, it’s easy to share your creations with friends, or even submit your app to App Store Connect."[1]

[1] https://developer.apple.com/swift-playgrounds/
I have been working out plans for making an interesting subset of the internet available offline (along with a search engine).

However, I realized that my entire motivation for working offline was that it eliminates distraction. So it would defeat the purpose!

However I'd still much rather be distracted on Wikipedia (or even HN) than other sites (esp. those with primarily images, gifs or video).

I might need to segment it into "tiers", and have more fun parts come "online" as the day progresses...
Meeting a couple of people with eidetic memory in college, and then again meeting a few real world geniuses at a research lab I worked at. At that point I realized that “it’s not the brains that got me to where I am”. Ironically I’m more successful than both eidetic memory dudes and most of the geniuses. But I’d frankly trade all my success for better memory. What they lacked was tenacity. I have that in spades.
My backpack wore through the back of my 2 year old Patagonia down jacket. They have a repair program, and fixed the jacket for free, didn't even pay shipping. So some large companies actually do this.
I don't remember where I saw this quote, but... "It's okay to half-ass something, when all you need is half an ass".

EDIT: Totally agree about the 'important mindest for startup', I had a similar eye-opening experience, working in a startup with 'cowboy' code that was actually quite good, but I had to unlearn a bit of stuff I read as a junior/mid-level developper.

It was code that was well-architected, had well-concieved data structure, and had business value, but every "professional" coder would deem bad-quality, since it had no unit test, did some stuff unconventionally, and probably would have many linter warning.
Some theoretically-bent people can read a definition and generate their own examples

This is what mathematical training taught me to do. It's something I wish everyone could learn to do but high school is too short to teach it to most people.
More on relativistic equivalence between electric and magnetic field:

https://physics.stackexchange.com/questions/489291/how-did-e...
I’m licensed in multiple states, including California.

The essay questions also test memorization. They don’t require any difficult analysis - just superficial issue-spotting and reciting the correct elements.

If the bar exam were not a memorization test, it would be open book!
If you trade commute time for work, WFH is hard to beat for work, because you have so much more time to make up for less efficient communication. If you trade commute time for not work, WFO is hard to beat.
No offense, but HN and Reddit are both American created, operated, and primarily trafficked sites. It's not unusual to assume an American audience.

If OP came out assuming a Nairobi design that wasn't used anywhere else, or if they went to the heise.de forums and posted the above; now that would be odd/call-out worthy.
We should make it a social expectation that you can show up any time ±1 hour from the official start time of your office job. That way, "I'm ready half an hour early: I could catch the earlier train" becomes an actual thing, and you don't have to kill time for half an hour and risk missing two trains in a row.
A factor of 200 million.
On what topics you understand well does GOT-4o or Claude Opus produce garbage?
Should be tons on eBay, upgrading RAM is also easy so don't worry about finding one with 16GB if the price is too high.
When launching it, the user can just wrap it in 'while true ; do .... ; done' and hey presto, 'q' is the refesh key.
Tag Connect is hard to beat
You should look at django-unicorn for the python equivalent
Similar comments were made that microwaves will eliminate cooking.

At the end of the day (a) LLMs aren't accurate enough for many use cases and (b) there is far more to knowledge worker's jobs than simply generating text.
I learned the numbering rule (in Brazil) at school - but have friends who didn't know it far into adulthood.

The rule, ~if I remember correctly (and matches my experience)~ confirmed by Googling is:

1) distance in meters from the beginning of the street to the start of the terrain where the building is in;

2)rounded to even number on the lefthand side and to odd number on the righthand side of the street/road

I guess knowing the rule isn useful so you know if you are at Soandso st. 200 and yout destination is Soandso st. 2200 thats a 2km walk there
Right, that's my question. You can use flash and display and whatnot without an OS. When are you using a microcontroller that you'd need the overhead of an OS where an SoC wouldn't be appropriate?
The disturbing thing about the Juarez contamination is that one old radiotherapy machine was able to meaningfully contaminate 6,000 tons of rebar.
No surprise that US military planners have been planning for the wars we've actually been fighting, which are low-intensity counterinsurgency operations. The goal is to minimize US and civilian casualties in an environment where we have superiority in air, land, and sea.

And it makes sense to do that. If we ever have a shooting war against Russia or China, the nukes will start flying and a) many people will die, but also b) our existing weapons supplies and industry will be destroyed.

We're building weapons that are well suited for the environment they are meant to be used in.
That's not my interpretation. You seem to be claiming magic was only successful when it was underpinned by psychology, right? swayvil seems to think magic works because it is a form of technology. That's not to disparage psychology, it's to commend magic, which existed before psychology as a concept. Magic is not Psychology. Psychology is Magic (with a more respectable and hopefully evidence based rebrand).

My view is that if you don't know why or whether some strategy works then the scientific method should be used to test whether the phenomena in question is real or not and gain a better understanding of it if it is. To do otherwise is ignorant. But how to come up with scientific hypotheses in the first place?

That and applied psychology is a pretty handy tool to know. But dressing it up in superstition is superfluous, dishonest and counter-productive.
That's a good point. But whats the end-game of all this. Just to profit of new technologies?
As a teenager, I discovered disassemblers/debuggers and became very enthusiastic about hacking and patching things. I reset the trial period counter on a few shareware apps, and the next "victim" that caught my eyes was encrypted RAR SFX archive. I thought it would be the perfect target.

I spent ~20 hours trying to find a routine that compares the entered password with the correct one. That humbling moment I realised there was no such routine, and moreover, most of disassembled code is just garbage.

[*] this is an encrypted archive combined with extractor in one .exe file.
So hard to resolve this in my head - unless it’s understood there’s a “detonate” button attached to the code, that it might escape, or worse, that it gets passed on or sold(!!) is a chilling thought.
Indeed. It's depressing to say, but stand by for a bad actor(s) to abuse this service for nefarious purposes in 3... 2... 1....
The boy scout was trying to build a breeder reactor, which is quite a different beast as it produces more fissile material over time.

(edited: built -> trying to build)
Brains, 3 hearts: Some wild facts about octopuses
I'm sorry, my mind though of the cue cat:

https://en.wikipedia.org/wiki/CueCat

(and the outrage when they were reverse engineered)
It depends on the topic (and the LLM - ChatGPT-4 equivalent at least, any model equivalent to 3.5 or earlier is just a toy in comparison) - but I've had plenty of success using it as a productivity enhancing tool for programming and AWS infrastructure, both to generate very useful code and as an alternative to Google for finding answers or at least a direction to answers. But I only use it where I'm confident I can vet the answers it provides.
For context, people have been able to reproduce this with gigabit connections too.
Cialdini, R. (2021) Influence: The psychology of persuasion. Harper Business.

It is a great read!!

I’m also currently reading:
Kahneman, D. (2011) Thinking fast and slow. Penguin.

So far I’m liking it.
It's an impressive project. One of the key problems for any safe language interoperating with C++ (even a safe C++ subset) is that you really want to be able to interact with C++ standard library types (string, vector etc) safely because they will appear at interface boundaries. Circle introduces its own safe standard library so I don't see how Circle fares here.
What is not cool is that ROOT was "designed" and built by people who had absolutely no idea how to run a large-scale software project. And it shows everywhere - it's one huge monolith that you have to constantly fight to do anything slightly non-trivial. I'm happy that I don't have to use it frequently, though I still have some exposure.
Interesting. This aligns with my experience in ad tech and trading. People very much like to use a "source" to learn things but for some reason they don't trust the primary source.

I've observed people argue against a stated law based on a news summary of that law. I was young in the pre-Wikipedia days so I don't know if this is cultural spread of WP:NOR or if it is an independent rediscovery.
Flow Through the Heart
Being smart isn't a requirement to be a scammer. Many of them are just working off of scripts that someone much more intelligent and manipulative put together for them to use.

Being stupid also isn't necessarily a requirement for being scammed. If you can catch someone off guard or take advantage of an emotional vulnerability as in this case, you can exploit them.
One thing I always find interesting but not discussed all that much at least in things I’ve read is - what happens in the spaces between the data? Obviously this is an incredibly high dimensional space which is only sparsely populated by the entirety of the English language; all tokens, etc. if the space is truly structured well enough, then there is a huge amount of interesting, implicit, almost platonic meaning occurring in the spaces between the data - synthetic? Dialectic? Idk. Anyways, I think those areas are a space that algorithmic intelligence will be able to develop its own notions of semantics and creativity in expression. Things that might typically be ineffable may find easy expression somewhere in embedding space. Heidegger’s thisness might be easily located somewhere in a latent representation… this is probably some linguistics 101 stuff but it’s still fascinating imo.
I did something similar when I made ghost-translator :)

https://xdpirate.github.io/ghost-translator/ghost-translator...
That is a really confusing sentence to parse.
Nordlock washers are the best, but they are expensive and a little space inefficient.
OSX is POSIX, is it not?
> The tools still feel ahead of the medium.

Or maybe it's that we instinctively feel that writing should still be linear writing, if reading is still going to be linear reading.

Personally I think the "photoshop for text" analogy shows just how misguided it is to expect people to tolerate words that were calculated, not crafted.

Literacy is too important to mess with like this.
Yes, the Abit BP6 was the one! Nestled inside an InWin Q500 full tower case[0]. I was a pretty big Voodoo guy initially. I already had a Voodoo3 but I was working at CompUSA and befriended the Creative Labs rep. He fixed it so I got the TNT2U and I was impressed. I flipped back and forth on the two based on game optimization. When GeForce hit the ground I never looked back.

The late 90s/early 2000s were exciting times for PCs.

0 - http://www.dansdata.com/q500.htm
They really aren't. Tacking random properties onto an array doesn't affect the array's length, they won't show up when using `forEach`, map, reduce, filter, or any of the other built in functions.
Have you got a source for e as the optimal branching factor? (On average it feels plausible, but haven't seen a confirmation) But I don't get the idea about writing numbers in base e - by definition integers in base e are the least efficient, because they'd be infinite.
That's not the same thing though. Those experiments weren't a simple alpha-emitter source; they were a neutron source that finely combined an alpha source with a low-Z element (aluminum? [0]), which was deliberately combined with fissionable nuclear material, thorium, to test nuclear fission reactions (on a very small scale). It's technically accurate to describe that one as a nuclear experiment.

[0] https://cen.acs.org/articles/82/i32/PITFALLS-SELF-GUIDED-SCI...
AI hardware firm Nvidia unveils next-gen products at Taiwan tech expo
You are rolling up your cables the wrong way if you run into that problem. Here's the right way: https://www.youtube.com/watch?v=PeLrxXUbq0g
If you're mutating the same atomic across 100 threads you're gonna have a bad time. Atomic doesn't mean fast. Hell, that might even be slower than using a mutex? Despite what you'd hope, atomic doesn't mean fast.
>considering how little the US has actually given to Ukraine.

This page says that since Feb 2022, the US has spent $175 billion helping Ukraine, of which $107 billion consists of transfers (of money, weapons and military equipment) to the government of Ukraine:

https://www.cfr.org/article/how-much-us-aid-going-ukraine
This should be the top comment. Thank you!
When I upgraded my Windows laptop (running Windows NT) from something like 64 MB to 128 MB, it made a huge difference. Most of the benefit was that it stopped using swap. Sadly, I was borrowing the the DIMM from my boss and I had to give it back. It was like flying back on coach after getting there in first class.
Nice! I spent a few months in a bandwidth constrained environment (bluetooth tunnel to free Cafe wifi across the town square...). I generally got a few KB/s. The recent article on Antarctica's internet reminded me of those days.

HN was one of the only sites that was reasonably pleasant to use during that time. Still, I found it more fun and faster to surf via a VPS. So the VPS itself would load and render the page, and only send me the bytes over Mosh (a more efficient SSH protocol).

I tried a few terminal based browsers using this setup. The one that worked best for HN (especially comment indentation!) was w3m.

Here's the current thread in w3m: https://files.catbox.moe/zuabb4.png

I did have fast mobile data but it was expensive and limited. I watched a lot of videos on YouTube and one day realized that almost everything I watched was actually just lectures or discussions. So I could just stream the audio and save 80% of the bandwidth.

I set up a little PHP script* that took a YouTube URL and ran `youtube-dl -g f bestaudio` to give you the URL of an audio-only stream. (Directly from YouTube's servers!)

I could then just load it directly in my browser, or download it for later. (I think I should have used `worstaudio` instead.)

* That little utility page is not up anymore, but others found it very useful so I should probably make another one...

Another benefit of this is to battery life (decoding video is expensive) and being able to turn off the screen (a feature that Google banned from the app store, years before making their own (paid) version available...) Later I learned about f-droid and newpipe... good times :)
I do run into the issue where the longer the conversation goes the more inaccurate the information.

But a common situation is that with code generation it will fail to understand the context of where the code belongs and so it's a function that will compile but makes no sense.
And there's still more to give. Even if you include future F-16s in that list, you're talking about last-generation equipment going up against whatever Russia fields. A lot of the stuff you just listed is Cold-War-era equipment that Russia has been laser-focused on defeating for decades. However long of a list you make, it entirely makes sense why this equipment in particular is being defeated (and why it's not particularly humiliating to America's modern defense industry). This is second-class commitment, on a relative scale.
I haven't confirmed this, but I would expect that creating E2EE chat that doesn't follow this new law would itself be prosecutable? Now criminals can be picked up for merely using secure chat, if the government can't easily get them for human trafficking/drug trafficking/whatever. Reminds me of how the twentieth century US gangster Al Capone was prosecuted for tax evasion.
I know you could in mid-2000s. Couldn't get a credit card without a safety deposit (deposit $X, get a credit limit of $X), though.
Sure, but the state of the market means there’s nothing better. The reasonable competitors don’t have equivalent battery capacity and extra space under the hood, they have extra battery, which for my use is worse than empty space, it’s extra cost upfront plus extra weight to lug around.
That's pretty clever and works quite nicely (i just tried)!
Show HN: Minimalist, walkie-talkie for startups
So here's what we are working on at flowy labs.

We are not trying to sell you anything as you are not our target buyers; this post is genuinely just to get fresh eyes on it as I value the insights of folks in the HN community.

I've done a few posts for a similar concept perhaps some of you will remember, but this one is radically evolved (it's a physical desk gadget now).

Happy discussion!
I think the other replies miss an important part of your comment:

Some of these projects were so late in their deadlines that had to be canceled

Speed is really important a lot more often than devs like to acknowledge when a company is small and fighting for its life to get revenue, let alone become profitable, and the code debt is often worth it. Fixing the code debt itself doesn't need to be any more thorough than necessary either.
This is incredibly well explained. Everything is simple, yet it is packed with so much details that memorising this and understanding this cannot be done without effort and focus. This whole stuff is fascinating when explained in such a way that it makes sense. I fought with this during my 2nd year of engineering studies, but did certainly not understand half of it at the time. With that explanation, I would have enjoyed studying the subject so much more. I guess I was not smart enough to understand my textbook and all the consequences of the formulas, so that I was unable to be fascinated by the subject.
I’m curious why this is an AI powered (generative?) feature instead of pre-generated responses?
Why was AI the right architecture choice?
I thought this was just a setting in your user settings?
The sledge hammer to the cyber truck. Given that everyone knows that demos have a nasty habit of going wrong, what kind of madman tries something without testing it first?
Grassroots evangelism != marketing
I wonder if they're a specific outlier. Remember they didn't want to sell their jackets to wall street folks.
Why every founder should keep an eye on their competitors
>no mention of China antagonizing anyone.

That's because the claim was "who are China's enemies".

Anyone can decide to be China's enemy (or not) for any reason, including regardless of whether China antagonizes them.

The EU component of NATO is a great example, the US antagonizes them very often and yet they remain friends with the US. Another example is Russia; Russia hates dealing with China, including for reasons such as stealing of technology, but remains friendly for practical reasons.

China antagonizes other countries a great deal, particularly its neighbours, but that is tangent to who are its enemies.

>China has no regional dominance by the very fact Taiwan is still not part of China. What’s holding them back? The US. If China had regional dominance, the US would not be an issue.

And that situation might change this century if current trends continue, the US is losing power (in all senses, military and otherwise) and China gaining.

Even today Japan and South Korea aren't just flipping China off, holding talks and building up their militaries, because they understand the US can't protect them perfectly from the dominant power of the region.

>It’s important to not ignore what China is doing in the South China Sea. It’s not a “political wind” when China is attempting to redefine another country’s maritime borders and the Philippine president mentioning acts of war being committed by China.

The previous Phillipine government was friendly to China, in no small part also to the US at the time pushing the Phillipines away. The situation there will change according to the way the political winds blow.
> Could you dynamically change the register or tone of text depending on audience, or the reading age, or dial up the formality or subjective examples or mentions of wildlife, depending on the psychological fingerprint of the reader or listener?

This seems plausible, and amazing or terrible depending on the application.

An amazing application would be textbooks that adapt to use examples, analogies, pacing, etc. that enhance the reader’s engagement and understanding.

An unfortunate application would be mapping which features are persuasive to individual users for hyper-targeted advertising and propaganda.

A terrible application would be tracking latent political dissent to punish people for thought-crime.