skysight-inc/HackerNews huggingface dataset:
Many children of the UHNW families I know are raised by a rotating cast of nannies and emotionally neglected by their parents. It's heartbreaking to watch the psychological damage being done. Given a choice for my embryonic self I'd choose an upper middle class couple with high degrees of empathy, one mostly stay at home parent and an obsessive focus on curiosity, knowledge, and self-education.
I really liked it at first, especially when I was able to just expand the news item with a single click. Then they changed the UI so that you had to open a new page for each item and it basically ruined it for me, after that I pretty much stopped reading them.
You don't get to have "your own way" of working entirely, as you work with others. Even if you don't get value out of daily standups because you don't know how to make use of them, others won't let their inability to understand the process stop them.
This is not a "different ways of working" thing in the same way as "I don't use a keyboard" isn't a "different way of working".

This is 100% a "you" problem if you can't figure out how to get value out of a daily standup, and whoever is leading your agile effort should be helping you.

Honestly I'm tired of people like you getting a pass, which you've clearly become accustomed to, but this one is so basic, so easy to do correctly, and so easy to extract value out of, you must actively be fighting the system in order to struggle at this point.

You literally go through a list of in-progress items, and people say, in a sentence or two, how they've moved that work forward and any issues they've encountered. Other people listen, and chime in if they can help, and stay quiet if they can't. It's dirt simple, and isn't replaced with async anything, as a) it's very quick and costs extremely little and b) there's no other way to know if what you're working on is relevant to other folks or not.
It might still be tricky or even impossible to do that, that sounds very specific. If it is truly impossible we in the UCG would love to hear that. :) We don't want to rule out any legitimate use-case without reasonable alternatives (and yes those are deliberately fuzzy terms), but we do want to guarantee some baseline of optimizations that almost all code can benefit from, and it is okay for us if niche code then becomes harder to write. If we accidentally make it impossible to write though, that would be an issue we'd love to know about.
> Sci-fi authors could have imagined much more.

They did - Hitchhiker's Guide to the Galaxy is basically Wikipedia on a tablet. Well, except that the authors are volunteers, the device can do a lot more, and it doesn't have the calming words on its cover.
They also extended its supplier ecosystem to Tainan. The most prominent of which is ASML, which opened up one of their EUV training centers in the area - adding 500 R&D jobs.

Critically, new TSMC engineers no longer have to travel to the Netherlands to get trained on using the equipment. They can do it right in Taiwan.

I wonder about the implications of this change. I would imagine it does not excite some folks at the DOD.
Amazon has shown us that even massive amount of data aren't that useful on their own. They can't even use their information about our online purchases in any meaningful way. Only book recommendations seems to work, but that's also pretty trivial to do.

The plans for my house isn't even secret, you can go to the county and get a copy for the cost to the paper. Maybe I'm not creative enough, but in what sense does the data collected by Roomba help you in anyway? Wifi coverage? Maybe they want to sell me an additional AP?
Interesting. Are you considered a “full time employee” or “contractor”?
Some state DMVs regularly sell citizens' data [1]. Not an automotive company but related.

[1] https://www.caranddriver.com/features/a32035408/dmv-selling-...
> Feel free to design whatever you want.

Yes. And if you design a racist bridge designed to keep black people out of a neighborhood, you're either helping racists, or are racist yourself.

Feel free to be whatever you want, but accept that if you make racist decisions it makes you a racist.
> Sometime in the next 20 years, maybe sooner, there will be another '70s-style raw-material crunch: a disruption of oil supplies, a sharp run-up in agricultural prices, or both. And suddenly people will remember that we are still living in the material world and that natural resources matter.

Heh, well, he got this one right at least.
And that audio URI is then an ice cast with seconds of latency. This is different for the protocol that the speakers use to pipe audio to each other which is near real time.
My Toyota app apparently provides insurance quotes based on my driving behavior (until I saw it in the data privacy section and disabled it).

Was turned automatically on with the connected app (that I do find useful so I have it enabled).

I have to imagine that the data isn’t provided free of charge to insurers and includes my info, car info, and driving behavior.
> what's the downside to my home automation knowing

Nothing. But, it's not just your home automation. It's the biggest retailers (and one of the bigger ad brokers) in the world knowing the layout of your house, including images of objects in your house if you have a newer version.

So, really, it depends on how comfortable you are with Amazon having all that data on you for the secondary purpose of bringing their marketing power to bear against you.
> it doesn't negatively impact my life

It will. You will see some day.
My professor in 1998 was saying that whatever we had then was the last technological advancement of chip production because it was not possible to make elements smaller due to the length of light waves, and CPUs are not going to get faster. 25 years later...
Tell HN: Webdesignernews.com is broken
I couldn't find anyone on Twitter who owns this site. But maybe you lurk here.

Every link (even in the footer) is returning a 404.
As far I can tell, you can compile the binary and sign your app.

# From a Git checkout

$ cargo run --bin rcodesign -- --help

$ cargo install --bin rcodesign

# Remote install.

$ cargo install --git https://github.com/indygreg/PyOxidizer --branch main --bin rcodesign apple-codesign
> If the government said “we’re now keeping a database of cash serial numbers that are hereby banned” would everyone need to install the “cash checker” app and scan each bill they receive?

This database exists, but only banks and police evidence clerks check cash against it.

> Cash itself has never been sanctioned though?

Most countries have a strict limit on the amount of cash you're allowed to carry over the border.
Yes, and even the Ultimate plan limits will be significantly impacted. If they are not already self hosting now is a good time to look into it or explore other lightweight options like Gitea.
All aboard Better FTUE for less WTF
Facebook pay better than Google in London from what I've heard.
> This is a current limitation

The thing with any AI/ML tech is that current limitations are always underplayed by proponents. Self-driving cars will come out next year, every year.

I'd say that until the tech actually exists, this is a great way to detect live deepfakes. Not using the technique just because maybe sometime in the future it won't work isn't very sound.

For an extreme opponent you may need additional steps. So this sideways trick probably isn't enough for CIA or whatnot, but that's about as fringe as you can get and very little generic advice applies anyway.
'Scream for Me, Africa ': how the continent is reinventing heavy metal music
So you're saying that the 'expect()' message when a regex compilation error occurs should be a translation from a terse domain specific language to bloviating prose? :-)

What 'expect()' message would you write for this regex? https://github.com/BurntSushi/ucd-generate/blob/6d3aae3b8005...

I think 'unwrap()' there is perfectly appropriate.

> I think it'd be desirable to have a `.unwrap_with_context("Context: {}")`, and the you'd get `Context: Inner Panic Info`.

Why?
Just a few years ago, Bezos bought the Post for half that. I don't understand how any of this stuff is valued.
> You wait, this bubble is about to pop. Not a great time to have large financial obligations.

The people buying these houses have good financial means, when I bought in 2021 the bank looked through all my finances in depth, and they were super conservative about everything.

For example, I own an existing townhome, before agreeing to give me a new mortgage, the bank made me show a signed contract with a tenant for my townhome to demonstrate the townhome wouldn't be a financial burden.

At least in the city I live in, Seattle, the housing supply is so obscenely constrained that only people who can go above and beyond to show they can pay, are even being granted approvals by the banks.
Or in the United States as well.. Nearly all offices in the US in the 1990s (and even into the 2000s) had a fax machine to send documents back and forth, especially ones that needed to be signed. Until fairly recently you could still run into people who didn't trust emails with scanned PDFs (or those newfangled "digital signatures" on PDFs) and would want faxes even after the time when fax machines became rare.
I must have underestimated the fax machine.
Mars rovers evolution over 25 years of exploring Mars
GitLab team member here. Forks of projects get deduplicated, so only the changes you make will contribute to your storage consumption as long as the fork relationship is maintained.
Yeah, but there's always someone who will misinterpret you. You can try to mitigate it, but at some point you have to stop worrying about it and just be honest. Whatever the article's other merits, I don't think that's a good critique.
> enables a use case that no other rifle can meet

The Heckler & Koch G11 fired a three round burst during a single recoil impulse.

However, this required caseless ammunition, which effectively doomed the project (especially given its timing, right when the Soviet empire was collapsing). Other efforts to increase hit rates historically include duplex or salvo ammunition, where multiple bullets are loaded in a single cartridge.
> otherwise you get to go on pretending as if the Rust project likes complexity for the sake of complexity.

Your words, not mine.

I'm fine with a smart compiler. I also think that a high-level language (which Rust is in a sense) also really needs a spec, which MiniRust graciously provides.
Money.

What does your house look like. What items are in your house (the j- models of Roombas include cameras for object identification). These give Amazon additional leverage in building a customized marketing campaign to your eyeballs.
And legacy media is spilling a lot of ink to make it sounds like a good idea...
There are useful ways of calling things out for being "dystopian" but it can also invoke a clarity that is necessary for narrative fiction, but not necessarily a useful lens for specific real life events. The line between a good shorthand and a thought-terminating cliche can be kind of blurry.
“As we face the battle that all organizations are facing now in getting people back into the office, it’s really hard to explain this core psychological truth, which is we want you to have a feeling of belonging and to feel necessary.”

Fun fact: feeling necessary is unrelated to the location in which we do our work. If you want us to feel necessary, then give us responsibilities and show genuine appreciation when we fulfill them. Let us contribute our own ideas and let them manifest so we feel like more than a tool to be used for your profits. THAT is how you make employees feel necessary, not by treating them the same way in a different building.

“I know it’s a hassle to come into the office, but if you’re just sitting in your pajamas in your bedroom, is that the work life you want to live? Don’t you want to feel part of something?”

You know what I feel part of when I come into the office? A corporate entity run by people with skewed priorities. I'd much rather be comfortable while working for those skewed priority folks.

“If we don’t feel like we’re part of something important, what’s the point? If it’s just a paycheck, then it’s like what have you reduced your life to?”

Again, this has NOTHING to do with the location of work, and EVERYTHING to do with its content. Your job becomes "just a paycheck" when you no longer enjoy it and no longer feel useful. That has NOTHING to do with whether you're working from an office desk or your living room couch. It's about WHAT you're doing, not WHERE you're doing it.

I say all this as someone who is burned out at work, no longer fulfilled, and starting the first steps towards a full career change -- and who has recently been threatened with unemployment (read: potential poverty) unless I abandon WFH entirely and come into the office 5 days a week. Literally, "next time you WFH, you may be immediately terminated." So now I'm in the office every day, and guess what? I feel just as burned out, the job feels just as pointless, only now I'm additionally frustrated by being threatened by corporate overlords.

Mr. Gladwell, with all the respect earned by the thing you've said in this article: fuck you, you have no clue what you're talking about.
> okay but can't they get that from your address and correlating that with satellite images and/or zip code data?

Which would be much better, as that give you data on everyone, not just those owning Roombas.
Some ominous info lower down in the article:

> For every 100,000 women who give birth in Germany, fewer than 4 die. In Canada, the figure is 8; in the UK, a bit fewer than 9. In the US, the number is 24.

> According to data from the Centers for Disease Control and Prevention, the maternal mortality rate in cities is about 18 deaths per 100,000 births. In rural counties, that figure is 29, roughly on par with Syria.
Or misjudged that it's not only about human-to-human communication, but computer-to-computer. We have a lot of industrial systems from inventory to production talking to other systems, connections that previously just did not exist. Downside is all the foreign government hackers in each others various networks from energy to healthcare to industry.

I would like to see numbers, but I would expect human discussions to be dwarfed by "computer talk" (excluding streaming media, even if I really like cat videos I don't think they should be counted here).
When you unwrap/expect on an error, the inner error value is already printed. Are you suggesting something more? Reference the implementation details from the article:

impl<T, E: std::fmt::Debug> Result<T, E> {
pub fn unwrap(self) -> T {
match self {
Ok(t) => t,
Err(e) => panic!("called `Result::unwrap()` on an `Err` value: {:?}", e),
}
}
}
Then you just point the webcam at a screen or microphone at a speaker?

I really don't think moving our trust to unknown, unnamed manufacturers of hardware in far away places is a solution.

The solution is not going to be high tech, imho. Just like we have learned a skepticism resulting from Photoshop, we'll learn a skepticism of live video or audio.
I'm absolutely sure that at some point they will add some chemical sensors of some sort to help with the cleaning process and report that to Amazon.

Is there a blog / news site that covers sensors in consumer items and future sensor development?
You can get that with anyhow [1] by calling unwrap after `.with_context`.

[1]: https://docs.rs/anyhow/latest/anyhow/
The absurdity of that point becomes obvious when you look at it from a business perspective: Tesla’s marketing department wants that there because it sounds better than what their competitors offer. They wouldn’t make it so prominent if they didn’t want you to take exactly that impression.
> the company can't be bothered to maintain the software.

or open source it and let enthusiasts maintain it.
Amazon wants to provide total home automation solutions: Ring/Blink for security and doorbells and lighting, Alexa for automation, etc. At one point they even recommended Alexa as the glass break sensor for the Ring Alarm, although they eventually made a standalone device.

"Alexa, vacuum the living room" is a nice feature and they can provide that by integrating with Roomba.

Home mapping is not as valuable as that kind of integration, and I seriously doubt that home mapping is why Amazon is doing this.
From a competitive perspective this is probably accurate. However the technological roadblocks of 450mm wafers were sizable and not easily overcome. Wafer flatness across an 18 wafer is extremely important. The industry handled this same issue when going from 200mm to 300mm, but the machines were significantly more complex and cost ~10x their 200mm counterparts. 450mm machines were expected to be on the order of another 10x their 300mm counterparts. That means a EUV tool that is currently ~$100M/each would be closer to a billion dollars. Metrology tools were way behind in development too...since KLA was not keen on doing 450mm and only TSMC and Samsung were pushing them to develop.

Spending 10x to get double the yield (not really true, just double the chips/wafer) is not economically feasible either.
People may be surprised how many are not in the echo chamber, or peer echo chambers.
No, that isn't buried in the "or similar" of the GP. They mention that explicitly with "checked that the call will not fail." The "or similar" refers to documentation examples and prototyping/one-off scripts.
If Rust leads to more languages for more domains adopting Rust-style enums and pattern matching (algebraic data types / sum types -- this idea predates Rust by decades, so "modern" is an interesting term to use), I'd call that a big win for everyone. :)

It's pretty tricky to do that in an untyped language. But TypeScript could have this, or maybe even already does?
Roomba was 2002, this Kahn guy seems to have done well.
Utilizing VPN as _a_ layer of network security with additional systems access security is something we learned in the old pre-2020s era, and I’ve never seen a cavalier system like you’ve described deployed. But maybe it’s just because I’m not up to date on “state-of-the-art” 2020s systems.
Hmm, I'd say test coverage is a good metric, to a degree. "No tests" is a code smell! It results in hard to fix issues because the code is often poorly organized and it absolutely makes it hard to fix issues because you can't tell if you've made a regression, as there are no tests.
John Deere can and likely will swallow up anything that seems interesting in this space. They already largely are.

Source: Worked on AI in the Ag Industry.
How the US Postal Service reads terrible handwriting
Yes, this is correct. Point being - different people get inspired every day through things that can be sneered at or worshipped. Some historical artifacts are a mix of both. It’s best to not get upset when something doesn’t speak to you, because it might be helpful to others even if it is a shallow/modern re-hashing of the old wisdom.
"There’s no such thing as society."

--Margaret Thatcher
I like how they made absolutely no attempt to clarify what it means to sanction a smart contract. So many questions...

> As a result of today’s action, all property and interests in property of the entity above, Tornado Cash, that is in the United States or in the possession or control of U.S. persons is blocked and must be reported to OFAC.

My understanding is that it is now illegal for U.S. people to use the Tornado Cash smart contract. Given that Ethereum is pseudonymous, I'm not sure how they plan to enforce that, but I guess they could catch people who use it directly through a KYCed account (e.g. Coinbase).

> All transactions by U.S. persons or within (or transiting) the United States that involve any property or interests in property of designated or otherwise blocked persons are prohibited unless authorized by a general or specific license issued by OFAC, or exempt.

This is also not clear. Are people who use or have used Tornado Cash now designated/blocked persons? Or is the smart contract itself the "blocked person"?

If the former, how is that even possible to enforce? U.S. persons are no longer allowed to accept coins that can can be traced back to Tornado Cash usage in the past? What are they supposed to do with the "tainted" coins? Send them to the U.S. Treasury? Destroy them? Or are you supposed to ask your customers if they have used Tornado Cash in the past? What if they lie? etc.

If the latter[0], it would mean that it's illegal for U.S. persons to accept transactions originating from the Tornado Cash smart contract. But that can be bypassed trivially by going through an intermediary address before sending the ETH.

[0] I believe that interpretation is more likely given that they gave a list of addresses: https://home.treasury.gov/policy-issues/financial-sanctions/...
I've never heard of a dystopia you could opt out of by simply not buying a consumer product. 1984 and Brave New World would have been very short books if that was the definition of a dystopia.
The question that spring to mind is, when do you know if an information technology is more like the telephone or more like the fax. Also is there some clear consensus on the impact of the telephone had on the economy ?
Modern Portfolio Theory and Optimization with Jax
And that list doesn't include escort carriers. The US built over 100 CVEs during the war.

https://en.wikipedia.org/wiki/Escort_carrier#The_ships
No: epistemologically, that is the indicator justifying a growing suspect.

Ineffectiveness should be determined by a logical and technical argument over the method, proposed as a possible solution, itself. You should identify what has it go wrong in practice. And you have in part already done it: that taxes are not earmarked (on compensation) and that the discouragement factor is insufficient. That is not necessary, it is not intrinsic to the method.

Nearby I commented on the infernal noise from electric cars. That is not necessary, not intrinsic: it just happens that people think it acceptable that some drive around with loudspeakers transmitting the screams of torture chambers. A potential solution becomes a problem because of external (non intrinsic) factors. It would be much, much easier to fix the external factors of the taxation problem than those of the "broken cybernetics" problem.
I've been in the guts of about five Rails codebases that were already in production, and they've all been very bad, and the badness difficult to overcome in part because of Rails and/or Ruby (which is why I hang some of the blame on Rails itself).

IME Rails codebases are a few months with a mediocre team or a few bad choices away from becoming an absolute garbage fire, and all the magic in Rails is part of why even a little of that sort of activity does so much damage.

Amazing for starting from scratch solo or with a very small team. Dangerous (mind: not necessarily bad, just dangerous) under basically all other scenarios, including ones that that sort of ideal situation might develop into. In particular, a great deal of discipline and excellent taste is required to maintain the kind of legibility and reliability other languages & frameworks can give you "for free".

I expect a Rails project has the best hope of remaining good at a business that's got solid funding for an in-house team from day 1, and has good retention for that team. However, lots of startups or experimental ventures by larger firms experience a lot of thrashing and turnover in the early days, and often go through one or more periods of heavy outsourcing, while also being the kind of resource-constrained enterprise for which Rails is extremely tempting.

Arguably Rails is still the right call for them, if it gets them to market fast, but those kinds of places consistently end up hit with slow, expensive, risky feature development just as they're starting to get traction, much earlier than the usual "eh, needing to replace this will be a good problem to have" phase, and part of that's because Rails falls apart so fast if you color outside the lines at all.