skysight-inc/HackerNews huggingface dataset:
I think your last paragraph contradicts your first one: Most likely, they would not have gone extinct anyway, since similar megafauna in Africa that co-evolved with humans (like elephants) didn’t go extinct despite the climate change.
People who are too young to do all or some of vote, drink, drive a car, etc., can join the army in some countries such as the US.
I agree and I'd say that area is almost, in some intuitive way, the more basic thing and multiplication follows from that (although I know that's not mathematically true). The definition of multiplication for natural numbers is repeated addition (e.g. 3 x 5 is defined to be 5 + 5 + 5). Many people would see that as the count of a 3 by 5 grid of objects, and that's certainly how we'd explain the commutativity of multiplication in school. If those individual objects happen to be unit squares then you have area.
LDH detects first presumptive positive human H5N1 case in Louisiana
LDH (Louisiana Department of Health) announces the findings and gives brief and reasonable warnings.
Why dumb TV's won't make a comeback --- price.

Manufacturers make recurring revenue by invading the privacy of "dumb" users with their "smart" TVs.

It's probably only a matter of time before TV manufacturers establish their own ad networks.

Why? Because they can. They have the ability to fully control *their* "smart TV" (that you paid for) and show you ads that they control --- independent of any programming.

https://arstechnica.com/gadgets/2024/12/tcl-tvs-will-use-fil...
Until they come with their own connection embedded, which you know is what's going to happen. Just like cars.
None of these have worked for me lol
This is a terrifying way to raise children.

I.e. it sounds like you've terrified your children.

Why would you do that?
> Being contrarian to be contrarian is not a personality.

Yes it is. ;-)

It's just a really shitty one that's insufferable to interact with.
Dijkstra, being one of a handful of luminaries in the field of computer science – indeed, he can be said to have created the field itself – can be (provisionally) taken at his word when he claims something. You, on the other hand, being an anonymous user on a discussion forum, will have to present some pretty strong arguments for the rest of us to take you seriously. Your mere disagreement counts for approximately nothing.
> water-powered telegraphs

This phrasing oversells it a bit too much: The water wasn't a power source and there was no long distance movement of it.

They signaled between users with the light of a burning handheld torch, and the duration of the light corresponded to predefined messages.

Water was used at each end for independent stopwatches, to measure the duration of the light. It's easy to imagine an equivalent system using sand hourglasses.

https://en.m.wikipedia.org/wiki/Hydraulic_telegraph#Greek_hy...
I think all of those downsides may be frustrating in the moment, but will turn out to be much less important, when viewed in the longer term.
Yeah. It says nothing new.
You are so credulous you believed the text of a link?
Reminder: They make them, they tend to be "monitors", "digital signage" or "commercial". You do have to pay a premium for them, for a variety of reasons.

There may be other options, I have a friend that 6-10 years ago got a TV, then opened it up and removed a USB stick that implemented all the smart features.
People need to understand the danger of the current surveillance infrastructure.

Turnkey totalitarianism.

Totalitarian control is turnkey in America if the "wrong guy" gets in. It's funny because the voters aren't demanding limits, and yet each election cycle is life or death not just because of the he escalating propaganda...

I think voters know that we are close to total oppression, on a subconscious fear level.

Whether in the next four or forty years, someone will do it.
they dont respond to cold apps in my experience, except canned rejection after a few months for some reason
What would have happened had Jobs followed through with his threat and arranged to have Apple sue Palm? All this stuff would have entered the record, right?
Never thought of using it for that.

Annoyingly I’m in Athens right now but flying back tomorrow way too early to sneak a visit in :(
The problem with spider silk is that it isn't just a chemical. We can make spider silk. There are plenty of papers where the spider silk proteins are produced by bacteria and spun into a fiber. The problem is that this fiber basically behaves like regular silk.

Spider silk is partially crystallized and partially amorphous in a semi-disordered pattern that maximizes the toughness of the finished product. The way the silk is slowly concentrated out of solution during spinning in the spinneret is crucial to obtaining the desired properties. There have been attempts to replicate this process, e.g.:

https://onlinelibrary.wiley.com/doi/abs/10.1002/anie.2008033...

However, a scalable design is incredibly difficult to achieve. Frankly, I'd be happy if we could just make regular silk cheaper than the worm fiber.
Do you think a movie where the main character is driven to madness at the site of a Native American burial ground/frontier wars is not purposefully introducing this subtext or do you not like the language that the author used?
Ask HN: What are some books you've read 2024 for fun, not profit
What are some software related books (or courses) that taught you a skill that you found interesting for its own sake and not because you needed it for your jobs?

Thinking of compiler construction, game development, retro computing (if your job is not related)
Is it that 40 years are more skeptical? Or that they have their own manner of working that’s not unlearnable?
I find it hard to call something ‘get behind on’ if you have no ability to do it in the first place. Getting behind on something implies it is possible and you choose (conciously or unconciously) not to.
> Perhaps even just some sort of union of all the European countries to jointly and equally share the load when refugees come.

Why?

> Isolate them on islands...

Why not? https://en.wikipedia.org/wiki/Palm_Jumeirah / https://en.wikipedia.org/wiki/The_World_(archipelago) , otherwise Malaysia and Indonesia come to mind.

> ...in concentration camps?

https://en.wikipedia.org/wiki/Mina,_Saudi_Arabia <- looks comfortable. Tents even have AirCon and ability to cater for masses is proven already.

Or https://en.wikipedia.org/wiki/The_Line,_Saudi_Arabia ?

In other words: why should what happened in Islamistan not stay in Islamistan?
(cf. https://en.wikipedia.org/wiki/Ummah )

Let them fuck themselves. As they always do. No need for 'the (non-islamic) world' to support that.
Read the post. It said that people trade in the wrong direction the majority of the time. So played the game with the strategy that I’d go 50x leverage long or short in the opposite direction to my initial hunch upon reading the headlines.

Ended up with a 1000% return. Just need a time machine now.
I'm a freelancer, which makes things much easier.

Usually, people ask me to work for them full time, and then I tell them I only do 30h/week max and they're usually good with that.
I don't see why you would think that.

In such a project theorems and proofs are "the main point of the software". The unit tests make sure certain things don't go wrong by noticing when developers, e.g., mess up while refacing something. Also, people actually put the things I was talking about in a folder called "test"...
Interesting idea. I just saw this https://aeropress.com/products/aeropress-flow-control-filter..., so you can do the inverted without the inversion, could be interesting! I order one to see :)
>Notice how they had decided beforehand what they were going to find out, and are making an excuse here for not finding part of it.

You are alleging this without evidence, and have no credibility to base your claims on.
The "hyperorganic" algo behaves like hyperorganicity in TFA:

> Things that are more structurally complex present as statically inscrutable ... Things that are more behaviorally complex present as chaotic even if they’re not.

The video relates to TFA independently of the rest of the comment*, specifically Kraftwerk's lyric « Я твой слуга » [and more distantly to Wiener, The Human Use of Human Beings (1950)]

* a "lagniappe" is a freebie, a bonus item.
Really late to responding (oof, I don't use HN much), but really nicely phrased point, haha. And I do agree on congress not being a courtroom -- my assumption would always be that their motivations are just corporate lobbying or distracting the public from more pressing social issues.

However, returning to your witty witch-hunt comment, I don't think it's 1:1.

Consider that by that line of reasoning it's very difficult to prove that intelligence agencies ever do anything at all. All they have to do is say "no we didn't, and we don't have to allow anyone to have a close look".

In fact, if we simply relied on governments and faceless corporations to always tell us the truth, we'd probably manage to be even worse off than now! Haha.

There exists a difference between investigating or rejecting that with uncertain sources (esp. large and secretive institutions) and specifically accusing. Or between a witch hunt and demanding that (for example) food manufacturers should have to disclose their secret ingredients and some processes to the government to make it harder to put poison or addictive drugs in there without telling anyone.
Follow up question: how do you find freelancing opportunities?
I am too stupid for Vim. The bottleneck is my brain, not my typing speed.
I've been fairly happy with the Google/Android TV versions, but the primary feature I bought them for was the ability to pair bluetooth headphones with them. Bluetooth seems to be hard to get, but all Google TVs support them.

The lower end TVs can barely do the Google TV features, often being flaky. The higher end ones tend to implement the features much better, though not perfectly. My TLC 6xxx series is much less flaky than the 5xxx series, but I do sometimes have to reboot it at the beginning of every watching session, depending on the app.
I know, based on your very informative and large post history, that your point is surely more nuanced. But this just reads as any macros that are not Rust macros are wrong, even when they are very similar.

I just do not understand the implied difference (and I have seen comments similar to this sentiment more than just this once). Rust has macros, both of the procedural and ‘syntax-case’ style. Semantically, AFAIK, they are true macros like in Racket or any other language with full meta-syntactic programming options. They are not better typed nor more resilient to errors, nor are they used less pervasively that other languages with macros. Why is it that Rust gets a pass, when other language receive the ‘Macros is bad’ treatment?
When TVs started to be computers, they started to have computer problems: bugs, outdated software, freezing, and so on. Recently I needed to buy a smart TV to replace a 2015 one that was OK as a TV, but its operating system (...) was so outdated that it couldn't open the apps anymore.

This is easy: when we buy a smart TV we buy a TV plus a computer. I really would like pay less only for the TV, using the "smartness" of other "computer" (Chromecast, Apple TV, Fire Stick, videogame console, an old computer, etc). If the TV or the computer stopped working, it's just a matter of buying _only_ it.
That tax case didn't concern their alpha. It was a result of the ruling body deciding that they had inaccurately grouped short term profits with long term profits, through the use of basket options. The ruling in this case was simply the short term gains that were grouped into basket options weren't able to be taxed like the long term gains they were construing them as.
Impulse buy: https://www.amazon.com/Donner-N-25-Controlle-Velocity-Sensit...

and if you want to get fancier with sliders and drum pads:

https://www.amazon.com/Donner-Keyboard-Controller-Personaliz...

or perhaps:

https://www.amazon.com/AKAI-PROFESSIONAL-MPK-Mini-MK3/dp/B08...
Just do your homework before purchasing to make sure this is possible.

In this vein, I just bought a Hisense QD6 series TV from Costco. I run it in "store" mode connected to a PC and it serves well as just a big, dumb 4K display.
I could write a thousand words but I’ll just write: Kubrick isn’t a Kinkade.
Unfortunately the best of them is 1080p.
I don’t know, having had one in my home for four years I don’t think I’d really be able to tell if I bought some bad furniture or something, there’s just so much noise. The levels are all over the map hour to hour. Could be some banana peels in the kitchen garbage or a loosely capped bottle of shampoo or something? Noisy data with a shifting baseline telling you that you might be exposed to some kind of nasty stuff is more just anxiety provoking than actionable, in my opinion.
I've owned several lcd tvs and several tv boxes. A big problem with smart tvs is the difference in lifetimes between the two.

Tv boxes have a maybe 3 year lifetime before they get kind of junky. Lcd tvs go at least 5 years, sometimes much longer.

If you have a smart tv, around year 3 or 4, you're going to want to hook up a (new) tv box, but you're still going to have to fight the built in OS anyway, at least a bit.

Economics of ads subsidizing the tv aside, it makes more sense to have the tv firmware be focused on the essentials like responding to user input quickly and if it has a tuner not locking up on poor or malformed signals, and the user can choose between the tv box ecosystems they like.

Separately, it'd be nice if the tv box ecosystem got some more longevity... Maybe that will happen soon. 4k@60fps with dolby vision and/or hdr10+ seems like a likely plateau of streaming video for a while... if they'd start regularly putting in 1g ethernet to handle peak bandwidth of 4k BluRay rips, things would be pretty good. 8k seems unlikely to get mainstream adoption (but I could be wrong)
Chatis the point - it should be lost to the wind. I have never seen design documentation worth reading except in textbooks where it is only used to explain pattens to students.
Existential Risk: Scientists call for halt on 'mirror life' microbe research
If you have time to rewrite the prototype twice, you also have time to write and maintain the documentation which would have made it unnecessary to rewrite the prototype twice.

Not saying iterating the code is always bad, but it shouldn't be a substitute for sufficient up-front planning that would have saved programmer time.

And yes, the prototype usually ships. There is often not enough time to completely rewrite it, let alone fix all the bugs and add all the necessary features.
Excellent, amazing article.

To the author, if you're lurking here, I have a tangential question- how long did it take you to write this article? From first line of code to the last line of this post?

As someone who works in GPGPU space, I can imagine myself writing an article of this sort. But the huge uncertainty around time needed has deterred me so far.
Exactly. How many hours of WoW makes up for having to explain to a girl in her 20s that it's your first date? How much YouTube does it take to forget that you had to use your cousin as your best man? How many up-votes does it cost to make sure the person who picks your retirement home isn't a stranger?

I also lucked out and ended up married to someone I love, but thinking about the number of experiences I missed out on for lack of trying is enough to make my chest feel tight. You have so much time right up until you don't.
It’ll rust through in a week here.
Regulation could always fix this.
Essential Python Web Security
What’s my best bet if I just want a normal computer monitor hooked up to some sort of sound bar, and I’m happy using something like a Chromecast for all TV needs? Or are there monitors with good enough speakers now?
Digital signage have embedded computers now too. It's only a matter of time before they have mandatory analytics and advertising.
This won't make the "smart" disappear, nor its problems (buggy software, bloatware slowing down everything), and you'll still need to pay more for it.
> treating the computer as a distributed system

Sure, but where's the fun in that?

Up to GPGPUs, there was no reason to build a machine with multiple CPUs of different architectures except running different OSs on them (such as the Macs, Suns and Unisys mainframes with x86 boards for running Windows side-by-side with a more civilized OS). With GPGPUs you have machines with a set of processors that are good on many things, but not great at SIMD and one that's awesome at SIMD, but sucks for most other things.

And, as I mentioned before, there are lots of ARM machines with 64-bit and ultra-low-power 32-bit cores sharing the same memory map. Also, even x86 variants with different ISA extensions can be treated as different architectures by the OS - Intel had to limit the fast cores of its early asymmetric parts because the low-power cores couldn't do AVX512 and OSs would not support migrating a process to the right core on an invalid instruction fault.
Hell, I'd be willing to pay more for a dumb TV!
It is still creepy to have tech in my home that is trying to betray me, even if it isn’t successful. Also you never know if some well-intentioned person might connect it to wifi.
I worked with a 16-bit minicomputer as late as 1995..
word addressable, not byte addressable.
> You do have to pay a premium for them, for a variety of reasons.

It's not that you pay a premium for the bullshit-free version, but rather that you get a discount for buying the bullshit-packed version.
Throwaway code is better than a design doc precisely because it is a concrete example.

Without something tangible like code to tether conversations, discussions over abstract designs invariably devolve into "my imaginary piece of string is longer than your imaginary piece of string" arguments that lead nowhere.
Apologies if it looked like I was singling out your comment. It was more that those comments brought the idea to mind that sheer code generation without skilled thought directing it may lead to unintended negative outcomes.
If you like this, there is a whole book full of visual proofs [1]. See also wikipedia [2].

A few years ago I re-drew a bunch of these in latex with my PhD advisor and another colleague [3]. We planned to print them as posters and hang them for a Pi day event that unfortunately never happened because the pandemic broke out.

[1] https://www.amazon.com/Proofs-without-Words-Exercises-Classr...

[2] https://en.m.wikipedia.org/wiki/Proof_without_words

[3] https://www.antonellaperucca.net/didactics/proof-without-wor...
Producing how much methane?
There will always beeoptions without. Some tvs are used in industrial settings to show safety information. If someone dies and the tv was, showing ads instead of safety information there will be big lawsuits.
Thinking about it too much makes me furious. We have supercomputers in our pockets and TVs but it all spies on us and nobody gives a shit because everything is cheap. It's a Faustian deal that sucks! Nobody would actually choose this yet here we are.
Just wanted to share that I've found part-time roles hard to get by. It seems companies mostly look for full-time employees.

This is unfortunate because it makes harder to keep working on personal projects on the side, because you either have to make them lucrative to let you work on them full-time, or you have to squeeze them during night-time, when you are tired from daily work.
Like regulation has fixed privacy invasion on the internet?
This too was my roadblock in the article

> You’d be forgiven for thinking you were looking at a React component! Frankly, I don’t see a fundamental difference between these and frameworks like Svelte or Vue

Regardless of whether you should be forgiven for thinking it’s a react component, it omits it’s biggest strength - JSX is just JavaScript function calls, and thus can be composed as JavaScript and type checked as java/typescript.

This to me is the fundamental difference between React/JSX and other approaches. Any framework that gives up on type checking for the view layer is a non-starter in my books.
> Then you've just skipped the case when a^2 - b^2 is negative.

Not really. If b > a, then swap them to conclude that b^2 - a^2 = (b + a)(b - a), which is what the visual proof demonstrates.

Your conclusion is equivalent to saying that a^2 - b^2 = (a + b)(a - b).
get a seperate usb to audio adaptor and speakers. you can do better than a soundbar.
I’ve had to ship the draft a few times in my career. Usually when the actual code would have been weeks or months more of work (draft has poor architecture, while a proper architecture would have been just as much work as the draft). Twice it was due to showing a demo and a decision maker in the audience said “we can sell this tomorrow” or something to the same effect for that org. In one case, we ran a simple a/b test as a proof of concept on whether to pursue the idea further and it added an extra million bucks a year in revenue. Nobody wanted to wait for a proper implementation. All that code is still in production, slow as shit and nobody wants to fix something that isn’t broken.

If you have a draft, keep it to yourself. Use it as a personal reference when writing the design, or share snippets. Other engineers will realize you have a draft, business people won’t.
>> illegally suppressing wages

This is spot on - Googlers are notoriously poor.
I mostly use python, but switching from python to C is IMO too much work. What would be great if within one language, there was an access to much stricter/faster language. I.e. imagine writing a python function that is strictly typed, and does not use any of the python-isms with __methods that would be more verifiable and faster. I guess cython has a bit of that approach, but it's not that compatible with regular python.
I wouldn't run untrusted code that can access local files without a prior chroot(2) call, or something like bubblewrap.
Thank you! I've added it to my list as well. Will definitely pick it up.
In 2007, shortly after Palm announced the Folēo, Peter Rojas of Engadget fame posted a “Dear Palm” letter that called for the Folēo cancelled [1]. A few days later, Ed had forwarded the letter to the executive [2]. A few weeks after that, the Folēo was cancelled [3].

He was probably working with the best information that he had, but going on the friendly advice of tech journalists may not have been the best move. Palm completely missed the boat on the netbook market.

Apple has milked Palm-firsts, like gesture-based UI (Prē) and mobile device mirroring to a computer (Folēo), since then to great success. Oh, what could have been…

[1]https://www.engadget.com/2007-08-21-dear-palm-its-time-for-a...

[2]https://web.archive.org/web/20071012033705/http://blog.palm....

[3]https://arstechnica.com/gadgets/2007/09/palm-abruptly-cancel...
Being open to throwaway code before a design doc+review is an idea I promoted and tried to demonstrate in my projects at my most recent employer, but I found that it just didn't work within our engineering culture an expectations. Funnily enough, it had the most success when working on larger projects that spanned multiple teams and services, where often my team was consuming or providing an interface, and the code sample provided a clear usage pattern that other teams could critique or grok. I got the most dysfunctional comments within my own team on smaller projects and PRs (e.g. "not sure why you want to do it this way" on small code blocks, critiquing data structures used), so I'm still not sure if it was a company culture issue or team issue.
The equation isn't about rectangles at all, so I disagree. The rectangles only exist for the purposes of this proof. Any resulting complications are on the proof, not the reader's burden.