skysight-inc/HackerNews huggingface dataset:
With tethering on my smartphone and LTE service, I don't feel a need for any local paid service. I'll use WiFi if it's free and reasonably stable, but if not, no skin off my back. I feel like the era of paid WiFi is already near its end.
My team recently moved to a quieter area within the same office. On the second day I powered through an annoying task I'd been putting off for a month. I realized after I finished that the main reason I'd been putting off the task was that I knew it would require the type of focus and uninterrupted time I wasn't going to be able to get. Since then I've been thinking a lot more about how the office space influences how, and when, and whether various types of work get done.
plan9 tools are available on linux with plan9 from user space[0]. Does this go without saying? Why hasn't anyone mentioned it.

[0] http://swtch.com/plan9port/
Houston inside the Loop (I-610) is getting increasingly dense. There's a housing shortage, in response to which luxury apartments are going up seemingly everywhere. Home prices inside the Loop continue to climb.
The video is actually about 35 seconds behind the text live streams too.
My friend hot-desks in an oversubscribed office which solves the oversubscription problem with a work-from-home-day rota. The punchline: he's a quant for one of the world's biggest banks.
Goldfish the ephemeral password manager
Saint Petersburg, Florida, Remote/Relocate, Short to medium term contract, part time

Python, C#, Javascript, PostGIS, ArcGIS, OpenLayers, MapServer, Geoserver, ArcGIS Server, Django, jQuery.

Resume: available on request

Contact: danielbporter@gmail.com

Web developer and desktop application developer with 4 years experience. Primarily interested in working with GIS, especially interested in research oriented development, e.g. I just built a remote sensing system with commodity hardware for mapping out citrus trees, and we're working on publishing a study based on it. I'd love more of this in my life.

I'm willing to relocate for contract work. I'm also interested in part time remote work.
Dallas, Tx. Relocation or Remote. Full Time
Stack: C#, HTML, Javascript, C++
Resume: http://www.sjmosley.com/resume.html
Contact: On my website and profile.

I am looking for a position on the west coast, most preferably the bay area. Game development would be my preferred industry as I am trained in both design and development but I am open to a wide variety of opportunities.
Congrats. This is the best use of HN!
I prefer the good old MAC address spoofing trick. It's free!
Here's the network stream link so you don't have to download the file: http://p.events-delivery.apple.com.edgesuite.net/14poiunaepo...
I'm curious how I could have better phrased my comment so as to not invite responses like this. I guess I realize that 'efficient' vs 'effective' is a quibble, but I was trying to respond to the ambiguous usage of 'efficiency', not trying to give the final answer on the comparison.
Can someone do another "who wants to be hired?" thread
Not always... I've seen private offices so small two people can just sit in there. It's like Brazil (the movie) but better lit.

So, IFF your company has the money to devote a fair amount of real estate to each worker, yes, private offices are great.
I would have loved an epub version. Pdf on ebooks is suboptimal (i tried this one)
> Understanding distributed systems means being aware of a much larger state space and how things like special relativity impact it (I'm being a bit flippant, but not actually inaccurate—message latency is not poorly modeled by special relativity).

This sound really interesting. Any recommendations to learn more about it?
An old coworker of mine wrote this: https://github.com/doughsay/room.js

Might that be what you're looking for?
OSX Yosemite
Buffering Audio in Parallel on Mobile with Web Audio API
As far as I'm concerned, docopt (on HN yesterday: https://news.ycombinator.com/item?id=7830559 ) obsoletes all other command line parsing libraries.

Yes, there is a Node.js implementation.
> and Python3 not operating on bytes by default is a mess.

I'm not arguing that it's not, but I don't how your examples support your point. Would you please explain how your examples show that "strings are unicode" is broken on Python 3?

FWIW, here's what I get:

Python 2:

>>> import sys, locale
>>> print(sys.getdefaultencoding())
ascii
>>> print(locale.getpreferredencoding())
UTF-8
>>> print(sys.stdout.encoding)
UTF-8
>>> print(sys.getfilesystemencoding())
utf-8

In Python 3, the only difference is:

>>> print(sys.getdefaultencoding())
utf-8
sounds like it works out in google's favor though...
Location: Portland OR - willing to relocate to NYC, SF, ??, - Full Time

Tools: Omnigraffle, Bootstrap, Photoshop, Balsamiq, Silverback, POP, etc

Stack: HTML, CSS & JS for prototyping, some experience with Python, SQLite, Processing

Portfolio: http://drewshimomura.com (please inquire for more work examples, including case studies)

Resume: http://bit.ly/1jMJqtY

Contact: ashimomura@gmail.com

Looking for: A company that expects great work and offers the opportunity of mentorship in both UX/IxD design and UX/business strategy.

UX/Interaction Designer with 5 yrs exp, seeking a full-time job in a new place. Previously worked for a startup for 4 years as the first hire. I've since worked at agencies & as a freelance consultant for companies including Intel, VMware, Aon, Genentech. Experience w/ desktop, mobile, responsive, Windows 8, iOS & Android apps, consumer internet, large multi-touch screens. I also have experience in information architecture, user research/testing, and user analytics as well. Personally interested in 'future interfaces' (i.e. Oculus, Leap, MYO, etc). FWIW, I was accepted into SVA's IxD MFA program recently, although I wont be attending.
Berlin, Bay Area, Austin, Full Time

Stack: Ruby/Rails, javascript, iOS

Resume: https://www.dropbox.com/s/arfd3rgs8w27mlc/resume.pdf

Contact: bernardogzzf at gmail dot com

4 years ruby on rails, 1 year iOS looking to work with talented people where I can solve interesting and challenging problems and improve my skills as a developer learning from others.
Joinless Funnels in MongoDB
No Zen is ~150,000 LoC more than every OS + application it's hosting. If any of them have a significant bug someone can get inside your network. Put another way Zen can have bugs which make you venerable even if your OS and application where rock solid, but it does not add anything over simply running different applications on different physical hardware.
Does anyone else feel this is unethical?

You are basically paying someone to circumvent the controls the price structure the employer has in place. This works because the front desk is empowered to make sure the customer is happy and therefore isn't investigated for every 'comp' that is provided to a customer.

However, that isn't the intention of the power the employer granted to the employee.
Chicago,IL , Remote/Relocate, Internship, Full Time
Python, Java, Objective-C, RoR, Android/iOS dev
Resume: available on request
Contact: nirajpant7@gmail.com
Experienced Web/Mobile developer in high school. Bay Area/Chicago/NY preferred. Internship needs to cover living costs.
Animirror
> Not to mention the unicode implementation is broken.

Can you provide more details? The one thing that python3 did well is actually fixing the unicode/str mixup.

You posted some lines of code, but didn't tell exactly what's wrong with it.

> Python3 not operating on bytes by default is a mess

Why not just use the b'' prefix then and be explicit?

> can't move to Python3 due to how unicode is implemented

I'd like to see the bugs he raised against python 3 regarding this. There should be no difference in what you can and cannot do using python 2/3. I don't want to call BS on this, but... please provide some specific issues if you're claiming py3 is not usable.
>There is definitely something really off here.

It's almost as though, by treating criminals so harshly as we do here ("tough on crime" is a popular slogan for politicians), that instead of reducing crime, we reduce our society's recognition of each individual's humanity and value, and thus cause crime to rise.
I don't think the name is too apt, considering "commander" at this point refers to a heritage of file managers with distinctive UIs.
I worked as a maintenance guy at a mainstream hotel that starts with 'H' a couple years ago. I used to get upset that housekeeping would get tips for delivering a set of towels, but all I ever got was anger for unclogging toilets and hauling up new tvs when theirs was on the fritz.

I remember there was only one case of a customer trying the $20 trick while I worked there, he was 'famous' and got treated very well.
Linkbait title. How do you go from "I tipped someone very well and they did me a favor" to "This will work every single time for any person"?

Want to know a trick to get favors like this without bribes? Be nice to the people serving you! Whether it's someone at a hotel front desk, at the customer service call center, or a bartender... They get treated like crap all day, so when you act nice to them and make their jobs more enjoyable, they'll be much more likely to bend the rules in your favor (if you ask).
Many hotels give you completely free wifi if you sign up for their loyalty scheme - which is usually free and just involves giving your email address.
It is being fixed by moving some isolation from software to hardware.

The options are rebooting hardware/OS/compilers/apps (Mill Computing) or disaggregating existing operating systems as has been done by Xen and Hyper-V, using CPU features from AMD, Intel and now ARM.

Isolated hardware regions will become smaller:

http://theinvisiblethings.blogspot.com/2013/08/thoughts-on-i...

Namespaces/containers are for trusted workloads.
Boston, Remote|Relocation, Full Time | Contract | Part Time

Stack: Some Ruby on Rails, Java, HTML/CSS

Resume: www.linkedin.com/in/thaiqnguyen/

Contact: thai [at] startupdigest.com

Looking for co-founder opportunities or PM/Marketing at early-stage startup. I have previous experience as a PM@Intuit, entrepreneur@DreamIt Ventures; currently, I'm a curator @StartupDigest SV.
I tried this once to upgrade my room to a suite, you basically put $20 in between your ID and credit card when you check in, and ask if there are any complimentary room/food/credit upgrades with a smile.

However, I was with a coworker who knew the 2nd-in-command boss of the hotel. So one night I was having fine dining with them and got pretty drunk on the free wine that was served to me. I accidentally spilled to the boss that I got upgraded to a suite just by tipping the front desk person, he got pretty furious about it and I think I cost that front desk person his job :/
They aren't studying powerplants.

The complete package is important for a finished product, but this isn't one.
No need to eavesdrop the network and fake MAC addresses, then? At first, I got disappointed about the actual "hack" in the post. And then, amazed.
(FYI I didn't downvote you)

The reason I said that it's never going to happen is because they are simply unable to pay that amount back. They can't just pull millions out of thin air correct? So I think it's reasonable to conclude it will probably never get paid, at least not in full.
Silicon Valley, recently moved from Washington, DC - I could have easily nabbed compensation for a little less around Washington, DC for what I do though. My move out west is for largely personal reasons.
OS X Continuity – Save (share) App State in the iCloud?
Yes? I'm pretty okay with this. I'm okay with police going undercover, too, to bust up gangs. It turns out that policework is more than just standing in a pretty uniform.
SXSW 2014: Five Secrets to Getting Acquired
It is if they come back.
Vehicle Diagnostics for Everyone
Google benefits from everybody using the web. Apple benefits when people use their ecosystem. Thus Apple restricting the webcast to Safari makes sense, and Google not limiting access to just Chrome does not make sense.
The problem with these social hacks is that they continue to incentive shitty service. So instead of paying $30 for internet I'm paying $20, and to one of the few people who can possibly yell at the lazy internet vendor to fix things or to management to lower the price. Now, of course, she won't. So what if the login page is broken (or doesnt work with any iOS or Android browsers) or if the speeds are terrible. She got her $20, you got the backdoor employee login, and now the regular guests continue to suffer.

Even after my bribe/complaints/payment I'm stuck with yet another sub 1mbps internet that is literally useless to me. I just end up using the LTE tethering on my phone and minimize my usage so I dont hit my 5gb cap. I travel 6-7 times a year, usually to nice hotels, and am constantly shocked at how terrible the internet service is. Ironically, the cheap Super8 or Holiday Inn tends to have faster and cheaper/free service compared to the nicer hotel. Before my wife and I could afford nice hotels, we had much fewer internet issues. I imagine those cheaper outlets are actually competing for the dollar, while the fancier chains know that Joe Business traveler doesn't care about $20 a night internet because his company is paying for it anyway.

Worse, some hotels advertise 'free wifi' but once you show up you get a login page that tells you that 256kbps is free and if you want full speed its $20 a night. 256kbps is useless to me.

Has anyone started a wifi wall of shame yet? I was going to setup a small wordpress or drupal site just to post my speed results to warn other travelers, ask others to contribute, but the only time I'm motivated to do that is when I'm in the hotel frustrated, and of course then, the internet is far to slow to develop a new site on.

The real question is why is hotel management culture so broken and blind to the basic needs of their travelers. Imagine if the bathroom had a per use toilet paper fee and the paper was over-priced and of low quality. Would we stand for that? Hell, I'm going to start that site tonight. Catchy names anyone?
I've been working on a project to do building monitoring. I'm building a library in C that talks to an Akka/Scala backend.

I initially chose MQTT to connect from the C library (that runs on the device) to the Akka system, via RabbitMQ's support for MQTT.

As I get deeper into the implementation, I'm thinking about ripping out MQTT. I just don't know what purpose it has. I think a better pattern is to have some kind of TCP terminator that the client/device connects to, which then fans out into an AMQP-like messaging system. Pushing messaging away from the core, far towards the edge doesn't seem like a good idea in environments where you really care about whether something is up/connected, and also, the wire protocol you use from the cloud to your device can be a lot different from that which you'd use in a core/cloud/racked messaging system.

I also don't care for MQTT's security model.

All in all, I'm pretty disappointed with it as a protocol. I'd take something written in protobuf and well-documented any day over mqtt.

My project, in case anyone's interested: https://github.com/prefiat/iotelemetri-feederd
Online surrogate dating confessions
Usually, in real life, if one person wants a friendship to be private while the other one wants it to be public, they don't stay friends for very long.
Ummm you do pay for your data plan right? So technically not really free internet, though you could argue that you would have paid for that data if you had used it on the phone anyways so it is really free since you don't have to pay extra for the hotel internet but that is true for anyone who has a smartphone with a data plan so that argument does not stand. :)
Startup myths
San Francisco, Remote/Relocation, Full time/contract

Android, Javascript, Php, jQuery, Phonegap, CSS, whatever-is-needed.

Resume: https://www.dropbox.com/s/e59rzm7q75zwik4/PamelaProsperi-Res...

Contact: pamepros@gmail.com

Overview: I'm from Argentina, but currently in San Francisco looking for a full time position. I started programming frontend web while in university 10 years ago, before moving to more complex PHP backend systems for a company that built web applications for enterprise businesses.

I moved into mobile about 4 years ago and for the last year and a half, I've been working on my own startup. Our first product is Kuesty, a Yelp-like mobile app for restaurants ratings in my hometown of Rosario, Argentina. This has allowed me to choose the projects I work on and to lead a small team of 2 engineers. While I've enjoyed working on this and have learned a ton, I believe I have more to learn and want to be part of team with a bigger vision.
This is going to be great for stackoverflow answers!
Attack Analysis with a Fast Graph
> A lot of Clemens' points are based on the concept that MQTT is supposed to be extensible.

No, I think they are based on the combination of factors:

(1) A lot of MQTT choices violate the stated design goals in a way which makes sense only to support extensibility,

(2) However, the specific way that MQTT specifies these things also makes them useless for extensibility.

(Plus, an extra serving of speculation about IBM's motivations heaped on top.)
Also known as common sense :)
At my last job I had a private office, my first. Now I work in the most open office I've had since leaving the Army - my office there was called "The Motor Pool"

I didn't find it as distracting as I thought - but I am someone who can tune out everything when watching TV.

I miss being able to break wind somewhat discreetly though.
I wonder how long it'll be before Google uses this to scrape Facebook's social graph...
How did you find this; my google skills failed me.
While possible, I think the issues in Nigeria are different than in countries with strong property rights. From what I hear, the reason why wireless/mobile internet is so much more reliable and popular in Africa is that with wired internet people steal wires that are hung on utility poles. Not sure if they would also dig up underground wires, but obviously burying the wire has more associated cost than hanging it from a pole.
Don't just install Varnish in front of WordPress and assume the best. WordPress by default places a cookie in the browser session and Varnish (also by default) will vary the cache results by cookies -- in the case of PHP session IDs, it means Varnish will let each request through.

Plan your caches carefully and start from the CMS side.
I worked in customer service for four years. I treated nice people the best (as you suggest). But treated nice people who also tip even better. I don't think being nice, and tipping, are exclusive behaviors.

I'm not sure what that says about me... but. I think humans are reciprocal creatures.

I don't think this will work 100% of the time. But I think it will work enough that it's worth trying. In this case. I paid $20 for a service that typically costs $140. So even if this fails the next 5 times I try - I'll still be ahead.
Even if the code is sandboxed, it's possible to run outgoing attacks from something like this. The same is of course true of traditional server rentals, EC2, and any other service that gives you an OS instance of your own. The difference, though, is those are (ostensibly) less anonymous.
Benjamin Pierce on clean-slate security architectures
The emotional sucker punch of leaving a job
Microsoft addresses N-Trig concerns in Reddit response
More on the small attack surface of Xen:

http://www.slideshare.net/xen_com_mgr/lfnw2014-advanced-secu...
Does this mean that Apple will be sending all my spotlight keystrokes to the cloud (ie: to Apple/Bing for live results)? Hrm.
And this is the intention. The best case scenario, would be for me to come back to the same hotel. And tip the same front desk person. And then we build a relationship.

-I benefit because I get free stuff.
-front desk benefits because they get cash.
-hotel benefits because I keep coming back to the hotel (because of relationship i form with front desk attendant).
I wonder how the treadmill affects its stability. It doesn't need to overcome its own momentum in order to accelerate; rather, slowing down requires acceleration.
Russian Evgeniy Bogachev sought over cybercrime botnet
Apple must have been inspired by Ubuntu's "built in spyware". Their search box also sends queries to the cloud by default. Richard Stallman must be thrilled: http://www.zdnet.com/free-software-father-declared-ubuntu-li...
It was in a reddit thread.... (sorry, no skills here either)
This concrete L.E.D. table would be awesome in the conference room
Just came across this on a diy forum and totally thought this would be a killer table to fire up on Friday afternoon cocktail hour at our startup. Pretty cool tutorial video too.
Senior PHP Dev Dublin Salary Expectations
Hi, I am probably going to start working in Dublin, Ireland. I checked the average salary ranges in the PHP world and I see a range of 60-70k range for a 5+ expirienced developer. I think that this is not realistic for the "good" developers because considering that I come from Bulgaria, it seems a bit low, I expect a 70-80k range for the "good" developers.

I am using the term "good" because we all know what kind of "developers" are there. So, I'm trying to find some of the "good" developer's feedback here.
Acorn: Invest spare change from purchases into a diversified portfolio.
If you're at a Marriott internet is free, well sort of. Just add ?marriott.com to the end of your URL and tada. Pro tip: write a proxy that appends "?marriott.com" to the path in your request.
What does Big Data sound like?
This is fantastic! Just downloaded it and already love it. Solves bad design and poor readability on many of the sites I love.
If I were Dropbox I'd be really worrying now. All of the big 3 has it's well-integrated cloud storage -- so far Dropbox was the de-facto cloud storage for Apple users. Now what?
Yes, Chris Lattner is a tech lead at Apple.
It's expensive in expensive hotels with business customers who will just put it on the expense account.
Bribing is efficient, otherwise it wouldn't work. Would your opinion be different if you were the hotel owner, and the person bribing the clerk was on an expense account anyway? (I know - not the current situation)
> The real question is why is hotel management culture so broken
> and blind to the basic needs of their travelers.

Easy one: Travelers choose Hotels by nightly rate, many pay for internet whatever it costs afterwards. Especially with many companies' expense policies which require approval before booking the room, while internet is easily expensible ...

And comparing to holiday hotels: These won't pay that much, they pick hotel by "free internet" as part of the description.
Another way to get free internet in hotels is to tell them it was shitty internet when you check out. It always is shitty (just try watching a movie on it!). They always credit it back to me.
Setting up NPM repositories
OS X Yosemite is Apple's latest desktop operating system
Why do you need Docker for that?
It is almost by definition the agency problem. The hotel's agent has their own best interest in mind, rather than the hotel's, and can get co-opted by a small bribe.
It would be very helpful if DigitalOcean sells load balancer too as Linode, because the bandwith limits are for each Droplet which makes it very illogical to use DigitalOcean. Of course, we can use Cloudflare or similar, but still It is a need.
Nope, loads fine for me.
OS uptime does not equal application uptime. :)

Are you comfortable sharing your application's actual availability? I'd love to throw away my preconceptions about redundancy but I find it hard to believe you can reach five 9s with a single machine.