skysight-inc/HackerNews huggingface dataset:
And that's why having contenteditable split out from the browser engine would be great. Instead of reimplementing parts to work around issues, you could just fix the issues directly.
Ah. Okay. I misread underpopular as unpopular. My apologies.
> but we’re performing the wasm to native code translation ahead of time, when Firefox itself is built.

This might be an advantage for startup performance, but it's also a disadvantage performance wise as then you can't use all available features of the CPU. That's one of the advantages that wasm gives you.

> we were often asked, “why do you even need this step? You could distribute the wasm code and compile it on-the-fly on the user’s machine when Firefox starts.” We could have done that, but that method requires the wasm code to be freshly compiled for every sandbox instance. Per-sandbox compiled code is unnecessary duplication in a world where every origin resides in a separate process.

Android keeps an on-disk cache, performing native compilation at installation time, or at first startup after an OS update. One could have a similar cache for Firefox as well.

Anyways, this stuff can be improved in the future as well. This doesn't change the fact a bit that it's an amazing and really great idea to improve safety of the browser. I love it!
The meta of software development is vague. Software development and the job aspects can be completely independent - and tightly coupled.

So, really, the meta of software development as it pertains to your job would likely be more about the meta of your organization. You could try to scale up those ideas to a whole career and across all organizations but it's gonna be hard. What works in one place won't work in another - but if you know how to recognize the meta within each organization, you can find a meta that you think you'll do well in, and then try to work at places that follow that meta. But - honestly - I've found that hard as many organizations aren't very upfront with how they actually operate.

We've all likely found that being really good at software development doesn't end up getting you a reward at your place of employment. You can be exceptionally good at something - the best - but still lose frequently. True of games as it is with life. It could be because the place you're working at is very team oriented - your team does well, you all get rewarded. It could be purely that your manager dictates it and won't recognize you. It could be that you're in an organization that doesn't value software engineers at all. It could be that you're good at the software development but haven't engaged on the more social aspects and that's what's key to getting rewards. I've had talks where the reason I wasn't getting rewarded is because I seemed too carefree about things - they wanted someone who seemed stressed out and really concerned all the time. Is that really related to software development in itself? I don't think so. There's a fuckton of reasons that aren't related to software development in itself that dictate why you won't progress. And I think that varies a lot between organizations/teams.

Therefore, I'd say there is no big meta for a career in software development. I'd say there is a meta for work in different organizations. (As I don't see a lot of these things as specific to software development but specific to just general work culture)
>Frankly I think it should be a crime to cheat—make the people have something to lose that hurts more than money.

Why is the answer to everything "throw them in jail", at a huge cost to taxpayers?
> Regardless of the verdict of juries, no player that throws a ball game, no player that undertakes or promises to throw a ball game, no player that sits in a conference with a bunch of crooked players and gamblers where the ways and means of throwing a game are planned and discussed, and does not promptly tell his club about it, will ever play professional baseball.

I love this language, and it sticks out because it's in such stark contrast to anything a large organization would say today. It doesn't sugarcoat anything, it takes full responsibility, no double speak, no marketing euphemisms. And it says what they are going to do about it.

I think people somehow feel they are exposing themselves these days with that level of transparency, and maybe they are right. But I know that if I heard people speaking like this I would be drastically more likely to trust them and their brands. I would like to think it's still possible to communicate this way in the modern world.
Kind of sad when you need a private company to give your citizens the basic privacy they want (doubly so when you have to simply trust said company that the partners they are working with are honest). Maybe the US's privacy laws need a 21st Century make over?
"why do they mention UK leaving EU if I'm not UK citizen?"

PR most likely. Within the UK this phrasing makes it less likely to actually be read / acted upon.

However there could be more than a few grains of truth to it as well.
Here's my two cents as a developer who has only paid the cost of AWS once for a one-off project (in retrospect I could've gotten more value with similar processing power with a different service).

AWS is established and relatively straightforward. I found the user experience to be pretty seamless. Maybe there are better alternatives but I've found Google Cloud Platform and IBM Cloud to be absolutely miserable and confusing (the latter more so).WRT Google Cloud Platform I think the main sin is the UI/UX, and if I had to foot the bill I would give them another consideration. I had very limited (but good) experience with DigitalOcean and Heroku, but those just don't have the infrastructure at scale to compete with AWS in my opinion.

What do you think is the best alternative to AWS?
Except this is a company.
Why changing the data controller to Google LLC for UK users only then?
(ignore the fact that they misunderstood me for a UK resident)
I don't know about this acronym... "meta" from the article is certainly not using it. The acronym definition breaks down because technically something can be meta and not be the most effective tactic available. Eg. when the rules of a game are too complex to solve in a short time, you will see players rally around a "meta" strategy until a more optimal one is discovered and vetted.
Defense in depth, essentially. But yes, checking site X to see if site X gave you Y correctly is rather weak confidence.

To argue in its favor tho, file-hosting and site-serving may be handled by different systems with different security characteristics, and potentially even different datacenters (e.g. a CDN). If you only have to compromise one system, it's generally easier to do so than when you have to compromise N and make them all agree with each other.
"Maria, I just met a girl named Maria" in the first two notes; it's Lydian. Or if you pretend it starts on the IV, then the 7th note won't fit for being outside the octave.

Yoda's theme from star wars... first three notes of the Simpsons theme...

Pretty much any song by Nirvana... like Lithium, major 3rd, flat 6, flat 7 - that's not even a normal mode.

"La la la" from Buble's "Everything" for an easy listening example.
A security mishap left Remine wide open to hackers
> just like they can do with any of the ISPs

There is a 3rd option: Operating your own recursive resolver.
haha cool the konami-code easter egg
I'm aware it won't happen. Wants don't always reflect plausible circumstances.
Even if you eat healthy, magnesium is a good way to help you fall asleep.
Sure. I just want to know how the cost savings from water alone can be enough to pay for switching to aeroponics.

I agree the Central Valley water price is artificially low. https://www.mercurynews.com/2018/01/29/california-water-desa... gives desal water prices, which sets an upper-bound: "Ocean desalination costs between $2,000 and $2,500 an acre-foot, Mills noted. Brackish desalination can range from $1,000 to $2,000."

Let's say the true price of water is $2,000 per acre-foot. The link says that 3 acre-feet are needed, so $6,000 per year.

Let's say that aeroponics is 10x more productive than farmland (pulling that number out of my ass), and that no water is needed (obviously false).

Can I buy aeroponics equipment to cover 4,300 sq.ft/400 sq.m for an amortized yearly cost of $6000?

I tried to find more concrete numbers, but failed. Hence why I'm asking how it can work out.
The stats I remember reading about dating apps show that conventionally unattractive men fail miserably at using them and conventionally attractive men tend to reap tall the spoils. I think this was a study done by okCupid based on their data. Overall, this is generally true in the real world. The problem with scaling dating apps actually lies in the fact that the majority of the population, particularly the male population, will not succeed. They lose interest and leave the platform eventually. There are many intangibles in a relationship that you miss when you using dating apps. Maybe you make up for your lack of a chiseled jaw line by being hilarious or good at something. Maybe you end up being attracted to someone because you have a really deep connection due to similar interests.

I actually think dating apps are generally doomed to repeat the same mistakes because they just don't allow you the important element of organic real life connections.
This isn't illegal. You worked in London and had enough UK-based activity to warrant receiving an email notification about UK-based data handlers.
Disney Owns Star India which has subsidiary company Novi Digital Entertainment that operates Hotstar. Hotstar is the exclusive syndicating partner of HBO, Showtime and ABC in India. Around this time next month, Hotstar will also have all the content of Disney Plus in India.
And it can be so tempting to delete them immediately because the videos are embarrassing. But you'll be so happy to have them in a few years to look back on how you've improved!
It works if the page is a PWA with offline support. But no, JSPaint doesn't seem to be one :/

You could probably use a local caching proxy if your love for MSPaint is true and pure.
DPRK Hidden Cobra Update: North Korean Malicious Cyber Activity
>But Manfred also did something that may simply have been stupid, may have been craven, and may have been corrupt: extending blanket immunity to the players before launching a proper investigation

Players would refuse to testify without immunity and without player testimony it would be incredibly difficult to find the details of the cheating scheme. It also isn't even clear if MLB has the legal authority to punish players for this type of rule violation. The player's union has stated that MLB does not have that authority and MLB did not wish to fight them on it with a potential labor dispute already pending over league finances when the current collective bargaining agreement expires soon.

>Until and unless Commissioner Manfred lifts his ludicrous immunity offer and deals severely with the incriminated participating players as well as their management by banishing them all from the game, he will have thrown baseball back to where it was in 1919.

I personally think offering immunity to get players to testify and then reversing course and using that testimony to punish those players would do much more harm to baseball than this scandal.
“Low for long” interest rates and retirement planning
> Watching the left take this sort of thing up a few decades later, only to act as if it could never possibly happen to them, has been disheartening.

The Modi government is also censoring content like this, and likely would take action against Hotstar if the streaming service hadn't preemptively done so. This is very different from the media landscape in the US, and inferring some relationship between Indian authoritarianism and western leftism is just inaccurate.

"The left" does not want Indian-style authoritarianism and purges of minorities.
Wait, apple dumped the power on chime? Okay so this brings to mind https://www.youtube.com/watch?v=CH9saUP2460

I miss unique per model startup tones. There are archives of all the Apple startup and crash tones out there- really fun to click through them.
I know. Go was born perfect. That anyone might like Go but think it could be better by changing it disgusts me too! All you whiners -- if you like Go but think it could be made better then please use another language.
Cloudflare states the same thing. In fact, Cloudflare provides much more detail than Comcast/Xfinity [0]. And, personally, I actually believe Cloudflare.

If I have to choose between the two companies it's a no brainer. This is Cloudflare's business, and their business relies on them upholding their privacy promise. Comcast/Xfinity has, in the past, engaged in DNS hijacking [1]. Comcast has had the worst ACSI score over all other businesses in the US more than once and consistently ranks very low [2]. Comcast won the worst company in America in 2014 by the Consumerist [3]. Comcast has intentionally deceived it's customers as we understand due to lawsuits [4].

I'm not sure what sort of jaded world we live in if one can say Comcast/Xfinity is a "safe harbor amidst the rest" with mountains of public information stating the complete opposite.

[0] https://developers.cloudflare.com/1.1.1.1/commitment-to-priv...
[1] https://arstechnica.com/tech-policy/2009/08/comcasts-dns-red...
[2] https://www.theacsi.org/news-and-resources/press-releases/pr...
[3] https://consumerist.com/2014/04/08/congratulations-to-comcas...
[4] https://www.atg.wa.gov/news/news-releases/ag-announces-lawsu...
To your first point (don't feel equipped/proper place), that's definitely true. But that doesn't mean you can't support those who are better advocates instead.

In your example, by ignoring the "working class" and their issues, you implicitly leave the existing (both good and bad) structures in place.

To the second (things change anyways), structures and the world reform due to pressure from individuals within and without. So, yes, perhaps you can hope the system changes without your input (and honestly due to human limitations you really shouldn't have involvement in every issue) but my point is ignoring the issue isn't purely neutral. You are instead offloading the responsibility of change to others. So my point is to point out how being "passive" is actually an "active" choice with consequences.

Interestingly, by cycling, many would argue you made an actual statement by your lifestyle that influenced others on a topic. This is why people use the term "everything is political." Your actions, as you noted, spoke louder than any verbal advocacy and changed people's lives. This leads to a similar statement, "be the change you wish to see." Because verbal advocacy is often easy and simple and valued much less persuasively than actions and lifestyle.

Does that make sense to you? Or perhaps I'm misunderstanding your positions? These are great questions and good examples!
What are the chances that residential electricity, gas or water get shut off as a result of an outbreak in North America? I live in a mid-sized town and we have enough dry beans and cereals to last a few months, but without hot water it would be a week at most.
The WHO is still using Chinese figures without any sort of disclaimer. The director of the WHO has been accused by the new York times of covering up multiple epidemics in how home country[1].

Hopefully this virus will upend the blind Faith that people recently have come to put into international establishments.

1. https://cloverchronicle.com/2020/01/30/world-health-organiza...
I'm advising everyone in my circle to prepare for a 30 to 45 day at-home stay and assume no stores will be open during that time. I think this is the prudent thing to do.

I would also advise speaking to your neighbors to make them aware of the need to be prepared. To that point, buy a little extra of everything --well, maybe food only-- so you can help a few people out during what is likely to be a difficult time. Happy neighbors are as important to safety as anything else.

I'm actually thinking of making a preparedness checklist and going door-to-door around the neighborhood to hand them out.
Configuring SQL Server for High Availability in the Cloud
It asks the user if they want to allow an extension to "Access Browsing History" [1]. That seems pretty explicit and self-explanatory to me.

[1] https://support.mozilla.org/en-US/kb/permission-request-mess...
Doesn't that just move the problem one step away?
The author has started work on locally running Electron App [0]

[0] - https://github.com/1j01/jspaint#desktop-app
I've never seen one longer than 6 months in the US. And I don't even think it's a contract for 6 months, you can cancel anytime and get a refund for the months you don't have it.
You _can_ hack the law, just not in the ways that people unfamiliar with law think they can. For instance, Ruth Bader Ginsburg made huge strides for gender equality by arguing for male plaintiffs in discrimination cases to set precedents that would later be used to argue for women's rights. It's less about sneaking loopholes past a judge and more about using the court's own procedure/reasoning to push a certain judgement. If this case can set some precedent about how melodies like this are not protected because of their simplicity, or due to the fact that they can be trivially enumerated, the precedent could possibly be used to strengthen copyright defense cases involving claims over a simple melody.
Re: playing the meta game, a great article on coyotes being "too clever by half" and missing the meta game to their detriment came up on HN awhile ago:

https://news.ycombinator.com/item?id=17079369

Basic idea - you can be too clever for your own good, and as a result, fail miserably at the meta game, which less clever people don't do.
I know Hacker News isn't usually a fan of Humor, but that comment made my day.
Pointless Terminal Tricks
The only way to solve the ISP DNS inspection problem is by one of:

* Using DoH. For this to work with PiHole, you need to have a DoH resolver on the device, and then instruct the PiHole to recurse to that resolver instead - possibly your own in a VM somewhere?

* Using a permanent encrypted VPN to your own machine in the cloud and routing all DNS through that, then recursing to some DNS that you trust.

* Write your own encrypted protocol that communicates with some machine in the cloud.

Anything else and your ISP/evil-state-actor is able to to see your DNS traffic in plain-text. PiHole and DoH approach the problem at different OSI layers, you ideally need both.
Instead of automating, making customers to do the work seems to be more effective way to reduce workforce in hyperlocal markets.

Things like self-service checkout, customers pouring beverages themselves, vending machines etc. have become more common as time goes buy. It's minimal automation that helps customers to serve themselves.
So, question here: If I move from outside EU to a country that is part of the block, does that mean that my Google Account will change the terms and mention something about GDPR?
With respect to your question: "I don't really understand the version number means in this case?" An item can be booted only if its version number has not regressed in to prevent replay attacks.

There are no cancellation ids in the Actor implementation, however a cancellation exception can be thrown when an activity is cancelled.
It is surprising that companies don't let employees work in their most productive hours. When will this trend start?
My point is that the definition of "network administrator" is wider than the corporate network administrator vision the phrase evokes.

A quick search shows me a number of parental control features in routers that use OpenDNS. All of the parents using those features would be "network administrators", too.

I think more people are "network administrators" than the average HN reader realizes.
I think this is a much better treatment of the idea. I had forgotten about this, thanks.
I remember taking Advanced Algebra Honors in 10th grade. It was basically Algebra II with a few (seemingly teacher-selected based on the experience of students who had a different teacher) advanced topics thrown in. One of them was matrices, and I was completely stumped by them. I now encounter them all the time, and wish I'd been able to wrap my head around them when I was younger.
Live streams. It’s extremely popular as background sound for Twitch streams and, rather than load the tab an direct the audio into broadcasting software, people put the YouTube link into other services that overlay the music on the stream before broadcast.
Well, sure.

However, my comment was within the context of the parent's, which was talking about how this feature is beneficial to non-technical users; some of which may not be able to afford to pay for a VPN that (probably doesn't ...) MITM or log traffic.
90% of the country's food is imported too. - https://en.wikipedia.org/wiki/Agriculture_in_Singapore#Food_... . That link also mentions their plans to reduce that to 70% "through high-tech vegetable farms (i.e. multi-storey hydroponics farms), and through aquaculture farms."

I just want to know how the cost savings due to water alone can justify switching to aeroponics. I don't see how the numbers will work, even with desal water, if economics (and not food security) is your main concern.
BitClub Network Was “Too Big to Fail,” but Cost Investors $722M – Westword
I used MacScheme earlier, which also was a huge amount of fun - even though I did not have the extension to access the Mac Toolbox (Toolsmith, IIRC).

MCL was a whole new world then. First with Object Lisp and later with CLOS. I used MCL before it was owned by Apple - at one time it was called MACL (from a market agreement with Franz, IIRC). But later LispWorks was another step up, because it was a big grown up full extended Common Lisp with everything from the commercial UNIX workstation Lisps (like Allegro CL, Lucid CL, LispWorks): it suddenly ran on small and simple to use Apple or Windows laptops, plus it had a Cocoa port.

But, as you describe, the simplicity and integration of MCL into the early MacOS was a lot of fun and there was a lot of tinkering by users. Some friends were still using MCL years after it was obsolete...
So why did knockout lost momentum to vue, as it is solving same problems in a similar way?
They have obstacles to overcome, and then there is just the glaring fact that they had so much momentum with Win32.

My biggest gripe is that startup times are just too long. So many times I've gone to launch something like calculator only to have a beefy machine hang for almost a second, if not a full second. It's likely an engineering obstacle that can be overcome but it just makes UWP look like a bad move perf wise.
Recently filed a collision claim with USAA. They undershot the original estimate but had no issues paying the full amount for repairs when getting the quote.
I’m stuck in a loop like this right now. I’ve been getting an average of less than 3 hours of sleep per night on weekdays for a few months now. On the weekends, when I don’t have strict external obligations, I sleep 8-10 hrs.

I’m really scared that I’m going to cause myself to develop early onset Alzheimer’s or something. Even then, that fear looms nowhere as large as the anxiety of going to bed before 1am.

Maybe it’s an existential thing. When the world’s light goes out I start thinking about death, and then the idea of sleep being the “little death” overwhelms me. Next thing I know I’m passing out just as my wife is getting up for work, but I feel so much safer laying down to sleep when I hear the world stirring and birds chirping. It’s almost like my body stays awake to make sure everyone else is safe while they sleep...