skysight-inc/HackerNews huggingface dataset:
Yeah gas discharge lamps (CFL, neons, halides) will flicker at twice the mains' frequency on a single-phase circuit, makes it very dangerous to use them as e.g. factory lighting. You can mitigate that by using 3-phase power supplies, high-frequency controller, or by supplementing the basic lighting with incandescent bulbs around machinery.

The stroboscopic effect is really fun right until you're in a place with lots of moving parts at a multiple of the strobe frequency.

OTOH it's also used to fine-tune engine timing and such: set a stroboscope at a fraction of the frequency you want, the engine is properly tuned when everything looks completely stopped. Makes it very easy to notice mistiming.
Deterrence is a bit of Lord of the Flies though. I'm making myself less attractive so you go after some other poor SOB.

But with IoT I'm not necessarily after one person. I'm going after a million people who all have the same garbage device. If the payoff is bigger the incentive to keep pushing past obstacles is very high.
Research on the quantified self
I agree with you on the effect of massive capital investment : bringing us the future faster ; at the cost of social turmoils.
However the necessity of going through those turmoils is false : why don't we really have a choice ?
Lesson learned: avoid ccTLDs. Reduce future risk by opting in for .com/.net/.org instead.

Imagine the thousands of people using X@Y.eu as a personal email address. Those domains will be made available for purchase soon thereafter:

> "Twelve months after the UK withdrawal, i.e. on 30 March 2020 00:00:00 CET, all the affected domain names will be REVOKED, and will become AVAILABLE for general registration. For security and stability reasons, the release of all affected domain names will occur in batches from the time they become available."
Same here. I read it a few times trying to figure out what Gödel and P=NP have to do with the post :)
Type safety of Go is leaps and bounds better than python's will ever be, with mypy or not.
You’d take that money, and now you have a 200m dollar company, so you need to hire, market and scale like a 200m dollar company. And btw you need to be worth a lot more than 200m next year otherwise your investors (who have significant influence) will be pissed off.

So instead of continuing to deliver for your current customers and users you start chasing bigger things, and if you’re lucky it works, if not you fail and your company burns all the cash in a couple of years and files for bankruptcy.
There's no reason the government wants to promote long-term investment over income-producing labor, is there?
Also, every website asks you to check the spam folder if the verification mail hasn't shown after a couple of minutes, it's not like you lost it forever.
if they're driving skills atrophy in good weather due to self-driving car use, it will be even worse.

I remember driving in New Hampshire in the 80's as an undergraduate, thinking to myself, "They drive like it's winter all year!" If people only drove when it was winter, perhaps they'd drive like I drive now in middle age: to minimize the chance of collision. (As opposed to how I drove like a butthead in my 20's.) No assuming the turn signal is true. No assuming oncoming traffic will brake for you when you merge. (Unless you simply have no choice.) No merging turns unless you have first actually seen the oncoming traffic.

On the whole, US drivers are too aggressive, and make too many assumptions. If people could model the behavior of autonomous vehicles, maybe they'd drive more rationally. (I'm Asian, and many would call my driving "Asian driving." I just don't think it's the smart or rational tradeoff to risk any more than you have to in the way of car damage, injury, or death just to get someplace a few minutes faster. Really, that strikes me as just plain stupid.)
This is basically how steam works these days.

Sure, there is a "password" - but they won't let you log in without also verifying you have access to your email account - and you can reset that "password" only knowing the username and having access to the email account.
And yet is completely accurate: https://www.bbc.com/news/uk-politics-38762034
Tarantool
Instacart has apparently just reversed its policy. Sometimes outrage does work.

https://www.nytimes.com/2019/02/06/business/instacart-tippin...
Unions and minimum wages and an end to tipping culture. Anything else is amelioration not really fixing it.
True. It is like Sweden or Norway or Switzerland complaining that they can't compete with America and that it is unfair. It does not matter how much is your population except if you are a politician and want global power.
There you go! That could have been it.
I haven't read the book but one of the first "nations" were the Greeks.
Oh, I am aware ;)
Programmers only care about three numbers: zero, one, and "out of memory"
The Alter Bible
How do you know that though? Simplest solution would be that that for each order, pay out $10 whether there were enough tips or not.

Instacart potentially thought that they are just guaranteeing a specific tip, regardless if there are tips or not, and not really thinking the model through. If a pizza delivery guy gets tipped nothing, or $1, I don't think the pizza company compensates? In some way you could see this an equalizing tips, everyone gets paid the same for each batch, as you would potentially do with normal wages.

Bigger issue for me coming from non-tip culture, that's ok not to pay any kind of employees enough and instead rely on customers to tip them.
Totally agree. Reduce school time. Let them train on the job. Education should be over by 14 or 15. Then learn to do a job or specific profession. By 21 they should be proficient in their jobs. It is better than going to college.
Blame the biggest VCs. They have enough market power and smarts to enforce ethics on their portfolio companies, but probably encourage these ideas.
> If Paypal's security team can't reliably send email to Gmail users, then who can?

Other Gmail users!
If you didn't have the filter, it would say why the message was classified as spam.

That would be very useful information.
Show HN: Simple way to share state using React Hooks and Context
Nope. Although the replies Taleb got from people who've actually read this stuff aren't a bad place to start.
Originally Uber didn't allow tipping. I think it was at the request of the drivers, ironically, though I could be wrong.
It is nice of the customers and employees to express their public complaints about it. More often than not, they just silently leave the platform and will never come back again. Expressing public complaints is a hell more work than jumping to another platform.
All true, the objection comes from the limits placed on individuals that don't apply to businesses. Businesses are allowed to "use up" all of their losses, both current year and carried forward, in a single year. Individuals are forced to arbitrarily carry forward losses when they still had income/cap gains that could have been deducted against.
I'd like to highlight an issue with the docstrings as they stand. It has been stated by Rich himself on Jira that he doesn't like or want usage examples in docstrings. However, it would seem that many other people would love to see exactly that; myself included.

He made this clear a few years ago - I don't know if he has changed his mind since?

This would probably help beginners more than anybody else.
This is why some scripting and configuration languages are now toying with the notion that "not Turing Complete" is a feature not a limitation of the system.

I'm kinda holding my breath that they turn out to be right.
In Iowa I like to say "Every summer Iowans quit believing in winter, and it takes them completely by surprise." The first day or two of driving in snow are a huge surge in accidents.

So no, its not auto-driving cars that make winter-driving skills atrophy. Its summer that does that.
How about they just provide clean markup and directly mine cryptocurrency on my box instead? At this point, I'd welcome that over slow performance of the actual content and being compelled with ads.
No, for the same reason that astroturfing online about sending the troops into south side Chicago isn't a campaign contribution; it's not exchanging money for influence.

With your example, Hillary Clinton would be a billionaire for doing that inane dance on Ellen.
OK, cool, so in this case it's just that the Rust compiler isn't optimizing away the memcpy. Thanks!
The fault is shared between Gmail having dot addresses/plus aliases (barely known unless you see an article on it) and web developers, especially those at Netflix, not looking into how these services handle their email. It would be nice to know everyone followed the RFC, but our reality is far from that.

This isn't just Gmail - outlook also has "plus aliases", and unless the web developer handles these you can simply sign up with "johnsmith+netflix@hotmail.com" and perform the same attack.
IIRC what some states do is that you can not buy or sell directly. Instead it goes seller -> state, state -> buyer. To a large extent the allocation is then still done by the market on the buyer's side, but the state has some leeway for overriding, e.g. highways, natural resources, environmental protection, affordable housing only, zoning.
Big benefit for payday lending companies who charge obscene fees mostly in poor and minority areas of the country.

Which consumers is the CPB protecting?
That's just factually untrue.

Mypy supports generics, protocols, (via extensions) dependent types, and user-defined covariance rules. Its leaps and bounds more powerful than go's type system.

Pytype adds type inference to that list. You end up with a type system that's closer in power to Scala's or Haskell's than Java or Go's.
In case this helps somewhat, Firefox has a CLI triggered GUI for profile management and switching, which will let you run Firefox in multiple profiles concurrently:

firefox --no-remote -P
I think what he means is other people that have produced substantial works like books etc that are the actual resources you need to consume in order to gain the knowledge. Google helps you find peoples opinions of what good resources are to dive deep on a topic so you can then acquire and consume them.

Sometimes you can get linked directly to a great resource but IMHO the best stuff costs money and is usually worth it for the results that that particular incentive structure engenders.
The crucial lesson from the Python 2 -> 3 transition (which this article is also mainly about) is that incrementality is super valuable. In retrospect, a single codebase supporting 2 and 3 is the obvious best option, but that wasn't at all clear in the beginning. (For example, the u"" string syntax, which is crucial for compatibility, wasn't even legal until 3.3!) Moving to Python 3 incrementally is painful, but it's possible. Moving to a totally different programming language incrementally isn't possible, other than when you're starting brand new projects.
> I have a crazy idea around this: End high school sooner.

YES, YES, YES! As a teacher at a rural high school (the same one I went to and that I was blessed to have a few really good teachers and accelerated only classes with kids who wanted to be there), this is what's needed. Most these kids don't want to be here, and it's just frustrating everyone and lowering standards around the board.

I would also say that your first point leads to something else too -- kids from not-so-wealthy parents don't understand the importance of things like internships and networking; I sure as hell didn't, compared to many of my kids (at a "rich kid" college). I took my summers to go to Europe, for free on school funding, and didn't get the experience or connections I needed to go to other jobs; that's a big part of the reason why I'm teaching where I graduated from... There's a lot of stuff I wish I had done differently looking back, mostly things like that. And I can't blame my parents; they didn't really know it either -- mom was a teacher and dad worked for the family business most of my childhood. (Really, I kinda blame the school; I think they assume everyone knows it, when that's really not true at all...). That's part of where the issues lie as well...and, once you're behind, as you mention, it's harder to catch back up.
Value.

Are you valuable.

You can be 20, 30, 40, 50, 60 it doesn't matter.

If you are valuable, you will find a job no problem.

The 50 year olds who complain are the ones that offer no value and have essentially 1 year of experience doing the same thing (badly) for 30 years.
The gmail filters have been wonky for the last week or so. I keep getting messages marked as "potentially unsafe". Messages I've been getting daily for years and have marked as high priority.

So either the introduced a bug or flipped a switch to make it a lot more restrictive.
I'd really like to see a customizable threshhold on what is and isn't spam. I've noticed a lot of mailing lists and things I did sign up for getting passed to junk, though periodically I try to mark them as "not spam" presumably enough other people mark similar messages as spam that my suggestions are overridden when new messages arrive. Something as simple as a slider to control how zealously the filter culls messages from the inbox might go a long way to making users feel more in control of the situation (whether such a control could be effective enough not to annoy users and have a real effect on the false positive rate is another question, so I admit there's no easy answer).
I picked up a book on Organizing Knowledge at the company level. I definitely think it is a helpful topic to read up on.

You can have a wiki or Confluence and still not be able to find things in your company if things are not planned well and a decent ontology is constructed.
20 year old me: "Good thing I'm an invincible F1 Driver because I am L-A-T-E!"

36 year old me: "Wow, look at all these jackbutts.. driving is stressful. Good thing I'm not in a hurry."
To be fair, there is also an entire industry that seizes on genuine expressions of contrition and accountability in order to launch wildly speculative lawsuits, esp. in the USA. The one goes with the other.
Instacart have been playing these games for years now [1]. They're not going to stop. They will squeeze their contractors until they meet resistance, then issue an apology and repeat. There are no long-term consequences, or at least any that they fear.

1. https://www.recode.net/2017/2/20/14503128/instacart-service-...
Poe's Law: the phishing edition?

(Are phishing attempts so similar to real things now that the ROC shifts?)
> Spontaneous heating occurs when a self-ignition combustible reacts with sufficient oxygen

Certainly something NASA employees need to be aware of.
Redis

Microsoft DevOps (formerly Visual Studio Team Services)

Citus
Corporations do not represent employees.
Data .Report
Who has 4-5 taxi apps on their phone? Who has 2-3 social profiles? Who has the habits of jumping from a searching engine to another?

Uber, Lyft, and some smaller competitors already exist yet people don't need all the apps; they just choose one and it works fine. Likewise with search engines: some people use Google, some use Bing, some use DDG. It's suboptimal but monopolies are suboptimal in different ways.

The problem with network effects was solved in the 1980s breakup of AT&T where the telcos all federated with each other. Federated protocols like SMTP and XMPP existed before Facebook and Twitter; rather than a historical accident they made a decision to pursue lock-in.
You're being generous. Thinly veiled as a blog post advertising is such a common thing and so so transparent. I wouldn't treat this any differently than a banner ad on a website.
I work in this industry and this is good advice. gTLDs (especially the new gTLDs) provide way more protection to consumers. ccTLDs are essentially the wild west and the operators have little to no restrictions on what they can do, including taking away people's domain names.
Wow. What you wrote sounds like a classic description of serious addiction. Something like an alcohol, drug, sex, or porn addict might go through. That shows the true power this type of product/service can wield over a person. These products are definitely designed to suck our time and souls. They are/were never made for the benefit of humanity, or whatever bullshit Zuckerberg and the other tech CEOs claim. They are designed to make us like the mindless slobs from Wall-E or the future humans from Idiocracy.

Glad you finally kicked the habit, though, and are more productive because of it.
Frustrating experience.
It's not exactly the world's biggest secret that the smartest and most productive people on the planet do their business in USD or other local currencies...

And the average person is even more keen on being paid in something they can reliably exchange goods for or invest in productive businesses whose value rises when they make more profit rather than the money-printing scheme du jour whose future value rises are contingent on hype and exchange manipulation.
The phenomenon Spandrell describes is a concern largely independent of whether the total population is increasing or decreasing.

Every advanced country has built a system for vacuuming up the most talented individuals from the countryside, and giving them important jobs in rat-race cities, where (for various reasons) they will have fewer kids. To counter this, you'd have to draw from somewhere else equally talented newcomers, and maybe a few countries can.
Is there one single beginner that starts their programming journey with notepad.exe? I've never seen a single one, and I see hundreds of them each year.
Personally I feel this goes against the spirit of what .eu should stand for. Your government not having their shit together doesn't mean you can't identify as european. They should allow anyone on the continent to own a .eu domain.
I like the idea of power as a function of performance, credentials, and relationships. From your experience in the tech industry, how would you prioritize these 3 dimensions?
Surely each executed prisoner could be expected to provide multiple organs, the transplantation of each being recorded as a separate operation?

Although obviously that's a pedantic quibble rather than a defence of the practice, as even a highly reduced number of such executions remains appalling.
Humans Eating the World's Megafauna to Extinction
How to release a free API and get paid indirectly
The majority of people doing handyman work without a contractor license are effectively judgment proof so liability coverage is kind of pointless.
I had the 2100, and the connection was spotty when I had my phone in my left pocket. Their proposed solution was to carry my phone on the right pocket. My accepted solution was to return the defective device.
If you want gradual typing for a smoother ride and performance then just choose Julia. Seriously.
This destroys confidence in the entire domain name system, for everyone, everywhere.

Sorry facebook but you can no longer have the facebook.com domain because blah blah blah reasons.
You're right about dividends, but payroll comes out before profit calculations.
Too late: I now know how the company thinks about its employees and, frankly how truthful they are with their customers too.

So more Instacart and no more DoorDash. There are plenty of alternatives to both and I suspect we'll pretty quickly figure out which ones are the creepy assholes and which differentiate themselves by being decent human beings.

BTW simply uninstalling the app won't cause change. I contacted both Instacart and DoorDash and asked them to delete my account and all PII and when asked, explained why.

PS: it's worth looking at which investors have supported this kind of attitude.
Is “always connected” a realistic thing everywhere in the US?
The absence of CSS Grid layout is in fact the first layout
Yep! I changed my major three (or was it four?) times, and my minor countless others. I wanted to learn it all, and, 5 years later still don't really know what I'm super interested in and want to do as a career (actually, I do, but I don't want to enter academia with its current model).
I was recently driving on the highway in a bad snow storm and the wet snow occluded my radar sensor and I got a warning that the adaptive cruise control was unavailable. Then my lane keeping assist cameras were blocked by snow as were the lane markers and that automation failed as well.

What exactly will autonomous vehicles use to guide them in bad snow storms?
Your link explains there are two cases in which Gmail shows e.g.

> 'service@paypal.co.uk' via Paypal-Admins <paypal-admins@company.example.com>

namely:

> 1) The domain it was sent from doesn't match the domain in the "From:" address'

> 2) The email was sent to a Google Group from a domain that has a "p=reject or p=quarantine" DMARC policy

In my case, it's (2): The target email is a Google Group email (e.g. paypal-admins@company.example.com).

Should that make the email more spammy though?
the word "maggot" has a disgust factor to it, i think "larva" would be free of the stigma. as an example, wasp larvae apparantly taste like scrambled eggs, and with some scrambling and frying would pass as tasty for most people not knowing.
i think there are some south american cultures that depend heavily on insect protien, as a personal experience there was this grad student from Ghana in the entomology lab that loved crickets. We had to dissuade him from eating supply house crickets as they are heuristically cultured and standardized thus expensive compared to petshop feeder crickets. Anoles love maggots, and they are easier on thier gut than mealworm larvae with thier hard plates [tegmata], birds take larvae readily, i think chickens would be a more aesthetic target for marketing than dogs and cats.
FYI: It's called shellcode because the load in the exploit/buffer overrun are actual machine instructions to start a command shell. So essentially it is code to open a shell ( shellcode ).

If you want to hack a system, the ideal program you want is a command shell. And if you exploit a program with elevated rights, then you could get a shell with elevated rights which would let you ultimately take control over the system.

Edit: And if anyone wants to learn about computers/programming, I suggest you try it yourself. It's an excellent way of learning how the system works at a low level.
Totally. Everyone that says "I hate maths" would shit their pants at how much they loved math if it didn't hurt their feelings and they could see it's raw power.

It's not deep part of your mental model if you have to Google for it. Though sometimes just having an awareness of something so that you can recognize this is a situation where it's useful and now is when you should Google for it is useful.

Learning shit deeply is such a game changer. There is no substitute.
Service fees are not charged on tips to drivers [1].

[1] https://www.uber.com/drive/partner-app/how-tips-work/
Mathematics click-bait?
Let's blame all males if that was their gender too!
please don't imply that $250k is typical to spend on a BA/BS in the United States. most undergrad programs don't cost anything like that, and the elite schools that actually cost that much offer steep discounts to most of their students.

only children of the truly rich are going to school for $250k, and they are learning alongside students who are getting the same education for way less.