skysight-inc/HackerNews huggingface dataset:
I prefer to require entering a master password on boot manually and then configuring the OS to auto login to my non root user (with a different password than the disk). The longer and more complex your dependency chain for security, the more opportunity for it to be compromised. The encrypted “password on boot” partition then contains the keys to mount the other disks.

I’d really like Apple’s model on my machine where the root image is just the stock OS image unencrypted and the co-processor owns the responsibility of managing IO (and done efficiently) using my master key. TPM seems like it misses the mark from that perspective.
You know, planning isn't something that is necessarily required or necessarily not required. You plan as much as a situation demands.

Presumably in a smaller society with abundant water, you can wing your pipes because it doesn't really matter. A larger society in a desert? Well, that's way different. Inefficiencies add up too much.

The real trouble is people who just believe in strong rules when really, you should be looking at your specific situation and using your brain.
I am curious what a "good async design" looks like, if we were going "all the way" with async and trying to design a highly scalable and maintainable and understandable server. The X11/Wayland post yesterday was interesting in how it described async drawing APIs in X11.

What does a good async API look like?

Also how do you prevent it spreading throughout a codebase?

I am trying to design a scalable architecture pattern for multithreaded and async servers. My design is that you have IO threads have asynchronous events into two halves "submit" and "handle". For example, system events from liburing or epoll are routed to other components. Those IO thread event loops run and block on epoll.poll/io_uring_wait_cqe.

For example, if you create a "tcp-connection" you can subscribe to async events that are "ready-for-writing" and "ready-for-reading". Ready-for-writing would take data out of a buffer (that was written to with a regular mutex) for the IO thread to send when EPOLLOUT/io_uring_prep_writev.

We can use the LMAX Disruptor pattern - multiproducer multiconsumer ringbuffers to communicate events between threads. Your application or thread pool threads have their own event loops and they service these ringbuffers.

I am working on a syntax to describe async event firing sequences. It looks like a bash pipeline, I call it statelines:

initialstate1 initialstate2 = state1 | {state1a state1b state1c} {state2a state2b state2d} | state3

It first waits for "initialstate1" and "initialstate2" in any order, then it waits for "state1", then it waits for the states "state1a state1b state1c" and "state2a state2b state2d" in any order.
I'm sill subbed, but using it less because of the significant experienced drop of in performance for my usecases. It got so bad I'm considering cancelling.
Both those movies have excellent scores. Does their relative ranking really matter?
Yeah exactly, and in the above cases, this tendency has been enshrined as law.
I've never been around a quiet band saw. Mines easily as loud as my table saw. To be fair, my table saw runs smooth as butter, but the band saw has some slight imbalance I've been chasing for a couple of years.

None of them sound like the router though. It's a banshee from a nightmare. I don't even like using it when it's mounted.
Naw, the priority is the student not the teacher
> Division of labor is the cornerstone of an advanced industrial society that makes everything possible.

I agree.

It would be absolutely crazy to split the workforce down the middle (housewife vs. everything else). It would be like if half the workforce was bakers or dentists.
In reality, educational mission is just a small part of the college experience these days, it is all about building up their brand and making as much money in process as possible.
I've been reading about new battery technologies for over a decade and so far none have meaningfully made it to the market.
I assume you're talking about research showing that there isn't enough extractable lithium in the ground to build 1.4B EV batteries:

https://www.gtk.fi/en/research/time-to-wake-up/

I found this unconvincing, a little like saying there isn't enough coal in Wales to power everything if all global shipping switched over to steam engines. When there's demand for a resource that wasn't there before, there tends to be new discoveries of it, new ways of mining it, and new geographical territories of interest. Similarly, sometimes the resource is replaced by a completely different substitute - we power our cars with gasoline and internal combustion engines, not coal and steam engines like we used for early locomotives. There's already promising developments for extracting lithium from seawater, where there's more than enough for every person on earth to have multiple tons of it:

https://www.science.org/content/article/seawater-could-provi...
I think surveys for five years survival are still being done, but an earlier survey by WWF found 70-85% survival rates for earlier stages in the life of the trees [1].

Regarding your point, yes, there is a lot of problems in the project with monocultures being planted, especially comprising non-local ones. This is a complex political problem because you want to incentivize planting, but cost of planting "multi"-cultures is much higher.

[1] https://d2ouvy59p0dg6k.cloudfront.net/downloads/btap_monitor...
Discharge rate however is very important for grid storage. And temperature range might be.
I need to build another AI summary bot to summarize the output of all the others.
The absolute dumbest shit here gets up voted regarding Linux.

No dang, I don't care about the spirit of the site when absolute ludicrous mindrot garbage is up voted here constantly. You'll note on the Wayland thread that, despite being the 30th Wayland thread, the only substantive reply agreed with me. It's a joke.

Don't worry, I'm changing my password to a random guid, you'll be free of me in 45 seconds.
this is just shadowDOM with extra steps
The US has a very strong anti-intellectual streak. Even the children feel it in schools; I know I did. And you can see it in our politics too.

I'm not sure exactly why, but I wonder whether anti-intellectualism has a religious origin.
Drop-in replacement [1]

---

[1] Not a drop-in replacement
I don't think generalizing a country of 330 MM people is reasonable. Americans like sports, not all Americans like sports. Of those that do, not all of them idolize and worship sports. There are people who studied STEM that also like sports.
I'm skeptical given the ms attack involved stealing keys from core dumps
Bill Gates Booked Entire Michelin-Star Restaurant Just to Sip a Diet Coke
Thanks!
Indeed, giving hints is a good idea. For now, I've made a change to provide hints based on the language and logo. I guess if the owner is revealed, it might become too easy due to the auto-complete UI.
rip headphone users :D
Lockdown mode? How do
I enable it? As someone who owns a Macbook as their only Apple product, I hate seeing or dealing with Apple pushing their services to me
I think the GP is asking why Chinese engineers would have their own software for mirroring, not why they'd have their own mirrors.

(I believe most Chinese mirrors use bandersnatch[1], like most non-Chinese mirrors.)

[1]: https://github.com/pypa/bandersnatch
I'm thinking of rock stars and candy; stuff like this, even when deliberate, is proof that some attention was given:

https://www.snopes.com/fact-check/brown-out/
Async Rust is a bit half-baked still, but the Rust folks are quite aware of that, and working to improve things. See https://rust-lang.github.io/wg-async/welcome.html and https://github.com/rust-lang/wg-async
I don’t think we should trade Nigeria for the Congo though.

I mean the Congo has been a mess my entire life, but it’s still a poor trade.
Firefox sync encrypts your data with your password (it's not exactly like that but that's the gist of it) and Mozilla has zero access to it, none at all. I see no reason not to trust them with that. It's a lot easier and _safer_ to use their service then to set up your own.

Why safer? Because with your own self-hosting, now you have to have an extra device wide open to the Internet whose safety and security you need to maintain. If it's some shared hosting, you'll have to trust your hosting provider.
Cells use the neural network like Ethernet for sending data.

I bet cells not in the brain use it too.
You don't get to say that the debate is over until there has been a debate. You don't get to "win" by silencing the opposition.

I'm not taking sides, but I see lots of "alternative facts" from all sides (and there are more than two sides).

There's evidence that the earth is warming, but only if you squint a certain way. If you include the entire temperature record, and remove data from stations that didn't actually report data, and remove adjustments to the reported data (or alternatively remove the stations with "questionable" data recording methods), then all evidence of warming is gone.

The tidal data is also conflicted. There's no dispute that ocean levels are rising (as they have for tens of thousands of years), but the rate of the rise has not changed since pre-industrial times.

There's zero doubt that human activity is increasing atmospheric CO2 concentrations, but there should be a debate (and there hasn't been one) over the point at which this becomes a problem. There are benefits to increased atmospheric CO2 such as lower diurnal temperature range (less extreme environment), increased food production, etc.

There's also the problem of getting the major contributors of the CO2 production to stop. China is at the top and has "committed" to leveling emissions at 2030 levels. Even if that happens, the whole of the remaining world could cut their emissions to zero and it would have no effect. India is number two and the same problem applies. Today now the US is committing economic suicide by eliminating energy sources and raising energy prices while the rest of the world laughs.

If you look carefully at the media reporting, you'll see that all of the climate alarm-ism comes from just a handful of extremest reporters.

If you look at the academic papers, you see a bias created by the funding sources and a reluctance of the peer-review publications to accept any skeptical works.

https://nypost.com/2023/08/09/climate-scientist-admits-the-o...
That imo is our only way out, but this is effectively deus ex machina moment for humanity.
that's true, but is quite daunting that all tech art software are implementation of AI image generation, mainly low effort implementations of existing models, is quite rare seeing big announcement in art that isn't AI copycats of features this year.
i cant change the music? clicking isnt working
No one is pushing for universal work from home, so there’s nothing to succeed at. I’ve never heard anyone say that they think no one should be allowed to work from an office.
Idk I picked it up for the first time basically just 6 months ago and had a blast from the start. I'd say 99% of people play rapid or faster time controls and never get into slogs, it's one of the least sloggy games I've played. Catan for example is like 10x more prone to annoying endgames.
I guess Lithium ion is just Goodenough

https://en.wikipedia.org/wiki/John_B._Goodenough
That's so cheap though, you'd have to sell hundreds of thousands of copies per year to even support a few developers, in the USA anyway. The app store model is driving companies towards subscriptions and micro-transactions, because otherwise like you say users pay a low price once, and get new development and support forever for free. IMO it would be better to raise prices and charge for new versions of apps every year or so, like we used to do, but the app store and user expectations make that unfeasible.
Some anecdotal evidence to support what you're saying.

I remember friends telling that gallium nitride was the future a few years ago. 2022 came and went and *poof* I haven't heard a peep out of any tech trade resources (magazines, podcasts, blogs, etc) since then about it

Like you said, these technologies came out when tons of flash and circumstance and within a few months get memory holed out of existence.
>How do you know what to trust and distrust?

My schooling, taught us media literacy and how to judge sources. Usually, if a source is saying something incompatible with reality, that's a bad source. These nuggets of wisdom usually came in English class or the library, you know, that thing goobers always say they will "never use" in their life so ignore.
more like RPM, if you will..
That's the point being addressed by the comment you are responding to.
Yeah, tree planting is mostly feel good unsustainable crap. People keep trying to get around this problem without taking a hit to lifestyle, but I don't see how that happens.
Renewables often generate power when it isn't needed. High efficiency reduces costs, but we're already wasting power and it gets progressively worse as the renewable share increases.
FTC judge decides Intuit’s ‘free’ TurboTax ads misled consumers
I imagine he's actually being out-earned by some of top players' NIL deals.

I think it's a tricky situation. The previous NCAA rules were idiotic and unfair to players. The current situation is better for players, but I'm worried that we're moving towards a future where the best teams are just the ones with the deepest pockets (or whose boosters have the deepest pockets). Considering most teams are already unprofitable, it could further increase stratification between P5 and G5 teams.

Maybe CFB needs to implement a per-team salary cap.
One big misconception here is the suggestion to clearly mark apps with "good" or "bad" privacy signs on App Store. In reality Apple does not consider apps like Threads "bad" in any sense, as long as those apps don't collect data without explicit user consent.

Also, "they just use fingerprinting" is a myth. Fingerprinting is never ending cat and mouse game between Apple and data collecting companies. In short, fingerprinting is not working reliably if you not actively improving it non-stop while risking App Store ban.
GigaOm Sonar Report Reviews Semantic Layer and Metric Store Vendors
I'll assume you mean offices rather than WFH, since the latter (and its many confounding factors) has been discussed extensively here already. Personally, I was just happier in an office, even if shared with one other. Cubes were second, open plans last, though there were a few times when I appreciated being "in the fray" with everyone else either way. Eliminating the constant sensory assault just makes focus easier, and at the end of the day I could go home with lower cortisol levels. Collaboration was never an issue, as long as there was some space nearby for it and people were willing to use it.

Obviously it can be easier to slack off in an office, or there could be conflict with one's office-mate, and so on, but overall I think offices were worth it. I've also been told by multiple CFOs that the reason for cubes and then for open plans has mostly to do with cost and how various kinds of space are taxed. Every one admitted that the productivity/collaboration claims were just excuses. Which brings us back to WFH vs. RTO, I guess. ;)
Semantic layers and metrics stores play a pivotal role in the world of data analysis. They act as bridges between raw data and actionable insights, enabling organizations to harness the full potential of their data. A semantic layer, in particular, consolidates complex data into a format that is understandable across different teams and tools, effectively translating raw data into common business terms.
So with another async runtime it's possible to write async Rust that doesn't need to be thread-safe??? Can you show some example?
That’s exactly what the name made me think as well, and I was a little confused trying to interpret the page in light of that. This really looks like an amazing app, though.
This kind of thing always confuses me. How can anyone assume any machine is NOT compromised already… Like… ever?

You really have no way of knowing that a box is not owned as soon as it has connectivity (and possibly even before that).

I feel like many people have the idea that security is “these machines are good until we detect some intrusion”.

But it seems like the more sane default is “every machine is compromised and I should never trust anything ever” if you take security seriously.

Maybe the latter is gaining popularity, but I still feel like the former ideology is pretty prominent.
Roblox Available on Playstation, Meta Quest
Because all languages and developers assume that Erlang is only about message passing. And they completely ignore literally everything else: from immutable structures to the VM providing insane guarantees (like processes not crashing the VM, and monitoring)
Being connected to the #noosphere does possess a real danger to out-shadow the local world & what one & those around them can and are doing.

I dislike the idea as it's phrased because it's all stick & not carrot. It has "over" in the name which by definition is bad but I feel like people have some really great modes when they are super heavily stimulated, but they need conduits for it to matter, for it to feed into things one can do or learn from or expand from. The danger to me is so much of the stimulation is parasocial, that it doesn't really intersect with our own agencies or agencies we really brush up against, except very very indirectly.

Curating a local locus if high control can be hard when also staying plugged into the firehouse. But I still recommend trying it!!
I don't do any finance with Google or Microsoft, I def don't give any health info to Microsoft, I use degoogled browsers, so I don't think they are able to grab any URLs/searches(or if they do, its clear they arent current matching anything to my main account).

Every company gets a little bit of information, where as, I'm suggesting that in this particular case, 1 company gets everything.
they spend I think 21 million 700k per day) a month on compute, they earn 80 million monthly. That's a pretty nice revenue margin, their compute is also discounted since Microsoft owns like 49 percent of the company for 10 billion invested.
> Cursory glance looks like for modules - 17 implemented - 17 partially implemented - 7 unimplemented

The question isn't just how many? but also which ones?. Anecdotally, I've been test driving bun for a large application with millions of existing customers. So far, the only issue I've had isn't with bun per se, it's with patch-package not yet supporting the lock file (bun.lockb).

Bun is without question faster than yarn by a wide margin. And I say this as someone who really loves yarn.
As an American, it is not strange to me! There is a long cultural tradition, going back to the Greeks or the English, putting an emphasis on "sportsmanship" and athleticism. Besides hard work, most sports put an emphasis on competing within a framework of rules, teamwork, and discipline.

I am not athletic or particularly interested in sports, but I think a love of sports is good for society. Excellence in academics, wealth, beauty are obviously really valued in our society as well. Most Americans value hard work in academics-- look what we spend on education!
The threat model is "corporation wants hardware attestation so they can implement zero-trust models" but these articles always ignore that, because they don't have any alternatives to suggest.
I guess where both you and the GP are correct is that you can't make an autonomous car by applying transformers exclusively.

LLMs are "language I/O interfaces", and as such there isn't a lot of value they can create alone (even most of the currently proposed uses are bullshit). But it's quite likely that they'll be there on a lot of advanced technology helping it do what you meant.

Still even though both will be there in the transformative technology, and even though the technology may not even be useful without them, they are not central pieces on most of it.
Unfair/fair “to you” is the key to these arrangements, I think.

I have found that the only real recipe for happiness in domestic life is if the parties come to the table honestly and earnestly, work out some kind of arrangement they’re jointly comfortable with, and understand that this may change over time. That’s OK, and the process should then begin again. (We love iteration around here, embrace it at home too!)

No one should be trapped into some sort of lopsided domestic hell hole with no option to be fulfilled and no equitable support from their other.
You could also find your way into automotive and never achieve more than 40% of the battery market. What works in cars and flashlights is different, and by the time you got automotive penetration, grid storage would also be at volume, sucking up as much production as vehicles, and without having to worry about power density and max charge rate.
> And how did you screw up length x width x 4?

There’s a million ways to screw that up. People botch SCM merges. People are hungover. People are distracted. People are tired. People are heartbroken. People are going through divorces. People have parents dying. People forget numbers. People make copy-paste mistakes. All the time.

> The sandboxed process doesn't have any way to exfiltrate data.

You can abuse it to gain a (known-page-offset) write primitive in the other, non-sandboxed process to which the buffer is also mapped.
They’re both movies about disaffected young men in an urban setting. I don’t follow that it’s a copy beyond that. Their plots aren’t all that similar. Lots of movies have similar themes.
Four Roman Swords in Almost Perfect Condition Found in Cave Near Dead Sea
You don't need Rust for that. You can even do it in JavaScript.
Nothing natural about a plant growing? I don't agree, irrespective of whether human intervention is required. It's a living organism that requires a dependency (humans) for longevity, but it is still very much alive and natural.
Primarily young black men. Some of these coaches make 10s of millions of dollar and they are against paying the people who helped them make all this money. College football is the 2nd most popular sport behind the NFL.
This is a common issue with any material reserves. You will hear people say that we don't have enough uranium reserves to have more nuclear power, or more lithium reserves for batteries, etc. People also used to say that about oil (remember "peak oil"?) but not anymore.

The thing is, there's always only certain amount of known reserves.

When there's not enough known reserves of something, the price will go up, and it is pretty lucrative to look for more, or even come up with new ways of getting that thing (see fracking).

When there's too much known reserves, the price will go down, and it might not be worth it to look for more, because not only you won't get as much money, but the people who currently own reserves will lose money as the price goes further down (for similar example, see landlords being NIMBYS because new housing lowers their property).

So yes, we do have 50 years of known reserves of Uranium on current consumption. But we also had 50 years or known reservers of it thirty years ago. Known reserves of stuff tend to keep around that number.

That of course does not mean that there is literally unlimited amount of minerals in Earth's crust - but we do have enough of stuff for quite a while, Earth is a pretty big planet.

Edit: that said I'm myself not convinced by "solar + grid scale batteries" strategy, I would rather see nuclear power and keep the batteries for cars.