skysight-inc/HackerNews huggingface dataset:
I never had any distinct interest in computer science. My original interests were physics and art. In fact, I would say those are still my strengths over all. But I went into CS after I found it interesting in regards to what a person can do with a computer with little effort (in as much as the tools involved).
Java platform and libraries are very mature and good. Java as a language is not. I suggest to take a look at Kotlin. It uses JVM, it uses Java standard library, but it provides much better language, while keeping simplicity and it's close enough to Java to be a drop-in replacement. And IDE support is excellent, if we are talking about Intellij Idea. Kotlin is really Java++. No reason to choose Java over it.

Another option is Scala, but Kotlin is superior for most projects IMO.
The challenge on 360 stereo is on the creation side. While you are able to capture decent mono 360 video with two or three cameras 360 stereo is a different beast you need at least 6-8 cameras and a lot of processing.
Amazon Hires Homeless Workers, and Everyone Ends Up Disappointed
Maybe I just don't understand the nature of financial data, but what makes this so sensitive? What could someone do knowing this number that could have such a dramatic effect on Google's business?
Nuitka translates Python into a C level program
I always prefer innocent explanations, but in this case it's hard. They created an additional account. Okay, you could say they did that (as they say) for debugging purposes.

But if it's only for debugging, why did they add extra code to hide the account? That's hardly explainable. The most "innocent" explanation is that they wanted to have a way to do support on these devices without the user being aware of that. That's bad enough and definitely lying to their users.
So open source it so others can contribute
Even considering Wordpress probably makes up 50% of the compromised sites on the internet, due to its terrible security track record and that nobody patches their own blogs?
When snapshots were the only game, it was all unstable. There's no difference from today.

EDIT: sorry, it seems I've mis-read you. I get it now. Unfortunately, we have a strong compatibility story, and so must take strong measures to enforce it. You can use the nightly released on the same night to get a build that's like a particular stable, but allows features.
I cannot speak for CS, but for chemistry I would not hire anyone who did not graduate from a top-20 program. At any other college, both theory and practice are taught with insufficient depth and rigour - in essence everyone who joins one of those programs either is a medical school aspirant or just there for the "college". CS may be different.
Agreed, it's crazy that there are engineers in this world that can make blanket statements like this, especially on a site like HN.

There are a lot of great languages/frameworks, and it depends on the needs you have and your team.

(I'm so fatigued by this view I hear so regularly expressed in web dev that "X is the solution to everything" - no, it's very rarely the case)
Some are. The rest aren't irrational so much as impatient. They tend to believe -- correctly or not -- that the winners and losers among their portfolio can be identified quickly, and prioritized accordingly.

They are not just thinking about your company in isolation. They are thinking about it in terms of stack-ranked IRR on a spreadsheet with other investments.
Nothing proprietary. Just look at a Type C pinout.

http://arstechnica.com/gadgets/2015/01/usb-3-1-and-type-c-th...

Two TX pairs/Two RX pairs. Standard USB 2.0 in the middle.
Except that Brazil is known to be pretty racist, even by Latin American standards. There is, somewhat surprisingly, a lot of racism in Latin America.
Are you integrating with common sales and labor tracking systems for restaurants/bars?
This comment is useless without knowing what/how many contributions you have made.
The C code generator is definitely much more mature than the C++ code generator. Sorry to hear that you had problems with it. Did you report it as an issue on Github? If not do you still have the code somewhere, I'd be more than happy to take a look and submit a bug report for you if you don't have the time.
I don't think you configure the LB in EB. Go into Load Balancers in your EC2 section and you can select the cert there. It's a quick switch.
I speak from personal experience: it's a lot easier to find a good Clojure guy than to find a good Rails guy for example. Because there's not many Clojure shops, you tend to get the good and motivated people :) As per my Rails example, it's full out there of Rails shop.. you're just another one.
I think this in itself proves that the technology is far from state-of-the-art.

Google and Apple are not in the business of providing canonical evidence and should not be.
A basic minimum income is the right answer, but not for the purpose of increasing demand. People demanding to increase demand is utterly silly. We have succeeded as a civilization: we are providing far more than we could ask for. In the big picture, what does increasing demand really do for us?

But there's definitely a need to reduce poverty. And there's a need to allow ourselves to stop working as hard as we do. A basic minimum income would help accomplish these things. Where do we get the money from? It doesn't really matter, there's plenty of it sloshing around. As Charlie Munger said:

“This has basically never happened before in my whole life. I can remember 1½ percent rates. It certainly surprised all the economists. It surprised the people who created the life insurance industry in Japan, who basically all went broke because they guaranteed to pay a 3% interest rate. I think everybody’s been surprised by it, including all the people who are in the economics profession who kind of pretend they knew it all along. But I think practically everybody was flabbergasted. I was flabbergasted when they went low; when they went negative in Europe – I’m really flabbergasted. How many in this room would have predicted negative interest rates in Europe? Raise your hands. [No hands go up]. That’s exactly the way I feel. How can I be an expert in something I never even thought about that seems so unlikely. It’s new territory….

I think something so strange and so important is likely to have consequences. I think it’s highly likely that the people who confidently think they know the consequences – none of whom predicted this – now they know what’s going to happen next? Again, the witch doctors. You ask me what’s going to happen? Hell, I don’t know what’s going to happen. I regard it all as very weird. If interest rates go to zero and all the governments in the world print money like crazy and prices go down – of course I’m confused. Anybody who is intelligent who is not confused doesn’t understand the situation very well. If you find it puzzling, your brain is working correctly.”
Knowing this sort of information gives competitors strategic insights into how to structure and scale a competing business.

For example, do you want to build a great camera phone? How much money and people should you invest, and is it possible to recoup that investment?

Here are some hints that you'd find very valuable:

* http://www.theverge.com/2015/12/20/10631330/iphone-camera-te...
* the OP of this thread
Foreign-born immigrants are recent immigrants. If you change your time frame the results might be different.
> propaganda has convinced large numbers of people that solar, wind, efficiency and demand manangement are the domain of idealistic tree huggers and/or parasitic boondoggles rather than a pragmatic and cost effective solution.

The problem is that renewable energy is very capital intensive. Without some kind of price fixing (thank you tree huggers) it is excessively risky. When you have price fixing it is very attractive to speculators who make unpopular profits from electricity bills.

The best way to make money is to already own a big power station and not bother reinvesting or maintaining existing capacity (coal). You reach a situation where no one has any incentive to build anything unless they are heavily subsidised. The public are stuck renting ever more expensive energy whilst funding massive building projects that they will never own.
Fantastic response!, thank you :).
I'd counter that free tip with a dose of the real world. That less then $50,000 is rent and payroll.

If I'm a software start-up with a < 10 person team and I'm six months into a six month development cycle, and oh shit we miscalculated the significance of feature X, which has now revealed itself to be our greatest value proposition and requires 2 months more development time to be fleshed out (mini-pivot I suppose) in order to be sold to customers.. I need that 10k, 20k, 50k just to push the product out the door.

Sure I'm going to tell you all about our sales projections, remember when you asked to hear them in the meeting, and yes the projections will be optimistic (but still fundamentally sound). No I will not go into too much depth about all the reasons we pushed launch back two months (the meeting would go past the ~30 minutes allotted and you would likely feel bored towards the end of the meeting.. not good).

I think both investors and founders are products of our current environment. We both ride the roller coaster, yet I feel like founders often get portrayed as the dishonest ones (I'm guessing it's because we don't hold the money). Maybe I would just like to feel more representation in this thread.
Somewhen in the last decades the decision has been made that the majority of gains should go to the top earners.

An easy way for demand to rise would be if wages didn't stagnate but went up with productivity. The top earners won't spend more money if you give them more. And new products won't be bought if no one can afford them.
Nothing a pass through -E and clang-format wouldn't reveal.
Sharer.js – Create custom DOM share objects
But not 100% of the potential abusers will know about the backdoor.

By disclosing irresponsibly, you're making an actual attack much more likely, since now theoretically every bad actor now knows about it.
You must have missed the article where a judge ruled the police are not responsible for making sure technology is reliable, even drug tests: https://news.ycombinator.com/item?id=10814544

(Police plan and execute a SWAT raid based on a bogus field test of tea leaves. Judge ruled the police are not responsible for knowing that the tests are completely inaccurate.)
Good for you that you are in that kind of business. I've never worked on anything where we didn't need more performance in the end. And when you do need it you need it quick. Having an environment and tools (e.g. top class profilers) that make that possible is often the only way to get it done in time.
Some background reading:

http://energytransition.de/2015/08/we-are-good-to-go/
I was the main author of Circle's frontend (the code is open-source: https://github.com/circleci/frontend).

I went on to build Precursor (https://precursorapp.com), which uses Datascript (https://github.com/tonsky/datascript) to accomplish a lot of the things that Om Next promises. If you haven't tried Datascript, you should really take a look! It does require a bit of work to make datascript transactions trigger re-renders, but the benefits are huge. It's like the difference between using a database and manually managing files on disk for backend code.

My understanding is that Om Next will integrate nicely with Datascript, so you can keep using it once you upgrade.

If you're interested in learning more about building UIs with Datascript, I'm giving a talk on Monday at the datomic/datascript meetup: http://www.meetup.com/sf-datomic-datascript/. I'll be going over Dato (https://github.com/datodev/dato), a framework for building apps like Circle and Precursor.
Gold – Visualized in Bullion Bars
George Orwell on writing: Those six little rules
Wow that was a really depressing read. I did learn several new problems that homeless people can face getting back into the working world that I wasn't aware of (e.g. night shift work isn't compatible with homeless shelters).
That often cited minimum wage statistic also just so hapens to start at a time when minimum wage was near it's all time high on an inflation adjusted basis. Why do you suppose that is?

A basic income is a far better solution than our current mess of bureaucratic welfare programs that are both inefficient and rife with harmful unintended consequences for those they intend to support. Milton Friedman's "negative income tax" was intended to be a basic income until it was bastardized into the EITC.
Can Your Employees Really Speak Freely?
Just Say MNo to Hungarian Notation in Android Apps
ASX to build a blockchain
This is only the case in frothy markets, like the Valley.
Lots? I'm sure it's nothing compared to the premeditated killing of 150 billion animals born and bred into captivity on purpose, every year. Seeing as how not eating is infeasible, I'm not sure your solution is reasonable.
The price is very low. It's as low as they can go.
While as a coder I'm sympathetic, it still seems bizarre to me that []{} are dedicated keys when the vast majority of typists will almost never in their lives use them. I mean at least make it ()!!
I think it's the wrong language to say that Android generates revenue, as really it's ads and app store that do. Android just enables those activities. It's like saying that iOS generates revenue. It doesn't. It would if it was commercially licensed software, but Android OS isn't as far as I know. Maybe I'm just being persnickety.
The Case for a Gaian Bottleneck: The Biology of Habitability [pdf]
How much you must earn to buy a home and live comfortably in 78 US cities
When chickens go wild
Why not

- Have a summary what future-programming.org is about on the homepage?

- Help to complete this table: https://docs.google.com/spreadsheets/d/1JJ14iwi-UU4Zw2dc9XHY... (Use the "comment only" dropdown button to request edit access)

- Create a Wiki organizing the information from this thread?
Sure, that is simply stating a different way. With the resulting implication that if one wants procedural macros, the stable 1.x releases have unfortunately been empty progress.

Breakage from forwards-incompatibility isn't my problem, it's potentially having to tackle it every morning rather than in batch mode when there's a new release.

edit: If this compatibility story really dictates that releases can't contain beta features, even with a #![unstable_beta_features_1_6] directive, then a separate beta release would be nice. But now it looks like I'm asking for something additional.
Agree. It is the government's role to protect its citizens. Promoting an addictive and risky behavior for profit goes completely against that.
That's good to know, and I promise I wasn't (just) being snarky! The problem is that unless you're working with something low-level like C, by the time it's stable and field tested, the language has also gotten kind of brittle, there's a mountain of bad code, and new features don't undo the damage done by the bad patterns of the past.

Javascript also has mountains of bad code and bad practices, but a lot of it's being accumulated in frameworks which are getting created, tested, found wanting, then dropped, with the good parts surviving on, either in new frameworks or as part of the standard.

I won't lie though, I'm as framework exhausted as everyone else right now and it can't go on like this for much longer. Using something like C# (which I see as "good Java") would be a nice change of pace. Definitely check out Ampersand and Webpack with React, they're kind of coalescing to provide a saner, "use only what you need" approach.
Looks closer to support vector machine and its regression capabilities.

Although, linear regression, logistic regression, svm regression, are all almost the same thing, the loss function is different, all can be trained with gradient descent.
> the millennials - is just getting started...

Yeah, but they're all broke and living with their parents.
> Low-fat diets aren't particularly good for you, as you can see by the current generation of unhealthy heart disease-having Americans dutifully following them.

I'm not aware of any such cohort. Can you cite any examples of unhealthy low-fat diet populations? Perhaps you could explain what you mean by, "low fat". My own interpretation is fewer than 10% of calories from fat, mostly from unsaturated fat. (Polyunsaturated fat, of course, being the only essential fatty acid for humans, where as mono-unsaturated, saturated and trans fatty acids have no recommended daily amount, as they are unnecessary altogether.)

> If your macronutrient ratio is going to be high-carb, you at least need a strong culture of small portions like Asians do to keep a precise daily calorie target.

So the traditional ~2 billion Chinese people following a mostly plant-based, rice diet (before the advent of Western, high-fat, high-protein foods) were all restricting calories? I find that difficult to fathom.
Imagine if instead of libraries we made literature accessible to everyone by inserting ads, including "native ads" and product placements in the stories! Egads!

You know what's more important than "quality of access"? Quality content and quality services. The perverse incentives of the ad-supported model results in great quantities of poor if not negative quality crap. The kind of stuff that manipulates and exploits the very people you are speaking up for, those who can least afford it.

Clearly there are other models. It's up to us, the technologists, the so-called innovators. Where are our innovative powers to come up with alternate busniness models? Where are our backbones to stand up against selling out the internet so that we can get rich quick?

"The best minds of my generation are thinking about how to make people click ads. That sucks."
– Jeff Hammerbacher, fmr. Manager of Facebook Data Team, founder of Cloudera
I bet apps and any electronics ship with Android are the one making the money. In fact, I think the hardware piece is the one making money.
really nice tool, having to enter an email address really kind of confuses things. I think maybe that should be indicated on the form.
There is also huge potential for adjusting demand. There are numerous devices that don't need to be powered all the time which could be switched depending on availability.
Bruce Willis could never have done this
...or that linux generates all of Google's revenue.
> People use vastly more energy in the day time.

This isn't guaranteed to be true. Before electrical household appliances were common, we used far more energy at night because indoor lighting was the primary use case for energy. And we are likely to revert to this pattern again if we ever have a mass move toward electric cars which will be charging at night.
Given our Protestant work ethic and deference to corporations, it seems like we're more likely to approach the Japanese/East Asian workaholic model to the grey late capitalist future, sadly.
https://pages.github.com/

They probably should have prepended the school name to their GitHub org, but that's just my 2 cents :)
I said elsewhere id add a letter to distinguish months, minutes, etc. Otherwise, you missing larger picture: it's a time series analysis language with an expression adding a value to a date. So the value's letters are a datatype or unit of time. That simple.
This is amazingly low considering that they have 80% of global market share of an incredibly large and fast growing product that almost everyone in the world will own.
when people say hoarding they mean saving. when they say saving they mean putting it in a savings account.

you are assuming that people are completely stupid.. like you seem to be implying that people in this thread literally think that Apple has a big aircraft hanger filled with dollar bills. Not even the dumbest people in the world think they. They think of hoarding as putting money in the bank.
I think it's ironic because it's on medium and the first thing that comes up is a giant, stupid, unnecessary picture that is full screen and could lead people to believe that there's nothing more to the article.
Cheap engineers you've got there.
In most cases, though, the GC is light enough that it can stay enabled, and you'll rarely ever end up with raw pointers.

For threading, you can use the capabilities at:

http://nim-lang.org/docs/threadpool.html
"as soon as the fix was published it was included in the next commit and pushed as part of that build"

Lovely for your developers, or if you're deploying it yourself as part of a service. Not so hot for people who are actually running the code you shipped them last week, on their own hardware. Monolithic statically-linked blobs aren't doing them any favors.
>"On the Street this "plan" is referred to as "Keeping the Powder dry".

Oh, I know what it's called "On the Street". And it's bull.

>You can save and spend at the same time, I do it all of the time, it's called budgeting."

Huh?

>$2k at a current market/stock low and keep the rest "dry".

But why just $2k? That might be the bottom, and then you've missed out putting those dollars to work.

>What is your investment strategy? Invest at the market/stock highs?

I can't predict the highs or the lows, just like you can't, so it's not part of any strategy I implement.

>According to...people that have actually invested.

You mean me? I've even done it for a living, with other people's money. Imagine that.

>Always be comfortable with losing what you invested, because you might lose it.

I get it now, you're just a random spouting aphorisms you've read.
What would be the feasibility of the following:

Make nuclear energy a global resource that all nations MUST buy into based on their % of consumption.

build the appropriate plants, and if the US uses 25% of that power, it pays 25% of the bill. Make it protected by some joint/independent body/military in a de-nationalized territory.

Make it illegal to profit off of it.
In my example the Indian family was denied the apartment when they showed up to apply. Your advice would not apply in this situation.
In addition to its competitors, it may also provide Google's partners with more leverage during negotiations.
"When you give in to the default, and just go ahead and post to Medium, you're stifling the open web. Not giving it a chance to work its magic, which depends on diversity, not monoculture."

If you have read enough of Daves posts you'll realise this is the Internet version of what happened with Microsoft and Apple. Something about absolute power and corruption. Dave has been remarkably consistent in this observation over the years.

"Well, he did put it on Medium and sent me a link, and I sent back a comment saying that I was worried he'd do that, and unfortunately while I love his post I am reluctant to point to it on Medium. I asked if he'd consider putting it somewhere else. He asked where else. Hence the tweet."

One reason not to put things on medium is the poor url design. Try remembering then typing this url into your browser ~ https://medium.com/@davewiner/anywhere-but-medium-5450cb19f2...

The design is ok. We can understand up to the end of the title, 'anywhere-but-medium' then we get robot vomit '5450cb19f2c1#.2gv2klp7h', junk parts of the url no use to anyone except machines.
Darwin among the machines (1863)
Verified Programming in F*: A Tutorial