skysight-inc/HackerNews huggingface dataset:
This reminds of the analyst who predicted AMD’s acquisition of ATI would kill off Intel. Nothing of the sort happened.

If a chip supplier like Nvidia buys ARM and uses its products, it will ultimately have an outsize say over ARM’s product (actually IP) roadmaps. That’s not going to make ARM’s current customers happy. Nvidia want to diversify- that’s why they’ve targeted ARM. They don’t need the technology- it’s readily available to licence.

Arm is valued at $40 billion on c. $ 2 billion in annual sales while Nvidia is valued at > $300 billion on $ 16 billion in sales. With a valuation of 300 billion, why buy ARM and almost certainly damage the ARM business model which is as an independent processor IP provider?

And how will Huawei (and China), big ARM licensees, react to ARM being owned by a US company given the bad blood in that area.

For ARM, it’s a strategic disaster IMV. Better to stay independent!
I wonder if they could conduct genetic analysis if they could identify any of the afflicted and their gravesites. Or descendants willing to participate in a genetic survey (though the gene may have since died out).

This would be interesting to understand and see if it bears causal or mechanistic relation to the similar disorders from the article.
> - make the "tabs window" (the downward arrow after +) a tab, so the tabs can be sorted, searched in, or copied from, as html, to a file (I now get a rather useless list of 100 tabs)

If you go to about:performance, you can double-click on a Tab entry, and it will jump you to that tab.
Does anybody have an idea how much this ESP32/M5Paper setup cost the author? Buying individual components ; not bulk
Depends on personality. For some its poison and burnout and depression are not far behind.
> you could easily say the same thing about a well architected typescript/react frontend app

Having built extensively in both Elm and TypeScript, I'd disagree, there's no comparison, even after importing Elm-ish concepts like discriminated unions, functional purity, decoders and immutability into my TypeScript approach. As others mention, TS leaves some type ambiguity.
Isn't removing occupants of any burning enclosure (be it a car, building, boat, ...) always the first priority? I can't imagine any case where a fire department would pour water on a burning car without first getting people out of it.
How easy is it for someone to go back and just get a PhD. After recently being rejected from a handful of schools (albeit undergrad, not graduate) I’m starting to feel like academia only wants people who played into their game from the start.
Better than a system in which there are no tools to deal with such problems, and in which monetary supply causes a constraint on the economy, rewarding those who simply hold the currency rather than the productive or investors.
The college writing style is lazy. It's not about avoiding flowery language or cutting sentence length.

It's laziness. It tells me you don't have any opinions of your own.

Anyone can learn to write like that and it'll get the job done if you're writing an essay the night before.

I personally despise it because it's something out of nothing.

Used a lot when you're trying not to incriminate yourself or say anything of substance.
But you're using all sort of things which i already have access to.

I wouldn't want all my money on a platform with "risks", for something i already have.

Could be fun, doesn't make it useful though.
Neither password is secure once it leaks, though. That’s the problem when people pick a secure password but then use it everywhere. This is why password managers are mandatory for secure passwords.

iOS has the right approach: they suggest random passwords in Safari and explain why, then save them in a local hardware-encrypted store with biometric quick unlock. Downside of course is they also sync to Mac and don’t have the same usability in other contexts. Windows support was recently added, but is only as secure as the TPM option and firmware of your BIOS/CPU chips and given encryption requires Pro, it’s possible some security features also require Windows 10 Pro. I’m also not sure how iCloud for Windows communicates with Chrome or if that’s been documented somewhere. https://support.apple.com/en-ca/guide/icloud/mmfeee20145e/ic...

A permanent solution is to skip the password and just use biometrics and machine identity, such as with FIDO2. Obviously not required in every scenario, but much more secure than a re-used password, even one that hasn’t yet leaked, because it might still (be leaked due to re-use, that is). Add to that tracking of which machines and locations a user logs in to for flagging suspicious “I can’t access my account,” requests etc. Encourage users to log in from more than one device if they can to help regain access automatically if a device is lost or reformatted…
Doesn't your comment presuppose that "radicalization" does not happen on twitter? Or are you just ok with the kind of radicalization twitter supports?
They've allowed third party fingerprint scanners to handle login so the APIs are there to do it.
I completely understand wanting a gig like this if you are a dev. But it seems to be missing a key truth of hiring - I already know a dozen brilliant engineers who would jump at such a gig. If my company supported setting this up, I would go with someone I already know and love, not risk it with a stranger.
I don't read this as a signal he won't do the work. From his talk about the stuff he enjoys doing, I don't doubt it includes things that feel work-like. He just wants the work to be meaningful. That seems reasonable to me, and that's how I am. As long as there's some point to the work, I'm happy to do the tedious stuff all day long.

I recently user-tested a job posting for a high-meaning job. [1] Some people were very excited by the meaning, and were strongly motivated to apply. Others cared very little or not at all about the purpose; they worked because they wanted money for other things. Both are perfectly valid ways to approach work, I think, but I would handle each kind of employee differently.

[1] https://docs.google.com/document/d/1yNITCTtVh5qHPof12cSf5PWh...
It sounds pretty damaging considering the telecom provider hid the report for ten years.
Yes, instead let's have a government payment system with funds expiration date.
Mob Psycho was, IMO, pretty blatant in its moral lesson. Are you saying it didn't have one, or the reviewers blazed their own trails in defiance of the show's message?
Personally, I find the overhead of dealing with rust memory management to be 100% worth it when writing embedded code with no dynamic allocation. It can really help to prevent bad memory management practices and, not so much catch, but rather structurally prevent, bugs. If you’re really experienced with embedded C you were probably doing things mostly the same way anyway.

For writing code on an operating system, I’m in the same boat as you; I would rather have GC. Haskell and Rust are spiritually actually pretty similar with the former simplifying memory management and enriching the type system (at the cost of needing to worry about things like memory leaks), and I tend to go to Haskell for non-embedded applications most of the time.
Just buy a used Lumix GF2
My (amateurish) translation of the Volkskrant article:

https://0bin.net/paste/poCzYk4t#IRjhnXLT31zdiDMCVJIIqvZgLDqh...
Which highlights another problem with systems like these: Humans generally settle near sources of water already. The problems with water in poor countries is generally not one of water availability, but of water treatment.
I think a lot of it is a kind of weird virtue signaling.

Blame the parent instead of the company to show that they know what good parenting is, that sort of thing.

Though also some companies/people (eg. Elon Musk) do also get a weird cult of personality thing going on that is separate from this that also tends to cause some subset of people to just blindly defend them.
> I only ever seen to see it used spitefully.

God I hate it when sites do that. There's a service that I pay for which disables right click, spams copyright notice modals every single time I try to copy any text and replaces the text I copied with useless copyright messages. It's so incredibly obnoxious it makes me want to scrape their content off their website out of pure spite.
I would imagine this could lead to interesting changes in how people are taxed.

IE taxes based on savings instead of income.
Likewise, explain how it works securely in fewer than 20000 words to a non-mathematician. that's what people mean by currency. ;-)
I have the PiDP-11, assembled it myself from the kit.

It was exciting for me to be able to run RSTS/E, which is one of the first operating systems I ever worked on. I only wish I had a Decwriter to physically connect to it.

And visitors to my office love the blinky lights.
How cognizant is your average user of that though?

A P2P facebook that broadcast your profile to another in a standard way would fool 99+% of users.

Unless you're suggesting that a centralized algorithmic feed is a critical part of the FB experience.
Yes, of course, I agree. And it doesn't invalidate my point at all. I would say that you're pointing out the problem that people don't understand how important it is to avoid conflicts of interest, and that we need systems in place to minimize it.

The case of Donald Trump is a perfect example. He had conflicts of interest galore, didn't even deny them, in fact he flouted them, and many people seemed to think everything was fine.

We need to be aware not only of the existence of conflicts of interest, but also of (1) how corrosive these conflicts are, and (2) the crucial importance of designing systems to minimize the bad incentives and effects that arise from conflicts of interest. Systems, in other words, that minimize the harm that -- because of human nature -- inevitably flows even from well-intentioned people when conflicts of interest are tolerated.
I wish I could explain that to some dumb system administrator in our company some years ago ...

Perhaps it's a general question of how to explain something to someone who is not too bright to comprehend it?
No, no large-scale pooping in rivers. Far more complicated than a single technological fix can handle.

Areas which get 2000+ mm of rainfall a year aren't always the ones with the most intensive agriculture. Water shortages are partly because of (a) the huge variation in the amount of rainfall from year-to-year in any area in India, and this variation has grown with climate change/warming (b) rivers down in the south of the country are not perennial but largely rain-fed during the monsoon. So "build more dams/infrastructure" doesn't make sense if there's not much rain to feed the rivers, (c) certain crops grown (sugarcane,paddy) just require tons of water, and are more likely to face issues due to variable rainfall compared to something like millet cultivation (d) rain is required not just for flow into rivers but for recharging groundwater, which is then used for agriculture. So, no rain = no groundwater and not just no rain = less flow in rivers.
To be honest, I have no idea how many distinct objects humans can distinguish between, but I am 99% confident that it is fewer than 2^128, much less 2^256.

I suppose it's a somewhat nuanced question, though. For example, if I were shown every avatar in sequence, I'm quite sure I would always notice the "diff" between two consecutive avatars. But the bar that I have in mind is much, much higher: given a sequence of avatars, can I recognize my friend's avatar with 100% accuracy? Given that we can't even do this within the set of <8 billion human faces (we occasionally accost a stranger as though they were a friend), I have to conclude that doing so within a set of 2^256 abstract shapes is entirely hopeless.
Place I work started rotating service account passwords around a year ago, using automation built in to some super expensive PIM (Privileged Identity Management) system.
Pretty much anything wool that's form-fitting or otherwise meant for athletics or other activity is gonna have some plastic in it, for the stretchiness. Socks, undershirts, athletic shirts, all that kind of thing.
Are we talking about the anime or the manga? It's been a long while but I don't remember the anime being preachy or blatant, what was the lesson?
Previously on HN:

https://news.ycombinator.com/item?id=12105913

https://news.ycombinator.com/item?id=20658584

Is the project still alive? There's no news for over 4 years.
Spotify for example pays between $0.003 and $0.005 per stream [0]

In the music business u don't make money on each song, you only make oney from hit songs.

That song streamed 10 million times can earn you $50k. And it could be more if spotify wasn't taking a bite out of it.

[0]: https://www.businessinsider.com/how-much-does-spotify-pay-pe...
Ha, funny to see my old bank from college mentioned on here. For what it's worth, their site seems to be a lot more reasonable about passwords nowadays.
Everybody loves to complain about the kindle browser, but the one on the kobo is actually decent...
Having participated in many comment threads about crypto / Bitcoin, HN seems to understand the technology.

What HN doesn't really care about is economics, history of money, monetary policy, pros/cons of central banking, etc.

They get hung up on transaction inefficiency, as the distributed network performs subpar to centralized systems.
/r/askhistorians is highly moderated and only has answers to interesting historical questions who reach a high bar of quality. Same for /r/askscience.
Imagine if some inspired tech founder started adding product placement to the paintings in the louvre (which were recently made viewable online here https://collections.louvre.fr/en/).
Sunny Land – A WebGL Playground Platformer
"Kids these days"
is Shanghai here referring to the city limits or something akin to what the US calls a Metropolitan Statistical Area? From a recent visit there it seemed to me that the hinterlands of Shanghai are endlessly expanding with insta-exurb developments centered around cores of flashy* high-rise districts.

* literally. the complex full-wrap digital illumination effects on many of these buildings would turn heads even in Vegas
Can't tell it there's sarcasm there or not =) But I guess note was more around execution and new competitors cropping up around them and filling that huge gap and market share.
Unfortunately they still don't provide a PPA for their developer build, so I have to update it manually which is extremely annoying.

edit: I gotta say, why the fuck would someone downvote this comment?
I found this link which says $85.

https://shop.m5stack.com/products/m5paper-esp32-development-...
One of original motivations for password expiration was the belief that if your password DB was stolen, you had some significant amount of time before any malicious party would be able to crack a password and use it. That is no longer true: it's extremely likely that at least one user in your system has a password that is trivially cracked or in a rainbow table. Your system is vulnerable in a day, or less, after you've had your passwords stolen.
> If you're in a desert, and have 10% humidity, you have to cool down your air by a lot for it to become too saturated and condensation to happen.

Deserts tend to have pretty wild temperature swings. They usually cool down at night. So much so that in most cases you can make ice. You can use the sky as a heat sink (effectively radiating heat into space).

https://www.fieldstudyoftheworld.com/persian-ice-house-how-m...
A month or so ago I finally watched the Neon Genesis Evangelion series after hearing about it for more than 20 years. After slogging through a few episodes of predictable awkard-teenagers-pilot-giant-robots-to-save-the-world it finally reveals itself as a stunning exploration into the minds of troubled youth who are, effectively, subjected to a barrage of traumatic crises. It's a deep, rich world with complex characters, all with Herculean responsibilities and human weaknesses.

I'll have to watch Lain now, thanks to your comment.

I enjoy the usual suspects: Akira, Ghost in the Shell (including Standalone Complex), and Cowboy Bebop immensely. I like Robotech, though much of it is nostalgia. But I've found straying from the essentials to be challenging for my very Western tastes.

I tried to watch Stein's Gate and thought it was very clever, but the awkward romance and over-the-top characteristics of the main character were a bit too much. Knights of Sidonia and Attack on Titan got too weird, too quickly. I was too old for Dragonball. There's a lot of Western-focused, Japanese-animated options out there, but they almost universally lack the depth of their anime counterparts.

I'd love some recommendations if you have any, whether they be newer stuff or classics that I've overlooked.
This right here is the reason why search engine results are this shitty nowadays.
I once read a book where an attacker accessed a live system with a set of compromised credentials, then found some "disabled" accounts from retired staff, re-enabled them, then simply used the retired accounts for routine access. Sventek was one of those, I think.
A nice coincidence, this was on my homepage of Reddit this morning: Smart flip clock with weather tutorial [1], [2]

It looks like in this other project they just 3D print everything?

[1] https://old.reddit.com/r/functionalprint/comments/mtq0k8/sma...
[2] https://github.com/barlowtj48/flipclock
Out of all the things this is going to be the most difficult to do. I'll try. It's just so hard to feel like I deserve it. I'll just have to accept that taking legitimate leisure time is part of the job. Thank you.
even their main website was full of hungarian IIRC which was difficult for me :)
You know what will be nice? Having pocket app run on this.
Fascinating, do you happen to have an example with Stevie's own fingerings of superstition? I'd love to see that.
the right click screenshot is one of the most useful features i didn't know i need; it's super convenient to not have to precisely draw the rectangle to share a meme or report a bug.
> (...) acts as a weird sort of crowd-sourced centralized documentation for programming languages.

I see it more as an expert system where problems and their solutions are documented in a queriable way.

What stack overflow offers is more than your run of the mill documentation. It leaves a paper trail of weird corner cases and their workarounds.
You might like OpenNoteScanner https://github.com/allgood/OpenNoteScanner
I still miss my Pebble 1 but my Amazfit Bip fills the void a bit. It's got amazing battery life and a pretty good screen. I really miss the epaper display of the Pebble though. I don't exactly know why either.
So what do you derive satisfaction from if you don't enjoy coding for its own sake?
He's like a spring that's wound up tight.
You can always ETL the latest value of the DB to a new DB/Schema
It's funny how 2nd post under this one is how clubhouse is valuated at 4 bil, and this post is the first time I've heard about it
Honestly, I've always thought a high quality 3D computer model of the entire thing (including the peripherals) would serve the purpose of learning about this stuff much better; an added benefit: doesn't take space. Learning in the virtual space in general has a huge potential. Even watching educational videos (like those found in abundance on YouTube) suffices in many cases. The age of plastic toys is behind us.
When I get stuck on projects that are very meaningful to me, I chip away at the pieces I don't want to do and allow myself to take as long as I need to complete them.

When I get stuck on projects that are not so meaningful to me, I reduce scope.
The longer error message would have been emitted regardless of the warning:

warning: trait objects without an explicit `dyn` are deprecated
--> file.rs:3:13
|
3 | fn foo() -> Trait {
| ^^^^^ help: use `dyn`: `dyn Trait`
|
= note: `#[warn(bare_trait_objects)]` on by default

error[E0746]: return type cannot have an unboxed trait object
--> file.rs:3:13
|
3 | fn foo() -> Trait {
| ^^^^^ doesn't have a size known at compile-time
|
help: use some type `T` that is `T: Sized` as the return type if all return paths have the same type
|
3 | fn foo() -> T {
| ^
help: use `impl Trait` as the return type if all return paths have the same type but you want to expose only the trait in the signature
|
3 | fn foo() -> impl Trait {
| ^^^^^^^^^^
help: use a boxed trait object if all return paths implement trait `Trait`
|
3 | fn foo() -> Box<dyn Trait> {
| ^^^^^^^^^^^^^^

https://play.rust-lang.org/?version=nightly&mode=debug&editi...

Edit: and for some more realistic cases where the compiler can actually look at what you wrote, instead of just giving up because you used `todo!()`:

warning: trait objects without an explicit `dyn` are deprecated
--> file.rs:7:20
|
7 | fn foo(x: bool) -> Trait {
| ^^^^^ help: use `dyn`: `dyn Trait`
|
= note: `#[warn(bare_trait_objects)]` on by default

error[E0308]: `if` and `else` have incompatible types
--> file.rs:11:9
|
8 | / if x {
9 | | S
| | - expected because of this
10 | | } else {
11 | | D
| | ^ expected struct `S`, found struct `D`
12 | | }
| |_____- `if` and `else` have incompatible types

error[E0746]: return type cannot have an unboxed trait object
--> file.rs:7:20
|
7 | fn foo(x: bool) -> Trait {
| ^^^^^ doesn't have a size known at compile-time
|
= note: for information on trait objects, see <https://doc.rust-lang.org/book/ch17-02-trait-objects.html#using-trait-objects-that-allow-for-values-of-different-types>
= note: if all the returned values were of the same type you could use `impl Trait` as the return type
= note: for information on `impl Trait`, see <https://doc.rust-lang.org/book/ch10-02-traits.html#returning-types-that-implement-traits>
= note: you can create a new `enum` with a variant for each returned type
help: return a boxed trait object instead
|
7 | fn foo(x: bool) -> Box<dyn Trait> {
8 | if x {
9 | Box::new(S)
10| } else {
11| Box::new(D)
|

and

warning: trait objects without an explicit `dyn` are deprecated
--> file.rs:7:20
|
7 | fn foo(x: bool) -> Trait {
| ^^^^^ help: use `dyn`: `dyn Trait`
|
= note: `#[warn(bare_trait_objects)]` on by default

error[E0746]: return type cannot have an unboxed trait object
--> file.rs:7:20
|
7 | fn foo(x: bool) -> Trait {
| ^^^^^ doesn't have a size known at compile-time
|
= note: for information on `impl Trait`, see <https://doc.rust-lang.org/book/ch10-02-traits.html#returning-types-that-implement-traits>
help: use `impl Trait` as the return type, as all return paths are of type `S`, which implements `Trait`
|
7 | fn foo(x: bool) -> impl Trait {
| ^^^^^^^^^^
Where I live (a US city) we're strongly encouraged to recycle plastic, by a policy that limits trash bags and makes putting out extra fairly expensive, but allows unlimited recycling, including plastic.

The recycling program also uses plastic open-top bins as the standard collection container. You can imagine what this "green" policy causes on windy days. That's right: litter-tornadoes. Been that way for years, all I can figure is whoever's got the contract has important political connections. It's very, very dumb.
A generic advice: 15 years ago I might have felt similarly, but now I think it's the other way. If you want interesting work, demand higher pays and try to get into such positions.

When you're highly paid you will get more interesting work, because the company will see you as a valuable asset that should be working on "hard" things. When you're being paid a penny, the company will think you're worth a penny and will assign you menial tasks.

BTW I didn't really live up to my own advice, either. ¯\_(ツ)_/¯
There's a new icon now as well with an "eyeball" that tells you if the message was viewed. The option for this read receipt can be enabled in the options if both parties enable it.
First High-Res Video of NASA’s Ingenuity Mars Helicopter in Flight
That’s very unlikely to be what any central bank entities mean by digital currency.

Open Banking is not available to individuals by design. Can you imagine the fraud levels if it was?