skysight-inc/HackerNews huggingface dataset:
Looks great. Wish you all the best for the go live. We are in the same business. I do this for Germany with firma.de. Trying my best to increase the amount of entrepreneurs here.

If you ever want to talk about bundling other service offerings into the company formation offering let me know. We had our fair share of learnings there :)
Oh you're probably right about this. It's probably integrated at the EU level now. However, a precedent in 1 one country isn't binding at the EU level, you'd have to attack at the Union level to force a Union-wide judgement (afaik). Meanwhile, individual countries, likes States in the US I suppose, may sue these digital providers.

Your point about cross-country (e.g. France <-> USA) transations is very, very interesting. Afaik, with physical goods, I'm not allowed to take an EU game and sell it second-hand in the US because the product is not allowed in the first place in that market (if you remember, console cartridges weren't even the same format sometimes, and nowadays I don't think consoles discs can be played in any region). So there's that, I can see the gaming industry replying that it's only normal to prohibit products from crossing geographical markets.

Which I always found one of the worst attack on customer experience, but I feel internet in general is about to become more and more restricted in its commercial use, just as much if not more than the physical world ever was.
I'm still not sure I follow. How many flights do you think the MAX has now? I'd guess around 100k but the wiki says around 600k and the difference seems important.
mechanical link between the steering wheel and the front wheels.

Steer by wire is becoming much more common. It’s already in luxury cars and, like most features, will probably eventually trickle into economy car designs
I'm not sure it's a presumption. But if someone, say, volunteered that "no one at my company sufficiently values my contributions," it at least raises the thought that maybe your contributions weren't nearly as valuable as you thought they were.

More generally, raising gripes about teams/managers/work mostly don't use your interview time to raise positive aspects about yourself and your work even if they aren't necessarily negatives.
I had to get up to date with general and physical chemistry over the last few months for my graduate studies; my background is in theoretical physics and I've not taken any chemistry above GCSEs.
I spent my nights working through a couple of chemistry textbooks and man, I loved it. It's an exquisitely complex subject: I wouldn't call it elegant, but there's an intrinsic beauty in the sheer practicality of it.

A lot of very, very smart people I've spoken to - most of whom had taken chemistry for A-levels - have found it odd that I've enjoyed it so much. Their memories of the subject are in complete contradiction to mine (literally speaking, because they associate chemistry with memorisation).

The difference, I think, is the fact that my introduction to chemistry came after I became competent with quantum and statistical physics: the fundamental topics of physics from which chemistry as a whole springs forth. Now that I think about it, the introductory chemistry book I studied at first would have been unbearably frustrating if all I had to work with were constitutive relations and hand-wavy arguments.
Whenever you hear about science being a "cabal", you have to remember that there's a huge survivorship bias. At any moment in science, there are a few dominant hypotheses, which seem to work pretty well, and hundreds of alternative hypotheses, with only vague evidence in favor of them. The vast majority of alternative hypotheses turn out to be completely wrong, and the researchers pushing them are forgotten. The few that turn out to be right get funding and recognition, exactly as many of the researchers mentioned in this article are getting now. In fact, most criticisms of dominant paradigms in science you read are not from outsiders, but from career scientists who are leading the charge towards the next dominant paradigm.

I say this just to point out that understanding the world is not as simple as believing contrarians. At any moment in time, almost all contrarians are completely wrong. Almost all paradigm shifts didn't work. Almost all anomalies faded away.
Looking for Beta Users for Our Startup Compliance+PLM Software
Likewise. I previously added ~30% to my commute distance in order to increase route safety and route beauty :)
This is what "self-regulating" looks like.

We've seen it again and again: Industries do not "self-regulate." How many people have to die before the "REGULATION BAD!" people are put in their place?
Its not 1300 detainees its 1,300 to 1,400 mass internment camps!

There are only about 12 Million Uyghurs to stat with. Thats 1 Camp for every ~ 10K Uyghurs!

According to wiki there are 1 million – 3 million detainees.
> In my city, the programming unemployment rate is, like, 2%. If you haven't worked for awhile, it's because of your job hunting skills, not your tech stack.

No, it is not due to job hunting skills. It's more like "culture fit" and other types of discrimination.

https://www.techrepublic.com/article/the-myth-of-the-tech-ta...
The lesson that market leaders are failing to learn form Xerox PARC (2012)
Trying to read some articles, especially without an adblocker, like if I'm on iOS, can be quite annoying. I've found some ways around it, but I use reddit on my phone a lot and anytime I open an article in the app I get frustrated at how horrible the experience is and wonder how many people read articles like that and find it acceptable. I also wonder how the company thinks their website isn't the worst thing to ever exist.
The fact that he was an intelligence asset, went to court and barely got hit with anything. The prosecutor was told to leave Epstein alone. Down vote me all you want but that doesn't change the fact ABC agencies have a direct hand in child sex trafficking and abuse. Scumbags are going to jail and it's obvious ycombinator has been infiltrated by damage control operatives.
Also sometimes referred to as "intrusive containers." Related SO post: https://stackoverflow.com/q/5004162/9287029
Also provided for C++ by Boost.Intrusive
They have a grand total of $4.8MM in funding, and €2MM came from an EU grant. Hardly even a modest sum considering the tech funding climate these days.

The EU is one of the most privacy-conscious government entities on Earth right now, and it needs to be noted that ProtonMail is located entirely within Switzerland, an even more privacy-conscious state that is not a member of the EU.
Not sure how much conditioning this is but I tend to be more focused and task oriented in >4000K color temperature. I can't really stand residential settings >2700K (unless it's some isolated work room like a garage, laundry etc). So the people that work on that lighting design stuff seem to know what they are doing, at least for me.

It doesn't help with the desire to actually go to bed, but another anecdote is the darker the room the better the sleep. Most window dressings are decorative and designed to be somewhat translucent. Add a blackout cellular shade or curtain. Eliminate any displays, cover power LEDs etc.
Great article, interesting read indeed.

> The cumulative effect of these upgrades is to more than double our performance, and therefore our service capacity.

That's a risky conclusion, in that it's likely over-generalised.

The upgrades may have improved the average performance, but they might introduce some performance impact on less well trodden paths, things that may strike at the least convenient time. There are performance gotchas that show their faces when load increases (system cache inefficiencies, etc. etc.) Some of the times I've been most hurt, operationally, have come when what looks great in generalised circumstances turns out to have a nastier under-load behaviour.

That said, always watch out for upgrades and make patching/upgrading a priority task. If there is a CVE attached to an upgrade, you want to be deploying that as fast as humanly possible. That means making sure there are as few human-involved steps as possible in your build/test/deployment chain.
So how do you set the boundry when your baby starts crying in the middle of the night, or when your kid throws up in the bed? Let the wife handle it?
Makes me wonder if its possible or reasonable to consider an option with protonmails (and similar) - have a note in the footer of the email - explaining that encrypted is default in their system, but sending to your email provider has it converted to plain text where others can access it..
if you'd like to keep this mail message private click to login to protonReadPortal - where you can read, and if you'd like make a passphrase, to reply and keep messaging on secure servers.. get an optional app for replies to your contacts that have proton accounts.. then tap to checkbox so further emails to you from proton accounts send you a notice to check out the protonReadPortal instead of including the plain text..

I'd want my protonReaderApp to have default shred message after reading.. keep available on proton server for 48 hours after.. one click to save as pdf or zip or other safer password format, or save on protonServer longer.. with easy to change defaults..

would be nice option. I dunno maybe something like this exists?

There are several use cases for this..

a system like this could make for encrypted form storage and messaging with the right API maybe hippa compliant?

I'd expect my lawyers and accountants and such to use something like this.
OK intuitively there is indirect and direct sunlight. Based on my highly unscientific personal experience I'd guess the body can tell between direct daylight and sunset spectra (both warm) and indirect daylight and twilight spectra (both cool). Electronic blue lights after lots of f.lux seem quite annoying, so I'd guess they are more like daylight.

Relatedly it always bugged me when I was little that blue lights seemed "white in the middle with turquoise then finally blue exterior". Blue lights just couldn't be both bright and saturated very easily. I wouldn't be surprised this is related to the daylight-ness vs twilight-ness.
looks like that day isn't today, given the downvotes xD

in fairness, i think people have a hard time taking claims like this seriously without a little more information, due to its superficial similarity to those of a "crackpot". (but while the _precision_ is pretty poor on the correctness of "crackpot" theories, the _recall_ is pretty much 100%)

arguably > 100%, to be a bit tongue-in-cheek
In a previous job where we worked with extremely low margins and very un-invested users who would bounce if the load time was too low, we used react's server-side rendering without using any react in our pages just to get a faster page load.
Here in the Netherlands the use of green light (540nm) is becomming popular for night lights. It doesn't disrupt sleep patterns of humans, animals and plants and your eyes can see quite well using less brighter lights (saves energy). And green LEDs are relatively cheap.

In studies both green and blue light showed to be the least disruptive (but green is better for night sight). I thought this was strange since it was always believed that blue light is bad.

But it appears this article agrees.

Edit: a lot of plants and corals are grown under red light. So maybe red could be more harmful for your sleep if it triggers growth.
> auxiliary medical information business whose apparent business model would involve fee for service to prevent beneficial-if-expensive medical interventions

I think you just described medical insurance
I can absolutely sympathise with wanting to avoid to avoid adding support for an outdated system that would be a headache to implement and (I assume) a significant maintenance burden.

But there are a lot of commonjs modules out there, and many/most of them will never migrate to ES modules. It's such a significant downside compared to Parcel that I'm honestly not even inclined to try zwitterion out, let alone get involved with the project by making detailed feature requests.
See also the many ways laboratory rodents can be nursed back to good health.
Academia could do a much better job clarifying expectations for prospective PhD students, for instance what percentage of a department's graduates go to research universities, to teaching colleges, to industry, etc.
But there might be fewer applicants when people do the math and realize theres maybe 1 desirable academic job opening for every 10 students.

To the point stressed to death in another thread, sure you could go get another job that has nothing to do with your PhD, but many people see graduate education as a career step, not a lifestyle choice.
Sounds like sending emails is wasting everybody's time. But not a lot of resources. And that's a problem with email: wasting other people's time requires very little effort. It's efficient for you to send the same email to 100 clients. You get a 100x return on your effort. At best a responding client gets 1x return. The average case for your clients is a negative return because they have to deal with your email even if they don't respond.

That asymmetry -- valuing your own time more than clients -- is intuited by most people. You're sending emails and expecting people to go out of their way at your request. It's convenient for you and inconvenient for them. It doesn't express an appreciation for their business at both levels. Their business with you and their business as a set of operations with a set of problems.

I'm not suggesting visiting every user all over the world. I am suggesting that a good way to understand what your users are doing is to see what they are doing. Visiting makes it easy for your users to show (not tell) you what they are doing.
For the last 3 years, the most reliable way for me to fall asleep quickly has been watching youtube videos on my phone. Night-shift is off too.

Seeing how differing everybody's experiences seem to be, maybe this is one thing where people are just different from each other.
I work on this full-time; it's my only source of income. I don't think it's especially capitalist or nihilist
to shield yourself from potential abuse by actual nihilist capitalist who will stop at nothing to make a buck. Not doing so would be naïve.

Being called a "nihilist capitalist" for quitting your day job for working on open source software is certainly a rather ... curious ... experience.
1,400 factorial is about 10^3798 which is a lot of people. More than there are atoms in the universe in fact.
Yeah... geolocation or IP addresses can be spoofed. But if it was the CEO's credentials, why in the world would you be getting the blame?
All programs can be mapped to a more traditionally mathematical representation, no matter the level of abstraction. You gain reasoning ability, nothing is lost.

Programming language research has also shown that there are many mathematical structures, e.g. in lambda calculus, category theory, graph theory etc. that map directly to useful computational structures. These tend to be more rigorously defined and more generic than the programming equivalents, which are often limited, ad-hoc, special case instantiations of more general structures.

This argues for the opposite of your claim: if you want to reason about programming, you are seriously limiting yourself and your ability to reason about programming by ignoring the mathematical models that underlie the code you're working with.
People also misuse the term "public domain" to refer to a wide variety of things that mostly amount to "I found it somewhere and I want to use it". That doesn't make it correct.

There's a difference between an unintentional mistake of loose terminology, and someone intentionally trying to create confusion and FUD for their own benefit. In the former case, I've run into multiple people who did appreciate learning what "open source" actually means. (I'm in a position of providing mentorship on a variety of topics, including on FOSS.) In the latter case, anyone trying to misleadingly brand their software as open while using a license that isn't actually open needs a strong response; the companies engaging in such misleading practices are unlikely to listen to that response themselves, but many of their customers and potential users will listen, and steer clear.

We don't need to invent new terms. We have terms. We need to discourage misuse of the terms we have. If (hypothetically) we invented a new term and that term caught on, then people would try to abuse that term. There's an incentive to latch onto the popular terminology while attempting to work around its requirements; there needs to be a strong disincentive to doing so, as well.
You are not missing anything. This is a reheated anti-pattern that was (poorly) conceived in the 90's, and managed to crawl back. Was a great way to break a monolithic app back then, and it's still a great way to break a modular, scalable, cloud based web app now.
What a neat trick for creating a fairly generic intrusive data structure. I’d love to have (or put together) a little compendium of clever, non-obvious programming tricks like this.
Try using client-side rendered website on a cheap Android phone on a 3G connection sometime - or even a cheap Android phone on LTE.

That's how most of the world's population will experience your site.

I'm baffled that so many sites have invested in multiple megabytes of JavaScript to render their pages. It's like our entire industry has forgotten how to build sites that can be used by anyone who's not on an LTE iPhone.
Humble Bundle: Python and Machine Learning by Packt
That makes a lot of sense!

> Part of maturing out of that initial stage comes from when you can autonomously take a well defined task, break it down into steps, and execute it.

It seems like this is the scariest part--since often whether a task is well defined feels more like an assumption. In a lot of ways, I think this is the value of social approaches--you have to answer, "how could I convince so-and-so that this is well defined?"
Software is increasingly controlling safety critical systems in cars so I would expect software failures to take up an increasingly large number of fatal vehicle faults going forward. On safety systems that have been using software for decades, one can find examples of such potential failures [1]

[1]https://www.cnn.com/2010/WORLD/asiapcf/02/04/japan.prius.com...
> This new bottle of Dawn spray with a nozzle costs about two dollars more than the regular version of Dawn liquid soap. P&G hopes consumers are willing trade up for the higher-priced version of because of the convenience the soap should bring to daily chores.

What convenience does it bring? The press release news article doesn't really describe it. When I'm washing dishes in onesies/twosies, I apply a drop or two of detergent to the scrubber, and scrub. This works like a charm. I don't see how this new product improves anything -- it looks like it's just a lot more expensive.
Note that the GitHub link you have there is an unofficial mirror and the git version history consists simply of the official source dumps.

To each their own but IMO repositories created in that manner are generally not very useful (though there are exceptions).

The official location of the CoreFoundation (actually CFLite) source dumps is https://opensource.apple.com/tarballs/CF/

The most recent CFLite tarball is https://opensource.apple.com/tarballs/CF/CF-1153.18.tar.gz

You can browse the CFLite source online at the official location as well: https://opensource.apple.com/source/CF/CF-1153.18/

The docs for CoreFoundation are at https://developer.apple.com/documentation/corefoundation
Congratulations you are now contending for dorkiest post of 2019. For additional points, guess how many generations are needed in your ancestry to get to black skin. You may use the internet and any available curiosity.
I agreed with what you're saying, but there's a nicer way to say it. Please be a little more considerate.
I find the whole "most accidents happen within X miles of home" argument so tired. That's like saying "most electrons are found within the vicinity of their nuclei."

I'd be more interested in knowing where FATAL accidents occur, on the suspicion that most people do not live on highways and local streets are traveled at lower speeds.
The 2012 link says "No such item." Is this it? https://news.ycombinator.com/item?id=4698737
"... is the range being split in 2, and skipping that address?"

That would be funny, as it will create, by omission, a defacto database of "IP addresses of privacy nuts". Which might have commercial/advertising value.
Yes. Doubly so when the other nation is controlled by Xi's Chinese Communist Party.
Any evidence that we are successfully eliminating natural selection? A huge amount of selection is for things that aren't immediately obvious, or more subtle: the immune system, beauty, personality traits the other sex finds attractive, etc.
A bird’s-eye view of modern AI from NeurIPS 2019
This is fascinating and I’m sure will have lots of far-reaching effects for the courts to chew on...
For example, do I “own” the IP address that my ISP assigned me? Is it really my PII? If enough people ask to be removed, have I harmed the ISPs property? What about dynamic IPs? I like that I know have the power to opt-out... but will it last?

As a developer, thinking about this is a great mental exercise for switching my thinking from “use public datasets” to “use user opt-in data” - what would I have used IP->GEO info for before? Guessing a user’s language? I can use Accept headers. Guessing a user’s real location? Better to use the web/mobile GPS api and get explicit consent. I guess the internal maps we make from our server logs will get less accurate... fine?
From CC BY SA 4.0: "No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits."

GeoLite2's new EULA "incorporate[s] into this Agreement by reference" specifically the CC BY SA 4.0 ("Creative Commons Corporation Attribution-ShareAlike 4.0 International License") with a statement that this EULA (as well as their data processing addendum DPA, privacy policy PP, and website terms of service WT) take precedent in case of conflict.

"This Agreement controls in the event of any conflict with the above-referenced documents. Thereafter, for any conflicts among the above 4 documents, the priority and precedence of interpretation is DPA, PP, WT and Creative Commons License."

The EULA then has a number of what are literally called "additional restrictions" (omg), which restrict (to summarize) 1) how you distribute it (with some kind of weird statement saying "where not inconsistent with the other terms of this Agreement, as in the Creative Commons License", which seems to invert the prioritization?! I don't know what to do with this...), 2) how you secure your distribution (which I guess precludes any ability to distribute the database along with an application? this is now only for backend use?), 3) that you will destroy old copies of the database (which is pretty egregious per CC BY SA, but I can appreciate this is likely the goal of this new EULA for CCPA compliance), and 4) that you won't send personal data to MaxMind (was anyone doing that before? ;P).

So, I don't understand the goal then with respect to "incorporat[ing] into this Agreement by reference" the CC BY SA if it is no longer a license agreement even remotely compatible with CC BY SA. Like, I was expecting this EULA to be an unrelated license, not some attempt to provide an awkwardly incompatible set of provisions. I now need to send this EULA off to my lawyer, who is probably going to come back with something like "we recommend you don't use this for any purpose unless we can get legal clarification".
My use case for whole home audio is to play audio of a sports game that’s playing on TV in the living room.

500ms of latency is far too much. Even Sonos suffers from this with port/connect
Best – and Weirdest – Charts We Made in 2019