skysight-inc/HackerNews huggingface dataset:
For iOS users wanting similar functionality: use Safari’s content blocker API.

The app HTTPS4All uses the same rule set as HTTPS everywhere:

https://github.com/bouk/HTTPS4All

For script blocking, AdGuard for iOS supports custom rules. Try:

*$script

And to whitelist:

*$script,domain=~example.com,~example2.com

Kind of a hassle. Mozilla could just include something like this in their iOS browser skin of Safari.
Except he’s a poor Hispanic kid with a mom who loves him and he wanted to go to California to meet his sister.
I'm all for doing things at compile time rather than run-time but both the syntax and debugability of CPP template metaprogramming suck.

I wonder if C++ should pull a Python 3 and clean up the syntax. Given that the transition for Py3 took more than a decade maybe they should do it in small but frequent language upgrades instead.
My fav (Heller 2008):

Justice Antonin Scalia reads Heller(2008)[1] for the majority: https://s3.amazonaws.com/oyez.case-media.ogg/case_data/2007/...

[1] https://www.oyez.org/cases/2007/07-290
What would you like to know?

Since working for myself I've had a VC-backed startup to improve democracy, done consulting work, and right now I'm writing a book about personal finance (thehappymoneybook.com).

If I could go back in time to 10 years ago I would have continued to work on the online t-shirt brand I had started instead of abandoning it to get a "real job."

Deep down I think most people resent the employer/employee relationship. I think most people are creative and entrepreneurial. But we're told in school to be obedient instead of problem solvers. We're told that failure is to be avoided. We're told that being comfortable and bored is better than broke and happy. I think more people don't work for themselves because they're scared, because they're told not to, and because they've forgotten how.
Does anybody know anything else about this?

Is Yahoo cool with web scraping? Is it just something they tolerate? Are they just too incompetent to care?
I do not understand your statement. I can come up with two possible interpretations, but neither seem true to me. Can you provide an example of what you mean?

I am also interested in your statement that certain algorithms depend on subnormals as defined in the floating point spec. Can you provide an example of such an algorithm? I can intuit how it might be desirable to have a single "too small/epsilon" value, but I do not see offhand how you can leverage the full range of subnormals in any reasonably generic way that is not extremely dependent on the specific problem and scale (i.e. multiply all numbers by 2^30 and increase the maximum exponent by 30, do you get the same output multiplied by 2^30), so I would like to see how it is done.

In terms of my two possible interpretations, the first is that subtracting two unequal floating point numbers yield 0. I am pretty sure this is not the case. It may yield no change, but I am pretty sure it can not yield 0. The other is that subtracting two unequal arbitrary precision numbers represented as floating point numbers yield 0. This is true, but is a known limitation of emulating arbitrary precision arithmetic using limited precision and must always be accounted for. If this is what you meant, then we can just choose numbers too small to be expressed by subnormals to cause the problem to occur again, so all it does is allow handling of a few more cases at the cost of complexity and non-uniformity. If you did not mean either of these two interpretations, can you explain what you meant, preferably with a concrete example?
Pretty easy if you’re a security concerned software engineer. Clone repo, read the source, and Load Unpacked...

Last time I did this it was easier than typing this comment.
5 year old kids are capable of very complex ethical thinking and empathy, most definitely including understanding of ownership. Maybe it's not as common in the US, but you can see it clearly in any country where kids regularly go to child care from age 3.
> $190 billion cash hoard

Can someone explain why are they accessing the bond market when they have one of the largest cash reserves in American corporate history?

Is it simply because it's so cheap - just 60 points above gov't bonds?
And if I wanted to make 'for' into a valid variable name, or change the tokens for specifying numbers, for example, how would I go about doing that?
From this blog post:

"With Dark Reader, websites on mobile will be easy to read when the lights are dim. The extension automatically inverts bright colors on web pages to offer an eye-pleasing dark mode. There are a number of configuration options allowing you to customize your experience."
Tails 4.6 Is Out
there's about a zillion pages of detailed documentation on top of that
When my Grandmother pulled up in her car, it looked like there was nobody driving. She wasn't tall enough for her head to be visible in the windshield. I don't know how she saw anything.
It just occurred to me that Machiavelli could be grouped with Sun Tzu and Saul Alinsky - each one of them wrote an incredibly insightful and influential book on strategy or leadership.

Are there any other authors/books in this category?
The syntax choices are for one much better than the C++ committee ideas. Much less eyebleed.
Pomp Podcast has had some phenomenal guests lately including Chamath Palihapitiya and Mark Cuban. Worth checking out.
Watch “My.Hero.Academ .x264-Fuuko.mp4” on vıvo
Hashing: Support for securely creating and verifying cryptographic hashes, like you'd need for password hashing.

Encryption: Support for securely encrypting, signing, decrypting and verifying arbitrary payloads. In Laravel, you can do:

$plaintext = 'foobar';
$encrypted = $encrypter->encrypt($plaintext); // this will encrypt the plain text, generate a MAC and combine everything into a base64 encoded payload
$decrypted = $encrypter->decrypt($encrypted); // this will decode the payload, verify its MAC and decrypt it, giving you back the original plain text
$decrypted === $plaintext; // true

As for CLI commands, I meant the ability to easily create your own commands. Here's [1] the relevant Laravel docs, for example. You can create commands and they will have access to all the things you can use in a HTTP context too, other than the actual HTTP stuff like the current HTTP request, because there obviously isn't one. So, for example, you could write a command that would use the ORM to perform some maintenance tasks on your database.

[1]: https://laravel.com/docs/7.x/artisan
Afaik Safari's content blockers don't work in iOS's Firefox.

Has this changed?

Also browser extensions aren't allowed on iOS due to Apple's policy. AFAIK you can't build your own browser engine that does JIT, you can't do remote code execution.
The car was invented in the 1800s, and has seen mature competitors in many other countries like Japan. In the current century, Tesla is the auto giant leaving behind all the legacy manufacturers while also branching into energy products.

Pivotal products are a better milestone than vague estimates of R&D spending.
Yes I should have been more specific. If it is agreed to than yes the payment is due. But the government forcing it is unjust.
That's exactly what it is. If you recall, these image based captchas were originally in 2007 for digitizing books. [1]

In 2012, Google started using captchas to identify house numbers from google street view. [2]

Now, users are identifying cars, bikes, traffic lights, and crosswalks most of the time. While Google/Alphabet has been mum on what specifically they're using the data for, it is speculated by engineers at competing firms that they are using this data to help Alphabet's subsidiary, Waymo, with its self-driving car program. [3] This data is either used as training data or to validate outputs that were already classified by their system.

[1] https://en.wikipedia.org/wiki/ReCAPTCHA

[2] https://techcrunch.com/2012/03/29/google-now-using-recaptcha...

[3] https://www.ceros.com/originals/recaptcha-waymo-future-of-se...
Nope. (Well, maybe iOS would allow it with the correct entitlements but apple won’t let you publish an app that can.)

You can run a browser in an interpreter but anything modern would be very unpleasant to use that way.
My takeaway on Machiavelli's The Prince is that it is a diverse collection of ruling / governing practices he observed and recorded back in the 16th-century upon which he tries to extract lessons and learnings, similar to what we see nowadays with entrepreneurship success / failure stories analysis.

Machiavelli doesn't seem to actively promote wrongful behavior nor engage in morality evaluations, mostly keeping a neutral, objective perspective throughout his writings.

Nevertheless, his objectivism is commonly, and wrongfully, interpreted as malignity.
There are some quite inexpensive 530nm OPSL lasers available now, I wonder if the improved frequency stability would reduce the spectral broadening in these results?
Weird, the linked page mistakenly claims I'm using an ad-blocker! Browser: newest Chrome without add-ons, macOS.
It’s very likely a tax arbitrage.. much of their profit is overseas and repatriating it would cost money (even under the lowered rates from Trump tax cuts). So they can take out loans in the US and payout dividends or repurchase shares to give money to shareholders today while deferring taxes further to the future or wait for another repatriation holiday.
Maybe the money is in the wrong country and they’d have to pay more in taxes to use it than the bond rate
Shadow startup Kernel announces Human Brain Scanner
I believe it is similarly priced to the HP z series. Which incidentally has a 10/10 iFixit rating. But.... that HP support though.
Clausewitz, Lenin
http://archive.is/HnjlV
Carl von Clausewitz, On War, is regularly cited.

Perhaps Striking Thoughts (quotes by Bruce Lee) or The Book of Five Rings, Miyamoto Musashi, as well?
Thank you!

I would not do any business that will not have a healthy gross profit margin when bootstrapped. I am looking at ideas where the volume will make up for the free cash that per-sale generates.

There are a lot of 'lifestyle' plugin makers that do this.

PS: I do value the input and the time you took to answer. Thanks!
Inside a Hello World executable on OS X (2018)
I need ssh and git for a lot of everyday stuff personally.

Also a decent text editor shouldn’t be considered unusual software.
Fantastic idea. I haven't, first-hand, felt this pain. But I will research further. Appreciate it!
This ^^^^^
Developers care a lot about updates, your average user does not. For them, an update means there's a chance the app isn't going to work like it used to be.

People went as far as disabling all windows updates manually.

Also as a second point, you can totally have a software updater without an app store.
That sounded great. Quick search, and there it is for $109 on the HPE website. NICE! Couple hours later, I got an email saying they were cancelling all orders for May 5th, as they had a bad price, and that if I wanted to still buy it I should go to Tiger Direct.

Wow

Still sitting there at that price.
Asteroid sneaks past satellites in one of the closest flybys on record
File formats for georeferenced data also regularly store coordinates as 32 bit ints, with a scaling argument that can be used to convert the integer into a double precision number with a specific unit. E.g. your scene unit is meters and you want to store with a precision of millimeters? Multiply double precision coordinates by 1000, convert the result to an int32, save it to file. When you load the coordinate afterwards, divide it by 1000 and you you get back your double precision coordinate.
Learned that after I installed the button on the touchbar but yeah, good point.
I'm not sure what you'd call it other than man-in-the-middle.

The issue is that CA's (for various defensible reasons-- including that there isn't much better possible within their framework, it's not like they know you personally...) will issue a cert for your domain to any party that can throw a file up on it that their automation fetches via http.

In practice this means a MITM near your server (or, technically, anywhere between any CA that will issue certs for your domain and your server), or between your CA and the DNS results can get certs for your name and there isn't much you can do about it.
OpenAI’s Jukebox Opens the Pandora’s Box of AI-Generated Music
Sir, I have to upvote you
They exposed Luckin Coffee $LK and called it a fraud in January to no reaction in the market. The stock collapsed 80+% before being suspended in April. They had this exchange of tweets with Citron Research which might be my favorite case of "I told you so":

https://twitter.com/muddywatersre/status/1245704324342108161
This might be a super dumb question, but are super computers worth it? Meaning anything that requires custom hardware instead of just groups of coordinated commodity hardware. It seems you can get maaaybe 5x (10x?) current performance but at a greater (100x?) cost multiple. Or is this extra spend on custom supercomputer hardware what effectively sponsors the research that allows Moore's law to continue?
Doesn't this leave you with a bunch of junk data taking up space?
> all the programs running as user have read/write access to each other.

On many linux distributions this is not the case as yama ptrace_scope is enabled by default.
+1, however, from what I read, the vulnerability can only be exploited if the attacker has network access to the salt masters port, which should never occur. The people that got compromised had Salt exposed to the Internet, which is obviously ridiculous.

Not trying to downplay the critical nature of the vulnerability but the ones that were compromised by this issue have deeper security issues to deal with.
It seems like the US is committing the biggest lie right now by not testing for covid19. Before that one can remember the administration lying about weapons of mass destructing to get in a war. Need more?
Actually I think the comparison is a good one, but mostly due to governments acting in their own interest rather than the interest of the people :)
What is this ridiculous trend of judging characters of the past by today's standards? According to the author Machiavelli highly original philosophy should be partially dismissed because he frequented prostitutes (male and female).
> It wouldn't make much money on regular CPUs

Not true; some PoWs such as Random-X are designed to be most efficient CPUs.
Not by a big margin. Around 47% of the workforce is employed by small businesses.
if you need to get the other party to sign a contract granting you a contractual right, doesn't that rather make the above poster's larger point though? Especially since that contract is the place where the salary and work are agreed upon. If I don't have a right to force you to work for me as a servant, then I need to get you to agree to do it willingly via some kind of contract.
My LOD 3D models still take ~10ms per batch to load from binary file in Firefox, whereas Chrome needs ~1ms per batch. Mostly because of DataView but Mozilla recently assigned someone to work on it so I'm hopefull for the future.
> In instances where CSS doesn't affect the styling of the control, the browser can use native controls. As far as I know, every browser _except_ Firefox does this.

This is not true. It's not just the styling of the control itself that makes it infeasible to just stick an NSButton inside the browser's NSView; it's about the way a control interacts with everything else on the page.

Source: I work on browser graphics.
Top Battle Royale Io Games [Perfect for Lockdown]
This is the best and cleanest way.

Unless there's a reason to use Array.forEach such as automatic paralellization or some other SIMD-like optimization that can be done that cannot be done in a forloop.

A lot of cargo-cult programming seem to take functional programming to mean programming using the map/reduce/foreach functions, and you end up with shitty code like [...Array(N).keys()].foreach(), just so you can somehow claim that you're doing functional programming.
I think Mac apps have settled into a pleasant place for the most part, though I'm not a fan of the look of Apple's newer apps like the App Store and News.

I'm glad that the brighter colors are more subdued now, annoying UI elements like drawers and palette windows have mostly been replaced by inspector panes, and brushed metal is long gone.
More accurately your parents are complicit in your employer's deeds :) . If you were born rich you don't have to stick to any employer.
For others seeing this who need a short and simple fix: this seems to happen when your DNS server is 1.1.1.1, changing to 8.8.8.8 or anything else fixes it. archive.is has a disagreement with cloudflare at the moment which makes it unusable on cloudflare's DNS.
The car's GUI is so usable that a 5 y.o kid can use it. It is something worth studying.
But your healthcare would be very cheap, if not free, wouldn't be tied to your employment; education cost would be minuscule compared to US; kids would benefit from the first two factors too; minimum annual vacation would be 4 weeks, mandated by law.

Sticker price doesn't tell the whole story. I'm not saying that the total benefit is lower, but the cost of earning that $175k is definitely much higher than the cost of that $50k.
e-symbiosis! e-harmony!
C and C++ live on backwards compatibility. There are many decades old codebases that are still being worked on. You can't clean up the syntax if that breaks backwards compatibility, you'd just end up creating a new language instead.
The UK government's Covid-19 simulation model has many programming bad practices
Pleasantly surprised at how different every C++ project is because they each have to mandate their own C++ subset in order to tame it's ridiculous complexity?

I get what you're saying, C++ is worlds away from where it was even 15 years ago. Don't downplay it's complexity though.
All my projects require PHP 7.4, and it's such a joy to write the modern almost-strict typed, namespaced, and code that is often inter-operable, tested with a nice testing framework, and managed with an excellent dependency manager.

I have my reservations against Laravel though. Its excessive use of static methods is not my appetite, and its rapid release cycle gives less headroom to keep track in contrast to Symfony for example, which follows Semver strictly.
The survivors will just reach herd immunity that much faster.
Correct, Safari’s content blockers only apply to the Safari app. But Mozilla could use their own content blockers in the Firefox iOS app (which is just a skin of Safari).

And yes, Safari’s content blocking is very limited. You couldn’t inject any of no-script’s neutered scriptlets, for example.

In this sense, Android has an advantage over iOS because it isn’t so restrictive.
Great Visualizations
meh, I mostly like it.
I always thought the Prince reflected that the means should befit the prince (IE be apropriate to the governmening power if visible), and in general the more vicious the prince, the more visibly vicious it's possible to be without it be being effectively self-destructive. And that while the reverse is also true, IE a benevolent prince could reinforce itself with visible benevolence, the vicious is far easier and harder to get wrong.
Anecdotally, my employer's group health plan costs ~$650/month for just me. A roughly equivalent plan on the NY exchange is ~$750~900/month (my insurer doesn't participate in the NY exchange and also my employer customized my health plan so there's no direct comparison either way). So there's definitely some savings present.
Uh yeah, the scent of some kind of bullshit is wafting pretty strongly off this story in at least some regard. 5 years old and cognizant of wanting to buy a lambo, where to go to get one, knowing why and the protocol for getting pulled over (didn't roll down the window until the cop sauntered up?), carrying around any amount of money in his pocket, and to top it off... that pic with the kid's face blurred out, that's pretty damn high in the seat for a 5 year old[1].

1. Point of reference, admittedly anecdotal, parent of a 5 year old boy.
Note: I have never worked with an HPC system, take what I say with a grain of salt.

I suspect the answer is in the networking, what this article spends most of its time talking about. HPC networking is so ridiculously much better than commodity networking. 1us latencies vs 100us+, 200Gbps bandwidth vs 10Gbps. I imagine certain kinds of especially simulations involve a ton of communication between nodes simulating nearby cells and everything is completely bottlenecked on that. It might even be that you can't even match a supercomputer's speed by just buying more AWS instances because the scaling factors on the communication mean more instances doesn't make your sim faster. Again this is mostly inference on my part from things I've read, no first-hand knowledge.
If you look at their current `hardening` document it still has pretty unclear language about what is acceptable and what isn't.

> Use a hardened bastion server or a VPN to restrict direct access to the Salt master from the internet

Is this SSH access or is this access to the salt master from minions? Or just access in general?
Please do no try to make osx-like appearance on Windows.
It's too alien
Yeah, that jumped out for me too. I'm guessing that they didn't want to deploy some sort of private network layer.
We also use test roles on top of separate dev/prod accounts. It has save us already a couple of times when somebody deleted all instances (by mistake), but the blast radius was kept small.
"… or otherwise invent some other way to ensure the new refresh token is correctly received at the client before revoking the old."

These sorts of details will typically wind up in an implementation report document. It's rare that an IETF protocol specification document will attempt to pre-determine the solution to all such implementation details up front, and IMO, not good when they do.

In some contexts, it may be much better to require the application to re-obtain resource owner authorisation than to allow a replay of a refresh token. In others, it may be much better to avoid requiring resource owner authorisation. What you see as a bug, others would see as a critical feature.
Waving around the terms without understanding them, as you are doing, demonstrates exactly what I mentioned. Someone who actually knew the computer science would not be talking of low cohesion here, or of modules forming a monolith.
Blockstream Satellite 2.0
Nuke the entire site from orbit. It's the only way to be sure
Prior discussion: https://news.ycombinator.com/item?id=8576901
How to Increase Email Deliverability
Out of the loop here. Context?
Oh, I meant that we shouldn't have such a law.

Voluntary severance payment and contractually agreed ones are fine, if people want those.
So the kit costs €2300 for all the parts.

Looking through the BOM, I feel there's a good bit of fat to be trimmed actually. They splash €85 on a linear regulated power supply (you can get something similar giving clean power for $20 in bulk), and the camera setup (sensor, lens, related hardware) costs more than €600 in total. While there's a good reason they picked the lens they did [0] I feel the sensor (might) be replaceable by a new Raspberry Pi setup (also C-mount) - that'd save $400!

Then there's a lot of money (couple hundred) in fancy plastic/aluminum parts. Manufacturing in higher quantities could save quite a lot there.

There's some stuff that is much trickier to push down in price much: laser stuff/dichroic mirrors, filters, etc are tough.

Still, though, I feel that this has potential to eventually come down a good bit in price, and I really look forward to seeing that eventually happen!

[0] http://www.thepulsar.be/article/raman-imaging-lens-upgrade/
The drawing code is not what people typically mean by "native". What they mean is the behavior. No browser relies on the built-in behavior of e.g. an NSButton. The source code of "native" Mac apps looks nothing like RenderThemeMac.cpp.