skysight-inc/HackerNews huggingface dataset:
The biggest change in v14.0.0 is the removal of the ES modules "experimental" warning:

> In Node.js 13 we removed the need to include the --experimental-modules flag, but when running EcmaScript Modules in Node.js, this would still result in a warning ExperimentalWarning: The ESM module loader is experimental.

> As of Node.js 14 there is no longer this warning when using ESM in Node.js. However, the ESM implementation in Node.js remains experimental. As per our stability index: “The feature is not subject to Semantic Versioning rules. Non-backward compatible changes or removal may occur in any future release.” Users should be cautious when using the feature in production environments.

> Please keep in mind that the implementation of ESM in Node.js differs from the developer experience you might be familiar with. Most transpilation workflows support features such as optional file extensions or JSON modules that the Node.js ESM implementation does not support. It is highly likely that modules from transpiled environments will require a certain degree of refactoring to work in Node.js. It is worth mentioning that many of our design decisions were made with two primary goals. Spec compliance and Web Compatibility. It is our belief that the current implementation offers a future proof model to authoring ESM modules that paves the path to Universal JavaScript. Please read more in our documentation.

> The ESM implementation in Node.js is still experimental but we do believe that we are getting very close to being able to call ESM in Node.js “stable”. Removing the warning is a huge step in that direction.
I just looked through the GNU grep history to see when it suddenly started being able to decide halfway through a file that it is binary after all; this is since 16 September 2014, so fairly recently. Before that, it just checked the first few kilobytes to decide, and didn't change its opinion afterwards. To me, this is a very nonintuitive change.
And in India (which has a British created judiciary), we have totally done away with the jury system as "the Law Commission of India termed the jury system a “failure” and recommended its abolition" (https://www.thehindu.com/features/magazine/Judged-by-twelve/...).
Namibia remains Africa’s freest country for journalists
I think that you will be on the hook for PCI compliance if card data touches your server, while with Stripe.js your server never sees the card data. Of course, it's extremely stupid, because your server is still the one serving the original page and can change it to silently exfiltrate the card details if it gets compromised.
Don't forget that the court decides what a jury gets to see or hear about a case. Juries are not perfect, but they are the best tool we have.

Further, the prosecutor has real power that far outweighs the power of the accused. Juries imperfectly provide an offset to that power imbalance.
You are not alone. I have already received tons of angry emails from our clients :(. Not a good last 30 mins or so.
Indeed! It became pretty evident at some point, we had 4 models that had just "created, updated and deleted" and felt weak, suddenly we arrived at one model that had only a "configured" event, that needed all the information from the previous 4.

That's when we figured out that the other 4 were pointless, just "UI gimmicks to make the life of the user easier", the only event that was relevant was that "Configured", with all the related information in there.

The event modeling is the key part. It also help gaining a much deeper understanding of the business problem the software is trying to solve
plenty of people can't stand perfumes. i could die of an asthma attack with that stinking lady getting on the bus i'm on. i get off the bus because i'm not going to try and kim-jong-un others for me.
How is this policy anymore insane than the stay at home orders in many states? Are the "rights" of immigrants more important than the rights of the people that are already citizens?
I wonder when I'll stop receiving iPhone group chat messages days after they're sent
I had a similar issue where I bought a pair of in-ear monitors with very low impedance and the lowest settings on my phone/laptop is still too loud. I solved it buying a small headphone amp: https://www.radsone.com/earstudio

It's worked out really well. It's much smaller than most headphone amps and has the added bonus (for me) of making my headphones wireless.
Marx based a lot of his theories on classical economics. Ibn Khaldun was arguably the founder of modern economic theory. One of his observations of late stage societies is that they are riddled with large government expenditure and high taxation stifling the economic activity of society.

https://qz.com/1008371/an-arab-thinker-invented-economic-the...

https://evonomics.com/amazing-north-african-scholar-beat-ada...

Ronald Reagan quoting Ibn Khaldun on his views on tax rates:

https://www.youtube.com/watch?v=KETIOgYu5uc
My comment is in response to "super cool idea, but I don't think it's going to help Rust compile speeds". Even a compiler that emits garbage IR from the frontend would get 20x faster with a magic instant backend if 95% of time is currently spent in the backend.

A magic instant backend is unrealistic, so Rust will need to move some of the current backend work to frontend work for things that can be done more efficiently on the frontend. But the fact remains that there is an opportunity for big improvement from a much faster backend.
Yep! This is a very good property, and part of why mrustc is a big deal.
Good for you, but I don't think this is necessarily an example that applies in the general case. I was just about the last member of my cohort to start smoking, and nearly unique in not having done so until I was actually old enough to legally buy my own. But I did start.
> It will seem painfully slow at first, but with a consistent effort over a long enough period of time, you can achieve exponential growth

This is the part most people don't get. A great example is Jonny Giger. He's a skateboarder most people have never heard of. He's pro, has his own youtube channel which now has around 380K followers. He rides for a company most people have never heard of called Revive.

He basically hacked the entire industry. His first pro video part was just released a few months ago. He's been creating his videos for EIGHT YEARS to grow his audience, and do it his own way. Because of the revenue he makes on his channel, he literally has no need for big corporate sponsors, or to constantly put on insane video parts or do well in contests to stay relevant like most pro's have to do these days.

He puts up regular content about learning tricks and revisiting old tricks that haven't been done in a long time. He has a whole series where he's just trying to learn some of Rodney Mullen's hardest tricks. In my mind, he's a legit pro and is a really skilled skater. The cool thing is he's done it completely on his own, instead of taking the normal route. Yes, it can be done, but it didn't happen over night did it? No, it didn't. It was dogged persistence on his part and sticking with something I'm sure people told him was impossible, or wasn't going to happen.

As insular as the skateboard industry is, I'm glad there are guys out there like Jonny getting it done on their own terms.
Redwood doesn't hide their tutorial behind an account like Nextjs does, they're more user friendly. And it was impressive how smooth it went considering the underlying complexity of the tech stack.
As a person who has never heard neither ConvertKit nor Seva, both sound absolutely equal to me. 0 preference as a passer-by.
You really honestly believe that profits are used by these companies only for innovation, and billions of dollars aren't misappropriated to paying overinflated C-level salaries?

Good one.
We've changed the title - see https://news.ycombinator.com/item?id=22937739
That is a big difference thank you. We should also be aware that any action by the Government or President or Faux News to silence or ridicule the whistle-blower(s) takes us a step into the direction of China
"It doesn't say the word quarantine, it only describes it" is a weird hill to die on.
Grand Rapids MI
I do this all the time - it forces me to treat bikes like other vehicles & the bike lane like any other traffic lane.
if `self.cleanup()` panics, the program crashes, though? How is a memory leak even a relevant concept in that case?
For what it's worth the continued reporting on Blocks & Files at least left me with a better impression of Toshiba than the competition with respect to owning up to it.

When we asked Seagate about the Barracudas and the Desktop HDD using SMR technology, a spokesperson told us: “I confirm all four products listed use SMR technology.”

In a follow-up question, we asked why isn’t this information is not explicit in Seagate’s brochures, data sheets and product manuals – as it is for Exos and Archive disk drives?

Seagate’s spokesperson said: “We provide technical information consistent with the positioning and intended workload for each drive.”

( https://blocksandfiles.com/2020/04/15/seagate-2-4-and-8tb-ba... )

Whereas Toshiba's representative at least cooperated and did not just spout further delusional corporate doublespeak when questioned about the lying.

Blocks & Files asked Toshiba to confirm that the 4TB and 6TB P300 desktop drives use SMR and clarify which drives in its portfolio use SMR.

A company spokesperson told us: “The Toshiba P300 Desktop PC Hard Drive Series includes the P300 4TB and 6TB, which utilise the drive-managed SMR (the base drives are DT02 generation 3.5-inch SMR desktop HDD).

“Models based on our MQ04 2.5-inch mobile generation all utilise drive-managed SMR, and include the L200 Laptop PC Hard Drive Series, 9.5mm 2TB and 7mm 1TB branded models.

“Models based on our DT02 3.5-inch desktop generation all utilise drive managed SMR, and include the 4/6TB models of the P300 Series branded consumer drives.”

The company also told us which other desktop drives did and did not use SMR:

MD07ACA – 7,200rm 12TB, 14TB CMR (base of X300 Performance Hard Drive Series branded models
MD04 – 7,200rpm – 2, 4, 5, 6TB CMR (base for X300 Performance Hard Drive Series branded models
DT02 – 5,400rpm – 4, 6 TB SMR (base for P300 Desktop PC Hard Drive Series 4TB and 6TB branded models)
DT01 – 7, 200rpm – 500GB, 1,2,3 TB CMR (base for P300 Desktop PC Hard Drive Series 1/2/3TB branded models)

( https://blocksandfiles.com/2020/04/16/toshiba-desktop-disk-d... )

And while the use of inferior technology should certainly have been announced in all these cases, watering down the product seems slightly less unforgivable for the class of slow Desktop brand drives, in my perception, as the expectations there shouldn't clash quite as badly with the performance issues.
What future do airlines have? Three experts discuss
I still can't use Google Wallet to this date because I haven't been able to update my country since 2010
Origins of language pathway in the brain at least 25M years old, study suggests
YouTube sued by Ripple over scam videos, in major challenge to tech giant
this is the exact opposite, but did anybody here ever use stumbleupon?
Here's hoping it also reduces the exorbitant amount of false positives we've been seeing with Stripe's fraud prevention services, which cost us a lot in lost legitimate sales.
Batteries is what came to my mind. Like Duracell.
I'm not arguing corps should use the cash for acquisitions instead. They should reserve the cash for hard times, or use it to reward performant employees that they want to retain. Basically anything to increase the long term value of the company, instead of just cashing out for a quick buck at the cost of long-term stability and growth.

Instead, most companies use buybacks to spike the price so they (execs and board members) can offload shares and get rich quick. That's unethical and should be punished. At the very least corps that engage in this behavior should not be bailed out when hard times hit.
The most effective anti-fraud solution would be a major privacy violation just by the nature of anti-fraud itself. So, since the stripe user is the one being charged for disputes anyway, giving them control over how much more privacy to give up in exchange for better protection is completely obvious. Even if the default is to be extremely pervasive as Stripe’s anti-fraud measures are now, the option to reduce that tracking is a must.
Lawmaker calls to make CEOs personally liable for contact tracing data
Consider a setting to remove the icon from the toolbar. It's too easy to right click an uninstall it.
Interesting corner case that I can't say I've ever seen before.

fstream is a bit of a mess. Even the documentation for close is a bit contradictory. Its exception safety states that an exception is caught and rethrown after closing the file if one is thrown by an internal operation. That to me sounds like the actual resource being managed will be closed (assuming the fd is valid), but any data may not be flushed out of the write buffer.

sounds to me like iostream needs some serious attention in future specs, but that's unlikely to happen unfortunately. Creating new toys > fixing old ones.
Right, and I think it is great to bring up how your service can handle outages better than GitHub would due to it being decentralized. The part I have issue with is saying that you'd do better than GitHub about keeping your site up, pointing to the issue that they are in the middle of resolving–that just seems like kicking them while they're down, especially since you haven't actually shown that you can do better. (Yes, you have good uptime in the past, but I don't see what's stopping the power going out to some of your servers, or you pushing a bug into production, or any number of other things that shouldn't go wrong but often do, especially as the number of users increases.)
My point is that by separating the layers it does fulfill the declared goals but in a more portable way. As implemented, there could be hidden dependencies on the local file system or across game installs.
Same for me. There's just little things about interacting with a person face to face, personality aspects like how they express themselves: posture, eye movement, facial expression even. They just add to the interestingness of the work.
Thank you very much! The privacy aspect was key for me, thanks for doing this right.
I live in Auckland and the tech scene has really been booming in the last year or two. Obviously it's no SF bay area, and there are now companies struggling in the current economic conditions, but it may be worth another look in, say, a year.
> PM expertise or connections to build a stronger proposal, but the focus on technical thinking is evident

Were you in a PM capacity there? It's a shame you couldn't find someone else who saw the vision of easier developer tooling being made widely available.
Ask HN: Where do you go for more-advanced tech support?
I've been having some nightmare issues with my ethernet adapter this week, and it got me wishing there was a forum/site I could go to for a more technical level of debugging. Googling error codes and getting 19 blog posts about how to restart a computer was a little frustrating.

Anyone have any resources they start from when they have a tech issue?
Please don't feed him/her if the answer is "yes"
all the evidence points to an extremely strong age dependency on both infection likelihood, and most importantly on the severity of cases.

Nothing is ever 100% but if the rest of the population had the same characteristics as the youth there would be no reason for a lockdown to begin with. We are talking about death rates of 1 in 100K cases.

For young people the flu is far more dangerous than COVID-19. Of course for alarmists this is heresy that should be never talked about.
I think the closest thing is enforced rustfmt. I don't hack on the compiler though, so maybe there's some stuff that the team does that they don't broadcast super widely.
I've also been reading your source out of interest (and time ;)). Must say you have quite a consistent style, and you found a good balance what concerns writing comments.

Not an OO connaisseur myself, what I'm a bit puzzled about are the long conditional constructs in on_press() and on_release(). Partly it seems to handle mapping of specific keys that might not exist in all layouts, but is the rest needed because of conversion between different classes that encode keys?
You can play Factorio's demo for free.

There's actually quite a lot you can do in it, and it's what hooked me on the game. You might feel different about paying full price for it after you play the demo.

For me, Factorio is easily worth twice or even three times the price they're charging. I've pissed away so much money on half-baked, low effort, insanely buggy games, and even "cheap" games are usually not worth the money. With some games, I feel the developers should have been paying me for what amounted to beta-testing their buggy, poorly conceived and executed product and wasting my time.

Factorio is different. It's true work of love. The developers could have abandoned the game years ago and it still would have been one of the most feature rich, well thought-out, and stable game ever made. But they've kept working on it and adding new things to it without charging anything extra, in contrast to what many other game studios have done when they've released content or new versions of their game and charged for it.

Factorio just keeps getting better and better, and all I've paid was the initial $30 for the game.

Factorio's modding community is also absolutely fantastic, and they've enriched the game many fold as their mods exponentially increase the possibilities in the game and give you tons of new content.. for free.
And yet the article i've linked to has researchers saying different areas (which are as well, if not, far better connected than NZ) have predominant strains with differing characteristics.
True - Intel too has quite confusing marketing nomenclature for its CPUs. And now that AMD has an actual technical edge over Intel CPUs, I feel they shouldn't ape Intel-like marketing and be more creative while opting for simplicty. Learn from Apple.
Google Maps recently added bike routing for Berlin. It chose a really fun route through small streets and over walking bridges.

Before that it was awful. No I don't want to play 7 bridges of Königsberg, I want to slip through the park and up the one way street.
I am not a native English speaker so excuse my ignorance, but how is "in the course of employment" different from "during employment", or "while employed". Don't all of them pretty much mean "for as long as I have an employment contract with the company"? Or does the word "course" mean something different in this case?
Feet do show up on signs, but always in large round multiples of 100 feet. They tend to only show up on low-speed roads though -- signs like 'blind driveway 500ft'. On highways, distance signage is almost exclusively in miles and fractions thereof.
I remember froogle fondly. it was actually a place you could shop, rather than a directory of advertisements.
Love the interface!
UX Design for Data-Intensive Applications
A thread from 2018: https://news.ycombinator.com/item?id=18668669

2015: https://news.ycombinator.com/item?id=9577988

2013: https://news.ycombinator.com/item?id=6220049

2012: https://news.ycombinator.com/item?id=4455225

https://news.ycombinator.com/item?id=3953434
Has anyone seen a benchmark example of e.g. an array rebuild, and how large the difference is?
As others have said, if you don't have a contract, you can legally walk away.

Legally.

But there might be another question. To what degree do you consider that you gave your word? And how much is your word worth to you? If you're a "my word is good" kind of person, then "legally" isn't the only consideration. You might see if you can get the company (or your friend) to release you from your acceptance, to whatever degree you feel is needed.
It lets me escape the local (underpaid) market. That's why I won't work for Gitlab, Mozilla or similar company which pays based on the location, not contribution.
Thanks! A place called Medkioskinc.com apparently still has stock of those (at least they did ten minutes ago when I looked), for anyone reading this thread.
Independence and reliability are both driving factors for me as a manager. I have a junior dev with 2 years experience and he had to move due to family situation. He asked for permission earlier this year, and I didn't hesitate in saying yes. There are some "almost senior" devs on the team I would have told to walk, if they had made the same request.
Criminal jury trials have the unanimity requirement. Also, criminal convictions are held the "beyond a reasonable doubt" standard, though there may be collateral actions, or procedural determinations in a criminal trial that have a different standard of evidence.

Otherwise, US States have a lot of flexibility in how they handle non-criminal cases.
Oh hey, just saw your response =)

Not something I'm likely to be looking at in the nearish future, but the next time I need to do some refactoring/rolling out a new Stripe feature, I'll definitely drop you a line with my thoughts. Thanks for the heads up!
> I have multiple devices in my home server rack that have native 10Gb. 10Gb PHY/SFP+ are dirt cheap these days

It's a matter of perspective. These are only a concern for a narrow niche. Outside of your/our tech bubble people don't think the same way, and don't care about this. You know what is cheaper than everything that you mentioned there? The "free" ISP router and not building a home lab because they don't need it. They don't have 10G, racks, and home labs for the same reason you don't have 40/100/200G and an actual data center. Or anything that's so much outside of your field and passion that you can't even imagine it.

I have friends that think 6000E is the least they can pay to get a decent bicycle.
6. It's Connecticut not Montana, an FBI agent should be available to confirm in person this is a real request.
Hate, feelings vs facts, false compassion, relatability and all that is part of the current bit of nature we are experiencing. Studying art, culture, religion and psychology has a lot of answers for how people behave. Ultimately a lot of the pop art and advertising is just plastering a film over what people want at the moment and pointing people in a direction from that.

Hate is running out of steam as we speak, in a few years it will all be money, humanism, unity, kindness, ect. Then it will be taste, the tall mother, class, sisterly love ect. The cycles of what the nature in people want can be tracked over days, months, years, decades, centuries, ect. People have been doing this stuff for millennia.

Hate, jealousy, ect are signals that something of value exists and is worth hating. Getting your product hated for silly reasons is a great boost, sell to both the haters and lovers. People won't tolerate inaccessible and distant rich or classy figures at the moment, all the cash and attention is in relatability. All the old symbols of competence and class have mostly collapsed (except for the old mainstays) so there's few ways to visibly distance yourself socially from others anyway.

It's all a big ecosystem that rumbles on, for all the 'individual brilliance of an artist/advertiser/designer' they are all using the same tools to do the same stuff, including the understanding of human psychology. Once you learn all the tools it becomes constraining what gets attention and what you can actually live off, it can only really be one thing, one story at the end of the day and everybody's competing for it.
You Won't Believe What This One Line Change Did to the Chrome Sandbox
Ugh, recently started a new job...Today was launch day for the first project that i got handed on this new job...and then this now. I'm not fully blaming DO, since it seems to be backbone/upstream provider, but it still hurts.
Comment on Experience with Nix (2014)