skysight-inc/HackerNews huggingface dataset:
Makes you realize that any possible name for a REST framework for Go is inherently an oxymoron...
I wonder if college age folks are more likely to be okay with it or if they're less likely to say something about it? Probably some combination of the two, I'd guess

I usually type mostly looking at the screen and then glance up and make eye contact or nod during pauses, to re-establish that I know the person is there and I'm paying attention to them.

I don't think it's so much a practical thing as purely social. I don't think there's anything inherently wrong with looking at a person while you type. It just doesn't seem socially typical. It might be the normal thing to do at some point, in which case I'll adapt. It just doesn't seem to be the case now. It'd be interesting to do research on this, though ,and see if there's a significantly different perception between age groups.

I'd guess that most folks on this board are pretty proficient touch typists, and could look wherever they want while they're typing. Even if you're only reasonably good at touch typing, you're probably not going to mangle the words to the point where you can't run a spell check over it to fix most of your mistakes.

I'll personally probably stick to mostly looking at the screen for now, since it seems like more people are made uncomfortable by looking at them, than looking at the screen, but it's interesting to think about where it might go.
Can't believe it's been 10 years already. I still fresh rememeber the long night on #space IRC channel counting down the Titan descent and visualising the first transmitted data ( good job, Rene Pascal! ). Seeing the alien landscape for the first time gave me shivers and made me think I already live in the future.

What is the next major event?
No, that's not true.

What is true is that large companies will (a) ask one-person consulting shops to subcontract through existing contracting firms, because they have very complicated MSAs and accounting processes set up with those larger firms, and (b) occasionally try to withhold taxes for one-person contracting firms.

These are sales/marketing issues, not legal issues. There's no formalism to consulting "agencies". Basically: if you're talking to a BigCo who wants you to work as a sub through one of their vendors, that's a sales objection. If you're doing commodity consulting work, like the same front-end web software development work that their vendors already sell them, you're going to have a hard time displacing the vendor, because doing that costs them money and incurs risk.

Three responses to that trap:

* Specialize further, so that the work you do isn't substitutable by work they can buy from one of their big vendors. Note that you will not have an easy time trying to specialize in technology (being the best Angular.js developer in the world does not make it easier for you to sell web front-end work against a huge vendor that already provides that); you need to find ways to specialize in business model and problem domain.

* Pick more appropriate clients. This sounds flippant, but it's not; it's one of the core problems of sales. If you're running into potential clients that all want you to sub, you need to do a better job of qualifying your leads so you don't waste time on prospects who aren't going to sign an MSA for you.

* Grow. BigCos can ask a single-person shop to sub through an existing vendor, but they can't reasonably ask a 10-person shop to do the same thing, because no 10-person shop would ever do that.
For 800+ FICO scores, you'll need 3 types of debt.

1) Installment Debt - i.e. a car loan

2) Mortgage Debt - mortgage loan

3) Revolving debt - credit cards, with balance under 50% of CC limit

and of course...no late payments on any of them.
I'm referencing specifically around your comments related to sterilization ("If colonization were a matter of just moving from one to the other, it would have happened already.").

It's simply baffling to me, that a person could sit in front of a computer with absolutely no education or understanding in a topic and call a litany of experts in a field all wrong within the same hour as learning of the specific problem in the first place, or even claim to know what is "obviously the right design decision".
How exactly could Satoshi prove that he isn't Dorian Nakamoto without disclosing his real identity?
Another great article on the topic, from American Scientist: "The Future of Time: UTC and the Leap Second", available either from the magazine (behind paywall): http://www.americanscientist.org/issues/feature/2011/4/the-f... or on arXiv.org: http://arxiv.org/ftp/arxiv/papers/1106/1106.3141.pdf .
I'm missing something: where is the source code (design files?) for this "open source hardware"?
Did they choose a wireless chipset that requires "binary blobs"?
MS Research Elliptic Curve Cryptography Library
Despite High Unemployment, Portugal Looks Far Afield for Workers
Yes, I’ve been stuck in traffic on 405, but it’s not like you never get through.
Salaries vary heavily by location; income taxes reduce net salaries, so you can just treat it as a lower net salary for the area.

Sales taxes and property taxes figure into prices of goods. The site already says to include sales taxes, though it would help to have rates noted explicitly. Property taxes should appear as an expense under housing.
...perhaps this is a hint that significant whitespace is a bad idea?
I'm not sure you can call google+ a failure.
Activity may not be so high but accounts are being created - and that matters.

To me, google+ is a great name for a comprehensive future password service.
Great article but there's something I'd like to understand: the article talks about FRP yet writes "(Functional) Reactive Programming" with "functional" between parentheses, why?

Is the 'F' in FRP the same 'F' as when people say that, for example, Haskell and Clojure are FP languages?

Does FRP use the notion of "functions" which are closer to the mathematical definition of a function? For example does FRP try to avoid state and mutable data as much as possible and do the same inputs always lead to the same output? Or is it called "functional" simply because it allows to use things like map/reduce/filter?

If it is "really" functional, I take it it's quite deterministic: can you then take all these streams of events and "replay" them at will, always ending up in the same intermediary state and, eventually, in the same final "state"?

If that's the case, then it's the next thing on my "to learn" list :)
Sleep and I have a rocky relationship. I'm terrible at falling asleep, and even worse at waking up, but boy have I learned to value it.

I can't nap, because I literally can't sleep anything less than 4 hours. Friends and relatives have tried yelling/shaking/banging pots and pans, but the only thing that will wake me is cold water to the face.

However, I've found taking a few moments to meditate can do wonders when I'm getting that run-down-man-I-could-use-a-nap feeling.
Off topic here, but author could have just as well used the word "person" instead of "girl". My two cents.
It's a lot more complicated than that, if I remember my research on this subject correctly. It is definitely true that in a perfectly abstract system that if your roads are 70% utilized across the board, and you double capacity, you won't stay at 70% capacity.

However, what does happen is that when you take a road at 70% capacity and double it, so it has a lot more room, some people will move from other 70% utilized roads to your road, and yet more people will decide to drive instead of taking the bus or train, and the utilization of the whole system will remain largely flat at ~70%.

This was seen time and time again in NYC, where even at the peak of construction of roadways in and out of the city under Robert Moses, every new bridge, tunnel, and highway was at >80% utilization within days or weeks of completion. IIRC, the total amount of major roadways in and around NYC was increased by 5-10x from the 1940s to 1950s, and yet traffic congestion and utilization actually increased over this time.

It took a number of years of urban planning research to identify that as you increase the number of roads, more people opt to drive in lieu of mass transit or not making the trip at all.

So, i would argue that in an abstract sense you are correct, but in the context of a major city, a single major road change does not ease congestion, as it simply changes traffic flows and increases demand.
Google, Detroit diverge on road map for self-driving cars
I usually nap under the pool table that no one uses.
We use both the rest-happstack and rest-snap backends, rest-wai is brand new so we haven't gotten around to using that one. You need to pick one of the backends to run an api, rest doesn't contain a web server.
To be honest, I started working on this and then trying to find a best fit for the tool :)

my current plan is to build KopyScreen into a light-weight-paint-like online tool for use-cases like Bug Reporting, UI Review, etc.
Apache licensed, and in C, both huge wins, but maybe a little hard to port to clang.
>I wish there were a starter packet for using the metro.

A map?

What else does a starter packet need to contain?
Great way to celebrate is to give this another listen:
Carolyn Porco: This is Saturn http://www.ted.com/talks/carolyn_porco_flies_us_to_saturn

I haven't heard it myself for years but still think of it often. It is one of the most inspiring things I have ever heard.
>> If we gave drivers some extra incentive to avoid the most congested hours, we could better utilize the roads’ capacities.

There is already enough incentive, the incentive is to avoid seeing your hours waste away on traffic. Most people don't really get to choose their hours, with or without incentive, otherwise they already avoid the most congested hours. So the suggested incentive doesn't really make a difference when it's not a matter of choice, except by taking money away from people without adding any value.
Surely that's not really that difficult to understand?
When we started bitching about fun things on HN?
New Seed Stage VC Susa Ventures Launches
In addition to the correlation found by these researchers, I suspect the Braess Paradox[1] and other complex network phenomena are also at work.

--

[1] Adding more roads to a network of roads can make traffic worse (and viceversa, closing roads can make traffic better). See http://en.wikipedia.org/wiki/Braess's_paradox or watch this friendly explanation: http://www.youtube.com/watch?v=ZiauQXIKs3U

--

Edits: moved links and parenthesis to footnote, and added "In addition to the correlation found by these researchers" and "other complex network phenomena" to make my point clearer.
Hmm. Java might be known by more, if just from the fact that those who take an introductory CS course as an elective in another major will get their lessons in it. But, as a lingua franca, it sucks even worse.

Mind that term, actually: while French itself was just an average European language, it was handy, for political reasons, for diplomats of all stripes to pick up—and somewhat easy, presuming you had studied texts in Latin. JS is much the same: a lot of us might not prefer it when writing our own code, but we can all certainly read it, given its ALGOL derivation, and it's certainly more pithy than, say, C, for communicating the kind of concepts we need to communicate (like FRP.)
Honestly, I think a bigger issue is what time we actually go to sleep.

I think a lot professionals just don't get to sleep on time for the required 7-8 hours.

If you get up at 6 or 7 in the morning, that means you are deep asleep by 10 or 11 pm.

I just don't think a lot of sleep deprived people are doing that.

At least that's alway been my experience.
We're about to see a large-scale experiment of demand pricing in a major metropolitan area: Dallas, Texas is implementing this very thing as part of the LBJ Express project.[1] It is scheduled to be fully completed by the end of 2015, but portions of it are already open to traffic, with the demand pricing in place.

It will be interesting to see what happens. For the record, I can see the construction from my office window. I've used the express lanes a couple of times now, and traffic has always been clear on it when I did so. Whether this is due to pricing or simply because it is so new I am not sure. Either way, there was no traffic jams for me (during afternoon rush hour, mind) on the occasions I used them.

[1] http://www.lbjexpress.com/FAQs.asp
> If you're not reviewing your notes at least once after you've taken them, you shouldn't even bother taking them.

Beethoven would disagree with you,

Beethoven left behind an enormous number of sketchbooks.
Yet he himself said he never looked at a sketchbook
when he actually wrote his compositions. When asked, "Why
then, do you keep a sketchbook?" he is reported to
answered, "If I don't write it down immediately I forget it
right away. If I put it into a sketchbook I never forget it, and
I never have to look it up again.

Source: http://books.google.no/books?id=1YN3kc31nqAC&pg=PA148&lpg=PA...
"Google reminds me of that one girl in each generation we all know. She slept with everyone at college to advance herself, now she has a husband, two kids and is now the choir director at church singing about the goodness of God’s love. You just chuckled because a name popped into your head. Take your time, reflect."

Sigh. Wasn't there a damn discussion on bros and what it means to be a decent person today?
I'm not going to go into my specific needs or project setup, but even with 4 open projects, IntelliJ requires 4 open windows! That's asinine when both NetBeans and Eclipse allow me to decide how many projects I want open within a given IDE window. It's the biggest reason I only use IntelliJ when writing IntelliJ plugins.
Show HN: Compile and run Go code on Android
It seems unusual to pick a Mediatek SoC, if the goal is open source compatibility. It would have made much more sense to go with an Atheros SoC and Atheros modems, which can be used with no proprietary binaries whatsoever.
There are other services such as Zip Car and Car2Go that work very well for running errands. I live downtown Denver and sold my car nearly a year ago, haven't looked back since. There are times I rely on friends to go to the mountains and such, but for the most part I'm just fine without a car.
We first launched here on HN 1.5 years ago, and we're pretty excited to share v2.

Our goal with Instinct is to add deep interactivity to any music lesson. We think that one day, every lesson on YouTube might have pitch detection, scrolling notation, a scoring system and personalized feedback.

This v2 is a big first step in that direction. We've teamed up with a bunch of online teachers to create fully interactive video courses, as a way of showing what's possible with the tech.

There's much more to do though! At this stage, we're looking for as much input as possible from users and teachers.
Building alternative high-volume modes of transportation is more effective than building larger roads.

Adding more lanes is useless from a urban planing point of view because it doesn't alleviate congestion.
Similar but less high-profile news: the once biggest hungarian social network site, iwiw.hu is shutting down tomorrow.

Launched in 2002, by 2006 it had pretty much every hungarian internet users signed up who could be bothered by such sites. T-Mobile/Deutsche Telecom acquired it for 4 million euros in 2006 and at the time it seemed unthinkable that it would lose its momentum.

As a result, Hungary was one of the very last countries for Facebook to overtake the local competition, but eventually people with international friends started to sign up for Facebook too and the network effect kicked in: for the past 1-2 years iwiw.hu was in a free fall and one month ago they announced that they would pull the plug completely.
I was about the age of the original poster, and had lived debt-free, credit-card-free thus far, when I went to buy a mobile phone. The listed price was $100, but because I had such a low credit score, they were going to charge me a $500 deposit fee to buy the $100 phone.

It's totally possible to live without debt, but it seems curiously inconvenient to live without a good credit score.
😕💩 🔥💤💤💤
Osper – Empowering Young People to manage their money responsibly
Yes, they do. However, adding the second is not the default, so announcement that it's not going to be added is not as interesting. Also, I doubt "time libraries" "people" get their news from HN, on a day it could happen.
Promises show a good use case. It's common to have many promise-laden bits of code and it's clear that the first callback is success, second, error, and third progress.

Having to do "def promise1_success" ... "def promise1_error" ... etc all the way up through 5 promises is a pain.

For event-emitter like things, it's also great to have anonymous functions.

For example, in nodejs, you might have reader.on('data', function(chunk) {}); .... You gain no further insight into what that function does if you have "def handle_reader_data" and then use it once there. There are many cases where you don't need the function name for clarify, and it just clutters the current scope to have it not be anonymous.

Code is also easier to follow if functions like that, used once only as a callback, are immediately defined where they are used, not lines above. When reading code that has a named function above, I'd have to skim the function the first time, see it used, and then trace back through it above knowing what was calling it.
There are newer posts on the Chinese-language version of the site. Click 中文 on the top right. :P
Not really. The first sentence sets up the analogy:

>Google reminds me of that one girl in each generation we all know. She slept with everyone at college to advance herself, now she has a husband, two kids and is now the choir director at church singing about the goodness of God’s love.

Clearly he's referring to some sort of cultural archetype that is inherently female. That said, it's not one I'm personally familiar with, and the concept has no resonance with me, but it's possible I have a very unusual social circle.
Next up: Why we don't need higher level abstractions because we can do it all in assembly.
It's funny about #1, since when the NewsFeed appeared on Facebook most people were mad about the change. It was a weird thing going from assuming that only people who viewed your profile (e.g. enough to care) would see your goofy pics, and then now they were splashed in front of anyone you added as a 'friend'.
Rails is bigger than Django,

But Python is bigger than Ruby...

Django isn't the only web framework in the python world. Flask and the others (both big monoliths like Django and miniatures similar to Flask) are abundant in the python world.

Although there are also quite a few Ruby web frameworks, Rails is (by far) the biggest and most adopted.

People will tell you learn what you find easy to use. I will tell you:

Learn Ruby and Rails if you want a startup job (this depends on where you want to work and what your local market is using. So if you live in a country who is still big on PHP, then learn that).

Learn the fundamentals of Ruby or Python (whichever makes you happiest and has the most ease-of-use). A good programmer should be able to switch between languages with minimal effort (and some commitment).

Learn Python if you want broader application of programming (like a data science job or a job in tech finance).

I've avoided saying "learn X framework" because they're all somewhat similar under the hood (most of the big frameworks follow the MVC pattern of application design/structure).
I have for most of my life not been drinking caffeine at all, and I'm never able to sleep whenever I decide to, apart from in the evening. So this is not a pancaea for everyone.
Leap seconds are added to UTC to keep it within one second of UT1; the drift from TAI is unbounded.

In TAI, each second is the same length, and each day lasts the same number of seconds; UT1 is (conceptually, approximately) the solar time in Greenwich, so the length of seconds depends on the position of the earth; UTC has seconds of fixed length, like TAI, but occasionally has more or (potentially) fewer seconds in a day, to keep synch with UT1.

If you used TAI, eventually the sun would not be overhead at noon -- and after many millennia, the sun would be up during the "night" and down during the "day" (after around 70 000 years if leap seconds continue to be added at the same rate, but the whole point is that they aren't -- at the moment they seem to be accelerating).
> I think what is being discussed here is guaranteed unconditional income, not the dole.

For all intents and purposes, there is no difference.
I absolutely love visuals like this. There are things that I don't think I ever would have understood had I not seen an animated sequence of events like the ones on this site. I can forgive the heavy use of text within the images, since it makes the images easier to share without missing critical info (it IS just a wordpress site)
BuyBitcoins users' logins compromised
It doesn't make sense to have a single category for "utilities", as those vary dramatically by usage; that would be like asking for the price of "a tank of gas", or gas usage per week/month. It would make more sense to separate out electricity rates, water/sewer rates, natural gas rates, and so on.
Sounds nice
I always say that what our industry needs is more incoherent misogyny.
I didn't really read very far before I discovered an incredibly sexist comparison and decided to stop reading. I'm sorry but if you were looking for a comment with worth this certainly isn't it.
Groups is a terrible service.

Strike that. It works well on the groups I use, but the group that I founded and abandoned (Rochester Arabic Discussion Group) is quite literally now unrecoverable. I can ban spammers from my group, but I can't delete their whole post history with prejudice. Had I taken timely action against all spammers as they arrived, it is possible the community would have survived, but now it's in "Warning - Blocked for Adult Content" mode and the actions required to prepare for a review in order to be reopened for posting would take at least a month of nonstop clicking to clean it up. I guess it's my fault for trying to start a community in a language I was studying at a time when I was likely to be too busy with getting my degree to devote proper time to fighting spam and helping to focus the discussions.

There is no way to perform bulk actions of any kind from the admin area. This is my biggest gripe. Groups is a service that needs an overhaul, it does not need to be killed, but only time will tell what Google does with this one.
Again you guys are only focusing on one point I made. They also make rules to govern the look and feel.

Have you ever lived in an apartment that had rules? Its the same concept. No one is forcing anyone to move into these communities there is plenty of land to build your own house.
512Mbit ram (so 64MB)

witness RAM part number here:
http://wrtnode.com/wp-content/uploads/2014/01/DSC_0038.jpg
http://wrtnode.com/wp-content/uploads/2014/01/DSC_0046.jpg
http://wrtnode.com/wp-content/uploads/2013/10/2s.jpg

decode here:
http://www.elixir-memory.com/Download/2007%201H.pdf

Very likely the 128M flash is 128Mb, so 16MB
If NVD3 didn't work out for you, what did charting library did you choose instead?
It was more a copyright dispute than a theft. The coders took their own code to a new company. Zuckerberg did the same thing to start Facebook.
Great advice. It was implicit but I was hoping he'd point out explicitly how #6 '80/20 rule' implies #5 'Shipping it'. Its better to get to an audience quicker with something rough and evolve it from there than to try to bake something to 100% perfection which without feedback is impossible.

Also I think "Talent Is Overrated" by Geoffrey Colvin makes similar points and definitely recommend reading it.