skysight-inc/HackerNews huggingface dataset:
Right now my company is using node but I don't want to switch them all over to iojs (On dev machines, QA, Staging, Prod, etc) only to switch back to node if they merge. That is what is holding me back.
"Just say no to drugs" - simple terms. Is it a valid social policy given other ways to reduce drug use?

"From each according to his ability, to each according to his need". Simple terms. Does it lead to a workable political system?

"Three-strikes law". Simple idea. Does it lead to good social policy?

"Zero tolerance." Another simple idea. Does it lead to good social policy?

"White man's burden." Does it justify the American colonization of the Philippines and other countries?

"Curse and mark of Cain" as used by many religious groups to explain the lower social standing of those with black skin. Valid idea?

"Free silver at a ratio of 16 to 1" - one of the famous slogans of the Populist movement in the US in the late 1800s. Easy to say. Good economic policy?

Or do you prefer "Bad money drives out good" - Gresham's Law - as your economic policy?
How Not to Drown in Numbers
Maybe the author started this project some years ago, before parsing and network libraries were common? Because if you don't have libraries, he's right.

Starting from scratch can yield radically better solutions than how tech/market happened to evolve.
> I find the idea that the world's flood myths (Noah, Atlantis..) relate to catastrophic flood events. Religions tell us about past catastrophes and promise future ones.

...except one of the morals of the Noah story is that nothing but God can help you when God calls your number (1). Prepping for the big one isn't a very biblical idea. The general advice of the Bible is that you could be dead in an hour, so preparing your soul for eternity is way more important than a bag of flour (Luke 12:16-21).

Being ready for hurricanes or what-have-you would fall under general wisdom, I guess. But I don't think it's directly addressed in the Bible.

(1) There's also the moral that God wants to redeem humanity despite its flaws. It's not a bleak story, fundamentally.
BREAKING NOW: NY FAST-FOOD WORKERS POISED TO MAKE HISTORY – Fight for $15
This is so phenomenal. Just being aware of the different ways camera systems are used is incredible when playing and making games.
Cool. I did not realize that.

I do think that the court case would just devolve to interpreting the circumstances described in the promise. At the end of the day, my point is that a contract or a promise is only interpreted by the court. One cannot make legal opinion in the form of a contract or a promise.
"They're all over the place, looking for you. You just need to be found or you can find them."

Expanding your network on LinkedIn can help.
I think you got your first sentence backwards. Among nations of (loosely) similar GNP per capita, America is the only country I know of where a cop killing a citizen in broad daylight doesn't even make news because it happens every day.
Macintosh II on Android Wear
> I feel one of the things that comes with experience is you realize that nobody knows what they are doing. This dispels the impostor syndrome pretty quickly.

True, not many actually know what they're doing, but it's done nothing to dispel my concerns of being an imposter. Most people don't know what they're doing, but they seem to be much better at improvising than I am, so I feel like an imposter all over again.
The industry calls them "quick serve restaurants" as well.
I lived in China for a few years and the education system there is pretty much all rote-memorization.

你好. I used to live in Taiwan, and I have a big bunch of mathematics textbooks from China, as well as some recent math students in my local mathematics classes who grew up in China. Mathematics instruction in China is not at all about memorization, in the sense used in this article. A good book on the topic of mathematics instruction in the United States and China is Knowing and Teaching Elementary Mathematics: Teachers' Understanding of Fundamental Mathematics in China and the United States by Liping Ma.[1] Her field study, with sponsorship by the United States federal government, made clear that elementary mathematics instruction in China is much richer and deeper and more conceptual than in the United States.

But the idea of the article is true: When you just memorize, it makes it difficult to apply the principals that you are learning to other situations/problems.

Yes. To memorize without underlying understanding is no more useful than not memorizing at all. Developing deep understanding of a topic usually brings along with it sufficient memorization of fundamental facts that the problem-solver will be able to solve some problems on the spot, and know when to look things up if needed.

[1] http://www.amazon.com/Knowing-Teaching-Elementary-Mathematic...

http://www.aft.org/sites/default/files/periodicals/amed1.pdf

http://www.ams.org/notices/199908/rev-howe.pdf
There's only been one documented (via a lawsuit) in the 400K range, although that was a few years ago: http://adtmag.com/articles/2011/05/27/what-highest-paid-prog...
I can do all these problems in less than 1 hour so I think I'm good.
Yes, you could do that with a function. I think that was a bad example.

I listed some situations where you need a macro in my comment that explains the “first rule of the macro club” you asked about: https://news.ycombinator.com/edit?id=9513988
I backed the Kickstarter. Looks like a really neat device with interesting capabilities and Debian :)

https://www.kickstarter.com/projects/1598272670/chip-the-wor...
technically, an undergrad degree isn't required, only a handful of courses

whether you'd actually get admitted without one is an exercise for the reader
Numbering the versions turned out to be problematic. That's why Windows 10 is not Windows 9.

http://www.businessinsider.com/windows-10-not-windows-9-2014...
Don't regret it! My Jawbone Up syncs erratically, and after iOS existed for 8 months Jawbone released an update that doesn't even let me launch the Up app (despite reinstalls, restarts, etc.). I guess both companies are a mess?
The thing is, we already have good tools for process management in UNIX-like operating systems. We have cron, process supervisors, systems for log handling. If you need a separate container for every single process you run, you need to get rid of all the standard UNIX tools and start from scratch. The alternatives for docker-style world do not exist yet and where they exist, they are far from stable. So you will end up reinventing them and most likely do it wrong.
She used social engineering to get her father's password and then suborned his machine.
A time-lapse would be great as well.
hm I switched mainly to Java/Scala cause of the testing bits.
I mean I have a really fast H2 InMemory database that is way closer to prod than any SQLite solution + ORM.

Next of DI.. I could just create a new Module/Dependency for my tests.

However I'm still lacking expertise in the testing bits..
Still looking for good books.. About specs / mockito, integration tests etc..
Microwork.io: Smart Contracts with Bitcoin
ah, awesome, following!
Table Tennis:

It is a great way to burn calories, and gives me something to focus on/analyze and get better at. Using a body bug to track calories expended, I can burn ~4000 calories during a 2 hour session. It is a lot of fun, and you meet people from a LOT of different cultures. It is very international.

If you are in/near Des Moines, Iowa, check out http://dsmtt.org for the local details.

Also, check out http://pingskills.com for REALLY excellent videos that show you how to improve your game.
and joined ;)
Oh and just as a side note:

My company is migrating our Python Codebase to Spring Boot.
Oh, you're talking about alcohol addiction. I meant addiction in general.

You're mostly listing negative side effects of excess consumption. What if you could mitigate those side effects, or if the addictive substance had no negative side effects?
will do, thanks for your interest!
What are your sources for the percentages in your about section? I have trouble believing they're real.
> Nothing in instant ramen is inherently bad for you

Hydrogenated oil is inherently bad for you, for one.

I'd be astonished if nothing else on this list is inherently bad for you: http://i.imgur.com/sHJldVY.jpg
They're claiming better specs than the RPi Model A (512 MB RAM, 1 GHz CPU) with more features (Bluetooth, Wi-Fi on board) for $9 vs the RPi's $25.

I highly doubt they will be able to produce the CHIP for $9/unit.
> Perhaps 70% of developer time is spent dealing with parsing, serialization, and persistence. Values are encoded to and from JSON, to and from various binary formats, and to and from various persistent data stores… over and over again.

Off-topic but.. by using Lisp one can refocus that 70% to actually solving problems.
Older programmers may not know the latest hip language and frameworks, but are closer to the essence of their craft. Past experiences open the mind to patterns and ways of doing the 20yo code monkey can't quite conceive yet.
This is true, and if you wanted to be a professional plumber there is definitely a whole wealth of information you'd need to know. The threshold for the level of competence required for basic home repairs is much lower.
Ask HN: What kind of software will be used to develop VR applications?
Haha, yes. A friend of mine went to live in the states for a while. The first time he saw people taking their unfinished meals with them he thought he was eating in some kind of restaurant/food shelter combination. Needless to say, he quickly caught on to the trend and now actively advocates it over the European system.
I was thinking the exact same thing. Sounds great! Hope they pull it off, but RPi has been committed to cost reduction since day one and I'd be surprised if they could just undercut them like that. Hopefully I'm missing something.

I will say that the design is much smaller and minimal so maybe all the fancy addon removal will help cost. But then you have to pay for boards and stuff anyway.
The Awareness
The effects on mental health should also be considered, don't see it addressed/considered. It cuts both ways, but since we're talking about moderation, it could well be there's measurable positive impact for the classic "one glass of wine a day" case under certain conditions. Something the French, Italians and Spaniards are naturally clued in about, à la Mediterranean diet.
Show HN: Sssaving – Are you gaining or losing money each month?
Beyond Hubble: Will Future Space Telescope Seek Alien Life by 2030?
I was following this pattern:
test engineer, administrator, junior developer, developer, senior developer, principal developer, architect, principal architect.

My last 2 job changes were in the 20 - 40K increase range.

250K is not unheard of. I guess this caps out somewhere, but if the US immigration keeps H1Bs under this control than we are going to soon experiencing 300K wages.
Lisps can automatically define models, serialization and deserialization for those models, and data persistence?
I agree on parsing/serialization/persistence; but when interacting with a new JSON format, although the parsing is free (via a library), you still have to interpret/bind/integrate it into your own app's data structures. Often this is implicit in looking up values in the JSON, then calling something with them - but there's still that intermediate layer. If you're often dealing with new JSON formats (and I think most developers aren't), this integration/gluing would take up a large proportion of development time.
Japanese Rejuvenation Method Using Rice
Three months is cool, but it's a big reordering of life. If you enjoy your job, you shouldn't take it. Maybe your next job is worse. And people in SV say "every good developer has 5 offers waiting for him by breakfast" but it's not that way in every part of the country.

On the other hand, if you've been contemplating a job change, take it.
5 CSS3 Animation Frameworks
Show HN: Our New UI for API Consoles
The 55" 4K has a lot of lag, and so not good for gaming or other high refresh needs... Looks pretty though.

Source: I have one sitting on my desk.
It has changed many times, today it is closer to the 1970's definition, in the 80's and 90's the news media picked up "hacking" to described "breaking computer security" which is what most people think when you say "hacking" but that was NOT the original definition.
There are pros and cons to both-- PCB mount baros don't always respond well in settings with lots of moving air and various other nearby components that get warm-to-hot during operation.

Keep in mind for either method you also have an accelerometer, so even if GPS (or a crummy baro) provides a messy signal for altitude you can average it over a given timespan and compare that against how quickly you are accelerating upwards or downwards.
SEEKING WORK: Remote (from Europe, mostly Germany)

I am a full stack generalist programmer with a heavy web background and more than 20 years of experience.

My favorite tools and tech:

- HTML5/JS/CSS (browsers are awesome!)
- JavaScript: jQuery, React, Three.js/WebGL, Handlebars, Isotope/Masonry
- Server side: NginX, PHP, node.js, C, Lua, Java
- Database: mongodb, MySQL/MariaDB
- Tools of the trade: text editor, git, command line
- Machine learning: Caffe framework +Python

I'm time zone-flexible, get things done quickly, and I like to think I'm easy to work with :)
I do love PHP rescue and refactoring projects, so give me a call if you're in trouble: we'll get your project back on the road!

Contact me: hn@openfu.com
That would be great! Returning as speaker to where I left as attendee ;-)
They seem kind of crafty, her and her brother, and I could see them using a little social engineering or shoulder surfing to get the password.
They are using a fastenating technology to mount to the wall.
Looking at that picture made me hungry for ramen.
As do I. They might be able to pull it off with discounts from their suppliers but I imagine it is difficult to build a sustainable business around that price.

Even assuming 20K volumes:

Current market price for 4GB of flash is about $2.50[1]; 512MB of RAM is about $2[1]. Processor -- even if something like A33 -- would be about $4. You have another $2 of regulator, connectors, etc. The PCB is about $1.75 in volume and assembly would be $1. That's $13.25.

Even if somehow they manage to make this thing really really cheap and get below that price, let's assume $7 or 50% of magical discount on top of current volume pricing, that's not much margin. Even if you sell 100K of these a year (which is very high) you've made only 200K in profit!

EDIT: I forgot about BLE+WiFI -- add $4!

Some are saying PCB pricing is high: I'm basing that on 2.3"x3.3" 6 layer board with 8 mils holes, and 4 mil clearance and ENIG finish.

[1] I'm basing this on recent 50K purchases but here is a more public source: http://www.dramexchange.com/
It's not improbable either, the board is far simpler, less connectors, and the rpi SoC is old.
Never heard of espeakup, I use espeak. In fact, apt-getting espeakup I get some error when running it whereas espeak seems to work out of the box:

$ echo test | espeak # works
$ echo test | espeakup # Unable to open the softsynth device
The best 30 minutes you’ll spend this week: how to do a 1:1 that really counts
Managing expectations is so important and you really should learn it early on in your career. If you pad your expectation and then deliver it early you delight. On time and you are still ahead of most freelancers/employees.

If you see problems ahead with the timeline, communicate and let them plan around your delays otherwise you are surprising them in the worst way.
It mentions that it doesn't replace chips, but this seems like it would be pretty amazing if it integrated with a bitcoin wallet!
In the grand scheme of things, 3 months pay is not that significant (a large enough performance bonus can already match that, or a joining bonus for that matter). Now compare that against the chances that you will enjoy your new same-pay job less, or you'll have to move far away, or delay career advancement while you learn the ropes at the new job. There are plenty of potential advantages from changing jobs too, depending on the job, so it actually might make a lot of sense to switch. The point here is that 3 months of salary tips the balance only slightly.

Of course, those who have reservations about working where they are, should take the severance package, but that's the point.

Also, I am a bit surprised that we are discussing 3 months of pay as a magnanimous, almost foolish, concession from management, whereas in many places around the world that kind of compensation is law mandated when you lay-off people without reason.
YELP–THE MOST TRUSTED REVIEW SITE FOR LAW FIRMS
Is one of the goals that people should be able to participate in the indieweb without having to reveal their identity? That is, people can participate pseudonymously?
3 months is less than 1% of lifetime earnings. Not worth throwingaway your plans (whatever your plans may be)
The right time to refuse a search is always
Even a bluetooth or wifi dongle costs more than $9 retail! I just really don't see how this is possible, although that more than doubles to add an HDMI port.
I also live in an urban area (Chicago) and started riding about 3 years ago. So far I've had spaces in parking structures where I could do some less involved things (changed my own oil a few weeks ago, wheee) without raising too many eyebrows. I'm currently condo shopping and one of my requirements will be an indoor garage space so I can continue doing this, so it's do-able in an urban environment. I guess I don't really know what condo garages are like in Europe though...

As for risk, there's the HURT report in the US that came out in the 80s but nothing nearly as comprehensive has been done recently. I just make sure to always wear All the Gear, All the Time (ATTGATT), and always ride sober. Even one drink is pretty noticeable. So there's ways to substantially reduce the risk.
I get what you are saying, and I'm just thinking about it from the perspective of a blind taste test because that's honestly all I care about. Others may love the experience of a person making it beautifully but I'm fine with a robot banging out high quality sushi for me.
Show HN: My notes on Java 8, JEE, Spring – week long course
Twitter and Keurig are finally seeing the impact of their decisions. How many more companies have to learn the hard way that strictly controlling how your users want to use your product is poor business practice?
I suspect that "how to structure my data for serialization" is what the author means by the 70% of time spent on parsing, serialization, and persistence. I hadn't heard of Unison before, but I recognize the author's name from Lambda: The Ultimate, and I suspect that what he has in mind is that any value within the Unison language can appear on any Unison node, transparently. Instead of picking out exactly which fields you need and then creating new JSONObjects or protobufs for them, just send the whole variable over.

I also suspect (being a language design geek, and also having worked with some very large distributed systems) that the reason why this is seductive is also why it's unworkable. I think I probably do spend close to 70% of my time dealing with networking and data formats (and yes, I use off-the-shelf serialization formats and networking protocols), but that's because a watch is very different from a phone which is very different from a persistent messaging server which is different from a webpage, and Bluetooth is very different from cell networks which are very different from 10G-Ethernet in a DC. Try to dump your server data structures directly to your customer's cell phone and you're about to have a lot of performance and security problems.
Is it possible that the price of the CHIP is being subsidised by sales for VGA/HDMI shields?
You can precompute to_tsvector() in parallel ahead of time if you're storing it in a dedicated column. CREATE INDEX runs on a single thread, including the part where it evaluates to_tsvector() for each row. If you ever need to recreate the index, it'll be faster if the tsvector is in a dedicated column.

I have a table with 30 million documents using pgsql's full text index. Creating the index takes ages, and search performance is generally very poor. The difference between creating the index with the precomputed column versus creating the index with the expression in the index itself (which is how I originally did it) was substantial.
I like this idea and I was able to successfully sign up and link my bank account.

My only suggestion would be to give me a better idea of what to expect when I receive my first email. Right now all I know is that I'm going to get an email in X days and that email will tell me something about how well or poorly I'm doing.

I like the site design too. Nice job.
3 months pay is nothing compared to years at a great company with great culture and great people. The work itself might be the same company to company, but the people and the environment depend a lot on internal culture that's not particularly easy to find before taking a job elsewhere. One spends at least 8 hours a day working with others, not just writing rote code. There's very much a human aspect to employment, not simply economic self-interest.
I'm interested to know where these estimates come from. You can get PCBs for much cheaper in Shenzhen.

Source : A rough quote from http://www.sz-jlc.com/ came out to $0.15 for less than 10k boards
> I imagine most developers could find a job with similar pay in a month or maybe one and a half

Geographic area heavily influences this. Last time, I spent 8 weeks with almost no nibbles (and then suddenly had two companies fighting for me on the 9th week).

I've got mouths to feed. And when you interview for your new job, you are going to be asked why you took the buyout. "LOL 3 months salary" isn't a good answer.
Perhaps the link should point to the one in the last word of your quote: IndieWebCamp: http://indiewebcamp.com/
nope, they won't, but they are selling overpriced accessories next to the chip, it's just a gillette system.
You also seem to have a knack for writing. Reading the beginning, I got the

The sky above the port was the color of television, tuned to a dead channel.

feel.
It would have to be extremely old for that to be true. All the problems he mentioned have had some form of solution for decades. Some uses cases needed significant changes in those solutions (ex: need for NoSQL DBs) but most development have stayed in a zone where the available patterns existed for the things he mentioned.
Actually in further consultation, BC Hydro is not affected.
this about that for a second:

the Vatican, at Las Vegas, talking about Open Source
And 20 year olds have a perspective of the world that older generations can't appreciate. Who's to say which has more value?

We shouldn't glorify youth or age, just quality.
Tampopo is excellent. You must watch it. And I must watch it again.
I would wager a bet that it is a pipe organ belt.
The CPU they use is famous for lack of GPL sources and lack of stability when using their GPL-non-compliant binary blobs

YMWV! (Your mileage WILL vary)
hmm. Back in my high school days (about 6 years ago), my physics professor had one in his classroom and he used it for every lecture. It was good for him because he could do page after page of whiteboarding and then send us to pdf to review.

Of course this is pretty impressive 6 years ago. If they haven't changed at all since then, I wouldn't use them, I would just project a touchscreen computer and use a stylus.
Shriram Krishnamurthi's Programing Languages course (CS1730): http://cs.brown.edu/courses/cs173/2012/
Hidden message in a T-shirt, it's been done before
Note that the CHIP doesn't have HDMI output built in and that with the HDMI daughterboard, it's right back into RPi cost territory.

Also, on the flip side of cost comparison, low-quality Allwinner-based tablets are easily available at under $30 on AliExpress.