skysight-inc/HackerNews huggingface dataset:
What happens if I want to register balls.amazon and put up a simple httpd with a picture of somebody polishing the Seattle "spheres"?
Kinda like a lot of Java projects have a "J" in their name (e.g. Jetty, Jersey, Jackson) and most JavaScript frameworks' names end with ".js". Naming conventions are catchy.
In my experience, the damage of not stopping at 80% is minimal. Perhaps it is more related to the quality of the battery / hardware surrounding it?

I have not been particularly kind to my battery, but all the same my Samsung Ativ Book 9 Plus from 2012/2013 still has 83% capacity and can live for about 4-5 hours browsing/reading/programming.
Thank you for sharing this; I infrequently have to write standalone shell scripts but every time I do I spend a while looking around for best practices and often just end up with some contradicting opinions.
They largely badmouth people. I have seen very harsh things written after the employee was fired, with the employee having no opportunity to answer. Harsher for ICs than for Director and up – cowardice is always cheap.

You cannot write that that person is not at the level of their peers, that she was not able to communicate with the stakeholders in a company-wide email, with no opportunity for the fired person to comment.

In my book, that is all very unfair. I hope you are not used to that behavior, either actively or passively.
Who pays for that independent lawyer?

If the accusing party, is there not a conflict of interest?
Intel and AMD have sold hardware as lower SKUs than binned in order to meet demand too. Intel’s also sold upgrades [1] that unlocked features that were already in the CPU.

I guess the closer analogy to CPU binning would be if they found a fault in a P100’s batteries and sold it as a P85 instead of replacing the battery. CPUs aren’t a great analogy though, since the unused material in a Xeon-E that failed binning and became an i3 is pretty minimal.

1: https://en.wikipedia.org/wiki/Intel_Upgrade_Service
Peaks of each chemical is unique so you can scan database of known chemicals and compare.

You can even measure the amounts of various chemicals in solution, but that would require complex calibration. In this case you are basically writing ML system that is trying to fit various peak heights/areas to amount of compound.
> Those sculptures look kitschy and childish when painted

The be fair, we don't know how they precisely were painted. The reconstructions are extrapolations from trace pigments. We have preserved frescos and mosaics from roman times, and they are not garish or childish at all, thy use beautiful colors and lifelike tones and shading.
Of course, I didn't like being super-stressed, but I was not afraid/aware of what it could do to me. It was difficult to get rid of some of the biggest stressors...

Biggest one has been chronic pain, for which doctors cannot do much. Another was the project at work, which was technologically "almost possible", but could never meet what the customer was expecting.
Hmm, we used to collect it to make wine -- I wonder if we were unknowingly taking a tonic.
If you have some problem, mention it.

Don't pick up things from some where and say related.

There were always some people who talk rubbish, there is no need for you to take the job of spreading it.
> Voting machines can be safe(r).

Please expand.

As is, voting machines are the worst idea imaginable. I have yet to read any positive argument for voting machines.
Corporate Speech Police Are Not the Answer to Online Hate
I still think that something like a flu (proper) and similar infections should result in mandatory quarantine from public places. Ofc a law for employers to offer either work from home or fully-paid sick leave for the duration of this mandatory quarantine would be required.
And yes, I am advocating for jail without probabtion being possible (not long though, like a week or two should be enough for minor infractions), so that the risk of violating the quarantine is more predictable.
I hope you understand that there are people who worked at these companies and received offers and they know what they are talking about.
I don't think Conal makes any performance claims. The code is more parallel friendly because it doesn't involve global state, but for reverse mode AD you are not calculating derivatives as you go, but instead building up a function that will calculate the derivatives at the end. That's the effectively the same operation as normal reverse mode AD.

Anyway, this discussion still misses the point. The actual program transformation that powers this paper is "compiling to categories", which is essentially making the computation graph explicit in a modular way. This is why you can go through the program in parallel afterwards - sharing and dependencies are already made explicit and there is no need to discover them as you go.

The main innovation of the paper is the factorization of different AD modes in terms of simple transformations on categories (e.g. the Yoneda embedding applied to forward AD gives you reverse AD). In this format it is easy to see that the methods are correct and easy to extend the code since there just isn't very much of it.

This is a great paper (and talks!). It's taking a messy algorithm and factorizing it into simple and reusable components.
I wonder how far we are from the next AI winter.

AIs have touted with any task to upmost hype Nvidia GPUs come to mind - help enhance MRI or invent pixels upscaling games.

Trying to sell neural networks as the next magic incarnation seems to be the default route of many marketing departments.
Americas broadband access future answer may lie in satellites
Big enough to have its own TLD
For old macbook users (with magsafe connectors), covering the middle pin in connector stops charging the battery while running the laptop on main power supply.

Details: https://apple.stackexchange.com/a/132332/87309
Antarctica has experienced air temperature will increase of three°C within the Antarctic Peninsula despite the fact that that may not appear very plenty, it is five times the mean price of global warming as mentioned by using the Intergovernmental Panel on weather change.
https://essayservices.org/
More familiar personally. I think its been stable longer and has more features, but btrfs may have caught up these days.
Rhodiola is meant to be cycled, divide the duration you stay "on" by three, and that's how long you should be off it. Don't be "on" for more than 12 weeks.

On/Off
3/1
6/2
3/9
12/4

> As with other adaptogens, administration of Rhodiola rosea should coincide with stressful situations only – athletic or otherwise – and periodic intervals of non-use should be observed.

> Put it this way: once Rhodiola has enabled you to adapt to physical or environmental stress (training, dieting, work, etc.), you can't adapt any further. That's when you cycle off Rhodiola.

Source: https://biotest.t-nation.com/products/rhodiola
Never had an issue. Here's how to search for trojans:
https://www.digitalocean.com/community/questions/my-droplet-...

DO has put out a lot of information on how to harden your server. Beyond that, an old Wordpress installation is the most obvious attack vector.
*the fact of white privilege
I think they should only offer these domains to companies who demonstrate a commitment to protecting the Amazon environmentally. It'd be a crying shame for logging companies to have .amazon domains for example.
As long as they actually are simple - there have been instances (e.g. in the US) where poor design of the voting paper caused confusion as to who you were actually voting for. Then there's the case of improperly filling them in, invalidating a number of voting papers as well.

Maybe do a combination? Voting machine that prints a hard copy of your vote. Activate by scanning your passport or other proof of voting right, centralized secure repository of who has voted or some kind of deduplication of votes when counting.
The literature on this subject is both vast and populated by the work of the most eminent philosophers -- both continental and analytic -- of the last two hundred years.

Here are some books that I liked. However, there are three caveats. First, being a great philosopher does not mean that one is a great writer. Second, I don't agree with all of these philosophers (indeed, most of them don't agree with _themselves_, since they changed their minds over time). Finally, I myself am not a philosopher, so this list is necessarily somewhat idiosyncratic:

- Edmund Husserl's Philosophy of Arithmetic and Logical Investigations. In the first, he studies what we mean by numbers, and comes to (in my view) a very modern cognitive-scientific/computer-scientific view (ie, that we have direct access only to very small numbers and that our understanding of bigger numbers is symbolic). In the second, he turns around and rejects the idea that reductionism can turn logic into psychology, inventing phenomenology in the process and authoring the root source of modern continental philosophy.

- Alain Badiou's _Number and Numbers_. If you need a Maoist continental philosopher who would disdain the entire Internet Bayesian rationalist community for being a bunch of squishy relativists who don't genuinely believe in capital-T Truth or capital-R Reality, then have I got the man for you! (After all, one should believe in true things because they are true, not because it would let you win a bloody bet. You should believe in true things even if that would make you lose a bet.)

Badiou is a hard-core set-theoretic Platonist realist who passionately hates everything in logic that I love ("[...] if it is true that mathematics, the highest expression of pure thought, in the final analysis consists of nothing but syntactical apparatuses, grammars of signs, then a fortiori all thought falls under the constitutive rule of language"), and I love him for it.

- Ludwig Wittgenstein's _Tractatus Logico-Philosophicus_and Philosophical Investigations_. I find PI much more convincing than the Tractatus, but it's worth reading because it makes a strongly-argued case for logical realism. The big danger with Wittgenstein is that his epigrammatic style is infectious (he's the best writer on this list by a country mile).

- David Lewis's books _Convention_ and _Counterfactuals_. I read _Convention_ as formalizing Wittgenstein's idea of a language-game in terms of game theoretic ideas of equilibria (as well as less formal ideas like Schelling points). _Counterfactuals_ is good (despite Lewis's bonkers modal realism) because counterfactuals and causation are an important part of actual real-world-applicable logic (as opposed to formal logic).

- Michael Dummett's On the Logical Basis of Metaphysics. This is probably the book that has had the biggest impact on how I think about everything. His analysis of realism anti-realism is beautiful and subtle, and makes one of the best arguments for intuitionistic mathematics I have ever read.
I usually refer to http://mywiki.wooledge.org/BashFAQ , which is what anyone on #bash IRC channel would recommend.

Good luck!
There's already so much magic going on in React's code base. For Fiber, they put the stack in the heap so they could go around the JavaScript call stack and schedule work as they see fit

The real magic is in traversal APIs, like Context
Also, automated integration tests and end to end tests.
Gossiping around the water well, as we men would probably describe it. In reality I think it's more likely they're assuring better social cohesion by establishing secondary communication for us more emotionally sensitive masculine types.

If that social cohesion advantage transfers well to Instagram is an important question of course. I would not dismiss it out of hand.
So, to paraphrase, you believe it's entirely reasonable to hire based on stereotypes.

It's not clear from this whether it's just your stereotypes that are acceptable or can anyone join in?

As an aside, I happen to find your gross characterisations objectionable. And yes, I find your writing insightful and informative. But not in a good way.
Ah, that's it -- I remember now. Basically you're free to go on strike unless you have agreed not to. If you do, it will simply be treated as a breach of the agreement and the other party will be able to sue for damages.

So yeah, strikes are perfectly legal.
Because if we don't care we'll soon find us in serious trouble when the environmental chores that they bring will suddently stop.
Money is free speech ... :-P
Positive: Easier / (much) faster vote counting, not prone to human error or counter bias / agenda.

I'm not a fan of insecure voting machines myself but I can come up with some reasons why one would want to use machines.
The spec has changed on multiple occasions around whether flex items are definite sized or not, which is part of what of what's caused the lack of interop here.

The problem here is specifically having a percentage sized child of a flex item (and Chrome and Safari don't match the current spec, as the flex item is indefinite sized in too many cases; Firefox doesn't either, as the flex item is definite sized in too many cases!); to make the flex item definite sized everywhere you can typically just add height: 0.
I dunno if they're so superficial. At the time it seemed a very real prospect that every single website would run on Flash, which is a proprietary and closed-source ecosystem entirely run by a single company with an API protected by copyright law.

It wasn't just games. Every damn website had a flash animation that autoplayed and got right in your face.

Flash was also used to bypass privacy controls, create un-deletable tracking cookies, and generally do bad things.

Remember when we needed to update Flash every couple of weeks because it was so full of security holes? And they were serious holes, used by bad people to do bad things to a lot of innocent victims. And, of course, while we were downloading and updating the Flash player, the web was basically useless because every damn site refused to do anything until it could do it with Flash.

No, much as I loved those games, I'm soooo glad we didn't go down that road
Oh absolutely - by now I have read through the docs, and as I mentioned at [1] as well, I'm even expecting hooks to do away with more magic than it introduces.

That said, my main point was that "it's only magic for end users" is not really a valid excuse :)

[1] https://twitter.com/VincentTunru/status/1055747566393085952
Well, we are talking about back-stabbing nerds, they typically do not get physical, they prefer "politics". And it is the opposite, it is not self-assured people who stay there, but insecure people who team up to make the self-assured fired. A very strange environment.
Tesla isn’t really profitable right now, is it?
Fascinating that Golang reimplemented all the crypto/ssl/tls in Golang itself rather than linking to a C library. I'd probably trust the Go code (a safer language) over OpenSSL so that's a pretty interesting use case.
So now we're giving companies with an axe to grind the judicial power to enforce the laws themselves? That seems like a really good idea.
Although these will "work" today in popular browsers and with most tools, this is NOT the right way to scribble a DNS name into a certificate this century.

Write SANs. Subject Alternative Names. These aren't aliases, the "alternative" means in the sense that this is an "alternative" to writing human readable X.500 series Common Names. Unlike those human names, SANs are defined in a machine readable way, e.g. the dnsNAme SAN spells exactly DNS A-labels, the ipAddress SAN is just an IPv4 or IPv6 address written out as raw bytes, not a dotted decimal or whatever else someone thought might be fun today.

You should also write one of the SANs you choose as the Common Name in some plausible text format, but by having SANs all vaguely modern tools can just match those rather than trying to make sense of the Common Name.

In a very new OpenSSL you can actually do this from the command line sort-of sensibly. In most installs you will need to modify that configuration file instead, you're already using a configuration file so that's no big deal.
There's also this: https://news.ycombinator.com/item?id=6866085

And the Google 'Shell Style Guide': https://google.github.io/styleguide/shell.xml

Just in case you hadn't seen them already.
The Next Big One? Earthquake Scientists Look to A.I
That article got that number from what the App Store reports, just as I said. This is the exact same way you would get estimates of affected users on Google Play devices, which is so much less that you haven't even found one article for Google Play infected users. (My guess is that you have found them but didn't bother to post because of the multiple orders of magnitude difference.)

Let's do the worst case analysis of my claim. Let's pretend that the users of all the iOS malware are a strict subset of iOS WeChat users. Let's pretend also that the users affected by each Google Play malware are disjoint. Compare the cardinalities of the resulting sets, and I'll still have orders of magnitude to spare.
A lot of people use full caps variables in shell scripts, I wouldn't worry about that. However, I'd like to add:

* Indentation is mad. "exit" seems to cause preceding lines to be indented. This is code, treat it as such.

* Only split a command in two where it increases readability. Type "rm +.txt +.doc" if that's what you mean, not "rm +.txt ; rm +.doc". (Substitute + for asterisks; don't know how to avoid markdown.) The asterisks already expands to multiple filenames.

* When rm:ing files in shell scripts using "-f" is likely a good idea. Interactive aliases or unexpected permissions might trip you up otherwise.

* But removing everything in your-certs is probably a surprise for the user. You would expect the script to generate a new certificate, not erase old ones!

* Don't do an if-construct every time you mkdir something. Just do "mkdir -p" instead, that makes sure directories exist and creates them if necessary.

* The config file needs to be specified with a full path, or at least checked if it exists. If you place it in the same directory as the script, use "dirname $0" to figure out the path.

* That config file is so small you might as well store it in the script and cat << EOF it directly through sed to disk. Or even use variable substitution directly.

* If you need temporary files for some reason, it's good practice to use mktemp to allocate them which gives you uniqueness and a suitable tmp folder for free.

* That awk-construct is perhaps not obvious to everyone. Just do "for fprint in $(... | grep)" instead. Or "security .. | while read" if there are more than a handful.

* Not setting umask could potentially render key material readable to other users. Don't do this.

* Don't generate a new CA every run. Keep it around in a directory (with proper permissions) and only generate a new if not already present in the trust store.

Sometimes you may trip on applications not willing to accept a new certificate with the same serial number as an old one. If this is something you need to take into account, just store used serial numbers in the same directory as your CA keys. It should also be noted that openssl ships with a script does all this, except installing the trusted certificate in the trust store.
Why software architecture matters
Yes, Apple marketing does put out a lot of bullshit, but as I have shown, any thinking person can see right through it without much effort.
> ... and his use of a web service that hides a site’s hosting provider (Lackman says it was the immensely popular service Cloudflare), meant that there was a real risk that Lackman might destroy evidence if they didn’t conduct a surprise search.

TIL Cloudflare makes you suspicious in the eyes of the law. Lawyers are truly great humans. /s
probably - the book did lean very heavily on middle eastern cultural references.
Now, I can't conclusively assert that it has changed my life, but I've been roughly following the guidelines given in "Perfect Health Diet" and I've experienced some general improvements in physical and mental health (although I wouldn't say they are groundbreaking, there could be lots of confounding variables). But lots and lots of people strongly support this book and claim significant benefits (this again is not a strong and conclusive argument that the book is actually correct is significant in its effect).

Perfect Health Diet (https://www.amazon.com/Perfect-Health-Diet-Regain-Weight/dp/...), despite the very unscientific name, it's the result of the work of two scientists into optimizing their diet for better health. It walks through what's essential in a human diet (micro-, macro nutrients), and also compares to the diet of various traditional tribes, other mammals. The book documents a clear cause-and-effect network between many nutritional issues and the resulting diseases. I learnt a lot about the mammal metabolism from this book.

The most significant factor arguing for this book is that almost every assertion is supported by a multitude of significant studies.

Some quick takeaways:
* dose makes the poison: for almost every nutrient the body needs, there's a certain interval in which that nutrient is beneficial, above which that nutrient is toxic. (yes, this may seem tautologically true, but it's important)
* the diet of the ancestral man, and most wild mammals is strongly based on saturated and mono-unsaturated fats. This is in strong contrast with the modern American diet, which is strongly based on carbohydrates. As the book carries on the explain, those fats are the exception to the above takeaway, those two types of fat pass through the organism with very little stress to organs, it's a simple reaction which results in no toxic by-products.
* there are some commonly consumed things which are actively harmful and are associated with a range of diseases. Some of those are grains.

(anyway, it's been some time since I've read it, I do recommend it as a very well thought out book on nutrition for those interested.)
what are we supposed to see here?
But they needed Fiber to make AsyncMode possible

And once it's well baked enough, it works very cleanly with universal rendering strategies. It means you don't have to separate logic into components where it doesn't belong because the server render ignores loading logic in componentDidMount. It's suddenly all first class

And, then, theoretically you can remove Redux and just use Context

It has gotten really wacky along the way. I hope they don't lose sight
And in some European countries anything bigger than a small dog is supposed to be muzzled in public.
It’s not like digital UIs are any more immune from poor design issues that make it confusing to determine who you’re voting for. Plus you have the problem of poorly calibrated touch screens where you think you’re tapping one name but it turns out the other got activated.
The woman [...] said he coerced her into performing oral sex in a hotel room [...].

...

“Specifically, I never coerced a woman to have sex in a hotel room."

I feel like I have heard this kind of word game before somewhere...
> Easier / (much) faster vote counting

Irrelevant in the grand scheme of things. I would much rather wait one more day to have the definitive name of my new president than have a machine decide that for me 24hours earlier.

> not prone to human error or counter bias / agenda

That's why vote counting is a public ceremony; and also why the "voting neighborhoods" are quite small. See e.g. https://www.service-public.fr/particuliers/vosdroits/F16828 (in French). At least 2 people count the votes, etc.
they can get jobs in other FAANGs who pay just as well.

There are no shortage of articles, just on this very site even, indicating that all of the FAANGs have weird, dysfunctional internal cultures. So it would be out of the frying pan into the fire.
I always had the feeling Cycle.js is the better observable framework.