skysight-inc/HackerNews huggingface dataset:
IMO React and it's ilk are amazing in some applications but the problem is trying to make 'everything' a React/Angular/Vue app without considering scaling or how it would benefit a user. I have been tasked with building complex UX'x which would've been far simpler and performant as a multi-page type app with some plain JS sugar.I agree with wrnr - I too am leaning more towards WebComponents where some dynamic functionality is required. It provides us the ability to not only keep the tech stack small and also avoid all the dependency and version pitfalls.
Some of my favorites come from the Jargon Lexicon.[0]

0) http://hackersdictionary.com/html/The-Jargon-Lexicon-framed....
Don’t forget smoking and pollution.
You must choose, predators or parasites. Is always the same.

You don't allow predators to clean the populations, you will have parasites and diseases. Either one or the other.

The unwritten laws of this planet are clear about it: Herbivores must be controlled. They are a menace for the entire ecosystem built over plant's activity.

Predators are often the right option in terms of people security. Ticks will send more people to the hospital than wolves. And not all people attacked by diseases carried by ticks survive at middle term.

So, the idea is smart, amateurs are welcomed, but a professional would knew better because the solution here would lie probably more in terms of removing moose than saving moose.
I get a "This connection is not private warning" when trying to read this.
No additional hardware required, you can use it to provide some protection to your family without having to worry about remote access to the Pi-Hole to configure things, works for your devices on the go, cheaper than running pi-hole in the cloud yourself unless.

Pricing wise it’s over 2 years worth of service for the price of an original Pi, a good SD card and a case.

The only circumstances where Pi Hole is unquestionably superior is if you are on a network that redirects all DNS requests there are still some ISPs that do that however if you are on such network you probably want to either get off it ASAP or use a VPN.
But....isn't it for the mouse? Why do you use your mouse while typing?
How Much Should We Trust Differences-in-Differences Estimates?
Browse tor. It's like the 90s web with better server side scripts. No ads, no JavaScript, small page footprints. It's fantastic.

The practice of website building on it is a great model for how to fix the web.
Most probably but a non-trivial percentage would rather wait indefinitely. I'm seeing many liberals who equate opening things up to literal human sacrifice for corporate profit.
According to the steam hardware survey (https://store.steampowered.com/hwsurvey) current desktop hardware is 8GB of RAM or less, that's what half of all users have. There are more people on 4GB or less than there are with with more than 16GB. Your machine is the statistical outlier here and shouldn't be catered to at the expense of everyone else.
Inequality is huge, just because you can buy 0.0000001% of IBM doesn't make that fair/democratic.
Okay, you're very confused. You're getting it almost backwards.

Undefined behavior is behavior that the language does not define, not behavior that the implementation is prohibited from defining. That's why you can't treat it like (for example) a random-number generator. Implementations are well within their rights (i.e. 100% consistent with the language) to define previously-undefined behavior to be anything. They're also just as welcome to leave them undefined. Both are 100% consistent with the language and neither is "changing" the language semantics. No program that exhibited UB is going to misbehave somehow just because someone decided to define the behavior under UB. The semantics already allowed anything to happen. Whatever they define falls under "anything could happen".

Implementation-behavior is behavior that the the implementation is guaranteed to define. Like with UB, the implementation has freedom to choose a behavior. Unlike with UB, it is not allowed to leave that behavior undefined. So the program can be sure to have a well-defined output.

It is completely wrong to simultaneously say changing "wrap" to "crash" is "not changing semantics" and somehow "consistent" with the language rules, but that changing "undefined" to "wrap" is "changing semantics" and "not consistent" with the language rules. If the language wraps on overflow, then changing that to a panic is actively shrinking the set of valid programs; valid programs that used to behave one way now behave differently. (They crash!) The latter is merely expanding the set of valid programs; programs that had no rights to claim any behavior under UB now actually have a right to claim something under the implementation, but that doesn't change the behavior of previously-valid programs. They're still provided exactly the same guarantees they already were.

(P.S., UB isn't even a property of a program, but of an execution. But I'll leave that out since the simplified version is clearly confusing enough as-is.)
Yep...and I never meant to imply that no 3-2 games could e found, just not on the Strip per se. El Cortez downtown still has a banging 3-2 $5 blackjack game that's a lot of fun to play.

Your absolutely correct about your approach to the game now. Just sit, try to find a friendly dealer and some fun people to play with, and you will have an outstanding time.
> This CNAME method is also a huge security issue, but I'm not gonna go into that.

A security issue for the website with the CNAME, or a security risk for Pi-hole implementing this feature?
I liked "frack" and derivatives in BSG2.
I take 33 minute naps, which is pretty darn close to your 36 minutes.
Absolutely, agricultural producers are struggling. But this email has a significant flaw - livestock do not just magically produce milk. It is a response to childbirth, and then continued milking. Stop milking, they stop producing.

Admittedly, they then need an entire breeding season to start again, so there clearly are logistical problems to worry about. But the idea of an unending milk supply simply isn't one of them.
Families and shared accommodations.
Well, the difference between this and your examples is that it was a novel situation.

The question always comes to would you rather over react or under react to a novel pandemic?

It's also interesting that this conversation about economics isn't spreading more towards alright now that we have this lock down are there any monetary policy changes we can make to allow us to adapt to this?

Many other countries have dealt with the economic consequences of the lockdown better than the US, despite being poorer countries.
Great comment. Coming out of this will take until vaccine (1-2 years) unless this turns out to be less severe than we think and people will just ignore it.

Recovery will be highly company specific and overall reduced consumer spending will hurt even those companies who can operate under social distancing.
Do you expect a consumer's garbage bill to affect how many and what type of plastic bottles they buy?
A D&D monster manual makes a great coffee table book as well.

I have 3.5e on mine.

Great art and fun monsters.
I believe what you’re missing here is a “Chapter 11 Bankruptcy”, as opposed to a “Chapter 7 Bankruptcy”.

Chapter 11 means the business keeps running, but the owners lose their money, Chapter 7 is what most of the world considers to be a bankruptcy / going bust / liquidation. Uncle Sam probably doesn’t care if Delta does a Chapter 11, as long as the planes keep flying.
It would not make economic sense. You'd spend far more money and CO2 output moving mountains of garbage and trying to sort than would ever be recovered by recycling some scraps of plastic. The supply chain of incoming recyclable material is very important to make any recycling process work well.

But yes, it would be possible.
Dan Abramov put up a tweet thread agreeing with this piece, and talking about how the React team is now looking at trying to come up with some server integration capabilities to enable a hybrid model for the rest of the community:

https://twitter.com/dan_abramov/status/1259614150386425858
I think that you're smart enough to grok a slight nuance to point 1; it's a Monte Carlo simulation. Being non-repeatable and having to average results is part of the definition of the simulation.

All code is trash, but not all code is trash for all the same reasons.
Actually we do understand all the things which happen during normal conditions with light (i.e. when we speak about: bunches of photons and not a single one; objects big enough so that quantum effects can be neglected; relatively low intensities, so that self collimation and other effects related to it don't play a role), at least from physics stand point. Maxwell equations do a good job for us to explain light and its behaviour. Though, obviously, there are so many effects coming from those equations: refraction, reflection, diffraction, interference, dispertion, scaterring, etc, which just are numerically complicated all to be taken into account for a rendering engine.
I've had an AWS account manager suggest to me to use Auth0 rather than Cognito for some scenarios as well.
> This CNAME method is also a huge security issue, but I'm not gonna go into that.

I will. The CNAME method could potentially allow a malicious actor to harvest user cookies, gain access to their accounts, and utterly destroy them.
"It sucks being hyphenated" has been a watchword for me since high school, I like that it's been proven out here.
I do absolutely understand that UB does not prohibit implementations from defining something. That’s part of the core of what we’re taking about! I’m saying rustc chooses to never do so. C and C++ compilers do choose to do so. That distinction is what we’re talking about.

(As well as that overflow is UB in one language and not another, of course.)
Blockchain of course! Only one certified copy of your consciousness allowed in production at any point in time.

I'll see myself out
The NY Times had a similar article recently: https://www.nytimes.com/interactive/2019/12/19/opinion/locat...
Yes it's really something you have to try to understand. My dream VR app would be a Google/MS cooperation to bring together the best of Google Earth VR and MS Flight Sim rendering in a single package :).
In addition to using Google Docs for articles that don’t fit nicely in the CMS, we also have our internal newsroom wiki powered by Google Docs, too. We’ve open sourced the code for that here:

https://github.com/nytimes/library/
One of a trick a website operator can use to evade hostname-based adblockers is by putting the ad-serving domain as a cname entry in one of their subdomain. Since the ad now served from a subdomain of their website, it won't get blocked unless the dns adblocker did deep inspection on nested cname entries.
No, this is just atrociously wrong. It pains me to see because the post you're responding to about getting everyone to chip in a small amount to investments every month is one of my pet goals that I've helped many friends with.

Everything you've said is wrong. I don't know what you mean by "getting in after all the really wealthy get in"... VCs, IPOs? That's not even close to necessary. Investing in simple index fund ETFs is fine. And "all the investments with minimums in the thousands"? Well... don't buy those! Again, buy simple index fund ETFs. Most brokerages don't even charge a commission on that, so you can easily add small amounts each month.

People just don't seem to know that investing in the stock market is easily done, and so extremely worthwhile. Income inequality being what it is, the wealthy will probably own more of the stock market for a long time (or always), but that 84% could easily come way down if people just knew what to do!

But I feel like your comment is counter-productive fear mongering that will turn off people on the margin, thinking everything is stacked against them, the "good" investment opportunities aren't available, and so they just shouldn't even try.
> Any attempts to remove or repress them invariably fail due to proxies that spring up to substitute the utility they provide.

In other words, they would not have made the same choice, because the circumstances surrounding status and finances would be different.

No one is talking about removing social incentives. Musk was saying that finance and law are given more status and financial incentives as professions than they deserve by their contributions to humanity, in a similar manner that some stocks in the stock market become overvalued and eventually undergo corrections.

Finance in particular absolutely, unequivocally requires a social correction in how it's perceived and how much influence it has.
> we told them they are adult words

Not really "adult words", we told them the truth - they are considered impolite and may cause offence. It's a question of social convention, after all.

Also, this font is clearly a bit of fun, not "an effort to censor"
Agreed. The entire exercise has been about mitigating chaos. A freefalling stock market _and_ overwhelmed hospitals would cascade badly. Any lives saved was a byproduct.

For better or worse, agreed or not, the US' gov diverted - for now? - an implosion. The Fed can't eliminate risk. It also can't guarantee future returns.
Right, I didn’t mean to make it sound like uBO was letting stuff through the cracks (it’s actually far more thorough than dns filtering). But the amount of tracking requests that come from outside of the browser and from other devices is no joke.
You might be surprised, "older single-core games" like Crysis and Skyrim really do not run all that well even with "modern" architectures behind them. And in particular they often do quite poorly with AMD due to latency issues.

Per-thread performance really hasn't improved all that much since the days of, say, a 4.7 GHz 2600K. Core counts have gone up drastically, but that doesn't help your single-threaded game from 2007.
> There’s no category winner like React as an alternative

I'm really rooting for frameworks like Phoenix LiveView, Rails Turbolinks, Laravel Livewire to fill this void. SPA like interactivity by just rendering HTML templates and sending them to the client via Ajax or websockets sounds great to me.

I wouldn't miss JavaScript one bit.
That’s assuming a French Revolution style uprising, which is probably unrealistic. What is very realistic, however, is an increase in “lone wolf” terrorist attacks targeted at rich and/or powerful people. You don’t need a thousand people rolling a guillotine down the street when one person with an off-the-shelf drone could inflict just as much damage. Sure the police would find them quick, but one thing the American military is really bad at is fighting an enemy that doesn’t dress in military gear and shoot back with military weapons in military formation.

We’ve seen it recently, where a single man shut down CNN and I think some other news stations just mailing poorly-made bombs to the media and politicians. We’ve seen it decades ago with Oklahoma City.

Could a Western population stand up against their government in a real fight? No. Could they inflect the same amount of damage without actually having to stand and fight? We’ve seen it before.
Also, consider that the key to being successful in enterprise sales is all about relations. When that account rep leaves Amazon, they want to be able to use the relationship they have with you with whatever product they end up selling later.
Elon playing the long game. Have your child be bullied by other children to teach them life lessons since society has made parental disciplining taboo.
The title ought to include "in Signal", or more generally, "in apps that use online dictionaries". I always disable that. And it's easy to check; just test with no uplink.

Also, misspelling is a profiling risk.
Everyone has their own version of Hollywood. Track yours with Happen
> Do you expect a consumer's garbage bill to affect how many and what type of plastic bottles they buy?

Broadly speaking, I think people prefer to spend less money on equivalent goods. So, yes. I do.

I think the effect will probably be less strong than if the entire cost were concentrated at the point of purchase.
> you aren't likely to find the super-cheap 'CostCo/WalMart' class of meat in the EU

Part of that is probably that style of meat being regulated against. I don't personally eat meat, but I know that one of the concerns that people have with a potential US trade deal is the lowering of meat-safety standards.
Can certificate pinning be defeated?
> If this flag is specified, the preadv2() system call will return instantly if it would... wait for a lock.

Doesn't this sound a bit different from ordinary short reads?

Receiving EAGAIN usually happens under fairly specific conditions (signal interruption), but I'd imagine, that filesystem code has a great deal of locks.

For example, FUSE filesystems can support signal interruptions via EAGAIN, but they are not guaranteed to. You can end up in situation, when FUSE filesystem hangs, and you can not interrupt the thread, which reads from it. I suspect, that RWF_WAIT is a "fix" for similar situations and not the opposite of default behavior.
NYC has population fatality ratio of 0.17% to 0.23%. 8.4 million people and 14,753 confirmed COVID-19 deaths [0]. They have also 5,178 probable COVID-19 deaths. In other words, around 1 person per 500 overall died due COVID-19. Serology tests shows that only one in 5 people had the disease [1]. So the population fatality rate could still go up to 1 in 200. Imagine a wedding party, then imagine one person dead and 5 hospitalized, that's how bad it can get. There are very similar statistics in Bergamo, Italy and on board of Diamond Princess. Well, Diamond Process has infection fatality rate of 1.8% - 13 people out of 712 infected died.

[0] https://www1.nyc.gov/site/doh/covid/covid-19-data.page
[1] https://www.nytimes.com/2020/04/23/nyregion/coronavirus-anti...
It's the classic Trump small loan of a million dollars scenario. Sure not many are as lucky as Trump was. But even t hese examples of blue collar success have a bunch of luck in them.

Not everyone can start a machine shop with their dad, or own or even operate a taco restaurant. You need to be at the right place, the right moment, have the right amount of money and or the right equipment, interests and skills. And only then your sense of opportunity and effort will take you places.

For the common person it's a lottery just to be allowed to play the game.
I don't mean in the "economics spherical cow" sense, but in the real world.
Most likely the users installed one of those free apps that ask for location access.
Those apps collected the location, even when not ruining and uploaded for sale.

It is a pity they did not do better forensics on the installed apps. One or more were revealing the location.
Having stocks is definitely better now than when I was younger.

Fun story: I was interested in investing as a kid, family member opened an account for me as a minor, with enough money to pick one investment to buy and hold. It had a bad month, account went below some threshold minimum balance I didn't know about (I'm sure it said somewhere, I didn't get to choose who the account was through), and suddenly account provider started liquidating shares every month for an account fee because of a balance below some amount, and we ended up having to close the account at a loss to avoid fees eventually wiping it out.

Obviously a lot of lessons packed in there, but at the time it seemed obvious that the whole system was designed to prevent regular folks who couldn't just start with many $k accounts from buying and holding.

Now there are tons of low cost options for things like robo-investors, ETFs and index funds, monthly low value investing, etc. It's a whole different world, which on one hand is nice, but on the other leaves me with the feeling that "regular" investments are some kind of loss-leader or tool to enable some other means of profiting the big players.
No comment on everything else I wrote beyond that 1 sentence? Your positions are quite contradictory, which is what I've been trying to explain in the entire comment.
No one is entitled to play a game. It’s not a human right.
I have a ‘dynamic’ IP address at home that hasn’t changed for a few years. I have a slew of firewall rules based on it that are reliable in practice.
U.S. to Accuse China of Trying to Hack Vaccine Data;Virus Redirects Cyberattacks
Original title too long. It was:

U.S. to Accuse China of Trying to Hack Vaccine Data, as Virus Redirects Cyberattacks
It’s secretly an ad for Google Translate.
As a practicing physicist in quantum information, I can say

(1) "New physics" is jargon understood by experts to mean new fundamental physics, i.e., new laws/forces/particles at the base of our theoretical edifice. This does not mean that non-fundamental physics is necessarily less important -- see for instance the late Phillip Anderson's "More is different" [ https://science.sciencemag.org/content/177/4047/393 ] -- but the distinction is real and meaningful. The use of this phrase does not equate physics with HEP physics. The reason you might make that mistake is because...

(2) To my knowledge, every single discovery of new physics in the past half century years has been made with a particle accelerator. I am confident that a new particle accelerator is a lot more likely to discover new physics than building a quantum computer or any other experimental work in quantum information. This, I'm sure, is the consensus view, even among people who put a low credence on the chance that new physics will be found at the next accelerator, or that such an investment is worthwhile.

(3) In my opinion, the strongest argument for pursuing quantum information experiments over HEP is that a departure from quantum mechanics would be more revolutionary than merely finding another set of particles and forces with largely unexplained parameters. In that sense, you need to make the reverse argument to the one you are trying to make, i.e., that quantum information is more fundamental than HEP. But for the very same reason, discrepancies with quantum mechanics are just very, very unlikely to be found.
Interesting, thanks!

I've been thinking about running a Pi-hole at home and redirecting all my phone traffic through it via WireGuard.
Me too. Ironic.

Not sure what that page holds but you can find out all about Pi-hole here:

https://github.com/pi-hole/pi-hole
Wow, never considered how a stagnating economy will hurt retirement. This was eye opening in terms of numbers
Is there anything that can be done with a non jailbroken iPhone to circumvent certificate pinning? I'm reading[0] that Frida can work "if you can include Frida’s libraries in the app - either via debugging an app you own, or repackaging someone else’s app and injecting the dylib."

Is repackaging/injecting hard to do?

Thanks!

[0] https://andydavies.me/blog/2019/12/12/capturing-and-decrypti...
Where do you get your news and stuff without JavaScript? I think HackerNews is just about the only website I regularly use nowadays that works without JavaScript
I've always wholeheartedly agreed with Stephen Fry's view on this: https://www.youtube.com/watch?v=s_osQvkeNRM