skysight-inc/HackerNews huggingface dataset:
Speaking as someone in the publishing industry: this is interesting. I hope it to be enlightening—

Where did this come from? And I don't see any obvious efforts at protecting the submission of data. The Google Form is wide open. Do you happen to know if they're taking any measures to ensure the accuracy of the data? I ask because some of the bonuses and salaries are shockingly high for the publishing industry. (Of course, Condé Nast is large but just the same)
Yep. I started working full-time at 21 in 2010 and didn't stop until the beginning of 2020. Currently on a sabbatical (kinda) and passively looking for a new job in EU. In parallel with working full-time and being highly productive on the job (always was a top performer, thanks to mild OCD, I guess), I also married my gf, who gave birth to my son, when I was 24, and did my best to be a good husband and father all along. On top of that, I spent huge amounts of time (at nights, mostly) studying online courses, reading CS books, learning stuff, etc. Finally, at ages 27-30 I was quite involved with open source, in particular, my own projects: bittorrent library, which atm has almost 2K stars on github, and a face detection engine in rust.

All this said, it was definitely a tough period in my life, and I'm kind of happy, that it's over. My son is going to school this fall and does not require as much attention as when he was a toddler. My projects are kinda "finished", meaning that I'm not actively working on them anymore. If I'm reading something nowadays, it's mostly history, philosophy and natural sciences. Having time for myself, playing an occasional video game, going out to skate or just hang around in the city is important to keep sane and not lose the desire to work anymore.

So yeah, I've learnt first hand, what "hard work" really means, and learnt to value free time, leisure and hobbies.
My colleagues and I call this "true-ing" -- crowdsourcing for new intel, establishing trust metrics with open doors for new participants, essentially giving a channel for bull* to be called on bad data.
This is not what this article is about.

The surprising conclusion of the article is that on a realistic scenario, the async web frameworks will ouput less requests/sec than the sync ones.

I'm very familiar with Python concurrency paradigms, and I wasn't expecting that at all.

Add to that zzzeek's article (the guy wrote SQLA...) stating async is also slower for db access, this makes async less and less appealing, given the additional complexity it adds.

Now appart from doing a crawler, or needing to support websockets, I find hard to justify asyncio. In fact, with David Beasley hinting that you probably can get away with spawning a 1000 threads, it raises more doubts.

The whole point of async was that, at least when dealing with a lot of concurrent I/O, it would be a win compared to threads+multiprocessing. If just by cranking the number of sync workers you get better results for less complexity, this is bad.
React Native's re-architecture in 2020
This is going to appear nitpicky, but the average preference is some average gray, neither dark nor light. The mode is light. That relates back to the fighter jet thing: if you’re going to build a non-adjustable cockpit, build one that fits (within some tolerance) the most number of pilots, not the average on every dimension.
Don't call them artists if you're expecting them to give the audience what it thinks it wants.
Tons of software uses the function keys, especially Windows/cross-platform software. Lots of engineering tools, editing tools, content authoring, programming, etc.

Removing them would break compatibility with an awful lot of things, including Windows itself (which lots of people run using Bootcamp or Parallels). Maybe they're weird, I don't know. Momentum is a powerful force, especially when it comes to software design.

Also for the record, Print Screen takes a screenshot on Windows (and on a lot of Linux systems), which is intuitive and simple. Just because you don't use it doesn't mean it's an abandoned key.
I wonder if it's even useful anymore to consider mental models in the context of financial markets, even if it's just used as a metaphorical warning sign.

I read an assertion recently that of all the "markets" in human civilization/culture, the financial one is the only one where we have truly have brought maximum resource and human capital to bear. With that in mind, no one is ever surprised when the next fat tail undoes hundreds of millions in mere moments, even when the capital was managed by ostensibly "smart" individuals.

The map is certainly not the territory there, but for the average individual they're going to have a hard time understanding the map, the territory, the map legend, anecdotes about the map etc...
Just as the right wing Proud Boys in New York were ruthlessly put away by the criminal justice system, while no just example was made of left wing antifa.
1. Currently it imports all your previously canceled subscriptions to report on the amount of lost MRR and number of cancellations over time. The integration will also automatically create and apply Stripe coupons for you. For weird subscriptions setups, that is indeed a tricky issue, but it can actually be used if you're not using the "normal" Stripe subscriptions. You do lose out of some of the benefit (no Stripe coupons, so you need to handle offers manually, and no reporting). We're definitely planning on handling different setups though (including other payment providers). I'd love to learn more about your "weird" setup!

2. Makes total sense, thanks so much for the advice.
The government run prisons in CA are worse than the private prisons they closed. The prisons in CA are so bad, the federal government actually took over oversight of the medical care as they failed to provide a constitutional level of medical care to its prisoners:

>... US District Court Judge Thelton Henderson said he was “driven in large measure by the stunning testimony that was uncontroverted that a prisoner in one of California's 32 prisons dies on average every 6 or 7 days as a result of malpractice, negligence, or some other deficiency in the State's medical care delivery system.”

https://www.thelancet.com/journals/lancet/article/PIIS014067...

As fennecfoxen pointed out they also did things like forced sterilizations.

The real problem is that we spend many billions on a prison industrial complex and there are many public sector unions, contractors, builders, etc who profit from it. The political contributions of the CA prison guard union are obviously not being done to lower the number of prison guard positions. As wikipedia says "...The CCPOA is widely considered one of the most powerful political forces in California politics. ... Lobbying efforts and campaign contributions by the CCPOA have helped secure passage of numerous legislative bills favorable to union members, including bills that increase prison terms, member pay, and enforce current drug laws."

https://en.wikipedia.org/wiki/California_Correctional_Peace_...

This isn't to say that CA prisons are the worst in the country - likely other state's prisons are just as bad as CA. When you have the people regulating a system be the same people who are running the system, you really can't expect things to be that good.
And you get some radiation protection. And you can process the chewed up tailings for ice.
Watch me save this page to blow my mind a thousand times over.
This feature isn't going anywhere, but they'll be much more careful in the examples that they use.

It will be like Q-tip ads that never show them being used to clean ears.
If you want to lose weight you need to change the energy balance. Less energy in and more out. For most people it is difficult to meaningfully affect energy out. Unless you go from being really sedentary to running for an hour a day (~500 kcal) then energy out will remain roughly the same. Eating less is much simpler but not necessarily easier, most people need help suppressing their appetite. Probably the best way to do this is by doing high intensity exercise (HIIT). Studies consistently show this affects weight loss more than longer periods of moderate exercise [1]. In addition, exercise can improve depression [2] which may also lead to less over-eating.

[1] https://bjsm.bmj.com/content/53/10/655

[2] https://pubmed.ncbi.nlm.nih.gov/29800984/
All police are armed in the US and Canada, and police doing crowd control is fairly common. I can think of a few where it was entirely private, but every "aboveground" festival I've gone to has had armed police.
Oh damn, I have to update those. They were taken like 5 months ago, now it's much better. Thanks for reminding it to me
I was a bean pole into my early twenties, and would have been 20 lbs skinnier still if not for cycling. I never gained any more weight until I dumped the classical advice and did my own thing.

Everyone tries to compress a workout into a single time interval in the day, where you do n sets of each exercise and then go home. To do three sets in three minutes, you're going to have to pick a very conservative goal. Doing 5 sets spread out over the entire day, I could lift more and saw results pretty much right away, and really for the first time. I'd exercise while waiting for things like the drier to ding or toast to pop up, a file to download, a commercial break or a cut scene to finish. But, I had to have exercises I could do at home, which takes some creativity (or a lot of money).

Your body is conserving resources. The whole point of 'exercise' is to trick your body into thinking that you are an active person who needs to spend the extra resources to build and maintain large muscles, cardiac or lung capacity, or all three. If you are actually active you don't have to 'work out'. Your life is work, and your body adapts.

Once I got past that initial roadblock, I got results even from the gym, but I was able to be more consistent doing it at home.

The trouble with putting on a lot of bulk though, is if you stop. Exercise burns a lot of calories. Persistent exercise therefore changes your notion of what a 'normal' amount of food is. If you stop, it probably due to some major life event, and adjusting your notion of 'normal eating' might get lost in the mix. Which is probably why a lot of pro athletes chunk up when they retire (or get retired). Going from 3-4000 calories a day to under 2500 is quite a lifestyle change.
lol who cares? I'll take "kumbaya bs" over a lot of alternatives.
Ive definitely noticed that one of the biggest inhibitors of growth in SaaS companies I've worked with is just letting high amounts of unnecessary churn happen, or throwing way too many resources at the problem only to reduce it by a small among. Giving your customers the tools to prevent themselves from churning seems like no-brainer and a very strong way to combatting that.
IE, argmax, not mean
Winning deepfake solution spotted tampered videos at 82% accuracy
They’re surely notorious for their past business practices like EEE, but I don’t recall them actively trying to stir up racial conflict.
Are you actually saying you need an Apex Legends-capable machine to play Counter Strike on the browser? You can probably play this with an Intel integrated card from 10 years ago.
Ask HN: How  blogging improved you as a software engineer
I read a lot of technical blogs. Did blogging helped you regain new opportunities and helped you grow as a software developer
> By releasing things as cheaply as they can within reason, this vastly broadens who can get one. Given that they depend on the community to create most if not all of the software, this means that software support gets there much earlier than it would otherwise;

This is exactly it, if we want linux on phones to be a real experience that can offer something on par with Google and Apple, then the very first step is getting hardware into hackers hands; the software will never follow if there aren't any users. The exact kind of person you want using these devices is someone willing to pay less money and pay with their time instead.
Embedded systems frequently have flash size limitations in the megabytes or even kilobytes.
I haven't read all the posted chapters yet but the content is seems to be easy to grasp.

Most of the content out there on shaders is either too mathematical or too specific
The distinction can be difficult to make, but I think it is relatively clear here.

I'm "reading between the lines" here so could be wrong, but "looks like your site is using a theme based on" implies to me that there is enough code (markup, styles, perhaps script) similarly that is enough to not be pure coincidence. That suggests using some of the code not just being inspired to produce a clean-room design, so the GPL is relevant.
"... but if you want to actually learn musicianship stay well clear."

Species counterpoint is entirely mathematical, as is (to a great extent) common-practice partwriting. Yet, I guarantee you that most people who listen to that music would think it is entirely musical, when in fact very little is more than rule-following. (And yes, this is for a lot of genres! Sonata form, pop structure, etc., etc.)

Also, involving the work of David Cope, his rule-based composition systems repeatedly passed the turing test.

(I'm hoping, once I get to grad school, for my master's thesis to be around this exact idea: the computational aspect of creativity, and how the idea of "musicianship" is really just a human attribute we hold on to.)

I agree that music theory is mainly descriptive rather than prescriptive, but the fact that many works of genius center around patterns, well... it's hard for me to believe that we aren't heavily dependent, on some level, on math.
That is a much better question.
I think a lot of that last point can be attributed to gradual improvement and acclimation to that improvement. If you were able to snapshot mood and mental health like you could a picture of your body, you might see a marked improvement over pre-healthy-lifestyle vs., say, post-1-year-healthy-lifestyle.

For example, I've been losing weight and doing body-weight training the last month-and-a-half and a picture of my body now vs. then shows a fairly drastic change. But I can' say that I feel like I weigh less or feel that I'm stronger. Though, the scale and reps of exercise that I can do say otherwise. Every day starts a "new normal."
I wrote the JavaScript regex engine in Hermes [1], and also regress in Rust. I want to explain what's sucky about this decision, but first some ES regexp background.

The regexp grammar portion of the ES spec is different, in that it's not sufficient. You can implement JavaScript from the ES spec, but NOT regexp. The grammar doesn't really make sense [2]. The Chakra team found the same thing [3].

I have not confirmed this but I have been told the regexp portion is tightly controlled by Google, more than most parts of the spec. When v8's regexp implementation is found to deviate from the spec, the spec gets changed. This makes sense (why risk breaking websites), but it illustrates how little weight the regexp spec actually has.

With Firefox using irregexp, it further cements this unfortunate reality.

1: https://hermesengine.dev

2: Example: the NonemptyClassRangesNoDash production may include a dash

3: https://docs.microsoft.com/en-us/archive/blogs/ie/chakra-int...
Sort of on topic, the Hellfire Caves are really quite something, if you get a chance to visit them. https://en.m.wikipedia.org/wiki/Hellfire_Caves

400m deep, dug by hand, to use the chalk for the road between Wycombe and West Wycombe. Quite the feat of engineering. Wonderfully creepy inside as well.
// increased water consumption impacts metabolism a lot

impacts as in it helps lose weight?
Show HN: I'm 66 and created a negative-pressure dental clinic to combat Covid19
Hello everyone,

My son loves Hacker News, so I am using his account. I love innovation and technology. With the restrictions due to Coronavirus from practicing in my clinic. I created a system that replaces the air in my office in 20 seconds. Those vacuums are also filled with UV-rods inside to kill any viruses.

The air is release below the office in a 2-3 foot basement, which is also filled with UV rods.

https://youtu.be/UfYt1w156QA
https://youtu.be/UpO8WXOlgcQ (side-by-side)

Given how much my son enjoys Hacker News I thought you would all enjoy it. Here are more phtoos:

https://midentista.com/coronavirus-news-english

If you want more info email me info@rdaschool.com

I've never been into software, but I can already tell why he loves this forum/space.

Thank you.
> Why would you throw all of that overboard just to learn a fancy new language with a weird ownership system?

lmao
That's my problem with science (and I am an atheist who is 100% for the scientific method and even have a PhD):

The "real" science has no absolutes. But the problem is that it is very difficult for humans to operationalize it that way. Take for example eggs and cholesterol. I remember in the late 80s, my father (also a scientist/biologist) stopped eating eggs because apparently Science said eggs are bad for you (due to some papers)... later in the mid/late 90s Science said that eggs are actually not bad, but good for you (because, even if they where high on cholesterol, it was the good cholesterol).

So, for people (even other scientists!) that are not experts in the subject, it becomes a matter of belief... believe in the papers some random team published, because it was published in Nature.

> Nothing is ever proven, but it contains a method to constantly find the theory most likely to deserve your faith.

I love this quote!
It would be accurate to say that the only stable ABI Rust currently supports is the C FFI ABI, right?
The first step to making it a place where people want to go is making it easier to build that place.

For the next billion users of the web/computers $100 is still a big investment.
Absolutely, we've definitely considered that. We're still experimenting with pricing!
There's a recent project called Glimpse that is a fork of GIMP, with some additional objectives beside the name change.

https://glimpse-editor.github.io/
A lot of people like IRC. I am not one of them. I’ve never found it to be particularly pleasant to use, if it’s very feature limited.
Thanks for the explanation, I was not aware of how unions work in the US.
> Americans should be freely allowed to live in Mexico

I think they effectively already are.
On the one hand, it's hard to argue with that. On the other hand: this practice gets out and some people will get annoyed because they feel (rightfully so) that you're (often massively) overcharging them unless they go and haggle about the price. That's great if you run a bazaar business where people go for the experience, but not a feeling your want to instill in regular customers.
Fish and reptile aren't comparable terms to dinosaur. They started as colloquial terms and (as colloquially used) refer to groups based on traits, not phylogeny. Humans actually are not evolved from the phylogenetic group closest in content to "reptiles."

I guess you could argue the colloquial definition of dinosaur is similarly trait based, but even then... an ostrich is practically a small toothless T. rex.
Intermittent fasting also helps. Many people do 16:8 (16 hours of fasting) and only eat from 12-8 or 10-6.

With IF, I lost about ~5 lbs doing nothing besides being more mindful. Once I added in daily runs / walks of ~4-5 miles, I lost another ~10 lbs easily.

I think the biggest challenge for people looking to lose weight is mindless eating / snacking. Initially I kept a diet journal and wrote down everything I ate or drank, and realized I would get more snacks throughout the day than I thought. I also drank a lot less water than I thought.

The other thing is portions. When I was at my largest, the portions I would set for myself were larger, and I would more often get a second round. All without really thinking about it, of course. Now I deliberately think about how big of a portion is appropriate and I never go for seconds except on some cheat days.
Show HN: Clicker for Netflix 2
When loading the larger binary from storage takes longer than the execution speed gain justifies.
Valid point. I mean this kills their connectivity offering, which in my AT&T example was the core thing. Sounds like Particle now treats connectivity as a commodity and focuses on the platform. Good decision.
Also D has a gcc backend.

Which is nice but it's still missing some of Rust's features.
I think a lot of people worry about these pay scales being limiting. In the US, they tend to end up being based on years of service or credentials, rather than about productivity or quality.
I wouldn't rank glucose above fats. As I understand it, it's not exactly a "shorter battery" than fat - it is simply a form of energy that is abundant in plant life, but fat is still a (much) "better battery".

The reason our body always favors burning glucose first is NOT because glucose is "better" but actually because it is an inferior type of fuel (it creates "pollution" and is difficult to burn - you can develop diabetes from too much of it) - so our evolved system tries to get rid of it first, while hanging on to the "good stuff" for as long as it can.
I definitely can.
CPython, the reference implementation, interprets Python. PyPy interprets and JIT compiles Python, and more exotic things like Cython and Grumpy statically compiles Python (often through another, intermediate language like C or Go).

Node.js, using V8, interprets and JIT compiles JavaScript.

Although note that, while Node.js is fast relative to Python, it's still pretty slow. If you're writing web-stuff, I'd recommend Go instead for casually written, good performance.
> In this definition, Google's not going to be a monopolist as advertisers can easily reallocate their budget to alternative options (FB, Amazon, etc) to improve their ROI if Google decides to increase their fee significantly.

That is the point I 100% absolutely disagree with. Ask any digital marketer, most of them see FB and Amazon as serving different purposes than what targeted search ads do. If you put 'Bing' or 'DuckDuckGo' I would agree with you, but in that case you'll find that the way Adwords bidding work that Google pretty much already takes a huge portion of potential margin - in many areas with deep-pocketed investors who think they'll eventually turn profitable Google actually takes more than 100% of potential margin.
Interestingly enough there is much more revenue generation for the state in traffic violations. When one is walking or using public transport it’s more difficult for cops to harass them. But people can have a taillight out at any moment that warrants a traffic stop and subsequent fishing expedition. Our urban planning, especially in the West has been heavily biased toward cars.
Totally agreed! Our goal is to make the cancelling process smooth and easy, while also helping companies retain users who are leaving for preventable issues like price sensitivity. Another great use case is offering a free month or two for someone cancelling due to the current pandemic, hoping they'll be able to afford it again once business picks back up.
>"The lesson I took from this is that for a great many readers, consuming the news is not about gaining information.

Instead, it is about routine (hence the calls about the messed up horoscopes and crosswords) and identity (hence the anger about missing stories they knew about).

People don’t pick up a daily newspaper to learn new things.

They do it to have their habits, lifestyles, values, and identities validated and reinforced."
Personally I’d be concerned if Starship(s) had never exploded. It wouldn’t surprise me with if Blue Origin collapses after a while of having a good record because it has a couple crashes & can’t handle the pressure.
The Developer Edition XPS 13 is already a flagship Linux product.
Good to hear! If there's a way to contact you guys (LinkedIn or otherwise), I'm working on a project that has some adjacency so would love to chat if you guys have some time.