skysight-inc/HackerNews huggingface dataset:
> Also, despite the article being less than 2 days old, most of the recommended drives are either not available, or available at significantly higher prices that listed.

In my experience with checking prices for the SSD Buyer's Guide, it is impossible to get to the end of the list before something earlier in the list has already changed in price or availability. Amazon is the worst in this respect; I'm pretty sure the act of checking prices causes price changes, and less-popular models are constantly going in and out of stock.
API Gateway HTTP APIs adds integration with five AWS services
Apple is acting as a regulator. In that sense, a tax is not far from the truth.
Exact opposite true too. The lack of routine during covid lockdown made days blur into one another.
So, Apple provides the users?
As in; Apple actually own the users as a cattle farm?

The users do not have rights at all (like cattle). Not even free speech on the phones they own?

The worst thing to me, is the number of people trying to defend this sort of thing, as if it was the most natural thing.

Looks a lot like stockholm syndrome to me.. or you know.. remind me a lot how a lot of people under fascist regimes were unaware of how wrong things had turned out.
He's on video referring to it as 'my rifle'. https://twitter.com/RichieMcGinniss/status/12986579582058209...
Comments sometimes get downvoted in the first minute. That's just how stochastic processes work if you have enough data, and there are a lot of people reading these threads.

These discussions are not one-sided—they're two-sided at least, which is one reason people get so mad at each other. Each side feels like the discussion is one-sided against it though.

I certainly agree that internet dynamics favor indignation, but that's not specific to HN and it's not clear what any technical changes could do to mitigate it. We do everything we can as moderators.

This is inaccurate: "A few downvotes in a row makes you unable to post anything anywhere on HN for several hours". Rate limiting isn't based on votes. Moderators rate-limit accounts when they post too many low-quality comments too quickly and/or get involved in flamewars. There are also some software filters that can lead to rate limits, such as for new accounts.
Remote work does not mean you get away with State income tax.
I was there not very long ago, and sometimes I still feel that way. But the change I made is to be strict without being restrictive, discipline with a sense of freedom. The biggest habit that has helped me is to just choose 2-3 most important things to do in the day and try to get them done as early in the day as possible. It feels so great to accomplish, and it's challenging but not unreasonable. Choose one goal and I feel like a failure and if I don't do it. Choose ten and I won't even do one. But a few good goals is the perfect balance, if I miss one but get the others I feel good. (This habit I learned from Zen to Done which also has nine othrt useful habits to slowly adopt over time)
That's a bit backwards. The halting problem is a computer-flavored variant of Gödel's work. A very simple part -- it's essentially a computer program that says "The program that produced this string is lying".
Why not? Is it because it's about 2000 years old and no longer under copyright?

https://archive.org/stream/adluciliumepistu01seneuoft#page/n...
Painting with bacteria could revolutionise wastewater treatment
All good points. By trivial I meant 2 tests (works/fails) vs 3+ (works/fails/cancel with the latter possibility having its own works/fails cases). A timeout is just a status code on failure.
I think a few things aren't hammered into young people enough today.

1) Any action is greater than no action. It doesn't matter how much you suck at something. Do it. Congrats, you've beaten everyone who never started.

2) Finish things. No matter how ugly it is. Even if you have to half-kill yourself to drag it that last inch over the line. Congrats, you've beaten everyone who never finished.

3) Your worst effort is probably better than average. Stop obsessing about the 1% best. That's not who you're competing against. You're competing against the pool of real people a company / project could afford to hire, who are available to hire.

4) Everyone starts off terrible at everything. No movie covers the 10,000 hours someone is learning: that's why training montages are a cliché.

5) Forgive yourself. It's okay not to be spectacular every minute of every day. Consistency of effort is more valuable than cyclical manic-depression. The key to becoming better starts with accepting and being happy with where you're starting from.
what was the book?
Show HN: ASG Rolling Upgrade Handler for AWS EKS
I think your emphasis on the wrong word. It's their platform. A platform is the base for other people to build their business on -- and at the point maybe the rules should be different.

As an analogy, if you own a house, you can do whatever you want you with it. But as soon as you rent out part of that house, you lose some of that ability. You can no longer do whatever you want or kick out your renters at will.
I am arguing that there is no proper way to use this.
For me, thinking about what I didn't accomplish today is the first step on a short road to depression. Better questions to ask are:
1. Did I see or hear something beautiful.
2. Did I eat or drink something that nourished my body?
3. Did I have a thought that buoyed my spirits?
4. Did I have a pleasant interaction with a fellow human/animal?
5. Did I help someone?

Journey before destination and all that.

I'm not a great person and I have chosen not to aspire to do great things, though I admire people who do. I aspire to an ordinary life lived in contentment. One where I bring some good into the lives of people around me.
Assuming we're agreeing to use QALYs, I think that's unlikely, but don't let my skepticism stop you from arguing it. :)
Wait, Q started with a clear and verifiable prediction that a thing was about to happen very soon, and then that thing 100% did not happen? And then it grew from there? I thought I understood how the scam of fortune-telling worked, but apparently I do not!
Exponential backoff but for the timeout instead of the interval, and/or a Wait Longer button, sound useful.
>Introducing Porosity in Colloidal Biocoatings to Increase Bacterial Viability

https://pubs.acs.org/doi/10.1021/acs.biomac.0c00649
your bar is pretty low if you think the fact that actual conspiracies exist justifies engaging in believing arbitrary conspiracy theories.

This is akin to believing that all women cheat just because it actually happens to be the case that you met one that actually did, or thinking all Jewish people are trying to get your money because you were once defrauded by one.

The problem with paranoid mindsets is not that they're always incorrect, it's that they're pathological in their structure.
> Most Python math and ML libraries are compiled using GCC or LLVM and are linked against against cBLAS or OpenBLAS[1]

This is definitely understating MKLs market share in BLAS. It's an extremely common BLAS backing for Python libraries.
Any proof is also a remix of old text (and often times old ideas too)
Hydrogen cars are both more expensive (both upfront and operational) AND less efficient than comparable electric cars while having less range, less convenient recharging (no home or work charging, can only fill in a few stations in California), and being slower.
I do not have the market rates for vulnerabilities, but I do know some pen testing companies charge $10,000 for a few days of work that may not return any concrete bugs.

Compared with hiring a pen testing team, offering high bounties seems like a bargain as you get actual exploits that would impact the company.
Do you mean outside of work? Things like side project, learning, reading and so on?
I've always hoped this was a common knowledge, but unfortunately it somehow never reached my parents or my teachers.

> He hated his typing program.

I remember those typing practice programs. I always hated them. Super boring, couldn't stand them for more than 2 minutes.

Much later on (and well after I've achieved high typing speeds) I've discovered The Typing of The Dead - a House of The Dead clone where you shoot zombies by correctly typing words. For me, that was the ultimate typing program: it gave the same exercises, but in the context where I could spend hours in front of it. I suppose that was an early form of what we know today as "gamification".
Batteries also seem to be getting better in recent years, which reduces the need for them to be easily replaceable.

With previous generations of iPhone, my battery was usually pretty much toast after 2 years of use. Greatly reduced battery life, random shutdowns at low battery charge, and in one case even swelling which pushed apart the phone's case.

But I've had my current phone, an iPhone X, for almost 3 years now (since November 2017). The battery hardly seems to have degraded at all despite intensive use and daily charging. Battery status reports it still has 91% of original capacity, and that hasn't changed for a while.
And do you recommend checking the return value on printf and puts?
Backblaze does it the best way IMHO, they review the drives based on the time they have them in production running and based on the effective failures to write operations & consider the $/Tb as well and they do this every quarterly and publish the result.

Check those out once and see if you can get the data you need
The hardest question is how do we replace money. How do we split out luxury, leisure, fun etc then? How do we determine what is rentable and what's not? How do we decide who and whether has e.g. the latest gaming computer? How do we decide what is worthwhile usage of natural resources?
No offence but I thought this was HN not reddit:

Hydroxychloride isn’t a COVID-19 vaccine. It has anti viral and anti anti inflammatory properties that might help if you have the virus but it won’t give you immunity from COVID-19

The Russian vaccine is at the same stage in development as the ‘ones from the west’ they’ve just skipped testing and said it’s ready presumably for political reasons (they have named it Sputnik)
> Read between the lines or just don't at all.

Not OP, but I take umbridge with this last bit.

That aside, I fail to see how exercising grey matter and fine motor control is not materially useful.
I thought I'd be a millionaire by 30 too.

But I hit 30 last year and found that what I truly wanted to do was make music, write, and spend time with my family.

I don't advocate mediocrity, but everyone doesn't have to be a high achiever. It's okay to live a fulfilling life doing what you like, even if it doesn't make you rich or earn you Wikipedia entries.
I don't have a Volt, but rather a 2012 Toyota Camry Hybrid, which I got new. Currently has somewhere around 135-140k miles on it. I don't have hard numbers, but the batteries seem to still be in decent shape. The biggest work I've had done is replacing the brakes. Everything has been standard maintenance.

While I'd definitely encourage looking at a hybrid, it may be worth the while to wait a few more years and see how full-blown electric cars hold up. That's my plan at least.
Not disagreeing, but having trouble seeing it. Could you elaborate?
So which programm does it better?
This is true, but this attack could work in an Iframe in the background without that click. An attacker could buy a popular blog on the note taking app, and run the Iframe in the background collecting data for years. The bug was at least 5 years old.
Women are so often collectively their own worst enemy.

Yes, your overall pattern of behavior boils down to "women eating their own." I have damn little support here from the men. Most women that I can readily ID as female are openly antagonistic, as if they are jealous of my status, which is a typical female social dynamic.

I've studied this stuff in depth. I discuss it regularly with my sons who are also quite knowledgeable.

The best way to destroy someone is to do it politely and all this shit, completely within the fucking rules so it looks like they are entirely in the wrong.

This gets done daily around the world to women and other marginalized peoples. And having not eaten and yadda today because eleven years here and being the top ranked woman isn't sufficient to get me connections adequate to establish a middle class income, I'm a tad frayed around the edges. So I'm having a little trouble politely going along with this BS today.
Tried and true.

https://www.youtube.com/c/MarkBrownGMT
> It may not be technically correct but everyone understands what tax means here.

That's exactly the point. Everyone understands what a tax means, so calling something that is not a tax "a tax" is intentionally misleading. People call it a tax to invoke emotions and mislead, not to clarify what is going on. Everyone also understands what a fee means.

> What I don't understand is this weird impulse to always defend the two trillion dollar corporation against any slight insult.

What I don't understand is why people think it's relevant that Apple is a two trillion dollar company. Apple is not a monopolist and operates in generally very competitive markets, yet many people still buy Apple products despite their high profit-margins. Clearly they are doing something very right in the eyes of many consumers to be a two trillion dollar company. How is that a bad thing?
On the other hand some very well-known people felt profound conflict about not achieving their self-imposed goals before actually doing so. There's a famous story about Caesar bursting into tears at the thought of how Alexander the Great had built an empire whereas Caesar himself had done nothing of note by the same age. [1]

It's common to read about other military leaders like Alexander who felt similarly, but perhaps military historians just like these stories. The behavior seems general. I would guess that Elon Musk is pretty frustrated that his rockets don't reach Mars yet.

[1] https://en.wikipedia.org/wiki/Julius_Caesar#Early_life_and_c...
California was already a rich state before Silicon Valley, so while individual cities might run into trouble, I don't think we should expect changes in software job patterns to be a disaster for the state as a whole. Pharmaceuticals, Hollywood, and agriculture can't really go remote.
I’m being downvoted flagged and accused of “flamewar“ for simply saying that Apple has a set of rules developers must follow and they can’t make exceptions otherwise where would it end?
Companies will change policies to reflect the work location as the office location. So the state income tax issue would be sorted.
I have a 2020 model 3, that is 10 months old. (Got it in December)

It’s had 0% range loss. Still get the full 322. Pretty impressive.
Even more importantly, that was a reply to a comment asking for "a single example in the Western world".
You sometimes won't know a TCP connection has been closed unless you try to write to it (possibly there's a select/epoll/etc way to test), so if you are using blocking I/O, you won't know that the HTTP client went away long ago.
Don’t use frontmatter to seperate your markdown files in GatsbyJS
In theory that sounds like an alternative but in practice it’s not.

Developers are not going to create two versions of the same app, one for the App Store and one for an Alt Store on the same devices.

If enough apps decide they rather develop for the Alt Store without the rules of the App Store, that’s where people will migrate if they wish to continue using said app. This happened on the Mac already where some developers decided to build their apps outside of the Mac App Store due to constraints.

Whether you agree or disagree agree with Apple here, or wish for there to be alternatives, this is a factor that shouldn’t be ignored.
> You can't not opt out of your government ecosystem

Of course you can. If you can move from Apple to Android you can move from one country to another. It would hard to find a more perfect analogy to this situation.
My Samsung Galaxy S3 had a thickness of of 8.6mm and a 2100mAh battery that was removable via the back cover [0].

My Samsung Galaxy S6 has a thickness of 6.8mm and a 2550mAh battery that requires unglueing to replace [1].

I'd much rather carry around the extra 1.8mm for the extra repairability.

[0] https://www.gsmarena.com/samsung_i9300_galaxy_s_iii-4238.php

[1] https://www.gsmarena.com/samsung_galaxy_s6-6849.php
The daily shout is the humor section of the New Yorker. I wouldn’t take it too seriously
> His bottom line "[...] You're probably better off with something more natural. [...]"

The point is that this is false. In the vast majority of cases, you are not doing purely non-functional visual artwork, usability matters, and naturalness (or pretentions thereof) is undesireable.
The issue is that you have all these people who are willing to believe in something getting connected. The prophecy can fail but the connections remain.

I guess it's a problem that has been exacerbated by information technology: distance from other believers no longer inhibits your ability to create an echo chamber to the same degree it use to.
Graphtage could be compiled to wasm and used in a browser.
How do you build the software without the data? It seems that, even if the eventual goal is entirely on-premises computation, there still needs to be a period where Google has access to the data.

One might suggest that Google could create partnerships with medical facilities in order to do the development. Of course, as soon as the news of any partnership with Google arrives, there's an immediate outcry over the data privacy issues. It seems impossible for them to act in this space without receiving flak.

I believe there's also the risk that, since they're going to be blamed for all possible evils whether they do them or not, they may as well go ahead and reap the rewards of such bad behavior.
God Is Dead. So Is the Office. These People Want to Save Both
Actually I think I misread your comment. I thought "Give one a break" was snark, but you were talking about developers. Sorry!
Those are prospective MTBF numbers from the manufacturer. More useful would be observed MTBFs from a big data center operator.
There's no reliable storage, only backups of backups.

So in the end the choice is SSDs if you need fast storage or hard drives if you need cheap(er) storage.

Even if SSDs were priced the same as hard drive you would need much more SATA ports on a machine to achieve a big storage capacity.
I paid a $10 “core charge” when I bought a new car battery, which was refunded when I brought the old one back so that it could be recycled. I don’t see why this would be impractical for phone batteries too.
Async Data and Autotracking in Ember Octane
I am talking about developers here, not Joe Schmo who lives his life in one ecosystem or the other.
> * Apple does not allow other App Stores on their platform

As a consumer, I see that as a feature not a bug. On the Switch, Play Station and Xbox I don't have other stores I can use as well. I don't see how this is a problem as much as it is a feature. The fact that Android allows more than one store is much closer to how a Windows PC allows the user to install apps from anywhere. iOS isn't trying to replicate the PC experience, its not nearly as general purpose as Windows or even macOS.
Yes, that is the premise behind bug bounties. If you're a vulnerability researcher with a track record, you will probably make better money and certainly more consistent money as a pentester. Many pentesters just do both.

I have, uh, some experience with the rates here.
I think it has to be speculative?

The optimization has to happen early, in the front-end (around allocation) at which point you'll not know if the load actually aliases the earlier store [1]. To get the zero latency, you take a guess and correct yourself if you are wrong.

The non-speculative approach is basically the existing pre-memory-renaming approach: you probe the store buffer looking for earlier stores to the same address. This has also gotten much faster (3 cycles total on current Intel), but that's still a lot slower than 0 cycles (or 1 cycle total on Zen 2).

> Also, is it value speculation or does it checks the state of the cacheline?

I assume memory ordering is handled in the usual way, with an ordering nuke if a concurrency related misordering is detected. About how it's verified, I think it could either verify that the load actually came from the corresponding store (e.g., do the load and check that the SB entry used was the same as the predicted one), or it could verify that the value was the same: i.e., do the load and check that the value was the one used earlier based on the prediction.

The latter would succeed in some additional cases. It should be easy to test the two cases (essentially, Agner's add test with different register, but add 0 not 1).

---

[1] As a special case, you could prove that some loads alias some earlier stores when the addressing expression is the same (or can be proven equivalent), and there is no intermediate store, but evidently the AMD approach goes a ways beyond this since it allows for intermediate stores.
I can't lay hands on a link, but there was an article about the psychological phenomenon of time passing too quickly. It was a measurable state you could detect a brain as either being in or not in.

One of the most reliable ways to reset internal time perception? Experiencing nature.

I try and take more walks now.
> It can be so easy to waste time when we have the internet.

I'm just really glad I did college when the only thing distracting on the internet was Slashdot and you could only access it with a computer attached to an ethernet cable.

I'm almost certain I would not have made it past Freshman year if I had a smartphone.
I don’t think this comparison is apt. At least in regards to slavery in America. Weren’t many slaves forcibly taken from Africa (either by force or by purchasing from parents (and then using force))?
> But there's basically no situation a person can be in while remaining intact that they can't attempt to direct their attention.

Except many mental illnesses, the example I'm pointing out for the third time now.

Moreover, you're advice is utterly useless to the person suffering in these situations. Again, we need yet another panel with someone being beaten to death with a pipe and you standing there saying "just direct your attention to..." (scream of "AHHHHHH"! overlaps the end of your thought bubble)
Building Serverless with “Begin”
This has been ongoing for months already. Nobody at Sendgrid cared. We had several issues with them leading to penalize mails from their IP space.

I’m actively discouraging my customers from using their service.
I'm just saying that I'm now looking. I am not fired.
A very formulaic article, start with an anecdote that could fit many other articles (it seems Feynmann always shows up when we are talking about learning), refer to some Twitter conversation, add a formula or graph which provides no insight, sprinkle memes everywhere and that's all.

In the end, it seems the entire article can be summarised to, "it is all good to google for some recipes to solve your problems, but you also should care about some deeper understanding". Is there anything else to it?
> ... over the past few months there has been a marked increase in malicious, phishous and outright spammy email being blasted out via Sendgrid’s servers.

Fortunately, I hadn't noticed the recent increases.

After it became apparent that they didn't bother looking ibto -- or even reading -- abuse reports, we blacklisted basically their entire IP ranges a long time ago and then added exceptions when they were requested.

I certainly did notice the marked decrease in spam then, though.
I haven't watched it in a long time, but I recall this as a useful video about it: https://www.youtube.com/watch?v=Z1qyvQsjK5Y
Survivorship bias perhaps? I suspect even more people felt profound conflict about not having achieved their goals only to continue to fall short of their aspirations.