skysight-inc/HackerNews huggingface dataset:
Have you read Confessions of an Economic Hit Man? Look, they have the money figured out, they're not likely to do something unless they feel they're going to get ROI, and I don't mean ROI for you and me, no no no no. You and I are just on the hook for paying for the welfare checks delivered to these corporations.

Libya was toppled because Libya was key to keeping the West out of Africa, since Gaddafi fell, Western bases can't be built in Africa fast enough. Also, since the fall of Libya the people still haven't had their water works restored, oh but magically the West have graciously given the Libyan people the World Bank and other globalist institutions.

Also, maimed westerners == propaganda material and job security. How have you not figured this out yet?

You don't have the numbers, because your TV ain't gonna tell you them.
Is the PDF legally available online? The sources I see don't appear to be.
I'd like to see Uber get into mapping. Besides Uber's core business that everyone focuses on, they've got a self-driving cars program that's halfway off the ground and they do food deliver through UberEATS. In either case, they've got a vested interest in making sure high-quality mapping data is available—higher quality than what Google provides.

Given their deals with tons of local businesses through UberEATS, they've got operating hours and location data that's fresher than what anyone else can provide on the scale that they're operating on. Would be nice to see them improving the OSM dataset and partner with e.g. Maps.me.
Somehow the article fails to mention that the speed will depend heavily on the input string: both its size and distribution of whitespace characters.

Even assuming the question is for the limit of very long strings, the distribution makes a huge difference. Natural English has spaces on average every 5.1 characters [1], so using multi-character tests to speed up the case of runs of 8 or more characters without a space will probably slow it down, not speed it up!

[1]https://arxiv.org/pdf/1208.6109
There are other reasons for duplicates in event streams - not just the dupes introduced by at-least once processing in Kinesis or Kafka workers. We've done a lot of thinking about this (all open-source) at Snowplow, this is a good starting point:

http://snowplowanalytics.com/blog/2015/08/19/dealing-with-du...

Our last release started to tackle dupes caused by bots, spiders and dodgy UUID algos:

http://snowplowanalytics.com/blog/2016/12/20/snowplow-r86-pe...
In case you are wondering what to use as your next programming language, please consider Elixir!

It has a lot of advantages:

- it is an easy to use, well-designed functional programming language, that happens to boost productivity and be (a lot of!) fun at the same time

- it is modern, with modern tooling around the language (e.g. mix, edeliver)

- it has Phoenix, a modular web framework, ideal for APIs and traditional MVC, very modular

- it is rock-solid for a relatively young language

- stack traces are clean, readable, and point you in the right direction most times

- performance is decent on a single-core, but since it's basically Erlang, it scales better on multicore than most solutions out there

- it has a world-class concurrency model powered by OTP, but more approachable to the average programmer, lots of high-level concurrency abstractions built-in

- Umbrella projects for those who need or want a truly modular application without going all-in with microservices

- it is the only language besides Erlang proper, that runs on the ErlangVM that seems to be getting a lot of traction (or at least a lot more compared to the alternatives)

- the community is very welcoming and open, lead by José Valim and Chris McCord who are smart, pragmatic and very nice people
Note: [SEIZURE WARNING] I suppose, for those for whom it may apply -- the linked page has a weird moire-like fast-blinking pattern, epileptics be careful.
Hi, author of repository here. Would you be interested in a site that organized the posts by Alexa ranking, and possibly how often they're updated?
> How much math do I need to approach NLP in a way that enables me to be among the best?

The best in what? If you mean pushing the boundaries of research, yes, then your path there will likely involve a PhD. If you mean building the best technology products, then being able to read, understand and implement the biggest recent advances is enough and usually requires far less mathematical knowledge.

(That was intentionally written generically since I think that it applies to more than just NLP)
Interesting setup! I loved the poster, as I didn't know of layouts other than the rotating ring of plasma.
Right. Then, per Roddenberry, we're free to flit about the galaxy, help others, engage in the arts or sciences. The way things are funded now, if there's no ROI that's all hard to do.
> Do you see this phenomenon going away anytime soon?

The economic paradigm has to change. I think something will shift, eventually.

Searching for 'john gatto livelihood' just now brought up this link:

http://www.wtp.org/archive/transcripts/john_taylor_gatto.htm... - John Taylor Gatto (1991 New York State Teacher of the Year) Interview By Jerry Brown, March 25, 1997

It's probably worth reading the whole thing, but if you're pressed for time just search for '[break]', and read his take on two groups who have been able to implement mostly 'independent livelihoods' for virtually all of their members.

> My grandparents' generation worked at a single company for life.

And their grandparents were probably much more independent.

> it will seem natural to string together a series of gigs and odd jobs.

"You see that house on the hill? If you work hard enough, some day I'll live there." (This was not said by Travis Kalashnikov).

'Gigs and odd jobs' are not the path towards a fulfilling life.

Edit: My friend recently pointed out to me that I value freedom more than anything else, which is why I stuck with taxi driving for so long... But the whole time I was working on something bigger...
I thought BEAM was a bytecode VM so why do you need to cross compile anyway? Is the bytecode different on different architectures?
Tangentially related, but just last night I updated the first application I ever wrote for pay, because the small business I wrote it for saw no need to invest in new tech while this one still served their needs. I wrote it about 15 years ago (coincidentally) in Classic ASP. All it needed was a small JS update to get the menu system to be compatible with modern browsers. Instead of spending $10k+ on a new system, they spent $500 on an update that will serve them for the foreseeable future (or however long Access databases will be supported - lol). Granted, it took the owner about a year to track me down, since I'm not on social media and have a full time gig now, but the system was serviceable 15 years later. I got a kick out of the entire experience.
"Public forum" is not at all the same thing as "not anonymous".
OP. This is an idea I've been going back and forth on for a while.

I have checked out Quickbase, Airtable, Ragic, etc.

What I've noticed is that I always want the ability to go to code when I need to. My clients are all on Rails apps today, and I'm happy with rails as a dev solution. And, I don't want to give up that flexibility.

However, there are use cases where I want to just use a form builder UI to manage a data model. I've been using http://form.io for that recently. You use a form builder to generate a UI and an API simultaneously and submissions are stored in Mongo. And, I can build the app as I want using their API.

I think that paradigm is the future, it just needs more refinement.
“By now, there was no way back for me”: the strange story of Bogdan Stashinsky
Kraftwerk immediately came to mind.
That's true, but the same respect-for-others is valuable in the other direction.

Over time, the number of people who are _willing_ to learn your conventions, versus those who _want_ t o use those conventions, may change. You may have several colleagues (and many more who have not yet contributed) who are willing to use email, but would prefer a web-based collaboration platform.

Consider that there are more ways to "be productive in a group" than e-mail -- there's a reason many of us in our work lives have transitioned to using Github or similar web-based repo-collaboration tools, rather than e-mail. Rejecting those out of hand as "not productive" seems a bit strange.
What's your definition of "games" and "gamer"? Based on "what I like", presumably?
No, I mean inclusive, because it does not require the contributor to identify in any way, it does not require the user to have mastered the UX du jour, and it does not require the user to even have a full copy of the git repository.

All you have to do is send your code, on whatever device you want, using open, standardized protocols.
"So, a 20% cut in revenue to the driver is significantly more than a 20% cut in earnings/profit."

I wasn't talking about the implication of a 20% reduction in revenue. I was talking about a reduction in 20% in per unit price, with a simultaneous increase of >=20% in unit volume. Together, these would create an increase in revenue.

Given that at least some costs (car payments) are fixed, we cannot know whether this 20% reduction in price will reduce driver profit, without knowing (i) the marginal cost per unit, and (ii) what the % increase in unit volume is.

For example, if fuel costs (and additional maintenance costs) are 25% of the price of a ride, then decreasing ride price by 20% whilst increasing # rides by >=27% would increase both revenue and driver profit.
I'm going to try it right now for controlling what's using data when I'm tethering via my phone.
I'm just saying you're making claims you cannot possibly verify. You say nobody is collecting your keys even though all you have is a lack of evidence either way. I also think you're probably, accidentally, right in this case. But only because I doubt you really have adversaries who care.

You're confusing being uninteresting with being safe. (Safety is numbers is irrelevant once you've been selected.)

> Sorry, I'm not going to continue arguing with you.

Stop clicking Reply.
Please share the anycast implementation story. Would love to know how you implemented on the cheap.
GMail also turns tabs into spaces when sending plaintext emails. I shouldn't have to set up a mail client to contribute.

Emailing patches is just as hard as making pull requests.
What? Why? All of those are extremely useful features I find myself missing whenever I'm forced to use a platform which doesn't have them.
It's useful as a sort of master list, but personally I'd like a much shorter list that curated for quality and relevance.
Kyle, I wonder if you had any trouble or how much trouble you had with some kind of abuse (spam etc.) or DMCA in those three years.

I'm very happy this project is still going strong!
On the other hand, if we put in that effort now we won't have to listen to people who know nothing about how the internet came to be, and are indignant and shocked that the US government should have special treatment, for the next N decades. Seems almost worth it to me...
It's interesting to realize someone can do this for about $0.01/site/month. It makes one ask the question "just why do we need ads for social networks"?
At any skill level, making art reduces stress hormones
How do you incentivize "produce less goods/generate less profit"[1]? That's a genuine question. We can barely de-incentivize flat-out criminal behavior. The line between malice and negligence is a tenuous at best. DA's feel lucky when they get a Grand Jury to indict which almost always results in a plea bargain being offered by the State, accepted by the indicted, and stamped on through by the Judge hearing the case.

Auditors were supposed to make sure books were GAAP-compliant. That was their entire job. Even they can't/won't keep up (RIP Arthur Anderson). And that whole "you have to file an 8-K with teh SECevery 3 months with the SEC" is limited to publicly traded financial institutions within the United States[2].

To make an analogy, the law can barely keep up with tech (see: amorphous definitions of 'data collection', 'meta-data', is your cryptographic keyphrase protected as a fifth amendment right, is PGP a "munition"?[3]). Financial markets are innovating at just as quickly a rate as we are.

So, in a modern day, how do we prevent 'cooking the books'? I assert that the problem is lack of transparency. Here's an idea that probably has many major issues as I haven't ruminated on it at all, but let me give it a shot: require all transaction data[4] to be independently audited by any stakeholder at any time. As a stakeholder who is keeping my retirement money with this institution I'm highly motivated to ensure that whoever is managing my money is doing so in what I deem to be a proper fashion. Access to their books (obviously with the account information/PII scrubbed), maybe after a business week of buffer time (to allow for some padding for any tactical content that may be in the current positions) should be perhaps be made available.

My second assertion is this will not only keeps the institution obligated to be 'honest' with their reporting as obligated to their stakeholders, but has an auxiliary benefit of incentivizing their competitors to act as very motivated auditors as they scrutinize their competitors books to uncover any malfeasance.

Since regulatory bodies can't keep up, _ensure that all actors within the market actively keep each other honest_. Sure, they can collude but collusion is far easier to detect and prosecute than internal book manipulation.

----

[1] Subsidizes to under-produce (big agri. and the like) notwithstanding

[2] There's nothing preventing a pension fund to go take all of GM's money and put it into a private hedge fund, throwing tons of money at a PE firm, becoming a large stake holder in a real estate investment group, or throw their money into any sort of 'unconventional financial entity'. None of these have public reporting obligations, and their federal obligations are limited to tax entities ,co-operating with FINRA, and (if they are using instruments which fall under the regulatory domain of the SEC, then also) the SEC.

[3] https://en.wikipedia.org/wiki/Export_of_cryptography_from_th...

[4] Both internal and external-- you can do a lot with cost center accounting between arms of an MNC to misrepresent things
Amino's Head of Product Engineering: “We Value People”
Pixie (kind of Lisp) mentioned a few days ago was built on RPython, and Hy (similar kind of Lisp) is built on Python's VM.
Open Sourcing the Visual Studio Test Platform (Brian Harry)
That's 9.6 kilometers for you metric folk. Someone has suggested a March breakup for the Ice block. That is the time of the Minimum Ice Extent. I would love to know what the projections are for how long it will take for this iceberg to melt. Imagine what adventures it will have traveling around the world with albatross, turtles and whales for company.
Spreadsheets are the poor man's data processing pipeline; they ship with a wealth of numeric and data munging functions and give you an easy-to-understand visual representation of your datastore. You can use them to crunch numbers and graph, but also to implement fairly complex business logic, and they accomplish this within the confines of an application you probably have already bought anyway. They're the epitome of the entrepreneurial spirit you need to survive adversity in the SMB space.

Spreadsheets don't succeed outside of pure numerical calculations because they're that good, they succeed because they're versatile and ubiquitous, and everyone already has Excel or Google Sheets. If everyone already had, say, Sharepoint, or even some drag-and-drop no-cost rapid application generator that requires zero sysadmin skills to run, that would be the new baseline.
This is how companies have learned to act.

Implement something for their benefit and the masses who don't care. When called out point to an a setting somewhere and call it a non-issue, "you can turn this on if you care". So they do what they want and can easily deflect all criticism. Facebook is not the first here and certainly not the last.
Can you help us trace it further back with an older citation? That would be much appreciated.
I wonder how many real search engine queries only need to return a Wikipedia page.
http://nuit-blanche.blogspot.com/2017/01/understanding-deep-...

Here is an interesting paper that pinpoints the influence of regularization on learning with Neural networks. From the paper:

> Our central finding can be summarized as:

Deep neural networks easily fit random labels.

and later:

> While simple to state, this observation has profound implications from a statistical learning perspective:

> 1. The effective capacity of neural networks is large enough for a brute-force memorization of the entire data set.

> 2. Even optimization on random labels remains easy. In fact, training time increases only by a small constant factor compared with training on the true labels.

> 3. Randomizing labels is solely a data transformation, leaving all other properties of the learning problem unchanged.

I subscribe to Schmidhuber's notion that algorithms that rely upon randomness to select parameters have a very illusory "simplicity" that relies upon externalizing the complexity of the PRNG. http://people.idsia.ch/~juergen/newai/
I think most SMBs don't even know where to begin.

They don't know how to identify things that may already have software solutions available, nor would they know how to implement those solutions even if they were aware of them.

And they're even worse at identifying business processes that could easily be automated via custom software. There's also no way in hell they know how to find a programmer to develop that automation (unless by some stroke of luck they happen to know one). "What do I need, an iOS guy? A ForTran guy? My website is in Internet Explorer, does that help??"

I think this is why consultants are able to charge hundreds of dollars an hour for this stuff. Our company was paying $200/hr for simple SSRS reports before I started doing them.

I also sat in on a couple meetings with outside software dev firms when our company was trying to hire one for a single project. The whole process was a long, time-consuming disaster that ended up going nowhere. We wound up doing the development ourselves in the end.
And those products are thousands of dollars a year while Excel comes bundled with every mass market computer.
> Why? Can't you just set up a GitLab instance and require that PRs should be submitted through that system?

This requires the contributor to have (yet another) account. Requiring that account to be on your gitlab installation isn't particularly better than requiring that account to be on Github.com.

> So just keep that option available for those who want it. Set up a bot that opens PRs automatically for any patches it receives by email. Doesn't seem like that'd be terribly difficult.

What would they be pulling from, exactly? When you send a patch, you're just sending the changed code. There's no 'other repo' to pull from. I suppose you could allow the system to create dedicated branches for incoming email, and then the PR could come from that branch, but this is computationally expensive (possibly ruinous, depending on the complexity of the repository and the size of the diff), and could easily be abused by sending boatloads of spurious diffs.

Introducing this web interface requirement simply takes way more engineering than people assume, and even suggesting it presupposes the existing system doesn't work (it does) and that there is some inherent superiority about using a web interface to do the job (there isn't).
That Wikipedia vortex took me to Ruth-Aaron pairs: sequential numbers whose prime factors each sum to the same value.

https://en.m.wikipedia.org/wiki/Ruth%E2%80%93Aaron_pair
but again, the victim in the first case is you, the victim in the second case is not you.

Also yes in a better world getting people to sign shit from a hospital bed absolutely shouldn't leave them liable. I don't know exactly how many people have been bankrupt because an ambulance drove them to the ER but I know it's a hell of a lot higher than any sense of justice should allow.
I doubt she wrote a single word in that paper.
Ask HN: What's the state of the job market in data engineering?
This is a followup to an earlier question asked about "science and machine learning" (url below). Same question, but for Data Engineering.

How in demand are Data Engineers? Does demand vastly outstrip supply? Is there a glut at the entry level, but shortage of experienced capability...or shortage in both? Any differences based on specific technologies, or geographic regions?

https://news.ycombinator.com/item?id=13232883
Not on a per mile basis though. A pay cut combined with more hours isn't exciting to me.
Releases include the Erlang byte code and the VM as well which needs to be compiled for the platform it will run on.
I'd say it's not a particularly easy issue to tackle, but I can imagine a farmer renting a specialized fleet of robots to pick x crop and then another set of robots for y crop. It will be hard to create a general purpose robot for picking both oranges and almonds, but only a matter of time.
Let's be honest, the paper is pretty mediocre, and her contribution is also questionable.

But have no doubt, it will be (already has?) overblown with headers like "female actress can into AI".
Fair enough. Like most APL I wrote it backwards until it worked.
Get vaccinated.
You must live in Riata?

Edit: my comment no longer makes sense, parent was edited
Data Mining Solves the Mystery of Your Slow Wi-Fi Connection
"Pai consistently opposed consumer protection regulations during the 3-year chairmanship of Democrat Tom Wheeler, who left the FCC today. Pai opposed net neutrality rules and, after Trump's victory, said those rules' "days are numbered." He also opposed lower rate caps for inmate calling, rules designed to give TV consumers cheaper alternatives to rented set-top boxes, rules that protect the privacy of ISP customers, an update to the 31-year-old Lifeline phone subsidy program to help poor people buy Internet service, a speed increase in the FCC's broadband standard, an investigation of AT&T and Verizon charging competitors for data cap exemptions, and preemption of state laws that restrict expansion of municipal broadband."

Sounds like a real winner.
The truck was visible for at least 7 seconds prior to the crash in the full report - another article here:

http://arstechnica.com/cars/2017/01/after-fatal-tesla-crash-...

Strangely enough, giving more people autopilot would probably be better than letting people drive. I think Tesla's picked the right time to enable it, since the cross-over point between autopilots being better than humans in general use cases has been reached.

Call it a beta if you want, but it's a pretty damn promising beta.
You are getting attacked for simply stating your opinion. Do we really want another echo chamber of opinions here?

Google might be still all in on search, but what's important here is the outside perception. They won the search war and desperately tried to recreate the success with other products. So far they haven't had another hit (some big misses, though).
or is it because a fruit picker working for a few $ per hour is just cheaper?
Thanks I will look into this
For this? No, it is not considered performant.

Regular Expressions are efficient in that one line of code can save you writing hundreds of lines. But they're normally slower (even pre-compiled) than thoughtful hand written code simply due to the overhead.

Generally the simpler the objective the worse Regular Expressions are. They're better for complex operations. Plus people write regular expressions REALLY poorly, doubly so for UNICODE.

Ideally you should use the standard library for this. For example C# has Char.IsWhiteSpace() which supports tons of UNICODE whitespace and can be updated with whitespace which doesn't even exist today.