skysight-inc/HackerNews huggingface dataset:
Still a layer above the filesystem, but the closest example I'm aware of is the IO error testing in SQLite's test suite:

> I/O errors are simulated in both the TCL and TH3 test harnesses by inserting a new Virtual File System object that is specially rigged to simulate an I/O error after a set number of I/O operations. As with OOM error testing, the I/O error simulators can be set to fail just once, or to fail continuously after the first failure. Tests are run in a loop, slowly increasing the point of failure until the test case runs to completion without error. The loop is run twice, once with the I/O error simulator set to simulate only a single failure and a second time with it set to fail all I/O operations after the first failure.

https://www.sqlite.org/testing.html#i_o_error_testing
You could just look up "outdoorsy" products. Why should everyone else have to suffer through ads and give up privacy just because a handful of people like them?

The whole advertising industry is now predicated on gaming people's attention, wants, and financial vulnerabilities. I also don't see how not wanting to see ads is dismissive of product design foundries. Just because you've designed a good product does not mean you're entitled to my attention or my time.
Big discussion yesterday: https://news.ycombinator.com/item?id=25510945
Hey, thank you for offering. Yes! Something minimal like that that doesn't use `reqwest::blocking` would be very helpful.

If it could do the Error case too that would be cool.

For Rocket, I have something like:

#[get("/list/<status>")]
fn list_prospects(api_key: ApiKey, status: String) -> Result<Json<PendingList>, Status>

with a

impl<'a, 'r> FromRequest<'a, 'r> for ApiKey

But I couldn't quickly get an `async` piece in there so I just sucked it up and synced it all up since it's only backing a Retool dashboard so it isn't the end of the world.

So if the example is like:

#[get('/todo')]
fn get_todos() -> Result<Json<TodoList>, Status>
let todos = reqwest...
Ok(todos)

or the equivalent in the web framework you have that would be hecka useful.
> 23. (~This is not medical advice~). Don’t waste money on multivitamins, they don’t work. Vitamin D supplementation does seem to work, which is important because deficiency is common.

Sorry, but this is BS. The first consideration is: are you able to get all the nutrients you need from the food you eat. Even if you can (and that's a big if) did you know that absorption of the said nutrients gets worse with age? (ie it may be a sensible thing for a 20yo to not take multivitamins, but if you're 60 you're sort-of better off taking them).
Having gone from sole developer at a tiny company to a developer at Microsoft (and now back again), I'd like to propose a corollary to Hanlon's Razor: Never attribute to either malice or incompetence what can be explained by complexity that you don't know about.
I see comments in this HN thread about word processors and agile development and I'm thinking... isn't Notion a tool to take notes?
Right? Why throw stones at the EFF who are actually doing something in the fight. They don't have the resources to do more than now, and yeah it feels like a losing battle. Don't shit on the people who are with you in that battle though.
2.5GbE adoption for consumer PC is in progress by Intel i225 controller but sadly the controller is buggy.
Library of Ashurbanipal
You're correct they weren't required to accept "none" unquestioningly. Just that support for "none" was expected.

There's lots of possibilities for signed messages to simplify some things that are complicated if tied with maintaining session state on a server.
95. Some types of sophistication won’t make you enjoy the object more, they’ll make you enjoy it less. For example, wine snobs don’t enjoy wine twice as much as you, they’re more keenly aware of how most wine isn’t good enough. Avoid sophistication that diminishes your enjoyment.

I agree with the conclusion of this one, though I think it oversimplifies the problem.

Cultivating taste in something (be it food or drink, music, literature) is absolutely a valuable thing, and one of life's great pleasures. With it comes that awareness that some examples of the thing you have learned to appreciate are much better than others. The challenge is to not let your appreciation for the best dampen your enjoyment of the common.

I may be no cicerone, but I've developed a relatively discerning palate for beer. What I've had to learn, though, is how to still enjoy a mass-market beer when that's all that's available. I've found that reframing, thinking "I'm not drinking this Miller Lite because it's great beer; I'm drinking it because I'm here with people I like spending time with" allows me to let go of the beer-snobbery for the totality of the experience. The best has its place, and so does the common.
As a german-speaker this confused me a lot :)
Isn't it weird that there's a and a?
I think the thing about the Valley is that it was forged in a context where it was the rational mode of development for a high tech urban center: car-centric office parks and factories, big-box stores and malls, vast housing subdivisions with some toxic waste buried here and there. Although the players in SV were all building "next big things", everything still ultimately ran on physical presence - real venues that you could go to and make connections in, and the landscape was eminently suited to that between ~1970-2000.

It was with the opening of the commercial Internet in the 90's that it all started changing. The new companies weren't in boxed products destined for retail: they started replacing retail. You didn't go to a users' group to learn, you subscribed to Usenet or email. And so on. So even by the early 2000's, things started to feel hollowed out in SV.
If I liked other people I'd met well enough I'd give that feedback (politely and without assigning blame), not to change their mind but just to let them know.
It can easily be proven they can, posit three systems:

1. Spotify

2. Pandora

3. No matter what, rickroll you on the next song

Cleary 3 is far superior to the other two! ;)

So if something can be objectively WORSE, there must be the possibility of something being objectively better.
No, I Cannot Take This Case Seriously.
To this day I miss the simplicity of a Delphi exe that just worked everywhere.
I think async in this sense leverages concurrency, which isn't necessarily tied to parallelism.

I.e. parallelism means executing several tasks on different compute units (cores) at the same time (multiple threads abstraction). Concurrency simply means that you can execute several tasks over a period of time, but it can happen on the same compute unit (so even within one thread). Tasks could be interleaved and still all progress over time.

I guess some ideal usage is a combination of parallelism and concurrency, but using a separate thread for each task isn't necessarily the most optimal method, because threads have their gotchas like context switching and etc.
It should be possible to programmatically modify fonts to add CRT-ness to them.

Another interesting CRT feature happens on the CDC 6x00 consoles. They use vector fonts and often show relatively large amounts of text. The geometry of the screen font ends up being deformed by the response of the analog components of the xy beam positioning, giving it a slightly odd (for something that was, at the time, the fastest computer ever built) comic book character.
You're not optimizing the usage though, you're just making it so that people who cannot afford won't be able to park. Sure, if you raise the price enough more spots will be open. What purpose could that possibly serve..?

If you don't want non-street parking lots to funnel in all the profit, then you provide efficient and wide-spread public transport.
Appreciate that clarification. Good to know.
Just a feedback - As a developer, you are only encouraging Apple to gauge more money from developers like you by selling on App store, instead of boycotting it. Don't add value to the app store by making your app available on it. I never buy anything from the App Store. I prefer to buy directly from the seller. If you are selling exclusively only through the Apple app store, you are not only going to lose customers but also sabotaging yourself.

It's incredibly shortsighted.

I don't know why anyone even bothers with the app store on the macOS (or other platforms). We have been doing fine without it on the desktop for decades now, and suddenly every developer is supposed to drink the kool-aid that PAYING corporates for the privilege of adding value to that platform by developing and distributing your wares on that platform is supposed to be a GREAT thing?
I want wired mesh but never want wireless mesh to avoid inconsistent performance. Sadly there's very few wired mesh APs meanwhile many expensive wireless mesh APs available.
That would be another thing then where the two Lisps are very far apart, and Python is closer to one of them.

Lists are not mutable in Clojure, they are “technically mutable” in R6RS Scheme, but it requires opening up a specific module that many Scheme implementations do not even provide unless compiled with specific flags.
Yup. From my perspective, this is a feature, not a bug.
As a guess, you could try #music. I think there are sites that have a directory that you can search though.
Yes, it is my preference: When you drop packets, they stop costing you anything further, where rejecting them generates more work for you. And, you are providing attackers free information that you don't need to.

I am not sure the nftables configuration I have is right... It might permit using my bounce server to forward packets that then appear to come from it, if they happen to mention the right port. I would welcome advice.

After further investigation, I have discovered that dyndns would not solve my problem, because the firewall at one end is especially picky; even zerotier and tailscale admit (grudgingly) that they use bounce servers for such clients.
Third time is a charm! Your tool is amazing, hoping to use it with my fitness tracker data out of Gadgetbridge.

How much overlap do you see with Graphana? Perhaps trying to target that group could yield more adopters?
My guessing is a lot of it went proprietary once competition started popping up trying to also make good music recommendations. "Secret sauce" and all...
Andrew Yang Files Paperwork to Run for New York City Mayor
OP does not want to disallow their colleagues from a editing a page altogether. They want to prevent accidental edits.
It sounds like a super fun question. I'm almost tempted to start thinking about it even though I'm not interviewing for anything.

Given how many features AWS alone ships every year, I'm sure Amazon is very familiar with prioritizing features and building MVPs. But you're interviewing for a software engineering position (I assume) and the question is explicitly about design, so project planning is off topic here. It's fine to mention it in passing, but the meat of the answer should be about the "initial technical approach" that you mention.

Your comment suggests that, due to your consulting experience, you flat out refused to draft an initial technical approach on the spot. That may be wise is other situations, but you aren't here as a consultant. Amazon isn't going to start implementing 1-hour delivery based on your plans. They're asking this question to see you think and work your way through a complex problem.

Additionally, your answer is so vague that it could apply to almost any question ("How to do X?" "Gather stakeholders and come up with an initial technical approach").
Caesar Augustus and Europe’s Refusal to Understand the Big Data Economy
China Covid-19 vaccine “more than 50%” effective
I just provided evidence both in the linked example and the stated policy of “anywhere from 60-90 minutes before close”. Sure, it’s not beyond a reasonable doubt, but the given example is both plausible and there is at least some evidence in favor of the practice.

Anyway, the existence or not of this policy is kind of secondary to the idea that indirect profit can be more expensive to the users. Clearly they need to be generating some revenue, and if you don’t know where it is that’s often a very bad deal. 401k hidden fees for example can sometimes exceed the tax savings.
For anyone who shops at Amazon, you can use Amazon Smile to automatically donate a percent of your purchases to EFF:

https://smile.amazon.com/gp/chpf/about/ref=smi_se_dshb_aas_s...
My hot recipe tip: Get a cookbook or three, and don't bother with the SEO cesspool.

- I'm Just Here for the Food (and the sequel)

- Six Seasons

- Cook's Country

- Salt, Fat, Acid, Heat

And others, but those are the ones I use most. Especially Six Seasons -- if you are interested in reducing the amount of meat in your diet but find the vege/vegan web sphere too annoying, that's your ticket.
How is this private if one can get your info by scanning your qrcode ?
Epidemiologist looks to the past to predict second post-pandemic 'roaring 20s'
The browsers RAM usage and the challenge of finding it among the often many tabs and windows come to mind.
What Is a Pedagogic IDE?
Seeing this made me wonder if the author pulled it from the song _or_ if the song/author pulled it from somewhere else. A quick search seems to indicate it's a Pinegrove original, which makes me happy. One of my favorite bands!
> there didn't use to be AIO for buffered filesystem IO

Did they change libaio to work without O_DIRECT at some point? Or are you talking about io_uring for async file io?
Wasn't ApplePay supposed to address this? Each transaction creates a one-time-use number which is the only number the seller receives. It would no longer be valid if evilHacker(TM) tries to use that number for a fraudulent charge later.
I’ve heard a magician claim PhDs are much easier to fool than children. The former can apparently rationalize any (wrong) scenario
I've actually discovered some of my favorite bands/songs this way.

Programming along, with background music playing - when suddenly I become "aware" of the song playing and how good it is. That's when I give it the "Thumbs Up" in Pandora, then go back to work. Might happen once a session if I'm lucky.
As someone with concerning myopia, the 20-20-20 rule has always been a difficult habit to make.

20 minutes is not long and getting up to look at something outside is quite demanding. I often have 2-4 hour sessions without looking away if I'm in flow or distracted.
I think people who are too in love with their own rationality leave themselves vulnerable to some pretty ridiculous beliefs that common sense would normally guard them against. A suspension of common sense is certainly important sometimes, because common sense can lead you astray, but at other times it will save you a lot of time and mental energy. A classic example from antiquity is Zeno's paradoxes of motion. It was not immediately clear to people trying to rationalize about these 'paradoxes' how they could be resolved. But somebody who is slightly less in love with their own rationality, who trusts their own common sense, would not waste their time wondering about a supposed paradox that can be refuted by standing up and walking around the room. Failing to balance rationalism with common sense can get you stuck in solipsist traps or worse.
Today I learned that the iOS calculator has a scientific mode
>It on us the tech savvy to identify these issues, educate and help them overcome them, and ideally contribute for these issues to be solved in the first place.

No, it’s on IM app developers. And not ideally, but today. Nobody is buying into tomorrow’s promises, the quicker signal/matrix will understand it, the better for everyone. Tell them.
The animal spirits behind the communist principle of anti-semitism
What do you use your money for?
I have this question throbbing my brain for a while now. Sure, I am making all this money by working but I am not sure what to spend it on. I have this strange feeling of emptiness when I try to buy expensive electronics and somehow get levelled down into where I was before.
Well starting a blog post by pointing out criminals are using it to communicate secretly and ending the post by concluding you can read it if you gain priviledged access to the device they're using to communicate is a bit of a let-down to be honest.

Now if they were able to break the Keystore itself then they might be on to something but as it is it requires convincing criminals to give up their phone and their password. If you translate this to a physical analogy people's reaction would be 'no shit', but because it's digital you can apparently get away with it.
https://www.hackerone.com/company/open-source-community

HackerOne has a free offering for open source projects. ^^

Let me know if you have any questions (I manage it). :-)
Remember, it's all about the "optics".

This isn't relegated to science or management - we're seeing it all across society these days. Nuance is dead. If the message cannot be delivered in a 120 character tweet, and cannot self-gratify 50 million teenage viewers with only a superficial understanding of the topic, then it shouldn't be a public position at all. Of course, I'm slightly exaggerating.

But the consequence is very real - organizations, whether corporate or scientific, whether public or private have had to drop an iron curtain around their honest nuanced internal strategies in order to avoid the attention of the hyperbolic and outrage-fueled social media world.
Lol yeah it's kinda funny - you need to log in with your Expensify account, so that immediately cordons it off to only work usage for me.

Also I tried it out and the app literally doesn't allow you to send payments yet, it does nothing but basic text chat and asking people to build it for them on Upwork because "it's open-source" - honestly reading it I thought this was some kind of early April Fools joke.
Yeah, it is absurd. All of my youtube subscriptions (all 60+ of them) are educational or personal interest things. But let your reptilian brain click on one stupid video of a scantily clad woman and your recommendations will just go down the freaking drain...
Why CentOS Stream and the end of CentOS Linux doesn't matter
> additional instructions were available for a rental fee

The wet dream of chipmakers today, no doubt. Most recent example that occurs to me is the VideoCore bullshit on Raspi, afaik the effect was few paid for a license and that hardware feature mostly went unused before it went obsolete.
Being unable to connect to the Internet or any network due to a lack of WiFi support is a strong privacy and security protection mechanism indeed.

And the freedom is provided by removing your choice to use nonfree WiFi drivers. Leaving that decision to you with a warning of its implications (ala Debian) is not really freedom because you'll make the wrong choice.

Don't get me wrong, I'm a big fan of FOSS, but not of doublespeak.
You don’t have to suffer though them! All you have to do is not use the app or provide the developer some other means of compensation. Why should all users have to pay out their cold hard cash to use a service just because a handful of people don’t like ads?

And the whole point is they show me things I don’t know I wanted, so a search doesn’t solve the problem — I’d only search if I knew I wanted something.
If it were a for-profit, private company which was "flexing" I'd agree with you. But EFF works hard to defend our rights and internet freedom.

If they bolster their wins with some overly excited language, I believe they are well within their right. Also, it serves as a good way to promote their work and incentivise people to contribute.

I fail to see an issue with their approach here but would like to hear a counter argument if there is one.
it's amazing how many people push 'climate change' as a scientific 'fact'. science doesn't have facts. it has falsifiable theories.

people who study the art of scientific investigation, often contend with more or less certain realities.

in them, they tend to measure variability over sample size and time. complex systems, containing massively variable circumstances, can be rendered into simulation systems. these system have tremendous variability depending on the initial inputs, which are themselves dependent on assumptions.

the models, are thus , only as valuable as the assumptions.
climate science 'simulation' is about feeding assumptions with sets of scenario data into an output machine and reporting the results as 'fact' . this is non-science nonsense.

they are not facts.
people who question an analyze simulations are scientists. people who claim scientists results are facts are anti-science agenda driven ignoramus's who would like everyone to stop thinking about how science is practiced.

without the practice of science we would never have discovered green house gas effects. and yet, people want these effects to be interpreted as ideologically assumed facts of immanent eschatological doom , turning scientific investigation into a set of religious dogmas we would describe as 'scientism'.

this is why american distrust what many true believers have come to call their new god. it isn't 'science' , but they use the word anyways, denigrating that which actually IS science.

so no, americans still trust that which is science far more than many other people in the world. but the corporatisation of climate warming as a tax ans spend racket, has driven a small contingent of people and media outlets to dress scientism up with accusations that not bleieving in their dogma is being 'anti-science'

tell them otherwise, and you generally get the cancel culture totalitarian word police after you at universities. skeptics of doom and gloom , or of the possibillity or man mad 'reversal' of global climate direction fear they will be subject to witch hunts for speaking at all with critical thought. this climate is a climate of fear. many people cannot afford to lose their job. when they come for job, they are comign for your freedom. you have cause to be afraid.

disc, was a bio/math major worked in labs, and am an attorney with an economcis background. i've spoken to biologists who think economics is a hard science.

many people are a mile deep and an inch wide, even in the sciences. study some epistemology. 'phenomenology' aside, there is NO such thing as the 'science' of language. we don't use the rubric of fasifiability of theory in linguistics. it's a complex social study of how humans use their own highly variable methods of communicating. economics is , too, the study of complex human interactions.
these areas, like climate science , are highly complex, not easily predicted ....or predictable. so one can say there are theories, but to say they are scientific 'fact' is to ignore how science is used to investigate complex phenonmena.
This is what I do, except using a general playlist. At ~ 300 songs almost all recommendations I didn't like. At current ~ 400 songs all recommendations I don't like and Spotify gave up with a passive-aggressive message sort of "I give up, add more songs if you want better recommendations". (Note that I have a wide variety of styles in the playlist; too lazy to break up in genres and also I kind of like the "surprise" factor)
2008 and buy a ton of Google and Amazon. Instead I bought Intel and Ford. Jeebus wtf. Also tell that girl I love her and that I want to spend the rest of my life with her. Unfortunately, I did neither... and while my life is great and I'm not complaining... there's still a sense of feeling incomplete because of it.