skysight-inc/HackerNews huggingface dataset:
Inventaprint is hiring a full-stack software engineer
If you are a full-stack software engineer interested in the hardware space, we are the perfect fit for you! We are currently in Stanley Techstars looking to move to Boston shortly after. We are using React and GraphQL for our platform and have an open green field to build on. Don't be afraid to reach out!
Yeah. I am personally abandoning GMail specifically because I want to be able to upload stuff to YouTube.

You know a company is mismanaging things when they're doing things that are against their own interests.
Recovery is never possible if the program has entered an unanticipated and unknown state.
Dunno - "Why Is There Something Rather Than Nothing?" seems a fairly strait forward question - it's just the answer is tricky. If you don't like the term "nothing" you can put it as "why is the universe here?" but it's still a puzzle how the big bang and all that got here.
Peptide Based Hematological Disorders Therapeutics Market Developments &Trends
DFINITY the NASA of the Decentralized Cloud Raises $102M
I think this is less spectacular than people believe. If you are extremely focused in a sport event, as is the case for top players and Formula 1 drivers, it is natural that they can remember details with precision. This would be far more difficult for mundane events.
The error with that thinking is that an election is a one bit sampling function. Small shifts can flip the result.

This is why I'm dubious about polls as a way of guiding campaigns.
Show HN: Black Swans – Indie Hackers, Kaggle and Cross Validated Rolled into One
A study of the new handshake in TLS 1.3
I think your overstating the 'LeBron needs power' narrative. In LA, he will be behind the shadow of Kobe as an example, with little hope to surpass him.

I think it's more legacy definition, he's been talking 'Chasing a Ghost' for a years now and rebuilding LA (after 8 consecutive finals decimating the East, a Ring to Cle) would do that.

Leaving Mia for Cle was due to (Kyrie + 2*(#1 overall)) > (Bosh+(Wade - 1.2 knees)), and the Coming Home narrative.
xor eax,eax is a zero (or dependency breaking) idiom. Zero idioms are detected and removed by the renamer. So they have no execution latency.
> but on a whole society has determined it to be beneficial to shift the clock back and forward based on time-of-year.

You are mistaken if you think that society decided this. At least in Europe there wasn't a special referendum for it. It was just decided by politicians because of the oil crisis in the 70s and lingered around. The EU only standardized the date of the switches in 1996.
SAILING FOR THE WIN
Masnick has a pretty severe critic of both Google and Facebook for years and it would be pretty difficult to bend his words here to try to support your claim.
I think it goes without saying that you have to get & use a product before becoming addicted.

If a product is more widely available & readily sold, then there are going to be more people addicted.

Criminalization has nothing to do with the process of somebody becoming addicted to something.
Heroin(& friends) are addictive to people who try them because they give immense pleasure. When the pleasure becomes less, people don't stop the drug, they take larger doses of it. And then if they're stuck for cash, go for something cheaper that still has pleasure.
Isolation may play a part but it is a small part.

from https://www.health.harvard.edu/newsletter_article/how-addict...:

"Addictive drugs provide a shortcut to the brain's reward system by flooding the nucleus accumbens with dopamine. The hippocampus lays down memories of this rapid sense of satisfaction, and the amygdala creates a conditioned response to certain stimuli."

> Something being legal takes a lot of the desire to do something away

That is just not true. What is that statement based on? People want to experiment with things(either purely for a new experience or to conform with their peers).

If product x gives you a high, you will want to try it again..and again..and again.
This isn't theoretical, we see this issue with heroin, opioids, crack cocaine.
Perhaps an example? List<String> is a subtype of List, ArrayList is a subclass?

Question marks, because I am not 100% that I have it correct, either. Hoping someone will correct. :)
American Affairs is a really interesting journal
Further, to ask any "why" question depends on the axiomatic acceptance that there is something, something acting according to its nature, of which one is aware, and about which one can reason.

As Parmenides beautifully instructed, all one can hold of nothingness is ... nothing (it can neither be apprehended nor indicated).
This looks really well done. Thanks for sharing, Chris!

My only question is where can I find the source? :)
> from low-wage countries

I was surprised we still made shipmates (?) in Canada and other western countries. BTW I learnt that from the youtuber JeffHK who makes both relaxing and informative videos about what it’s like to work in the commercial ship industry: https://youtu.be/tdMYEKwxTyo
> It would have some voting system to control who can publish

With money at stake I suspect you'd be dealing with voting, and quality issues up the wazoo.

And as a n00b myself, the n00b developer community eats up just about any garbage, and as you see on reddit will vote it up like crazy with at most some thought of "thanks for posting" Every programming sub is now r/learnprogramming to some extent, and there's no way for the n00bs like me to really KNOW if we learned something right, we just learned a thing and we think it is great so upvote! If a platform gets popular at all they're going to have those issues.

Measuring quality... even just viewing it on the administrative side would be a mess, and community participation would be a real pain.
Some examples of fallback behavior where I don't think exceptions would help that much.

* Of two arguments to a function, exactly one is supposed to be non-null (since they're different ways of specifying the same thing). If both end up being non-null, assertAndContinue and just use the first one and pretend the second is null.

* When listing all items of type X in a folder, ask the server for all items and do an integrity check that they are indeed in that folder and have the expected type. If any items aren't like that, assertAndContinue and filter those items out and just display the valid ones.
This is cool, from someone who has written a lot of optimized, vectorized code. Someone put a lot of effort into this.

Looks like it has been awhile since it was updated. It also only uses SSE? No AVX? Writing it all in assembly is cool, but abusing C++ templates and intrinsics would save you so much time and code, especially once you start targeting multiple instruction sets. No benchmarks against other vectorized libraries?

If you need optimized math libraries for Linux, and you are running on Intel hardware, take a look at Intel IPPS and MKL. Both are free and collectively offer more functionality and performance. I suspect these libraries do reasonable things on AMD hardware nowadays too, (at least execute the SSE code path)
> county-level race data

Maybe you find a database of brain volumina to cross-correlate, too. Now that'd be real interesting, phrenology-wise.
I use a similar pattern for edge cases. We work with weird data and often have processes to cleaning it - non essential but useful for optimisation. Sometimes we’ll have an assumption about the structure based on what we’ve seen before but we can’t be sure that will always be the case. So if the following code requires a certain format, we check the assumption, log if not met and then don’t continue with that cleaning step. More often than not we never see the exception on production.
Why you’re not supposed to call description in Swift
I was hoping this was written in Python as a reference to the travel agent sketch. "A cat?" "No, a bat."
Noise could be an issue too— no one wants a passenger jet flying over their city at <5000ft, but maybe it wouldn't such a big issue if it was a lot quieter.
You're exactly arguing from from a legalistic perspective.
Thanks for providing the term. I was surprised to find a well-organized site on this topic: https://zettelkasten.de/posts/zettelkasten-improves-thinking...
YouTube is far more broken for small to medium content creators than the big guns.

IMO the way to go is to get their contact details out of the copyright claim and sue them in small claims court.
Also, this is a pretty great resource that may be of interest to you as well: https://www.hellobonsai.com/freelance-rates
PREFILLED AUTO-INJECTORS – A SHIFT TOWARDS THE SELF-ADMINISTRATION OF THERAPIES
Zu Chongzhi derived pi should be between 3.1415926 to 3.1415927 back in 5th century. Well, that was pretty good precision at that time
ASIC monopolies, proof of stake, volatility dampening, and everything around protocol upgrades come to mind.
That’s not how it works at all, but congrats on finding a silly contrarian angle
For the side wall mounting holes it is pretty simple, it just looks for the outline of the PCBA you are making an enclosure for, and then makes sets of holes spaced evenly, offset from the outline. I'm planning on making that a lot more customizable as well as have smarter defaults. Right now the hole placement does not take into account things like cutouts for connectors, which can be important.

The PCBA mounting holes are created based on the positions of drill holes in the IDF file, compared to a given hole size threshold that the user sets.
Ask HN: Is it age discrimination when a company recruits undergrads exclusively?
I suggested recruiting at some master's programs for our internship program, but was promptly rejected because they only consider undergrads. I don't understand their motives for this. Could it be consider a form of age discrimination?

(This is at a medium-sized tech company in SV).
Wow, I'd definitely throw in both those cases. If someone passed a value to the first function and it ignored it, they're likely not getting the result they want which will propagate through the system and be even worse than just dying right there.

Same with the second case.
These word embeddings keep on yielding all kinds of amazing benefits. Is there any kind of explainability research to help people understand them better in terms of human psychology?
From that:

>Google automatically makes claims on behalf of content creators if its algorithms find a close match between the content of two videos.

That seems to the the root cause of a lot of these problems - Google's software being dumb.
I could see this being really handy for viewing source files on remote servers (I prefer to use Sublime normally)

What do you mean when you say this the opposite of unix, and why is it a bad thing?
Show HN: Building a Polyfill for React
I write more profusely when the nature of the work/design is familiar and when the tooling validates well-drafted coding through contracts, typing, syntax checking, autocomplete, live warnings, etc

I test sooner and more frequently when the work is unfamiliar or fragile/finicky, or when the tooling is more permissive or less capable.

In terms of process, complexity and size are largely eclipsed by the above factors. They matter more for how long the whole process takes.
16/20 by trying to guess which one was more German/mathematical looking.
Bit what assertAndContinue and not just assert in the second line? What value is there in continuing in that case?
Some Affiliate Marketer Abused Amazon S3 to Outrank Everyone on Google
> What else was I supposed to look forward to, except mindless consumption? Wasn’t that the whole point of making that much money? Wasn’t that what drove people to work so hard in the first place?

If you think money is only for mindless consumption, I wonder if you have experienced life with real responsibilities (mortgage, family, kids) and little money. Because while money doesn't get you everything, it can get you a lot of important things - most important ones being freedom and time. And if you have ability to ride on this current tech boom, one should ride it to the fullest and save as much as you can (unless one is too rich already or is too young to appreciate life's constraints).
You might be thinking of helium, which becomes a zero viscosity superfluid when cold enough.
Equal Rights for Functional Objects (1993)
Never give Alice your passwords and always have a lock code on your cell phone. Anything else is a moral hazard in my opinion. Bob is complicit in this case IMO.

If my spouse were to attempt to extract data from my work laptop she would run smack-dab into my password. If on the other hand Bob has extracted highly confidential data onto a freely available machine, then Bob is not only complicit, Bob is culpable. Don't be Bob.

If we take this further and Bob's employer made it that easy to extract highly confidential data then they are their own worst enemy.

For example, if a foolish Google employee attempts to stalk an ex-partners confidential data from within Google, they will be terminated and escorted out of the building within 60 minutes. Be like Google here.
Little-known fact: Windows/NTFS supports two completely different ways of what's usually called extended attributes in Unix parlance. You've got the fairly well known ADS (alternate data streams), which are essentially unlimited in size, and then the more obscure EAs (extended attributes), which are much more like xattrs; they're stored in the MFT itself (MFT entries ~ inodes) and are limited, in total, to 64k. From usermode you can only access EA via the native API (NtQueryEaFile, NtSetEaFile), which are actually undocumented and read/write all EAs in one go (which presumably is because EAs are stored in a single file attribute, hence the 64k limit as well).

NTFS also has various special attributes of files, like object IDs (which is basically a volume-unique ID for a file, much like an inode number, just that you can actually assign it as an application, and applications can open files by their object ID via OpenFileById. This is how some kinds of links in Windows continue to work even if you move their target.).
See: https://en.wikipedia.org/wiki/Unix_philosophy
Which already is an issue because realistically there are over 2 timezones between western Spain and eastern Poland. While people are getting up in bright daylight in Poland, people in Spain won't see the sun for at least another hour.
I would recommend ML for the Working Programmer (available free online on the author's site). Learning ML forced me to write in a properly functional style rather than writing "C in $LANGUAGE" (the book doesn't even mention the possibility of using mutable variables until quite late on); by the same token I'm not sure the language is that usable in the "real world" (I work in Scala these days), but the lessons from it were useful even when I was working in Python.
ThinkPad X1 Extreme
Excellent general life advice
Thanks! I don't think that CAD tools will ever go away, but I also think there is plenty of room for purpose-built tools that abstract away some of the CAD know-how needed to make simple things.
Ask him to put the text onto GH/GL or something so that we can submit PR's with corrections. I haven't founded any code errors yet, but quite a few proofreading things I could point out to him. Parallelism with some of the section headings was the first thing that jumped out at me. e.g:

1.3 Why Learn Assembly Language
1.3.1 Gain a Better Understanding of Architecture Issues
1.3.1 Understanding the Tool Chain
1.3.1 Improves Understanding of Functions/Procedures

Should all be in the same tense.
Buy and Sell Ad Space on Website Using AdClerks
Norm Macdonald, Still in Search of the Perfect Joke
Jade Mirror of the Four Unknowns
How to parent more predictably (2018)
Chinese ionosphere radar facility could become a weapon hiding in plain sight
they killed at least 12 CIA sources between 2010 and 2012

Here and elsewhere in the comments, it's interesting that those stats are always presented one-sided.
For Bordeaux’s Winemakers, Rising Temperatures Bring a Reckoning
Simple image classification with Keras
I rechecked information and probably I was wrong. In Russia there is an official registry of companies and websites which are "distributors of information" and WhatsApp is not there. The companies in the registry are required by law to retain information about users at least for 6 months and provide it to authorities in some cases. Telegram is added to the registry.

In case anyone is curious to see what sites are interesting to the authorities, here is a copy of the registry in Russian [1] and a machine-translated version [2].

The first ones added to the registry in 2014 were a dating website (mamba), Russian social network VK, email services (Yandex and Mail.ru) and IT news websites Habrahabr and Roem. Probably developers and sysadmins are considered dangerous people so they need supervision.

Also there is a website snap.com operated by Snap Inc.

[1] https://reestr.rublacklist.net/distributors/

[2] https://translate.google.com/translate?sl=ru&tl=en&js=y&prev...
Probably LinkedIn, too.
The Village Voice Is Officially Dead
> I am personally abandoning GMail specifically because I want to be able to upload stuff to YouTube

Can't you just make another account for videos?
I agree. It’s only impressive if their memory in other areas is at least average. If it’s just a matter of using all of your resources in one limited field then it’s far from impressive. Most people have a less singular focus, and it would be more helpful to compare total performance rather than comparing this one area.
We've tried Neo4J, ArangoDB, as well as many others to store the triples. Neo4J locked up at around 100M entities, and also the loading/injection times weren't sufficient build the KG at a regular interval. However, we are closely following any developments in these projects as they improve. There is more detail in this interview here: https://www.zdnet.com/article/the-web-as-a-database-the-bigg...
>just missing loud audio feedback loops

I've got one!

This is absolutely awesome piece of art. I've worked at the BigCo for the 7 years (switched to startup a 3 years ago) and this site turned me on so much nostalgia.
There is also the 1994 mid term elections where Kansas republicans picked up 2 congressional seats and the governor: https://en.wikipedia.org/wiki/Republican_Revolution#House_of...
It clearly would be discriminatory (in the broadest sense) because it creates a distinctive criterion that a priori defines who can, and who cannot, apply. However, ‘discrimination’ is just a synonym that has taken on all the negative connotations of distinguishing (a word with whom it shares a common root) and therefore one should sometimes wonder whether or not all ‘discriminatory’ acts are prima facie ill-advised. If you can rephrase the criterion in terms of distinguishing between different groups you’re (probably) on an ethically defensible high-ground.
Americans can be found. But obviously if your company can’t find any, then the compensation you offer isn’t competitive and Americans have better opportunities elsewhere.
Golden State passes gold-standard net neutrality bill by 58-17
No, I'm pretty sure we agree about that. This is what we disagree about:

"in practice it is merely an illusion of choice"

I think it's a real choice, not an illusion, and that therefore votes matter. You may not be happy with any of the options, but that doesn't change the fact that it's a real choice, votes matter, and the outcomes of elections really can and do change the course of history, for better or for worse.

As an aside, if you are not happy with the choices, you can do something about that too, but effecting that kind of change does require more work than merely voting.
That’s an odd thing to say in reply to someone who said, State craft is not for amateurs and sources on both sides routinely get hung out to dry.
That creates a dangerous precedent that someone who can't easily express how they feel being ridiculed.

It's less money and bad press if you just let people claim what they want rather than going on a crusade of truth.
I too freely admit that you might be right as well (if the assumption of speed can be dismissed) ... lol, this feels like it would be perfect fodder for one of those physics youtube channels that answers channels, or perhaps XKCD's https://what-if.xkcd.com/
No need to code your webpage yourself, says Microsoft
Entrepreneurship Myths: Why You Likely Won’t Be Rich and Famous
My assertion that it's a non-starter is based on the area of an 80 MW solar farm, not hydrodynamics. 80,000 kW x 24 hours / 1 kWh/m^2 = 2,000,000 square meters of solar cell area.

That's a lot. In contrast, the ship has an area of 24,000 m^2. A light-weight solar system might weigh 10 kg/m^2, so the whole thing weighs 20,000 tons. The ship has a staggering capacity of 200,000 tons.

So yes, it can carry it, but the 'long shallow tail' is really long - literally 20 miles, if it's the same 60m width as the ship - and really shallow. Maybe that's low drag, but if so, why wouldn't they build ships like that?
React Fire: Modernizing React DOM
The line is about implementing interfaces rather than doing "extends"-style inheritance, which effectively conflates three different things: implementing the superclass' (possibly implicit) interface, composing in a value of the superclass and delegating method implementations to it.
Who is doing the "let live" when a bunch of rental bicycles or a bunch of rental scooters are getting thrown across sidewalks or into a community pond, exactly?

In your world, it's incumbent upon me to let them shit up my town, but not incument upon them--either the users or the companies that supply them--to not shit up our town.

That's a pretty nasty world.
Is the U.S. Headed for Another Mortgage Crisis?
Though Trump denounces Google Ads, transparency report shows prolific use of ads
You're allowed to walk away from a job and retain the knowledge you learned in that job.
Looks like it requires SSE 4.2 or higher.
I've been waiting to see what Lenovo would produce with Intel's H class mobile CPUs and I'm pleasantly surprised. The power difference between the U and H CPUs is significant, and the base specs are on-par with what you would expect for the CPUs.

I've seen a few people call this their "Macbook Pro Killer", and for anyone who doesn't like OS X, I think that could be true. I'm excited to load Linux on one of these and put it to work.

Edit - If I could change any feature, it'd be to remove the dedicated graphics and just stick with Intel's built-in. Intel® UHD Graphics 630 would give me better battery life and easier setup on Wayland or X; I doubt I'd miss the GPU power for most work.
>It is a downright hamfisted system, and likely an outcome of Google's drive to automate all the tings...

Google's drive... Had to read that twice, for a moment I got really confused about my cloud storage subscription!
haha, the size of the Ethereum blockchain is making it centralized. Less and less nodes can download and keep up with it.
We have a similar pattern in my product (large Win32 app). We have "Assert" which throws a dialog in Debug then continue execution, but is removed in Prod. and then we have "IfFailedCrash" type asserts that immediately crash the app so that our crash reporting systems can kick in and report back with state information. (Though these can independently be turned off in prod, reverting them to a no-op.)

We end up with a lot of issues where developers ignore the dialogs, so we are slowly moving to more "crash" checks to catch issues more quickly.
_Technically_ it's _more fair_ because it eliminates the possibility of having all of one type.

Is it right? Does it feel fair? Of course not.
It would be more like if Uber hired levandowski and he didn't (allegedly) walk away with gigabytes of info and only walked with what was in his own head