skysight-inc/HackerNews huggingface dataset:
From the parent post, and I quote:
"What kind of problem takes 20 minutes to wrap your head around? Can you give me a working example?"

I'm not against breaks, the issue here is that someone mentioned that 20 minutes is more than enough to wrap your head around anything. I gave an example where most (mortals) would require substantially more than 20 minutes. Are we talking about breaks? Or the fact that some geniuses are able to figure out everything under 20 minutes?
Sorry my mistake, that was the average sale across all categories.
According to https://beta.theglobeandmail.com/real-estate/toronto/toronto...

"From the market's peak in April this year, the average price for detached homes in the GTA has fallen 19.6 per cent to $968,494 in August from $1,205,262 in April, bringing the average detached home price back below $1,000,000 in the region."

From 1.2mil to 1mil in five months
Yes, but nobody knows it's yours.
> if ( is_bot() } { charge = 0 }

That's some funny pseudo code. The assumption being they can write an is_bot function that is reliable.
Banks are allowed to loan out the money, but they don't have to, and could take business from the negative-yielding government bonds by just leaving the money alone, in their electronic reserve account.
Sell it to an insurance company, who in the future may be able to discriminate against you due to your genetic characteristics.

Sharing fundamental characteristics of yourself with random cloud service providers is probably one of the dumbest things I can think of.
> Looking at the people who belong to this organization, I get the feeling that the majority of the JavaEE development was outsourced to India.

I don't see "bad" mentioned anywhere
Why do hurricanes have names?
Perhaps https://www.snpedia.com/index.php/Rs762551

There's an allele that leads to slower caffeine metabolism.
"I'm using my voice as my password".

Vanguard allows voice authentication (https://investor.vanguard.com/account-conveniences/voice-ver...) - and who knows who else will roll something similar out in the future. Yeah, its really really dumb, but it's happening in production now. I wouldn't use this product if I were you, but honestly you should also not use voice verification/authentication for anything.
Erlanger
There is a SNP that determines whether you are a slow or fast metabolizer of caffeine. Depending on your genes coffee consumption has been linked to breast cancer and heart attack rates. Mostly I always had assumed I was a fast metabolizer and could get away with drinking loads of coffee, and realized that I was pinning my metabolism and getting poor quality sleep. I was better off titrating down and finding alternatives.

https://www.snpedia.com/index.php/Rs762551

Even though 23andme doesn't present this information anymore, as noted elsewhere on this thread, there are other websites such as promethease, genetic genie, found my fitness, SNPedia, etc, which you can upload your raw data to. Some focus on specific topics.
I got my 5yo a Lego EV3 robot for his latest birthday. There's a good combination of building a real thing and then messing about with the visual program editor to make it move, shoot, turn, etc.

Seems to have figured out basics like how to change the number of repeats.
If you want the original information offered by reports... Get your genome sequenced and download it, then go to

https://www.snpedia.com

and look up genes your interested in.
Distributed project development inspired by the Linux kernel
I think it makes sense to "compress" the CJK characters to points where their appearance is the same, because there are on the order of one hundred thousand of them.

For western alphabets that have thirty or so symbols, the need is not nearly so acute.
>Why is it that we don’t treat terminally ill patients the same way we treat DOA car accident victims and aim to give them the opportunity to contribute?

Cancer patients aren't unconscious and braindead. I agree with what you're saying but this is the argument used by medical boards.
I'm a fan of http://www.hammerspoon.org/ which allowed me to stop using several macOS window manager-like apps like SizeUp, Divvy, etc.

My config is on github and it's really specific to how I work at work vs at home which includes customizing the grid size based on the size and number of displays I'm using. https://github.com/jefftriplett/dotfiles/blob/master/home/.h...
this is the weirdest mishmash of hot buzzwords. what does generalized AI have to do with encryption? are you imagining that generalized AI would be magically able to crack RSA or whatever?
i work in react, so i just create a <componentname>.css file in the same directory and `import componentname.css` in my component.

I get the advantage of using either Sass or less or postcss with webpack and I get all the features as expected from this workflow.

The only thing I don't have is that unused class feature with my workflow, but I can probably find a postcss plugin which handles that.

I don't see any advantage of this library for me?
That's one of the unresolved questions. A couple of possible solutions:

* have a small global stylesheet with styles that are common to many components
* put the styles in a mutual parent component and opt-in to the cascade with the :global(...) modifier (from CSS modules)
* you don't. This is often the answer I prefer. DRY code is less flexible, and I've often found it far better to have some duplication 5 minutes before I ship rather than be desperately trying to change some CSS on this component without also affecting those components

But yes, this is an area we still need to work on.
This comment would be worth more if you explain why you love 23and me.
To be fair, he was one of the more colorful characters in the history of the empire. That entire generation is fascinating.
A person alive today, who happens to be white, never owned slaves in his life. Why is left hell bent on punishing that white person for some crimes that that person's ancestors, may have done. Most whites never owned slaved even in those days. It was white people who fought for and paid with their lives ending slavery.

Left wants to hold all whites responsible for crimes of slavery.

Left wants to give clean sheet to DACA recipients for crimes of their parents.

Why do you want to hold kids responsible for parents crimes when it comes to white people?
If ICOs did business in the real world – would you invest?
I love the creepy questions they keep mailing me years after the test even though I've opted out of everything and tried to unsubscribe from everything they ever send.

Kind of wish I had went with a different company for this, or just skipped the test. I don't trust these folks at all, I'm sure Halliburton or Monsanto or whoever will eventually buy them out, just weird and creepy all around.
It's not just someone else's computer
apparently you don't really know what clickbait is, though i do know what you mean, and i think thats correct, though not more correct then to say the title has a clickbait factor.

And if you think this title wasn't thought of to maximise clickthroughs (again, regardless of the content of the article as clickbait ONLY applies to the title) ... you are very naive..

Other titles could be, getting rid of excess heat via infrared into space. Which would be less interesting to majority of people, as people read it, and think 'oh airconditioning, i got that... oh a new unit that beams into space ... neato...'
In Defense of Invaders (2015)
Thank you for sharing that! We had not thought about this specific use case yet. It's quite difficult to figure out which use cases are going to become the most popular.
The future of decentralization
OOC what makes a RDBMS more durable that a Kafka? Both of them are systems for representing data on disk. I'd love to hear why one representation system is better at disaster recovery than another.
You looking for sauce? Sauce is in Hillary's bag. You are welcome.

In other words, if you don't agree, you can safely ignore the comment, or take upon yourself to prove it wrong.
The problem of locally scoped CSS vs shared styles across components sometimes.

With tachyons I still wrap up styles in components but I also get globally scoped CSS for consistency with fonts/spacing.
Wouldn't bother me personally, why should it?
However, as there are only a few tens of characters between them, it wouldn't save much.
As the article pointed out, 23andMe's original business model of selling genetic testing kit to consumers didn't fly after FDA's mandate of banning them and they only gain 10 related gene testing approval since 2015. So they pivoted. As the article pointed out again, I still think they have some very interesting ways to generating more revenues like making drugs(a far stretch) or gene related disease analysis (fertility, breast cancer, etc.)
Cynical shit-tier software developer who makes good money: Human civilization is the best example of a bubble
I change his diaper, hug him, and tell him I look forward to him crawling.

But seriously, I'm probably not going to Teach Programming; it'll be be one of the Things Your Dad Does, and he's welcome to be interested; I'll push him to understand the computer as a building block and change agent of society, but programming, meh.

If he really wants to fart with a tablet, I'll redirect him to a rasppi - to be a cocreator, not just a consumer.
Is it easy to write timing-attack-resistant crypto code in Clojure? Sounds interesting, what company was this for? Thinking of implementing Damgard-Jurik myself sometime.
+1 for Scratch, especially if they are younger. My son (when he was 8) really loved working through the Super Scratch Programming Adventure book (https://www.nostarch.com/scratch).
> However, there's this nagging feeling at the back of my mind that if every component in your app has its own stylesheet, your style is maybe not consistent?

I think we can distinguish two orthogonal uses for CCS styles. One is applying a global style to the page/app ("theming", "branding", etc) and the other is for defining the layout of a component. For technical reasons they have lived together, but with shadow DOM One can put the former on a global CSS and the latter togheter with the component. By doing this I think you can remain consistent, in fact I suspect that it may improve consistency since it is better clear what is part of the style (and thus should be respected/changed with care) and what is an implementation detail of a single piece of a page.

Of course the risk of a component "going rogue with styles" exists, but maybe (and now I am just speculating) by adding CSS variables to the mix we can help the single components to be more consistent with the rest of the app.
> make certain kinds of threats (generally the specific kind.)

It is very hard to prosecute someone based on threats. You have to be able to prove intent to follow through.
I think I will request my data be deleted. I have the raw data archived anyway, and run it through Promethease.
Parent poster here — just FYI, I certainly did not say that "20 minutes is more than enough to wrap your head around anything". Was only looking for examples to assuage my curiosity.
VLANs were the bane of my existence when I had to figure out how to deal with them. I don't envy anyone whose job is to manage them on switches for a lot of servers.
A lot of the low stakes actual money games these days likely have bots at the tables. You won't read about it, but if you play against them you can pickup clues.
Authorities === police, and other government agencies.

What could they do with this information that makes it so bad? Well, they could do something like familial searching, which seeks to identify the last name of potential suspects through a DNA analysis focusing on the Y chromosome. And a "promising" match from someone who donated their genetic info, could lead to your wrongful arrest... Don't think it could happen, try it already has

http://www.theadvocate.com/new_orleans/news/article_1b3a3f96...
Sell it to insurance companies, schools, employers, or the government who will grant and deny access and determine cost to you and your descendants inside or outside the law.

Business and politics is becoming more and more about using analytics to manipulate you and your fellow citizens. Your genetic makeup along with other data about you could be combined into optimal targeted campaigns tailored to just you to get you to behave in line with somebody else's goals. Knowledge about you correlates with ability to control you.
On Hiring Jessie Frazelle: Microsoft’s developer advocacy hot streak continues
for some people: health fear > privacy fear. Wait until you get a little older, and things start going wrong with your body, you'll start doing all sort of crazy stuff that you wouldn't think about in your twenties, like stop drinking beer.
We do allow terminally ill patients to take part in unproven/experimental treatments that haven't been approved for general use.

Here's a recent example of a bill passing to allow this, but it's been allowed in various forms before this: https://www.washingtonpost.com/news/to-your-health/wp/2017/0...
TIL: "Christian Scientist" does not refer to someone who is both a Christian and a scientist. It's some quacky, new religious movement, anti-science cult.

[Edit] Corrected "new age" to "new religious movement".
Plenty of us do learn other languages purely out of curiosity. I've been studying Japanese for the last 9 months for that reason. However it's difficult to immerse myself in spoken Japanese because, where I live, I have to go out of my way to meet up with native speakers--that's the point the parent poster was making.
> I cannot understand why GA is not more popular

Geometric Algebra is all over the place in the geometry processing community within graphics.
Stop using the mouse, switch to trackpad centered below your spacebar so it's less wrist movement. Try using your other hand for a few weeks.
Perhaps if the web had started off as dynamic instead of static we'd have several styling minilanguages to choose from, that worked the same on all browsers, rather than the mess introduced by letting the browser wars dictate web standards.
Are inflationary measures in an age of technological deflation and rapidly shifting consumer baskets still really a valid view into inflation?
I used 23andMe, and was a happy customer, but asked them to delete my data after -- I wasn't comfortable with them keeping that information (on a long enough timescale, everyone is hacked... or there may be regulatory issues with health insurance one day etc.)

I do wonder if they really deleted my data though?

Would pay 10x what 23andMe asks for a similar service if they gave you only an offline copy of your data, didn't store it on their servers, but also an offline app to analyze your results. There are some open source solutions[0] out there but they're not as user friendly yet.

[0] https://github.com/mentatpsi/OSGenome, https://www.snpedia.com
Can is not the same as Will. 500M people could download the Lyft app tomorrow and stop using Uber, but they won't. I can't predict the future for BTC, no one can, but I'm skeptical of it being supplanted. It's got a huge lead in public awareness, and the public doesn't understand crypto currencies and isn't looking for new ones.
The best site I'v seen for kids. Is a site I ran across by accident on reddit. http://silentteacher.toxicode.fr/
The simplicity and slow progression of it is really great for kids. My daughter is 7 and she loved it.
Who is George Parker?
Hi! I can't imagine how you understood what I wrote. I specifically said to not use those C library string functions.

I fully admitted that string manipulation is absurdly bad and error-prone, then built on that by showing a way to make it better. Use ktStrcat() instead of strCat(), then you don't have to worry about truncation. Use ktSprintf() instead of snprintf(), then you don't have to worry about truncation. I wish you had understood.
That's a bit of an oversimplification. Production grade RDBMS systems have far more guard rails, testing and work put in to them than Kafka. It's relatively straight forward to lose data in Kafka, I've done it (its usually control plane bugs, not data plane).
You can use a global set of variables for typography, colors, borders, box-shadows, and spacings. This could be CSS variables, SASS, or Javascript variables in CSS-in-JS.

Typography and colors are something almost everyone tries to keep within a bounded set, but spacings are often overlooked. If the designer has defined a clear set of spacings - like 8px for small, 24 for medium, and 48px for large, then we can build consistent interfaces by using that as a primitive. Button paddings will be $small-spacing, while sections can be separated by $large-spacing etc.

The stylesheet at this point is just an application of all these base values to the HTML structure of the particular component, and that arrangement can be unique to each component depending on how its HTML is laid out.

http://tachyons.io does this really well - @mrmrs_ has teased out a universal set of base values that can cover most designs, and has built out a complete UI kit out of it. There are many experience reports online, here's how DNSimple went about it - https://blog.dnsimple.com/2017/01/CSS-journey/.
Then where is the bank supposed to keep their money? In another commercial bank? In cash? This creates an infinite regression problem...

They could keep it in the Fed, but the Fed charges money for the privilege (and I assume so does the ECB and other equivalents)
GP is clueless. Kafka is in fact more resilient and much more performant than systems like MySQL. It's the difference between having one writer and many writers.

More importantly, adding yet another database to an enterprise that's already overrun databases is not going to fix anything. Systems like Kafka are deployed precisely because there are already many domain-specific databases at work and now there's a need to tie them together. You can't have a single database that works for all domains, for everything from elastic search text to billing. That's just dumb. So you have many databases and tie them together using a transactional event log.

BTW, the NYTimes, like virtually any mature enterprise, probably has a robust data warehouse and data retention strategy. I kind of doubt they're in the habit of losing data given their archives go back more than a century. But it's important to distinguish front-office transactional concerns (actually handing real-time requests from content producers and consumers) from back-office concerns (reporting, back-ups). They are very different domains as many enterprises are slowly discovering.
The "scoped" attribute is not what this article recommends, nor would I recommend that anyone else use it. MDN describes it as deprecated. [1] It was dropped from Chrome in v35.

Instead, the article calls for using Svelte and its build tools to automatically add unique attributes to HTML elements and add corresponding selectors to CSS.

Svelte is awesome, but there's no doubting that it is a build tool, and I think it's fair to argue that if you're committing to a build tool either way, maybe you'd be just as happy using a richer build tool based on TypeScript and styled React components or whatever floats your boat.

[1] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/st...
While it's easy to blame CB's for the past 8 years of stagnation in developed economies, I don't think it's their fault. It's also very hard to say what exactly is the right amount of repurchasing through QE (1.3T in QE1 vs. 4.5T total).

CB's just kept repurchasing until unemployment bottomed out, and now that we've hit the bottom, they will start to shrink their balance sheets. That's their mandate - maximize employment, keep consumer prices relatively stable.

All CBs can really do is make sure banks have enough money to lend into the economy by adjusting reserve requirements and interest rates. They could massively screw up the economy by jamming interest rates up right now, or dumping all their purchased QE assets back on the market, but they can't really improve the economy strictly through monetary policy.

That would require better fiscal and regulatory policy, such as tax code reform, increased spending on R&D and infrastructure, spend on education, etc. Even then it's not guaranteed this spending would lead to any technology-advancing breakthroughs that could raise the standard of living across the economy.

Ultimately I believe that low productivity (we've hit a ceiling on the returns to the internet, computer, and smartphone for the moment), plus a lot of the rest of the world catching up in terms of infrastructure, is to blame for the stagnation.
The chargeback situation in the credit card industry is really so amazing and interesting.

I've charged back everything from erroneously issued parking tickets to flights canceled due to weather.

Every time, the credit card company immediately gives me my money back, settles with the merchant on my behalf, and I have always won.

The question is, who is giving the money to the banks that allows them to take this kind of a loss? People who have credit card debt???
Reminds me of this (very much NSFW) Chapelle skit: http://www.dailymotion.com/video/x3a3f0f

So many of the identitarians believe in eugenics, and then find out much of their current racial makeup comes from Africa: https://www.theatlantic.com/science/archive/2017/08/white-na...

I can't say I mind the schadenfreude. Bigots of all types should be educated.
In Austria, I can't get any health related reports (yet?).
Has anyone ever used https://www.tynker.com/ ?
The Bugs in Our Mindware (2015)
Looks like decompression is checked for in a function that catches behavior for DECOMPRESSION, PA, and WEIGHT ON WHEELS (no entertainment on ground when heavy devices should be stored):

https://github.com/x8BitRain/InFlightEntertainment-Scoot787/...

which then weaves through various functions similar to the above states. So I think your guess is on track!
> In terms of convenience, security, and ease of use it (Bitcoin) is clearly worse.

Not just that, but most importantly in term of scalability.

At the moment we have less than 5,000 transactions per 10 minutes, which are less than 100 per second. Compared to what old-fashioned fiat banks handle, this is a joke.

Bitcoin does have its place in the world, but not as a full substitute of fiat currencies.
I skimmed the article but I imagined they were using it as a secondary data store. I think they want to it to be durable in the sense that even if the events are already consumed they can still play them back to reindex elastic search (which is a thing you need to do periodically).
Ask HN: Data Scientist vs. Machine Learning Engineer
What are the major differences between a data scientist and a machine learning engineer?

Differences in education, tools used, functions within a team, etc.
Man if I had focused on programming instead of gaming I would do myself such a favor. Even though Im a dev I find it hard to do get much better nowdays, finding time etc.
Fab tour de force! Great!

(Though I've been optimising my tiny low-traffic site on a solar-powered RPi 2 to apparently outperform a major CDN, at least on POHTTP...)
Have you stopped buying fuel or food?
I think the POV he's taken is that the kafka stream is the one true datasource (for all time), with all other dbs being derivatives. This insane strategy seems to be over engineered to get around db migrations... though i'm sure the event stream will also change over time, and he'll have to write migration-like code anyways.
My now 13 year old son first started at age 9 through Minecraft hacking away at mods. More recently he moved into creating JavaScript games and creating Raspberry Pi projects with Python. Our latest project is a retro arcade system built with the Pi.

So games and fun projects that we work on together. Also don't try and overly force coding standards at this young age. Let them hack away and have fun.
There is no real alternative to letting the browser vendors dictate web standards.