skysight-inc/HackerNews huggingface dataset:
Between the lulzspeak and the over-my-head jargon I'm not completely clear, but is this sms/twitter/email for ham radio? .... Because that's potentially amazing. Beyond what this could do for communication in the situations it suggests I can think of a lot of fun stuff to do with something like that.
"The game of rock-paper-scissors exhibits collective cyclic motions which cannot be understood by the Nash equilibrium concept."

This is complete bullshit. It is well understood that if your opponent is not playing an optimum strategy, you can gain an advantage by shifting away from the Nash equillibrium yourself.

Example: Image a player that always picks "Paper". By shifting away from a random choice (Nash optimum) to just always selecting "Scissors" will net you a 100% win rate.

This is a common trick utilized in poker, where good players will apply a certain playing style, while placing smaller bets, let their opponent adjust to your style and then suddenly change to a more aggressive style. You can take advantage of the fact that your opponent is trying to capitalize on your previous strategy. He has now introduced a sub-optimal element into his game, which you in turn can capitalize on.

As in the previous example, imagine we wager $1 on rock paper scissors. I pick paper for the first 100 rounds, you always pick scissors and you always win. Now we suddenly change the bet to one million dollars a hand. I change my selection to "Rock", while you play scissors, as that has given you a perfect win rate so far, and I win the money.
I'm looking for the same thing, but with yet another most important requirement - 4K screen. Doesn't have to be out now, sometime this year is fine.
I never thought of that actually. In Dutch we say paper-rock-scissors (blad-steen-schaar).
Very true.

Note that the web page discusses load balancers in a few places. If you have such a setup, the LB is effectively acting as a client and so the TIME_WAITs will still pile up on one of your machines.

If the load balancer can re-use the HTTP connections from LB<->web server with keepalives, then it will reduce them.
I am personaly a big fan of npm.
What package management system do you consider better ?
But now everyone starts picking the move that wasn't played. I am not saying I am very good at this game (well who can claim that...), but I mostly win well by observing opponent's reaction and their habit. I try to exploit them by giving them some false sense of my next move. Too abstract? Random pattern. And honestly, the best strategy is don't get frustrated and enjoy the game :)
a low bandwidth version of a video learning website (such as kahn academy) would be very valuable.
a poor education system is a big problem in most developing countries. unfortunately this problem is difficult to address with an education alternative (eg. kahn acdmy) due to lack of quality internet infrustructure.
the guys from dell have a custom ubuntu for xps products :)
All The Times Science Fiction Became Science Fact In One Chart
I live in Berlin and have just walked to work - I love it (even on a rainy day like today) - time to think.

Whilst Berlin is spread out I have found that you normally stick to your own "kiez" (neighbourhood). If you are lucky you'll be able to live and work in roughly the same area, and therefore walking (or cycling) is a great option.

As a previous commenter said, there are a number of shared car options available. I don't use these as I have no need, but they seem very good.

Also, the public transport within the city is very good.

There is, however, one danger of walking. It is very easy to find yourself stopping for a coffee or a beer on a sunny day!
As of now, I use a mac for the hw but the linux experience on this box is shitty.

I installed archlinux, and still havent got the fonts right. Its so much strain on the eyes and I had to go back to mac.
Firefox is technically/indirectly ad-supported. I don't think it's much of a problem - which is why I use it - but it is an incentive to not piss of Google too much, which can conflict with its mission.
The question is, are you sure that true random is always the best move? I say some random strategy, but totally random, like perfect random? I am not sure that actually has a big improvement...
If you have come to this post expecting to read something related to modern Java for the web, and have come back unsatisfied, then here is something to make up for that: yeoman's jhipster generator: http://jhipster.github.io/

Presentation: http://jhipster.github.io/presentation/
The ThinkPad X240 will work. Alternatively, the ThinkPad X1 Carbon (perhaps in its 2014 edition) with an adapter for VGA.
> I also noticed the suspicious looks for my terrible crime of not owning a car after dark.

i lived near mountain view and did not notice this when visiting on my bicycle or the caltrain. sure, it's not the city proper, but mountain view seems rather quaint and really quite pedestrian friendly, at least in the area by the train station.
8 reasons that made us change from Trello to Targetprocess 3
It's an important difference, I think. Thanks for the detailed explanation.
Couldn't agree more.. But this comes with the most cliche discussion with a smartass looking at your code. Dude, I know what getters and setters are, I just don't agree
If you meant to send a letter to "The Foundry, 28 Some Street" and instead put 26, the postman would probably deliver it to the right place. Not so with these fake human-readable URLs.

And the numbers aren't just opaque identifiers (except for the zip), at least if you're walking down the street: you know that 28 is next to 26, opposite-ish 27, and halfway to 56. There's nothing that corresponds to walking along the street on a website.
> WeChat is well known as the hookup app

Hah what? This is the first time I've heard this, so I asked a male, mainland chinese friend, using Wechat itself. His reply:

"Ew nope,kinda of.but I think all the social media tool has this function of hookup it really depends on the intention of users"

It's pretty much the default messaging tool for my social group in China. Married people, university students, even a mid-50s government official. If you're not on Wechat you're missing out!
Most lenovo ThinkPads are certified to work with Ubuntu.

And (for me at least) there are no better laptops out there. They should have all of your needs covered. I would suggest going for the T540. It's awesome.
Jetty is up to date, but Jersey is old yes. But the new jersey is also a bit problematic, more stuffy and slow (from the benchmarks of others, I haven't done it myself). But the good thing is, there is a big and passionate contributor community around dropwizard (check their github/google groups) and this means if the new versions of libraries are worth updating, they get in pretty quickly.
Wtf https://www.youtube.com/watch?v=W1lgmEDCfq8&list=UU0JSXBqfEM...
Yes there's currently no way, but thank you for the suggestion. I'll be getting this implemented shortly. :P
The article is actually a summary of "pwnies" comments on a Reddit thread. http://www.reddit.com/r/technology/comments/1xvbsm/windows_8...

I found it kind of interesting as I've often tried to figure out what Microsoft were thinking when they did 8.
Given this and the other relevant article on the front page about CSS I'm now going to spend the rest of the day wondering if you can implement Starling and Kestrel in CSS rather than getting work done.... :-)

[I know the answer is almost certainly "you can't" - but I am intrigued as to how close you can get]
Blue Bottle Coffee and the Next Wave of Artisanal Coffee Shops
From their website's faq[1]:

> Is Epic Open Source?

> Yes! Epic is open source software. Chromium which Epic is built on is also open source software. We haven't had a chance to formally release Epic's source code because we've been giving 200% to get the product ready, and Chromium is a HUGE code base so to release it in an organized way will take a bit of effort. That being said, if you want to know anything about Epic's changes to the core Chromium, if you want any files, any code, anything at all, just write us and we're happy to get it to you. We will be releasing all the code in organized git repository soon as well -- sorry for the delay.

However, please note that Epic uses a builtin proxy. Also from the faq:

> Who powers Epic’s proxy service?

> Spotflux at present powers Epic’s proxy.

[1]: https://www.epicbrowser.com/FAQ.html
To me this looks more like immediate programming than interactive programming á la Bret Victor. You program the same way as ever, but changes can be seen immediately since browser can load new code very fast. I use LiveReload for this:

http://livereload.com/

You can get it for free, with Python for instance:

https://github.com/lepture/python-livereload

It is so fast that it usually takes me more time to switch focus from editor to browser with alt-tab than LiveReload uses to refresh browser state. Also, it reloads assets like CSS and images. I used it even with LightTable's internal browser, with ongoing REPL connection, albeit briefly, but it worked.

Choice of technology involved beside, the post makes great points. I truly enjoy programming more when there is less contextual switches and waiting between coding and the runtime. REPL into the browser is also a must. ClojureScript has a REPL, but for some reason there hasn't come a JavaScript equivalent. A dev console is not nearly as powerful than complete cli app, though they seem to be getting better and better. I'd like to have a NodeJS console with connection to browser tab with the app.

And I'd like to have a way to modify the code visually direct from browser, but we are not there yet...
I guess no one listens to unencrypted pager traffic?
>> Official, default support is coming soon.

Default support of ART or Java 8?

If Java 8, how do you know this? Citation needed ;)
There's a market for disruption with some things, but it's mostly about doing more/better for less money. Security isn't really what most people are interested in paying for in many cases.
Jesus, Github users are retarded at times
If it's anything other than perfect random your opponent can figure out your pattern and use it against you.

The only time to differ from true random is if you figured out your opponent's pattern.

Which can lead to some interesting strategy of making your opponent think he figured out your pattern. Then use your knowledge of what he thinks you will do to win.
http://www.ubuntu.com/certification/desktop/

http://www.ubuntu.com/certification/

In my experience Dells usually work well and if you're willing to spend the money they have some pretty decent end developer laptops that come with ubuntu (xps I think).

Edit: seeing as Ubuntu 14.04 has only been out for a couple weeks the links provided may not be as relevant because they're so far only certified to run on 12.04, but it still gives you some inference as to what manufactures have the best support.
Redirecting all users to https with apache and without .htaccess
Or when using the highly inconvenient model of mutable state ;)

Purely functional language can share state between threads just fine, since any state will be immutable (barring any explicit communication primitives).
Hah! I was thinking of posting the exact same question. Though I don't care about an SSD for an otherwise good machine, as I'm happy enough to put one in myself.

Recommendations at different prices points would also be appreciated!
Mosquitos are like heart attacks: they kill thousands/millions but they are boring so nobody care.

Sharks are like terrorists: they kill just some dozens but are super scary.
I've used several ThinkPad x-series laptops in the past.

My current machine is a Dell XPS 13 Developer Edition, which ships with Ubuntu pre-installed.

Good battery life, excellent performance and nice size/weight - comparable to a 13" Macbook Air.

You'll ned a mini-DP to HDMI/DVI converter cable though.
seen this review of Dell XPS 13 on hn a while back. Not 14.04 but may be of interest:

http://www.jx0.org/2013/12/dell-xps-13-developer-edition-rev...
I've got a T530, and have had several distros on it at varying points. I highly recommend ThinkPads as well.
You don't need a car in Berlin unless you need to move furniture or need to re-stock multiple beer crates at once.

car2go works fine for occasional small size shuttle needs (yet their coverage is shrinking with every update of their TOS). For the ultimate exposure to Berlin-style directness (some people mislabel this as rudeness) I would also recommend renting a Sprinter van at Robben-Wientjes.

As a rule of thumb:
if you stay within the S-Bahn Ring or in walking distance to any S/U-Bahn Station up to 3 stops out of it you get almost anywhere within the city in about half an hour. Biking is normally easier in the former east, since West-Berlin's post-war urban development was also all about cars.

Was in Texas multiple times for a few weeks and the car-centric AC-enabled lifestyle is always quite the culture shock for me.
I have been using HP Elitebook 8470p - everything works out of the box (Including the HSPA modem & suspend to ram).
Yeah, as an obsessive newbie/student, I can attest that JavaRanch is almost enough to put you off Java forever...
I thought Facebook was in-app accidental click advertising? ;)
> Certain types of algorithms, concepts, processes, etc. are possibly protectable and could fall under question.

Only if they have been explicitly protected. Copyright is the only protection that's automatically granted; patents need to be filed explicitly. If Carmack's claims are correct that none of his work has been patented, and that Oculus didn't use any code that he wrote while in the employ of Id, then he's in the clear and ZeniMax doesn't have a leg to stand on.
Have you tried Ubuntu 14.04? My sister just installed it on her MBP and she hasn't had any issues except with the track pad, which she was abe to fix (not sure how). Don't install arch unless you're ready to tweak some configuration files.
IPhone Case to Spray Perfumes
Something I learned from a friend with several years experience consulting at McKinsey (i.e., experience with a lot of companies) is that as you go higher up the corporate ladder, you surprisingly tend to find more introverts. So see you a lot of places with, say, extroverted junior managers but an introverted CEO at the top.

So don't hold too dearly to the model that "I'm an introvert therefore I'm at a disadvantage in my career". Leverage your introvert skills by, e.g., analysing a topic in-depth and preparing your thoughts about it before a meeting. You might find the other participants are only debating at a shallow level and that you can steer the conversation towards your deeper insights.

Also, I believe that "introvert vs extrovert" is a false dichotomy. They are both skillsets that you can develop independently. Read this: http://joshuaspodek.com/introversion-opposite-extroversion
Microsoft releases QuickVB
I hope to see some replication of this.
It sounds like they just looked through the numbers for patterns, instead of making a prediction beforehand and then trying to falsify it.
That's fine but there needs to be replication for that kind of conclusions.
I am running a Lenovo T430 (Arch Linux) - Everything works out of the box.
In the schizophrenic consciousness God is very similar to the scientific method for today's consciousness: it's the most obvious and useful representation for reality.

Basically; if you integrate everything into a coherent worldview as a schizophrenic then you arrive at one of the gods; whether it's the teachings of Allah, Buddha or Jahweh.

It's essentially about defining your 'self' as 'the universe / all that is' and then following that path to it's eventual conclusion.
in German it is "scissors-rock-paper" (Schere Stein Papier). I guess all combinations are possible...
I wonder if this algorithm could be used to avoid collision if many send at the same time:

http://en.wikipedia.org/wiki/Self-Organized_Time_Division_Mu...

It assigns time slots to users without the involvement of a central station.
Very unlikely to happen. Traction is such a huge factor why people use social networks that outweighs all the features such as ad-free or better usability by the amount of 10 probably.

Twitter needs to f up big time to lose its current popularity.
Creating a low-latency calling network
It's always weird to read article like this. The focus is always on "number of users" and stock prices, but rarely are we told is a company is making money.

From the article: "direct timeline views by logged-in users are the form of engagement that Twitter can most readily turn into money."

To me that seems to be the problem, Twitter can't readily turn logged-in users in to money.

Just like with Facebook is pretty hard to tell how Twitter is suppose to make a decent profit.
Hardening Nginx servers and making them more secure | Intercity Blog
modern java
>Having everything under the sun in the standard library is not a feature to me.

Having stuff in the standard library sounds like the definition of a feature -- well, actually multiple features.

Plus, it's not like those are loaded into memory when not used.

Lastly, there are several stripped down java vms, some are even used for real time / embedded work.
At work i use an HP Elitebook 850 with Ubuntu, no issues. Everything works.
Ctrl+F ThinkPad.

I guess the search count should show you something.

I'm on a W530. It's a beast and everything works. And I'm talking Debian!
Got a Schenker from XMG. Works like a charm.
Tree shaping
I read that book years ago in a Theory of Programming Languages. I recall learning a lot from the process, but I'm probably due for a refresher, now that I'm building more things in Scala and trying to learn me a Haskell for great good.
Obama hasn't done his job of bringing change. Quite what the word "hope" means to him is anyone's guess. What we've got instead is a system of government so ridiculous and bizarre that it's not worth following at all.
I have one with all configurable components. The clickpad is not working properly out-of-box and needs to be configured in the xorg.conf. The Ericsson WWAN also has issues, requires a line in udev rules. I did not try fingerprint reader, NFC and the card reader, yet. There are also issues with the Ultra Dock. After a firmware update VGA/DVI is working, but no HDMI/DisplayPort. The sound jack of the dock is not working either.

But so far I'm satisfied. The x240 is a decent laptop. It was a good choice to wait for the FHD model and not to fall for a MacBook Pro.
> Don’t be surprised to see Twitter become more YouTube-like, turning its home page into a real-time news platform accessible to anyone, whether they’re logged in or not.

I'm sure the home page (i.e. twitter.com) was like this at one point. There was a search box, a list of top tweets, some featured accounts, and a (scrolling?) list of top and trending hashtags for the region you were viewing the page from.

edit - Wayback Machine capture of what I mean, from Nov 2010:

https://web.archive.org/web/20101102183624/http://twitter.co...
I think of Erlang as an event-oriented system; actor messages do not necessarily receive exactly 1 reply (or any reply at all), which seems to be the critical property that the paper is talking about. Why do you say Erlang avoids events?
Just because it's written in native c++ does not mean all native c++ code will perform the same. Just look at the difference between the top java framework and bottom java framework - huge difference, even though it is the same language. Same likely applies to the difference between http.sys and something like cpoll
Securing MongoDB Access with Username and Password
I have Asus Zennbook UX31A (I got only 4 GB of ram, newer version have 8GB) and it works almost perfectly with Ubuntu 14.04 (and older, only thing that does not work is ambient light detector).

At least here in Finland they cost about 1100 euros (http://www.verkkokauppa.com/fi/product/36916/dnqkg/Asus-Zenb...). While it does not have VGA output, it comes with HDMI->VGA adapter.

See https://help.ubuntu.com/community/AsusZenbookPrime
I have RequestPolicy installed, but at some point its intrusiveness led me to disabling it again. I can't really recommend it.

The other two however, go for them, they're not intrusive to the user experience at all in my experience.

Is there a reason why you suggest Adblock Edge instead of Adblock Plus?
Show HN: Free Pomodoro APP - Pomotodo for iOS
ThinkPads USED to be good products. Lenovo killed it.
the W530 is still good, but the W540 is a joke.
The "Lenovo recommends Windows." at the top of Lenovo's website finished to convince me not to buy any TP anymore.
I'm viewing it as intentional, a childish meta "fuck you" towards the various government agents that they imagine will be forced to spend hours deciphering the code.

It totally flies in the face of open collaboration however.
I installed the plug-in and went to three sites I know contain tracking code. Privacy Badger tells me "Could not detect any tracking cookies." ... Am I missing something?
Depends on the area (wechat has geo broadcast features); in Beijing's sanlitun it is mostly guys and girls looking for fun.

Also a lot of even educated professionals don't realize what is going on around them. There is a lot of cognitive dissonance as well as successful propaganda ("these western problems can't happen here") going around, but entire huge subcultures that are out of control (like the mid-50s government official with 5 mistresses).
http://shop.gluglug.org.uk/product/ibm-lenovo-thinkpad-x60-c...

Doesn't require any binary blobs and comes with Trisquil GNU/Linux pre-installed.
Happy see an alternate to Ghostery that isn't run by an advertising company.
Take a look at System 76:
https://www.system76.com/laptops/model/galu1

The specs are very well chosen for most developer users at a very reasonable price. From your requirements, I believe the only thing missing is native VGA support, which I'm sure you can easily fix with a simple adapter.
I have a Lenovo G580 and I'm running Fedora 19 on it, it's pretty cool and everything works fine. I use it for development as well.
How many systems today get calloc() wrong? I checked the implementation of quite a few open source implementations a year or two back, and I don't recall seeing one get it wrong.
Ever forgot Birthdays?
> I'm looking for the "best" linux compatible laptop you know about (business) [...] Shouldn't cost more than 1.3k €urons

Pick one. Personally I find HPs ZBook15 interesting, but Linux models begin from $2500.

> VGA (for beamer support)

get an external dongle, otherwise you are limiting your options needlessly.
This app helps blind people take photos, enjoy them and share it
First thing that came to my head was it's some kind of Raven's Progressive Matrices test

Then at the end YouTube gives you 4 related videos so you have to next watch the one related to what you just saw...

Just first thing I thought it might be...idk
Spotify partnering with mobile carriers
Intel missed mobile, but won't miss wearables: CEO