skysight-inc/HackerNews huggingface dataset:
If you define work as not throwing an error. You can't just put anything in to a function and have it return a useful result. Thats why typed language programs like haskell programs often define datatypes that are just an Int because user_id is not the same kind of data as product_id even if they are just an int.
The challenge with machine learning today isn't that it doesn't work -- many organizations have successfully applied it to their problems -- but rather many people struggle to use it.

There is massive potential if we can just make it easier to use the machine learning techniques that have already been proven to work. Phds are useful if you're trying to use the state of the art, but that's not what the masses need to benefit from machine learning.

The scikit-learn library is a great example of this. It provides a clean fit()/predict() API that developers can leverage in their applications, which little understanding of how the implementations of each algorithms works.

Another area ripe to be made easier for new practitioners of machine learning is feature engineering. Without proper feature engineering it is difficult to create accurate models.

That is why I work on an open source python library for automated feature engineering called, Featuretools (https://github.com/featuretools/featuretools/). It can help when your raw data is still too granular for modeling or comprised of multiple tables. We have several demos you can run yourself to apply it to real datasets here: https://www.featuretools.com/demos.

In the future, I expect even more tools to emerge to help with things like defining a specific prediction problem and extracting labeled training examples, frameworks for robust testing, etc.
Ask a Hostage Negotiator: What's the Best Way to Get a Raise? [2015]
Not just tech companies. I work at a bank and we've filed a bunch of software/algorithm/tech patents.
? They were some stronger countries that wanted to play by their own rules. It's always like that unfortunately

But don't over exaggerate, we are just about to see the story when one tries to play on their own without the EU.
I think it's going to be the first true example of "what happens"
Is openshift really open source? I was under the impression that nobody really runs origin on its own since it's far too hard. It seemed more like they just wanted to point out but it's open source, but you need support and a lot of know-how to actually use it.
Umn, it seems to me that most of the opposition to requiring ID for voting (just a state issued ID) are liberals talking about disenfranchising the poor. Most of the poor already have ID, and beyond a few of the horror stories some seem to have getting ID, it's still not a bad idea.

In the end, you have to register to vote, and in most states you do so with the same agencies that make Identifications. Requiring an ID card to get a voter ID, or having it as part of your driver's license or state id isn't a horrible idea.

There's no reason for it to be a "federally issued id".
Are there any traditional payments systems which do 1m trx / second?
It seems like this happened:

1. I clicked the keyboard shortcut for back

2. newyorker.com put a popup div about email lists or whatever

3. I clicked the keyboard shortcut for back again and it went back.

So I had to click the keyboard shortcut twice.

Can this be?
Re: "Importantly, Red Hat is still Red Hat. When the transaction closes, as I noted above, we will be a distinct unit within IBM and I will report directly to Ginni. [...] They understand and value how and why we are different and they are committed to allowing us to remain Red Hat while scaling and accelerating all that makes us great with their resources."
In addition to Analytics, Google can track you when websites use other APIs, like maps, fonts and charts.
Most people wouldn't think that there's anything immoral about private companies using strategy to be better than their competitors as long as they do it through legitimate means. Why should we hold states to a different standard? In this case, the USA would be gaining an advantage by finding a way to utilize an untapped resource. What's wrong with that?

Being able to reduce everything down to an analogy about monkeys fighting over a banana or a dick measuring contest is just the reality of economics. One could even argue that it's an inherent aspect of being alive, at risk of sounding like a social darwinist.
One aspect I'm not seeing mentioned in other comments: ID is currently handled at the state level. A lot of Americans object to having a federal ID and if you required ID for non local elections (federal elections -- ie countrywide or national elections, like voting for the President), then you will run into problems because there is no standard national ID. If you required ID at the federal level, then you have to decide what constitutes acceptable ID and this potentially serves as regulation on valid state ID that I don't believe currently exists.

If you try to move to a federal ID, you de facto need to replace a bunch of state run offices with federal offices. This would not be an easy transition at all. It would be easier to create federal regulations and require states to alter their state ID to comply by X date, but states tend to resist that kind of interference from the federal government.

The US is a little bit like a country of countries. It would be a little bit like requiring an EU ID and European countries objecting.
As someone that doesn’t own a home, I really do hope for a correction so housing is more affordable here in California.

While Californians are aligned on many things, in some ways your perspective on the housing situation depends a lot on whether you own a home or don’t.

If things stay their course I plan on renting indefinitely and moving to another state where prices are relatively affordable for my family.

Having grown up in the Bay Area, it’s a little disconcerting that I can’t afford to settle down here after moving back after college.
If you're so bad off that you can't make it to a place to get an Id, then you're probably too poor to make it to a place to register to vote too. There's no reason that state issued Ids can't be done via mobile platforms.

Also, I'm not saying it doesn't disenfranchise voters, but the numbers are so incredibly small that it's statistically insignificant.
Why the NSA Called Me After Midnight and Requested My Source Code
What do you mean, problematic on areas of consumption? ( From BE, fyi )
The harrowing, step-by-step story of a migrant’s journey to Europe
I may be all wrong about this (and welcome any dissenting opinions) but it seems to me that:

(1) Bayesian data analysis isn't actually necessary for most AI/ML work. Bayes theorem is fundamental of course, but Bayesian data analysis (BDA) seems to rarely come up in practice. ML algorithms like Naive Bayes don't really require knowledge of BDA, plus PGMs aren't really that common (and not within BDA's scope anyway).

The computational methods behind BDA (mostly MCMC-based) are also fairly heavy and I don't know too many ML shops that actually use MCMC-based Bayesian ML.

To me, BDA's primary value is to "upgrade" the type of NHST-based data analysis done in science and social science, and ground it on what I think is more solid epistemology. I don't know if BDA is really that practical for machine learning, where the goal is not analysis but prediction.

(2) Kruschke might not be the best book for learning BDA. I own a copy of Krushke (puppies on cover and all), and found the first few chapters interesting, but it then quickly got tedious. It seemed to me that Kruschke, in an effort to make things accessible to social scientists, belabors the subject a little in later chapters without adding pedagogical value (I realize this is controversial statement to Kruschke fans, and I am prepared to change my mind).

Gelman's BDA on the other hand (I also own a copy) is less accessible to beginners, but ultimately rewards the reader in a more consistent manner.
In my opinion: Either invest in developing hacker news support for updated news comment threads better (my recommendation is to split each thread by the original article/time in a megathread and use the newest title for the base merged thread and sort the sub-threads by time or stop merging these threads because it makes it so freaking confusing as the comments are based on totally different contexts and yet they are all intermingled.

Prime other example being the tesla going private thread which I think is this one but I'm not sure because the threads are so hacked together or duped I cannot find a hacker news link to the original tweet [0].

[0]: https://news.ycombinator.com/item?id=17709799
VISA averages 1,750 TPS with bursts up to 24k TPS. Alipay did a burst of 256,000 trx / sec last year. [1]

1. https://thenextweb.com/asia/2017/03/06/largest-payments-comp...
What an incredible read.

This article somewhat reminds me of my struggles with LPR: the sudden onset, the myriad of symptoms all pointing in different directions, the intense, daily stress that keeps you from thinking about anything else (is it cancer? am I getting worse?), the dreams of death, the endless and fruitless search for answers, the lack of a cure and the community of sufferers who all seem to have their own rituals and fixes, the way the disease seems to work in cycles, the seemingly half-physical, half-psychological nature of it all.

Laura’s experience is way, way worse that mine, but it’s still quite scary that the body can just break for no good reason.
You’re leading an army off to war, your scouts have just reported back, the first engagement is sooner than you thought it would be and you have to shift tactics. You want advice from your (hopefully) qualifies advisors.

You are competing for a woman’s affection, and it is an uphill battle and there are other potentially better qualified suitors but if you could just do one thing to put her over the edge and squarely in your camp, you just might be able to seal the deal. This wouldn’t be the worst time to get some pretty decent advice from a good mate.

You want to lose weight. You want to put on muscle. You want to teach yourself to draw. At this point you don’t need advice. All the information you could possibly need is not only out there, but very easy to find. What you need is to take action, and do the thing you claim you want to do. You’ll find that in most respects, you are already eminently qualified to figure out which actions you need to take and in what order. There has never been a better time to be alive than now for finding out the very basics in a readable format for whatever it is you want to accomplish.

Some things really are as simple as do or don’t do. That’s not to say everything is, but most things in life are just not very complex once the matter of first principles are essentially solved.
Very nice take.
Yes, those 3 Mideastern states are east of the Mississippi.

They're in the middle of the continent, and east of my state, so they are mideast to me. Not to be confused with Arabia, east Mediterranean, and Persian gulf.
That's a common saying in my country, usually used by middle class middle aged men that doesn't work and eat for free at their mother's expense.
There are no federal elections by citizens in the United States. Every election is state-wide or lower.
Come on... it's not just Republicans... just look at voter fraud in general, there's plenty all around. Including dead and never-existed people voting. And I'm not even talking about the 1900's, I'm talking in every election cycle, including current.
Advice is a toolbox.

It doesn't solve anything directly, but it gives you the means of directing your thoughts in a way that will help you solve things.
I used to believe that the language didn't have any gauging on the quality of code, but I personally feel that coding in rust has made me a better and cleaner programmer, and I trust my team's rust code more than I do its java code.

It's definitely an anecdotal observation though.
I'm holding you on your UK quote, they had a lot of more advantages playing with their own rulebook. I'm wondering what that will bring without the EU
Not sure why you're getting downvoted, this is the real fear.
>Maybe you don’t even have bus fare. Maybe your car can’t make it 90 miles to the nearest DMV.

>Also you’re really dismissing the fact that some people literally work all the hours the DMV is open. And when those people have their one or two days off, there’s other crap they have to get done.

For an entire year? You can't scrape together $20 and find a free afternoon once or twice in a decade? What percentage of the non homeless population actually lives this way and actually lives too far from a DMV?
Red Hat does incentivize patent applications, but the purpose has been defensive. The entire process makes that clear as does the licensing.
It's not about IBM at all. We have AWS/Azure/GCP out there. IBM and Red Hat? That reminds me Intel+samsung or Nokia+Qt when there are already Android/iOS/WP.
Just a note that GINA doesn't apply to life insurance and mainly covers health insurance and discrimination from employers.

>  They  do  not  apply  to  life,  long‐term  care,  or  disability insurance.
1) FPGAs are used for low-level stuff (high-speed digital logic) and high-level stuff (accelerating algorithms). It sounds like you're only interested in the latter. You can ignore any tutorials that go into Verilog/VHDL or low-level logic design.

2) The two major FPGA manufacturers are Intel and Xilinx. Each has their own tools. The tools are very different. You should pick one (flip a coin) and stick with it, at least starting out.

3) FPGA manufacturers typically have a free tier of their tools, and a paid tier. The paid tier is usually thousands of dollars. You'll only need the paid tier if you're using a high-end FPGA (those are usually also very expensive - thousands of dollars for an evaluation board).

4) Buy a popular FPGA board in the $100-$1000 range. I recommend something from Terasic (Intel FPGA boards) or Digilent (Xilinx FPGA boards).

5) Accept that you won't have a high-speed connection to a PC. Inexpensive FPGA boards normally only have gigabit ethernet, at best. You can get a PCIe FPGA board, or connect a USB 3.0 PHY via FMC connector, but you're looking at more money invested, and you'd have to learn a lot more about the inner workings of the FPGA.

6) The tools you're looking for are Intel Quartus II HLS, or Xilinx Vivado HLS.

7) Look into OpenCL for Intel and Xilinx FPGAs. This is the ultimate goal you're trying to attain - getting arbitrary algorithms optimized for FPGA fabric. Good luck!
I like such projects! Too bad I am unmusical and have no time either.
It'll be interesting to see what happens with the UK. While this is bad for them i'm speaking of countries in the EU but not in the EZ that have far better metrics across the board inc Sweden, Norway, Denmark & Poland. If you take a 30 year period and compare them to Europe's best (Germany) you can see drastic improvements in them relatively.

It's very distracting to keep looking at the UK and Brexit and forget that others on the continent clearly do better without the Euro. There are still countries in the Eu with EZ opt outs.

I'd also like to point out Switzerland is not in the Euro and not in the EU and its metrics are far better on everything - although it is in Schengen.
Sounds like advice from one bro to another.
Scientists Push for a Crash Program to Scrub Carbon from the Air
> plenty of examples of unethical corporate tactics in all of them.

I suspect you are not familiar with the exact nature of Oracle's behaviour. MS, Google, or Apple have not gone after their own paying customers (counting Android users as assets, not customers) with legal threats just to extract more money from locked-in customers, nor have they argued in the SCOTUS that APIs are copyrightable.

There's "unethical behaviour", which is a wide spectrum, and then there's Oracle, which occupies a distinct area on the spectrum with few neighbours near it.
I get that. But there are federal positions we vote on, such as the president and senators and representatives in the federal government, as opposed to representatives in our state governments.
We detached this subthread from https://news.ycombinator.com/item?id=18322548 and marked it off-topic.
> Others pointed out that the Github merger wasn’t all positive, but Microsoft is at least a software company.

> IBM is a consulting company and their model is really different than RedHat.

Maybe the complementariness of this could be good?

(Yes, Microsoft is a software company, but they produce a particular type of software which is why many people weren't thrilled about their acquisition of Github.)
I heard anecdotally that they buy a house for cash and then turn around and get a reverse mortgage/HELOC on it, leaving a lot less than 35-50% in the house.
There's a traditional variant of this schema:

A poor man uses all his money to buy a horse. "You must be happy", his neighbor says. "I don't know", answers the man.

The next day, the horse escapes. "Your hard-earned money, and your horse, both gone. You must be sad", his neighbor says. "I don't know", answers the man.

A few days later, the horse comes back, with a female horse. "Now you have two horses, and very soon a third one. You must be happy", his neighbor says. "I don't know", answers the man.

The next day, the man's son tries to care about the new horse, but the horse rebels and the son has his leg broken. "That's your only son, and know he won't be able to work or provide for you in your old days anymore. You must be sad". "I don't know", answers the man.

A few days later, this is war. All young men must leave and go to war. Since the man's son is injured, he doesn't have to go. "Your son won't have to face the horror of war. How good for both of you ! I wish my own son was still there with me".

Some versions of the story stop there, but it can keep going, and end either on a positive event or on a negative one.
Basically, this is a story about how you can never know if an event will be good or bad, no matter the first impression. It cannot fit any of those story patterns.
Start by getting a simulator. Download Vivado Webpack from Xilinx: https://www.xilinx.com/products/design-tools/vivado/vivado-w... . It's free (but phones home). It comes with Vivado simulator that will let you play around with coding before buying any hardware.

Then, take a look at http://www.fpga4fun.com which has lots of tutorials to help you get started.
Oh, not Central America then?
Please don't troll threads, intentionally or not, by throwing in classic flamebait. It seems funny at the time, and then we get another systemd or whatever flamewar.

We detached this subthread from https://news.ycombinator.com/item?id=18322395 and marked it off-topic.
I run Origin for my employer. It's pretty easy these days since you can do all of it with openshift-ansible and other related tools.

I know there are plenty of others like that, as well.
Yes, thanks to a modern web browser api called `history.pushState` web sites can modify your history [0]. Useful for single page apps where you want the back button to revert the page to previous states as if they were previous 'pages', abused by web publications the world over to insert a phantom subscription nag page to their website.

But if pushState didn't exist they could probably just hit that nag-page first and then load the desired page, hopefully fast enough for you not to notice.

[0] https://developer.mozilla.org/en-US/docs/Web/API/History_API
They are slower generally. I know this because most bikes pass me on my daily commute. Maybe 10% of cyclists ride slower, my old bike used to have a speedometer and I averaged 18-22 mph over long distances.

Also keep in mind that the motors are voltage limited at ~15mph. Near that speed, acceleration is basically zero, whereas a bike can accelerate further rather easily.

Acceleration is definitely slower than a bike. Maybe half as much. The scooters are usually 250w but only ~170 makes it to the wheels. Bike riders average 200-300w output and when they first get moving people tend to put in more effort, maybe 400-500 watts. The low speed efficiency of the motors is also terrible, probably less than 100 watts to the ground below 7 mph. I get passed by bikes in straights and between lights every day, and pass only a few bikers a week myself.

Lack of turn signals does suck, I hope they fix this. They should be required. I also agree about visibility and smaller wheels.

I disagree about stability, the center of gravity of the vehicle is much lower, and having your body totally unconstraind with feet inches off the ground makes it far easier to bail. I've flown over the handlebars on a bike more than once because the high CG and large wheels, got severely injured once. Bailing on a scooter is easy and I don't expect anyone in decent shape to get injured because you basically hop off into a brisk run, you can't really do that on a bike.

I've been riding scooters much more than most, close to 5 miles a day, and to me taking one hand off the handlebars is fairly easy. It also feels slower than a bike to me, and sometimes I'll give it a kick start for the first couple seconds. A lot of the reason they feel fast and unstable is because hardly anyone has ridden them much IMO
Oh I see. The lion shaves the circle if I stay at the wall. It's less intuitive than I imagined. I feel almost compelled to code it just to see how different strategies pan out.
Recognize that other startups are rarely the threat. Doing nothing / business as usual is the threat. Care about solving real needs for your customers.
Yes, for the Lattice iCE40 and ECP5 families: https://github.com/YosysHQ/nextpnr
They are doing something new and it is spreading across cultures...
https://arstechnica.com/gaming/2018/10/cryogenic-candy-in-ja...
I don't think this is always true. My city measures buses as being on time at inner stops as being between something like 5 minutes early and 1 minute late (yes, you read that right). Timing stops, where they have to wait, are pretty infrequent (mostly bus terminals).

I don't know how common it is but it does exist. And buses perpetually being early means that if you're on time you wait even longer for the next one.
Hmmm...my biggest fear reading this is that I'm not getting the official document (and apparently I'm not...all the financials are missing!).

I personally find the original much easier to read and use. Jumping back and forth in this viewer is jarring and lacks context.
Function As A Service (FAAS) is so much of a better name than "serverless". I wish everyone would adopt it, and stop confusing everyone.
Is there a jquery equivalent for shell scripting?
In simple terms most of Benelux & German GDP doesn't make its way into citizens pockets, as a result pay is relatively poor and has an impact on the standard of living. This is a result of official policy (Tarifeinheitsgesetz) meant to make labour more competitive.

If you look up GDP it is pretty big, but if you look up wages you will find its relatively bad.
And are also the same ones who do not want you to be able to register to vote at the same place you procure those IDs.
I found RMS very persuasive. He influenced me to change my approach to personal computing for which I am very thankful. That he lives consistently with his ethical conclusions is part of what persuaded me that I should consider what he says seriously.

I would say RMS is very charismatic, but his speaking and writing is a bit of a dog whistle which does not strike the right note with many folks. Yet, almost everyone in the developed world still benefits greatly from his technical work, if indirectly.

On the whole, I would say RMS is an incredibly influential and prolific contributor to the software we all use, as well as how we think about computing in general. If he isn't everything to all people, well that is a good sign -- we should not worship free software authors as religious figures. But we should be thankful for contributions, and perhaps be inspired to treat software users well in our own work.