skysight-inc/HackerNews huggingface dataset:
No its in there. For example, a similar OSS software called MicroManager is a veritable cluster duck with half the code base dedicated to interfacing between C++ and Java. It doesn't hit the performance spec. The real problem I've had with C++ is finding devs, typically senior C++ software engineer at $130k vs junior Python dev at $70k.

But from the engineering side it's the only "everything" language. (There aren't any good GUI kits for C, and NVCC is C++)
Nexus trilogy by Ramez Naam -
Sapiens / Homo Deus
Contentful and Prismic are ones I'm familiar with and they actually support both static generation and API-driven so you can take an incremental approach.
Looks like someone has already made a Unity ARKIT plugin

https://www.assetstore.unity3d.com/en/#!/content/92515
Very cool tech but the phone as viewport seems like a fairly large step backwards in my opinion.
I think the article is missing the point of playing video games as an addiction. why go to McDonalds and have some jackass yell at you that you forgot to put ketchup on that hamburger when you can be the supreme commander of the 85th armada.
That's very interesting. Is any of this code open-source?
This one also illustrates that if it has "science" in it, it can't get a joke...
> if you don't find the answer, someone will show you, and you'll think "OMG why didn't I think of that?"

Really? There are many times where I thought "How am I supposed to think of that?" In fact, that's probably what would happen most of the time.

The problem with high school math is that it has no context. It's just a bunch of seemingly arbitrary rules.

It's as if when learning programming, you would learn fragments of various languages here and there but never connect the various pieces into anything meaningful.

Lesson 1: boolean variables in Java

Lesson 2: If statements in python

Lesson 3: Three-part for-loop in C

Mid-term exam:

Q1: In the C language, how do you separate the components of a for loop? (correct answer: semicolons)

Q2: What can you put in the right hand side of the '=' symbol in a boolean variable declaration in Java? (correct answer: an expression that evaluates to either true or false).

Q3: You are supplied a function that can take any number and determine if it's a Crastomarian number. We have 20 foot ball players each wearing a T-shirt with its own number. The numbers go from 5 to 24. We want to find how many players have Crastomarian numbers. The program to find the correct answer will use a for loop. Write the header part of the for loop. (correct answer: `for(i = 5; i < 25; i++)`)

...

And this is supposed to be how you learn programming.

Also note: there's almost no way to know the answers without rote memorization. Of course you will never absorb these concept by osmosis because your day to day activity will not involve writing programs that do things. Instead, you're just memorizing the rules given to you and doing exercises that help you recall which rule to use for which situation.

If you haven't memorized the for syntax and written 25 different variations of it, you will not be able to know it.

And when I say that you write 25 different variations, I mean you write them as part of pointless exercises of course because these are not in the context of a program.

It's more like just repeating these lines until the pattern somehow hopefully sinks into your mind.

for(x = y; x < z; x++)

for(y = 10; y < j; j--, y++)

.. etc
Street smart : smart :: street drugs : pharmaceuticals
I'm very happy with my decision to replace every multi-lane highway around my house with a congested single lane dirt road with half the speed limit.
Net Neutrality is about to get Trumped – let’s build a wall to defend it
What on Earth Is Wrong with Connecticut?
Yes. I built a statically generated site to a Fortune 50 company. Not a microsite either, but one that was highly visible.
At least for USB flash drives that behave similarly, sometimes there are software tools that let you configure the drive's claimed capacity.
What is actually happening is my Apple account gets locked out about once a week (completely outside of my control), so they want me to verify everything again, even to make "free" purchases. A real PITA.

> you can always just download the app from the dev's website and not bother with the store completely

This makes a number of assumptions - namely that the developer has made the app available via their website (which is not common if they use in-app purchases).
Ask HN: What to do when you feel “developer loneliness”?
Strange title, I know, let me explain...

I am doing software project management and development in a small media company with about 15 people. My job is good and I like my work, but sometimes I feel kind of "lonely" in that sense, that I have nobody to talk about technical/work problems.

I have two colleagues in my team, but they aren´t developers at all (one now gets to know his ways around CSS) and so I have nobody to get ideas or input from when I face problems or need some kind of "technical inspiration" on how to tackle a problem. On the other hand, when clients send their devs for meetings or trainings, the atmosphere is much better for me, because they often are on a similar level...

Now, getting a second developer would probably be the solution for this loneliness, but the financial situation does not allow this right now and it's unclear for how much longer...

This gets me frustrated from time to time, so I thought I might ask over here, as some of you might be working for small companies and have similar "feelings" or problems.

What are your ideas or solutions on this? How do you handle that feeling? Local dev meetings? StackOverflow sleepovers?!?

edit: Let me add: While this may sound not really serious, it´s actually kind of a big deal for me as I am getting more and more frustrated by having nobody to get at least a little valuable feedback from. My colleagues are just like "Well, I don't know that kind of stuff, you are the pro here, find a solution and tell us..." Trying to engage them to think about problems like these has not worked yet... :-(
I believe the video game "Dynasty Warriors" and the 19 sequels or whatever it spawned are based on "The Romance of the Three Kingdoms".
I never said I was the world, but please take my statements in the context of close personal relationships.

If ones requirement is to maintain acquaintances, then fine. However, I was disputing the parent comment's assertion that leaving FB is akin to a punishment.
Let's Create Our Own Cryptocurrency
Then there's this consideration:

In Europe, most of towns are historic, they're in good places and can take any place in economic system.

In America, there are towns dedicated to mining or specialized farming (rubber?), but they quickly get abandoned when mine is exhausted or the output is no longer needed.

Soviet Union built quite a few towns in remote northern locations, they were way bigger than feasible for mining - like a general purpose settlement. Guess what, now it's hard to rationalize their existence, but people are stuck there and see it as their home. People aren't very mobile in Russia.

I imagine even when diamond mining is over we're going to pretend that this is just another town that can get jobs on its own and it will be held afloat by redistribution. It's going to be pretty miserable place for sure, I imagine.
Buying something with something else is not a "practical use". Practical use means that you can actually build or make something of value with the product in question.

The prices for all of these things are almost certainly based on the conversion rate between Bitcoin and the US dollar (or other major currencies). If Bitcoin massively deflates you may be able to still do those things, but it will cost many more Bitcoin: that's the whole point of this discussion.

Yes, a $100 has no practical value either. But it's the official tender of the US government, which means that the US government does all of its spending in US dollars. Contracts, paying its employees, etc. The US government (federal, state, and local) spends a significant chunk of US GDP, i.e. a significant chunk of the world's largest economy.

A country's currency is understood to be tied to that country's economy and monetary policy. As the economy is larger and the policy decisions are protected from craziness by checks and balance, currencies tend to be volatile only to a certain point in practice.

This is even more true when you live in said country: if you live in the US, even if the US dollar is inflating considerably as measured against foreign currencies, the inflation of the dollar on the local economy is generally less. US annual consumer price index inflation has only cracked 10% for the year a handful of times in the last century.
I used tesseract/pytesseract, almost perfect pre processing using blur, otsu etc,
But for get good results, you need big images, 300 dpi+ are needed,
The big images make it is too slow,
Maybe i should have try segmentation the caracters before using the ocr,
I endeup making my ocr from scratch, using averages etc, and it is almost instant, and i am happy with it.
I love Michael Crichton and I've never read this book. Why did you suggest it?
It's almost like Scientists, even with dedicating their lives to research, can be wrong.

Would you have sided with the majority of the Mathematics community who have "dedicated their life to submitting work to peer review" in the 19th century when they were trying to force Cantor out of academia for his creation of the "evil and nonintellectual" Set Theory, which contradicted what they had known about Maths at that time?
This is interesting, would you recommend any specific resources to research further?
If Qubes wants this so bad, they should pay for this themselves, the first couple of laptops. Then if it proves to be a good selling point, others will follow and pay.
The Moment of Glory for GraphQL or Is It Time to Enjoy the REST
http://www.ted.com/talks/sam_harris_can_we_build_ai_without_...
Was hoping it was some sort of 3 letter agency. Instead just the Pakistani prime minister trying to hide profiteering and tax evasion.

You'd think that hiring a professional forgerist would be a cost of doing business.
I could see it for some gaming niches, like LARPers (live-action roleplay). See those fireballs tossed out. Show off your new +1 chainmail you looted, etc. Probably free to play with microtransactions for new loot and effects.

One game idea we kicked around was first person AR bomberman. All you need is a sufficiently-sized field for the map (and your AR device of course).
I don't think most people know about it. It's helped rein in healthcare costs in this household at least, though? ;)
This is an awesome service! Simple, easy and cost effective!
Great job!
I don't understand why this point seems so important to people. Seems like a semantic point, if we're talking about math education in schools.

I mean, there is theory & practice in every field, technique and discovery. A medical scientist studying the development of aberrant cells in a petry dish has a pretty different job to a pediatrician or radiologist. They generally seem to coexist happily under the "medicine" label. For first year undergraduates, they would probably need to take most of the same classes.
Is it faster with LSTMs? Or just less errors?
I buy NVidia because while closed, their drivers work better on open operating systems.
OpenShift Online Pro tier is here
i always found munging numbers and memorizing formulas discouraging. i think physics classes teach kids more math than math classes and in more interesting ways (or at least have potential to).
I think the more pervasive problem in schools is a lack of mastery in basic foundational skills before moving on to more advanced topics.

Too many students lack the ability to perform basic algebra. I mean simple stuff like simplification, factoring, working with exponents and even fractions. Faced with a typical problem in calculus, of course they're going to flounder and make errors when each calculus problem involves perhaps a dozen simple algebraic manipulations.

These basic things have to be drilled and practiced A LOT before moving on to more advanced topics. There is no way around that. No amount of explanation and reasoning will help the students and instructors get around the fact that they just have to spend the time to develop fluency with the basics.
On Showers, Golang, and Creativity
> Bitcoins are far more practical than an S&P500 ETF. For instance, I can carry bitcoins across a border, whereas if you want to move shares across a border it will involve a lot of paperwork -- if you are a US citizen it may be impossible due to FATCA.

You seem to be comparing like what is physically possible with one with what is legally allowed with another; it's physically possible, and you'll probably usually get away with it, to carry stock certificates across most borders. Conversely, I haven't seen ant set of customs allowances which permit travellers to legally carry bitcoins across the border (and those rules tend to be “everything not specifically permitted is prohibited”.)
Jekyll Includes are Cool
> Machine learning systems are also difficult to engineer because it can require substantial expertise in mathematics
(e.g. linear algebra, statistics, multivariate analysis, measure theory, differential geometry, topology) to even understand what a machine learning algorithm is supposed to do and why it is thought to do it correctly.

It's like Teen Talk Barbie.
"Brain-training games may still prove useful for aging adults or people suffering from addiction or unhealthy behaviors, the researchers caution.

Given the context of the article, this is an unscientific and immoral statement.

It is irrational to believe something is true or possible unless you have evidence for it.

If the researchers have a positive reason to believe brain-training games are a form of medical treatment for aging or addicted populations, they should state that. None of this "may" nonsense.
The European Parliament is discussing an expiry date for startups
I typed in Screen-80 and suffered the result :):
https://archive.org/details/1984-09-computegazette (page 48).
Is that really true before calculus? In my recollection, even in pre-calculus it was pretty easy to accurately tie constructs to physical representations. Limits is the first time I remember learning something that could not be generalized to a physical form, because it specifically dealt with what happened when a function "broke".
I'm working on a project to make it easy to have best in both worlds - static page generation with a browser front-end. Take a look at the intro blog post for a detailed explanation of idea https://www.laktek.com/2016/11/29/introducing-pragma/

I'll be doing a private release in few weeks for the beta subscribers.
Yeah, even though consumer AR (= overlay graphics on picture of the world) hasn't really taken off, it it is being adopted by industries that build large things with people like buildings, ships, etc.
Don't buy individual stocks. Less than one percent of people have the ability to choose individual stocks that perform better than mutual funds.
That's fine for content based sites, but often times the client wants to edit their homepage as well.
Brand in 48 Hours Challenge: Hilarious Whisky Stones Launch Video
Maybe I'm wrong, but I have always believed that if you want people to be good at math, it's their first years of education which are important, not the last ones. In other worlds, push for STEM should be present in kindergartens and elementary schools. By the time people go to high school it is to late.

I never had any problems with math until I went to university, so I was merely a passive observer of everyday struggle for some people. I honestly believe that foundations are the key. Either you're taught to think critically, see patterns and focus on the train of thought, or you focus on numbers and memorization.

The latter obviously fails at some point, in many cases sufficiently late to make it really hard to go back and relearn everything.

Math is extremely hierarchical and I believe schools do not do enough to make sure students are on the same page. If we want to fix teaching math, I would start there, instead of working on motivation and general attitude. Those are consequences, not the reasons.
The rise of bitcoin is fueled by investment speculation. There are other coins much better suited for buying drugs online.
>This is the website of Gwern Branwen, writer & independent researcher. I specialize in psychology, statistics, and technology

forgive me if i don't take this meta-analysis seriously.
>If you can make a decision and you don’t think it’s going to get you fired, just do it.

This advice only applies to people with enough experience.

I'm thinking of a certain ex-employee that followed that advice all the time, despite us constantly correcting him. Even on their final day, they was still insisting that they was doing good work.

To this day, we are still finding code they wrote or modified that is wrong or broken in horrible ways.

Why? Because they didn't have the experience to know the difference between a quick fix and a good fix, and when to employ them. (Hint: The "quick fix" is almost never good enough.)

My personal line is a long way away from "Will it get me fired?" and I've got decades of experience.

I've always said that programming is all about making assumptions. And I'll frequently send off an email stating some assumption I'm making and start coding based on that assumption. If I get corrected, I can change pretty quickly. But I'm usually right.

But just not asking? Forget it. If I'm unsure enough to bother with sending a 2-line email, it's worth asking.
> More importantly, though, how do these strategies impact the lives of everyday people? A capitalist system aims for the efficient allocation of capital, and indeed, workers have a better shot at seeing median wages increase when money is being put to its most productive use. So to an extent, how they fare under each system has to do with who is deciding where and how profits get invested. When managers reallocate profits, that reallocation benefits from the capabilities and knowledge that companies have built over decades, but suffers from the possibly poor incentives of managers. When investors are the ones reallocating profits, however, the scope of the reallocation can be broader, theoretically leading to more innovation; at the same time, those investors don’t have preexisting organisational capabilities and they may suffer from their own short-term time horizons.

In the end the economist unwillingly reveals that the actual ramifications are highly theoretical (bordering on non-sense) and and leaves the reader only to conclude that this won't as stated "decide the future of capitalism". In discussing the future economy I would be much more inclined to ask: "How do we create a model where wealth and power is distributed broadly across society?", "What constitute infrastructure in a modern economy?", "How do know we aren't underperforming?" and so on.
I dont think abstract games like luminosity work, but I think its fatalistic to assume that your intelligence is fixed at a certain point. You can no doubt expand your intelligence (not just knowledge) by expanding your horizons, but learning is a difficult process.
I see what you're saying (regarding your other comment). In those cases I think the platitude is more closely "Don't shoot the messenger" as it's not their motive.

The saying in question I've always taken to be one where the 'player' is the motivated party, not merely to prevent loss but to distinctly gain. Rather not the employee just trying to keep their job, but the employee playing shady politics to slither their way to the top of the heap and the largest possible portion of the take -- those who see what are team efforts as zero sum games where the teams are `I vs. Everybody else`.

So while we're sorting out the rhetoric, I agree with your sentiment as well -- and it certainly needed to be said that I wouldn't condemn somebody in such a situation. Of course I generally see morality as a gradient.
This is a bit alarmist.

Money is not created or lost it just changes hands.

If the VC funds don't get their money back it's because it's been spent on developers, offices, parties, bowls of fruit.

The main issue is that perhaps the money could have been better spent, perhaps charitably.
Interestingly, my experience was that your two sentences are totally contradictory. Physics and engineering was all about using memorized formulas to solve word problems, and mathematics was where you learned how those equations systematically fall out of some obvious assumptions.

I think the real take-away is that both physics and mathematics can be taught poorly, and both can be taught well.
Do you think there are enough disreputable people to make that a problem?

I mean it chip has a unique ID or its not doing its job, and you get the payment info of each user. There are incentives to not stealing these things, so you are really just worried about vandals and immoral penny penchers trying to skirt the system.
Most of my projects fit in my laptop hardisk. I have a dropbox subscription which syncs everything interesting in my laptop to dropbox servers. This setup has saved my work once when my old laptop died - I just bought a new laptop and synced everything from dropbox.
The Autonomous Taxi Market Worth 3X Value of All Auto Manufacturers in 5 Years?
But sales of young companies and initial public offerings haven't been keeping pace with the surge of money going into tech startups since 2014. The cash waterfall that is supposed to rush to venture capital firms and their big moneybags investors is more like a calm stream. This hasn't been a disaster yet, and it may still turn out fine. But pressure is building.

they have been saying this for years.

With Silicon Valley under pressure to make cash back from prior startup investments, more young tech companies will run out of money and die. Already this year, more than a billion dollars of investor money has been wiped out in the closing of tech startups like fitness hardware company Jawbone, food-delivery startup Sprig and messaging app Yik Yak. Expect to hear the colorful term "unicorpse" -- that's a dead startup unicorn -- much more in 2017.

Never even heard of Sprig and Yik Yak. From what I gather, neither were valued above $1 billion.

Instead of the media constantly trying to front-run the crash, why not just wait for it. If it's as obvious and inevitable as the media says it is, we shouldn't have to wait too long.
While we're off topic, show the language some love: http://www.thesaurus.com/browse/super
Route53 domain registration uses gandi as a partner.
>BotEngine allows you to create a chatbot for any service.

except for the ones that are not implemented. would be interested to try this out once it has telegram support.
In which way - interested - does it involve science or what is your definition of science?
Race and Ethnicity Imputation from Disease History with Deep Learning
Not just flimsy. Complete trash. There is more resolution in the typical forum emoji than in the face of the man claimed to be Noonan. And the person claimed to be Earhart has their back turned. It's not even clear that it's a woman. All the people involved in this should be ashamed.
Flashing is an error condition.
My university education experience seems to contradict this notion. Many classes were heavily focused on Java to allow students to learn data structures and object-oriented programming, in general. Other classes, like Operating Systems Programming were focused on C. In the end, you learn that there is the right tool for the right job.