skysight-inc/HackerNews huggingface dataset:
"You have to decide, do I want to drastically overpay for where I live to be close to SF?"

Of course, if you make good tech money (say, anything over 200K) then its a moot issue-you can overpay for ridiculously priced 1-2 bedroom apartments, and still have money left over to save/indulge with.
0 is also a thing.
I don't understand why a Joule-for-Joule "fair" competition will seem like a more important achievement. Computers can trade efficiency for raw performance, humans can't -- it's an unfair advantage. How the AlphaGo team balances those two over time will change, but for now I'm delighted to see what happens when they optimize for something that is beyond human potential.
Checkout Dagger [2], SEARN [3] and LOLS [1] (LOLS is available in vowpal wabbit search capabilities). A lot of interesting stuff on mimicking optimal policies, local optimality, joint learning and similar stuff :D

The whole point of playing is doing your decisions jointly, dependent on the previous decisions. If you learn your model that way it'll make its decisions trying to minimize future regret.

Local optimality is a very nice property. It means that if you play out a game, not a single change of any of the previous moves could lead you to a better result. Of course, local optimality is hard but for some problems it's pretty easy to achieve if your optimal policy is good, and your features are adequate (which they will be if you use neural networks).

Of course, flappy bird is pretty local game and all of this might be an overkill :D

AlphaGo wasn't trained jointly over Go games, so it's lacking in that regard. But the power of neural networks is compensating. Who can imagine what AlphaGo would be like if they trained their policy networks jointly? :D

A nice introduction to LSTMs:
http://colah.github.io/posts/2015-08-Understanding-LSTMs/

[1]: http://arxiv.org/pdf/1502.02206.pdf

[2]: http://arxiv.org/pdf/1011.0686.pdf

[3]: http://searn.hal3.name
Since this is a computer science (well, sort of..) board, I'm guessing he means 'graph like structures' in the sense that we're taught as first year undergrads -- nodes and edges.
> What IDE comes with a 'scala template' out of the box?

IntelliJ ships with Scala support doesn't it? And the eclipse-based scala-ide comes with maven support, no? So it's just:

- Install scala-ide
But aren't a lot of those offices either 1. much smaller than MV or 2. not engineering offices?
Google Opinion Rewards Is Asking Users About Possible Names for Android N
Can we save the open web? – Dries Buytaert
About 3 weeks ago there was a "NASA proposes new propulsion to cut Mars voyage to 3 days" https://news.ycombinator.com/item?id=11151497 .

It's easy for me to believe that these two announcements are related.
Docs Who Take Company Cash Tend to Prescribe More Brand-Name Drugs
Did You Know a Distributed Team
I had a similar issue has well. I ended up in Onenote for years, and honestly I had no real issue. . . until my move to linux mint. Now I'm using raw text for the time being.
It'll be more and more difficult to convince people to move to Mtn View, though.

It's a delicate balance.
if you are right.. then maybe that's the real reason he is rated as being in the top ten global risks...
Your Own Personal Cloud Storage
evil mode is pretty good, but I find that there's a few rough edges. Also, I can't find a good type-ahead search plugin for picking files like in TextMate, Sublime Text, or (my current preferred tool) the Ctrl-P plugin for Vim [0].

[0] https://github.com/ctrlpvim/ctrlp.vim
Nit: The pigeonhole principle is exactly the opposite of "only one object being in one location at a time".

It says that if you have m pigeons and n holes, and m > n pigeons, at least one hole is going to have two pigeons in it.
Elixir is really not similar to Ruby and the comparison wears thin.

Wasn't Elixir just created because 100%-Ruby-til-Death programmers refuse to learn any other non-ruby-like syntax? It's like their brains would shatter into a brillion pieces if they ever had to think about tail recursion.

have made the developer experience second to none

Except, LFE isn't a giant community and companies and organizations and conferences promoting its usage and building companies around it.

LFE is a nice project that grows as people use it without trying to form an army/cult around it like so many other languages do these days.

and, if you think 'cd' is a complex operation, your brain would explode at trying to start the LFE REPL for most of its life:

erl -noshell -noinput -s lfe_boot start
I took up Go about six months ago, after many false starts over the years. The secret for me was to stop playing computers and start playing humans online (I like online-go.com). Computers at lower difficulty settings make a combination of very strong moves and very weird moves, which are difficult for beginners to interpret. And the game is just a lot more fun when playing against people of similar skill level or a bit stronger, so you win about 50% of games and can understand your opponents' moves more easily.
> A lot of Java programmers don't understand how JUnit works, nor need to, and they still manage to use it, so I don't think this is a strong argument.

What's to understand? You write a method in plain old java, and the framework runs it.

> The point of DSLs is that they feel natural for their job, regardless of how they are implemented. You can use a DSL without understanding how it works "behind the scenes".

The point of "embedded DSLs" is that they follow the ordinary rules of the host language. Otherwise they're no better than an external config file, Cucumber-style (which some people apparently like, but I find utterly unusable).

> at least my own experience shows I'm right: I've successfully introduced it in a team of newbies.

When they make a change to code that breaks a test, and you're not there, how long does it take them to understand what's gone wrong? That's the real test of a test framework, and IME ScalaTest does very badly on it.
Depends on the law. Most or all of these examples are not public record in Germany.
Yup. This is why you will rarely, if ever, get a detailed explanation for your firing if you happen to be fired from somewhere. You might not get any explanation.

Similarly, don't expect to get feedback from a potential hiring manager as to why you didn't get a job you were interviewing for. Here, again, the company faces liability risk, and usually prefers to offer no comment on the matter.
Ask HN: Did anyone notice GitHub removed project search from index page?
It was strange today when went to GitHub, found they removed project search from home page. Now the front page wants you to register. To go to search need to go to explicit url. Is it only me or others also have the same feeling that GitHub degraded the interface to promote more signups.
A bit off topic, but do we have a standard way to talk about performance improvements in terms of percents?

This went from 131 to 76. The 70% calculation was (start-end)/end. Is this the standard method, because it seems like you would divide by the start timing.
Now I think about it, I did notice the CPU start to overheat and a strange sulphurous smell coming from the power supply when I ran the program...
In many cases, I consider microservices an optimization. It's usually just a case of time to market to getting enough paying customers to afford to spend time on the optimizations. Monoliths are great for time to market.

Here's a piece I wrote for Codeship breaking down the problem and how Heroku can seriously insulate you from the complexity of microservices. https://blog.codeship.com/exploring-microservices-architectu...
In Erlang you need to have explicit number of arguments and need to explicitly implement them.

Or, you know, just use lists as parameters. That's the standard Erlang pattern for unknown parameters lengths (e.g. io:format("debug ~s because ~p~n", [SomeString, SomeType]))
Sounds like good advice. I have noticed some of these weird moves using the hint function - at times they've caused me to lose badly so I've gone back and done something else and came out on top which made me question the reasoning behind it.
IMO it'd be better to draw a board on a piece of wood and use black and white glass gems, rather than buying a very low-end set. Very cheap sets have stones that are just too small. Probably the best beginner set would be a set of full-size glass or melamine stones and a roll-up vinyl board.
The builder is similar to products like Weebly, but the major difference is the user generated content.

On Base Deploy you can create subscription plans, register users, and allow users to create pages that you've set up. That's why we are charging based on usage now. However, the pricing is being figured out.
> [Go] benchmarks are your friend

> Try not to query your database if possible.

Actually this is quite generic and applies to any platform...
The problems with paper notes are poor searchability, linking, extracting/copying of data, and portability.

But yes, there are advantages to paper, like the ability to easily draw diagrams and link ideas with arrows, etc.

On the other hand, if you need that, you could always use something like a Wacom tablet, or maybe some other touch-screen device with a stylus. That would give you the best of both worlds.
Best Reverse Phone Search that actually works. 1 Free Search daily.
MMOs need two things: mechanics that make them fun as a game, and themeing that will attract players. As far as I can see including a life aspect doesn't help with either.
The only performance reason I could imagine would be if both pieces had required large heaps and had difference garbage collection profiles. Putting them in separate containers (and by extension JVMs) would split the size of the heap for garbage collection and provide more deterministic garbage collection cycle times. However, to receive such a benefit, the heaps would need to be fairly large (e.g. greater than 4GB each).
Shaping Up a Fitness Program Recommendation Engine and More
And what are your guesses about the new name?
Is having and enforcing immigration laws prejudiced and hostile to Mexicans?

If it is prejudiced and hostile at all, then every country is prejudiced and hostile to almost every other country. That includes Mexico to central American countries.
That was even mentioned in some of the episodes, I vaguely recall some scientist been horrified because they'd only decoded 97 of the over 200 error codes/status codes.

Probably McKay.

There was a strong technical slant in that show.

EDIT:

> For instance, he knew that when Carter got the Stargate working with three supercomputers, they ignored 220 of the 400 feedback signals the Stargate can emit during any given dialing sequence.

http://stargate.wikia.com/wiki/Meredith_Rodney_McKay

I miss stargate so much.
The Art and Science of Content Strategy
You just misunderstood what Qt meant by that line. It's not like they would be shipping Flash with Qt.
SocketCluster 4.0 – a maximalist real-time JavaScript framework
The Atomic Game Engine Goes Open Source
*Emacs's
> Consider putting him on unpaid leave and sending him to some rehab center.

This is the most reasonable response I've seen so far.

And if the person in question happens to read this, or someone is in a similar situation regarding drinking, please know that there are other ways to quit other than AA. AA seems to work great for some people, but not for others, no matter how hard they try. By all means try AA, but if it doesn't work for you, know that there are alternatives.

By way of alternatives, there is Rational Recovery, SMART Recovery, the former of which I've had success with. For spiritual/religious people, there is church. I even know a former extremely hardcore alcoholic (used to drink with her) with a secondary opiate addiction who enrolled in a methadone maintenance program and hasn't had a drink since she started the program some 10 years ago.

(I would advise anyone who has decided they have a drinking problem to avoid any type of "moderation management" program. Just my personal opinion, but the only way I've seen people I would consider to be actual alcoholics succeed is through complete abstinence.)

It's hard, but it can be done. Just keep trying different options.
What baffles me is that CocoaPods was actually providing something of value and their usage fit in with the purpose of GitHub (serving code.)

EmojiTracker appears to be essentially frivolous and puts stress on Twitter's platform for no good reason.

GitHub and Twitter both provided a free service and then modified it for a specific user without warning. I would say throttling CocoaPod affected more "legit" users than "shutting down" EmojiTracker did. (I put shutting down in quotes because it seems EmojiTracker still has limited access to their API?)

How come Twitter gets called out as unconditionally Evil, yet GitHub was just looking after itself?
Long ago, when I was learning Clojure, and thought "it's so inconsistent that I can't pass `if` to a function," I would have found fexprs interesting. But I've since thought about it more and realized there's absolutely no need for it at all.
The general principle is that captures aren't actually worth a whole lot. Territory (area under your control) is where it's at. If a capture is a means of getting more territory, that's grand, but on it's own it's not worth much at all.

Does this help your self diagnosis? If the computer ignored a capture it's because it didn't actually lead to a lot of territory gained, whereas whatever move it played probably did.
The Secrets of the Wave Pilots
Tcpdump is cool, tshark is cool, but nothing beats raw libpcap for grabbing raw data off the wire. It is simply so stable at high throughput it's often the only option.

Wireshark starts to break down at a certain point. When that happens, I've found scapy (Python pcap parser) very useful. Once that breaks down, a good option reading the hex directly in C.

Once that breaks down... Well, there be dragons.
U.S. army developing encrypted radar waveform
So:

- Volunteers in Dar es Salaam are using OSM mapping software and Mapillary street photo tech

- World Bank is paying Mapillary (?)

- Street photos will end up CC licensed like all other Mapillary photos

Right?
Sign in with Google+ for a reverse phone number lookup?

No thanks.
Not doorbell, but nest doesn't charge for streaming from their cameras.
I am finding doing Go puzzles help here. I have an android app, I'm sure there are iOS equivalents. The puzzles only seem to tell you when you have made a wrong move and not why, but after spending some time thinking about it it usually comes clear.
I would have thought that this could be modelled accurately in computer simulations and tested in far smaller scale.
Get a world-class education for free 10 websites that you need to know
Ironically, the mobile carriers are the one group who can implement a popularly suggested alternative to ads: micropayments. They already have billing systems and traffic inspection.

Not that this would be popular, as people would just click "no" on the "pay 1c to read this page" dialog.
How to Optimize Your Store’s Checkout Process to Boost Online Sales?
Keep in mind that, in a field which is approximately doubling every year, about half the people in the field have less than one year of experience. Sure, advice like "avoid hitting the network when you don't have to", "avoid N+1 queries", "hash tables are more convenient to search for items than unsorted arrays", etc are pretty basic for many of us, but there was a day not so many years ago when they were news to us, too, so let's warmly welcome the more junior members of the community and assist them as we were assisted.

This extends to being appropriately thankful when people write guides to avoiding problems which hit someone in month 4 of their job. Did you write that guide? Did I write that guide? No. This guy wrote that guide. Bully for this guy. The world is better off that he spent two hours on this.
sigh people just can't think of a better brand name. Agree.

My bold guess is because there are more training machines run on Nviada GPUs as opposed to AMD's.
I have the compulsive urge to crack nuts.

Only when trying to eat them, mind you...
Out of the box maybe the wrong way to describe it. You install additional plugins for the different data sources support.
They did indeed overdo it in the article, but I would say that its a relevant angle - the article actually repeats various quotes from the different criminals saying that their ages were important to put the police off the scent.

Generally I dislike age based stories especially ones that imply that older people should have a different standard of behaviour, or be more intelligent, mature etc. Often I suspect these arguments to come from young people who view those older as more different than themselves. The truth of the matter appears to me to be that people don't become more smarter as they age from middle age to old age, and they don't get any more mature or emotionally more intelligent, however you would imagine that time passed may give a little bit more wisdom in certain aspects (e.g. dealing with grief and personal vanity)
Interesting point, I had the vague feeling as well, that sexism in tech is much lower than other fields. I never really felt discriminated against in tech, people went out of their way to help me. Biology was a totally different story. I couldn't tell if it was cause I was a woman, or because I didn't have a md or phd.
So plenty, plenty of work, just to have something short of a simple RPC call
(because it still lacks error reporting). Remind me, how we got here from
functions exposed through XML-RPC?
A NAS?
Modern wars don't arise from prejudice. They usually arise from the ill-placed desire to help or solve problems.

You know what people with prejudices do? They keep distance.

When a person have a history of using force as a solution ("just apply more") - that's trouble.
Java Developers Are the Saddest and C++ Programmers Are the Oldest
This is the single biggest issue with introducing go to newcomers. In chess, the goal is crystal clear - capture the king. In go, the goal of having more points than your opponent is somehow very challenging to grasp in an intuitive way.

There's a common advice to lose your first 50 games as quickly as possible (http://senseis.xmp.net/?LoseYourFirst50GamesAsQuicklyAsPossi...). This will give you some basic intuition about the game. After a couple more hundred games, go becomes very beautiful.
More discussion here:

https://news.ycombinator.com/item?id=11296795
incentivises credit and discourages saving

Both of those things encourage economic growth, though. Until we come up with some better way of meeting our demand-side needs, rates are going to stay low.
Some Linux distros (Debian family) separate tshark from wrireshark which is great because that means you can install tshark without X-Windowsetc... I wish the other predominant distro family (Fedora) did the same.

I have not used tcpdump a lot, but I believe there is nothing it can do that tshark cannot.

Tshark can capture only the portion of traffic you want via filters, which can reduce the size of your pcap files considerably, and possibly haves less of an impact on performance.

When using tshark, make sure you capture the traffics to a file too, so you can go back to look at something that happened x seconds or minutes ago.

I understand the security concerns, but forms being able to debug with tshark (or an equivalent tool) is a very good reason for not using HTTPS internally.
Thought this would be about the database (PostgreSQL precursor), turned out to be about an artist.
You need to ask the rate that they can borrow the money at, because they can sell the building in the end.

Given that the building can be sold for the same price that they paid:

$250M x 2.3% per year (the going rate for one of Google's bonds) /12 months / 3000 employees == $159.72/month
The trick is that there is no actual definition of minimal, so you can always add it to your list of adjectives and sound more hip as a result. Another good one is "clean".

All my code is bloated and messy, tbh.
Balance, or rather the lack thereof.
Greenhouse gas could be used to help produce renewable biopolymers
The google was a simple way to manage sign-in for the site. It lets you and Google keep up with password resets and other task that bog down an online business startup. If you loose your password, you and Google can authenticate you.
There are many go clubs in the Netherlands. Find one, go and play with people! While you are at it, you can ask them about buying a go board and will probably be able to buy one without having to pay for shipping at all.
Potential Zika Virus Risk Estimated for 50 U.S. Cities
No, BPF is the extremely simple and limited virtual machine. The optimized compiler is in libpcap and does some neat stuff to eliminate redundant code. There are implementations of the pcap filtering language that do not compile to BPF, and there are other languages compiling to BPF which do not benefit from the compiler in libpcap.

It's worth noting that optimizer is also absolutely necessary since the design of the pcap language is such that very simple filters are easy, anything even remotely complicated becomes very verbose and repetitive.
We had property taxes go down (based on declining home value, of course). When renting, I never had my rent go down, even if the building values went down :)

You're right, though, on tax/ins. They tend to be a much smaller portion of the outgoing. Currently combined, we're at ~$3000/year for tax/ins. Even if that went up by 20%, it's an extra $50/month (wouldn't be happy about that, but it wouldn't break the bank). Rent of $2100 going up 20% is a much huger issue.
It still has.

It's only missing the comments for one to filter nowadays.
ProtonMail’s encrypted email service exits beta, adds iOS, Android apps
That thinking does help, I did read that on one of the sites as well but in some cases the capture appears to mean the loss of territory itself in addition to the actual pieces and it's hard to weigh up the value of each territory.
> (e.g. greater than 4GB each).

That's an awful lot of RAM to be using. I doubt many people even have servers with that amount of RAM in them let alone enough for 2.
Do you think there could be any bias when the newspapers, or for-profit search engine projects, who rely on selling advertising "space" as their "business", report on the practice of filtering out advertising? Not me. These folks epitomize the highest standards of integrity.

If www search engines and "journalists" are being paid primarily by advertisers, and not readers, then we have the best system for "news" that has ever been created. And we can be proud of their achievement, and how they are using the latest communications technology and the public resource of internet bandwidth for its highest and best purpose. Everyone in the ad sales industry should pat each other on the back. You have provided readers with so much greatness. You have earned your success.

As readers, we should be thankful for these heros for making the internet and mobile carrier networks work so smoothly and keeping us so well informed, at such low cost to readers. Everbody wins. Brilliant.
If you're shopping for a Go set, I would recommend looking at http://www.thegamesupply.com/go-game-sets/

There are a few medium quality boards on there. There is a $70 set with free shipping that includes:

• 1 full size (17"x18") wooden board with wooden feet

• 320 Bi-convex glass stones with plastic containers
I've started to think this as well. I believe people, when confronted with dicks at work, are going to attribute it to something that differentiates them from the majority. Someone made a comment that insults your intelligence? Well they must have said it because you're a woman, black, gay, etc. In reality, I think a lot of us go through similar experiences and attribute its occurrence to different characteristics.
ParkOmator for Apple Watch is amazing
I use my ring finger for those keys. It's much easier.