skysight-inc/HackerNews huggingface dataset:
This is pretty cool. Companies like imgur could benefit from this.
This is the ONLY solution.

But like health care I suspect there is going to be a horrifying compromise.
Worth adding to this that with the mobile apps you also get push notifications of highlights (if you want), which is huge for me.
Why should you care about code reviews
You can have offline, signed web apps as well. It's just that with web apps, it's optional.

For example, see how Firefox OS handles it: https://developer.mozilla.org/en-US/Marketplace/Options/Pack...
> > DSLR's approach to security is different . It is possible to run as root without causing a global disaster.

> Is there any more information available on how this is achieved?
+1 to this remark, currently unanswered. Is the "NEVER RUN AS ROOT!" mantra from modern Linux practices, or has it been that way since the mid-90s? After nearly four years of using Fedoras, I'm getting better about remembering what operations require root privileges, but I'll still grumble every time I have to enter the root password to do something as trivial as mounting a flash drive on someone else's computer. (I can't remember, offhand, where that setting is/what it's called that lets normal users mount drives)
Responsive Web Design with DevTools' Device Mode
Ask HN: How do we know algorithm behind bejeweled 3 zen mode(Eternal)
Have you ever figure out what the algorithm uses by popcap games or How to clone game like that?
When I was a kid and procrastinating my homework, my father would sit me down at the dining room table, stand over me, and command "put the pencil on the paper. Move your hand. Move. Your. Hand."

Productivity hacks are nice tricks to get you over a little resistance sometimes. But for really bad blockings, nothing beats just sucking it up and doing the work. I can't always get the perfect cup of coffee. Sometimes I'm forced to work with unfamiliar tools. Occasionally, I might not even have my desk available, say nothing about it being clean and uncluttered.

That said, one of my favorite productivity "hacks" is to take a long train ride. Amtrak has free wifi and coffee in business class, the seats are large and comfortable, and lunch is pizza and beer. Airplanes don't do it for me, I think because I've never been on one with free wifi, they are uncomfortable, and most of the places I'd be traveling to are only two or three hours away. I take the train any time I'm traveling on the east coast.

Semi-related to that, I also accompany my wife on her business trips. Since she will already have a hotel room paid for, I use the wifi while she's working in a helicopter somewhere. I get a ton done during the day and then feel absolutely no guilt about kicking off at 5pm and doing nothing for the rest of the night but sit and drink with my wife.
Vispy: OpenGL-based interactive visualization in Python
Let's Build a Browser Engine in Swift, Part 3
This is conflating two different communication modes.

Chat is quick-turnaround; you send me a message, I respond to it then and there.

Email is long-turnaround; you send me an email, I check my inbox at some point, draft and think over the response, and then send it. This may take several hours or a few days.

Trying to turn email into an instant-communication mode will just remove the sanity of having more time to respond.
Software Engineers Beware of recruiters
How about finding a co-founder? That might help with motivational problems.
Rather than saying that CSP is more general, I'd say CSP is more provides you a more low level constructs. In FRP signals are the key concept that represent value that changes over time. Signals have a pushed based interface that's kind of why it's reactive. FRP typically provides pure functional interface, meaning you never put values or emit events, you just have control flow structures that allow you define transformations over base signals. FRP signals can be easily implemented via CSP channels, but not other way round, that's because CSP channels are push based for the producer side and pull based from the consumer side.

If I had to make an analogy channels would be queues while signals would be an observable variable.
The problem with this is that the ads are absolute: you get what they choose to throw at you. There's no sense that such-and-such an ad is apppropriate for such-and-such a site or user or time of day, just a firehose of attention-grabbing demands.

..and that's before we get onto the properly evil stuff, the ads that pretend to be UI elements or do Bad Things via scripting.

I can't control whether my ads are just ads, and not some heinous keylogger disguised as a porno or a cavalcade of exploding ponies. This is the social contract being broken by the advertiser. They can pout all they like, I'm still blocking.
Wow. On FC20, Dillo is 1.4M installed. Chrome 37 is about 200M.

Dillo looks to be a more interesting way to test websites' graceful fallbacks than hacking up Chrome or Firefox's settings.
Interesting idea. Any plans on open sourcing the server as well so as to save the round trip to verify the proof of work?
It makes me a little jealous as a Carleton student.
Lovelogica Survey: Dating App Hinge
Cyber Security Threat Assessment DDoS Testing vs. Penetration Testing
To quote the DSLR's author Very often, new versions of applications are heavier than older ones (Wirth's Law). If the old version already solves the problem ... without any compromise in security or stability, why make the switch [to a bloated new version]?
http://www.producthunt.com/posts/wikemoji
Could be some scammer buying something and leaving a fake email.
They exist with a different approach from what you're thinking:

CherryMusic - https://github.com/devsnd/cherrymusic
SABnzbd - http://sabnzbd.org/

Desktop applications with a Web Based UI I think is the way to go. I love Desktop applications, but being able to just open a browser and use an app from my phone or tablet, regardless of whether they're iOS or Android, or whatever is better than developing a full blown native application that doesn't work "everywhere". There's more applications like that, but I leave that fun to others.
I'm still waiting for mine to arrive, but I'm wondering if it _may_ be possible to get faster data rates without using the AT commands, and running code on the ESP8266 itself.
What we need is a Nielsen ratings report for ad-blocking which reports statistics on sites being blocked, because either the publisher or advertisers have broken their social contract with readers.

For example, some readers may have strong opinions about publishers that embed Taboola "related links" without disclosing if they are clickbait advertisements.
That makes perfect sense, thanks!
Why wouldn't they care just because it's not commercial?
If you had ever worked with me you'd know how protective I am of my candidates, sometimes to my own detriment financially. Companies pay the bills, but when they act poorly I don't defend them - I try to correct their bad behavior and explain to them why it will hurt them in the long run.

I would encourage any client that a policy of having all offers explode in 2 days would be bad from a PR perspective and probably result in losing good talent.

If it happened once, and the company had a strong business justification, I personally would not think that this singular action would reflect the company's overall business tactics. Again, it would have to be a good reason - perhaps one that even protects another candidate or current company employee.
You can get modules even cheaper than $5 on certain sites, I think mine cost around $3 from Taobao, which makes it very tempting (the chip itself is even cheaper still).
Can't Google just setup dormitories? It's halfway on being it's own city, so why not go all out and have cheap living quarters?
There's search if I'm trying to find something, but honestly it's easier for me to locate things when scrolling through and there are images. I scroll through as fast as I want and still say "Ok, there's the screenshot I sent of the texture generation graph, the thing I'm looking for was a bit earlier.

I don't see how a giant uninterrupted wall of text going back to the beginning of time is better.
Funny theory, but then again, it wouldn't be great advertising considering the gmx account was compromised. Which maybe makes it funnier.
I use Vanguard as well, most of my trades with them are their ETFs or Mutual Funds so it's no fee (I don't trade very often, maybe every 6 months to rebalance).

My stocks are predominantly in Fidelity because I have their 2%-back-on-everything AMEX, which rolls into my Fidelity Brokerage account. $7.95 trades which I think is pretty standard for mega-bank retail trades without trade volume or account balance discounts.
Hmm, then I didn't really get that from the screenshot.
Map Glyphs: The Ultimate CSS Map Font
I believe level 1 is the key to the claim at the end that the M3 had no graphics mode. The M3 had blocky character based graphics (non-ASCII) as seen at:

http://www.classiccmp.org/cpmarchives/trs80/mirrors/www.disc...

Look for example at trsdos 1.3 on a model 3, I saw that screen a lot in the early 80s. Much like the emulator author, my first computer was also a model 3. Fun times.

Later moved on to the coco and OS/9 and its K+R C compiler and all that. After using OS/9 for years, downgrading to msdos for about a decade was quite a bummer, till I upgraded to linux.

(And edited to add, noobs don't understand that software always declines to $0. Dev environments used to always be $250 or even the Borland/Turbo series were $99. So $300 for basic isn't unrealistic. Text editors used to be expensive. Well, this is specialized and complicated software that only specialists use and they need lots of expensive support, insert all the arguments you hear today about CAD or office software. Then growing up in the 80s and paying $99 to fool around with Turbo Pascal or Turbo Prolog and then in the early 90s being able to install better stuff for free with linux? Wow. Office software is already free, and soon CAD and everything else will join it. Good luck selling expensive software, you can't do that for long, it all eventually drops to zero.)
Do you think they haven't thought of that already?

> if it could house employees on federal property, those people could work, eat at Google cafes, and go home again without ever leaving Google’s island.

http://www.theverge.com/2014/2/26/5444030/company-town-how-g...
I love being wrong
I'm a "consultant", but I've only had the same, one client for the last 3 years, for whom I work 40 hours a week. I have a comparatively low rate ($75/hr), which the consistency of work has made difficult to argue over. I'm also getting bored with the project. Basically, it's in every way what it was like having a real job, except I don't put pants on most days (I work 100% remote, my client is a 3 hour drive away).

I don't specialize in anything particular. I do both web and desktop apps for my client. They are a small suite of systems for collecting certain types of physics data, mapping it, and performing a basic analysis of subsets of that data. Other than setting up the servers (system administration is a weak spot for me), I've built everything of consequence in the project: from designing the database schema, to implementing and even improving the client's proprietary algorithms, to building a smooth, intuitive (as intuitive as this can get) UX around Google Maps. But it's mostly done now and I'm bored with the project.

Any tips on how to get out of such a rut?
I wondered when this might happen. You can't really rely on any of these devices with a 'cloud' based backend to work a couple of years after you've bought them (As anyone with a Nabaztag gathering dust in a corner will tell you).

I made my own version of the little printer based on the open source plans here: https://github.com/exciting-io/printer/wiki/Making-your-own-...

It's really easy to get up and running and interfacing with it is simple. I have mine print out reminders for when to plant seeds for the garden and it also notifies me when automated downloads via FlexGet have finished.
Show HN: Gallery of Pelican Themes with HTML5 (in)valid Badge
Shouldn't the pay be good at Google? Or what are the rents over there? (Sorry, German here)
I called them and they said it's too small amount and they cannot help me. They said I should go to employment tribunal or to small claim court, but first I should draft a letter and send them explaining that I'm serious.

Does anyone have an example of a well written letter?

http://www.adviceguide.org.uk/wales/consumer_w/consumer_taki...

http://www.which.co.uk/consumer-rights/action/letter-before-...
I would argue that this could be counter-productive. 24/7 immersion in an employer-owned and operated environment doesn't sound healthy from a work/life balance perspective.
Ragnarok MMO open-source HTML5 client
As impressive as it is, I think it shows some limitations of the system:

"The ffmpeg.js file is around 24.1 MB or so. It ends up being around 6.1 MB gzipped.

The ffmpeg-all-codecs.js file is around 27.5 MB or so. It ends up being around 6.9 MB gzipped."

EDIT: With a fast connection it´s actually not so bad. https://video-funhouse.herokuapp.com/

I imagine it would be possible to generate a smaller version selecting only a subset of features/codecs.

Has someone tried it ?
> To the west if you found a piece of land and lived there for 100 years, it's yours - that's how the US was founded after all

Some say the genocide of the natives also helped a lot. These kind of logic just can't be applied to the problems in Asia, where the territory disputes trace back to hundreds of years ago. It's not a west vs east thing.
Google and Apple stores are full of clone apps, privacy violations, and worse.

They still have ad networks and other backend services that the apps communicate with.

Those conspire to sell your personal info to the highest bidder (or exploit you in some other creative manner) and have no incentive to do nice by you.
Is your hourly rate more than what you would pay a freelancer to do the same work? If so, hire a freelancer to build out the MVP while you continue consulting. If not, build it yourself.

Don't think of it as a matter of discipline — think of it as an optimization problem :)
It sounds like Google will be making some rapid changes to their security policy.

Part of me feels bad for the guys who just got ratted out. Homelessness is a pretty disorienting thing.

Part of me feels like this is just another way of saying that there's a bay area housing shortage...
And thus, Google becomes The Circle completely.

I'm being a bit flippant, but really the last thing Google employees (and every other successful tech businesses to be fair) need is to be more isolated in their ivory towers. Meeting people outside of the tech industry keeps you grounded and stops you forgetting that there are vast numbers of people who aren't so intelligent and happy with massive changes every couple of years. If a tech is going to be inclusive and produce a better society in to the future it's important that the people making things are integrated with the rest of society.
Jetbrains introduces C/C++ IDE
Octocat in GitHub issues – hack
Awesome Project!
maybe change the link to the quora thread?

The article adds literally nothing.

http://www.quora.com/Which-Googler-holds-the-record-for-livi...
I don't think that I would have anywhere near so positive an outlook in this situation. I am amazed by Sivers openness.
> Which is exactly that automated tool, but already written by someone else and embedded directly into your UI. It's not that those images magically go over the wire straight from your clipboard without being hosted somewhere (especially that, AFAIR, Hipchat is XMPP-friendly).

Oh I'm aware that it's not actually a magical feature, it just feels that way from a user interaction perspective. They all go up on S3 and have a text link, which gets an inline picture just like other image URLs.

From what I've heard about IRC, there's not an actual well-defined spec anywhere that all of the clients follow, which I'm guessing is part of why there aren't a lot of better IRC clients being written. It's easier to come up with your own protocol where you understand how it works and know exactly how every client will behave.

I do wonder why there isn't an open source effort for fancy features on top of XMPP. Not enough interest? Most developers don't do visual work and see IRC as "good enough"? Or it does exist and I've just never heard of it?
Does anyone else feels like we're really getting towards the cyberpunk universe ?
with corporations that completely own the life of their employees by providing them with everything, and a violent lawless and miserable outside world.

And as always, it all started with the best intentions.
What a sad life it would be.
I hope this works better than the current way. Emulating a device on Chrome isnt really accurate. There are more differences than similarities when I go and test it on an actual device.
If I could save rent by living in my office, I would. Hell, I would have double the income to put in my "let's have fun!" budget.
I lost my planet.

http://i.imgur.com/EUK7kiE.jpg
I am not sure where you are going here. China didn't claim all the ocean either, they want the islands.
It depends on user usage patterns. CPU (to some degree), RAM, SSD and Video card are all high priority items for me. Screen I don't care much about because I prefer to dock and use two monitors... the screen only becomes a factor when I need to be mobile which is usually short bursts of time.
In any normal case i'd agree, but Quora is just a straight out terrible place to share stuff because it's essentially a paywall. (paying with money or a registration doesn't really make a difference for this situation).
I did this for a couple of months at my university, having failed to secure accommodation at the end of a rental period. Slept variously in an electron microscopy suite, a darkroom, and a rarely used bathroom. Wasn't too bad, though there was the omnipresent fear of campus security twigging on. As this was in London I saved quite a decent wad of cash in rent. Wouldn't do it again though unless I was particularly desperate.
I greatly appreciate the fact that one of the tenents of the project is documentation.

More often than not, the vast majority of these awesome little projects flounder under the lack of documentation.

Making it available (and well done) allows for anyone to just jump in and help.

Kudos!
> [...] like `acpid` that tells bits of hardware to take a rest

I believe that that stuff is mostly in the kernel.
Man acpid:

> acpid is designed to notify user-space programs of ACPI events.
Maybe HipChat could do with a "Display images in chats" setting then. Some of us use the inline pictures all the time.
Or they could just move out of the polically dysfunctional SF-bay area.

Seriously, why do so many companies put up with the broken real-estate market and government that completely fails to manage it?
Silicon Valley: Where highly paid ($100-$200k+) engineers sleep in cars to save money on obscenely expensive rent.

Honestly, recently moving to Seattle has been refreshing to me in this regard. I find Seattle tech industry pay no less than SF, plus no state income tax, and for the same rent as SF you can practically live like a king/queen here.

I wonder how long the housing situation in SV can keep up until everything collapses under its own weight?
I've read articles about at least two, but sadly can't find them now. They use unlicensed spectrum to deliver low data rates, which is enough for IoT devices.
Results which generate international headlines tend to get replicated in the hope of further headlines.

This does not represent the experience of many millions of scientists.

You should consider that all science is on the fringe - the purpose of academic science is to research novel ideas.
Bindle chat: microchats for everyone
Well, the author has clearly never car camped or worked operations before:

"It's not clear what the Googlers like Discoe did when they had to go to the bathroom at night."

They went to the bathroom of course, just like you would in the day. Its not like toilets are solar powered and don't work after dark. If you work there and have an ID and walk past the guard at 2am and walk past leaving a couple minutes later, they simply don't care. "He must have been called in to reboot a server or something". Also although I am a morning person the world has no shortage of night persons and my experience in a 300 person building is I never heard of it being empty although it could happen, and at a 800 person building I don't think we ever, not even on holidays at 3am, dropped below six people.
I wouldn't really compare homelessness to being employed at Google and choosing to sleep in the parking lot.
Woah it seems that it no longer requires a registration to see all of the answers. Not sure when this changed.
Yes, highly paid employees do deliberately go homeless in the Bay Area. This isn't unique to Google. If you own the right vehicle, sleep in it.
Except learning the syntax of a new language is trivial compared to, say, learning a language with new paradigms.

Don't train your brain to run away from the sight of something that is temporarily uncomfortable. It's intellectually lazy and promotes a passive mindset. It's not like all your programming skills just fall apart once you leave your blub language.
This is not "a perk". This is homelessness plain and simple.

(Tech) People glamorize campus life but at least in campus you have a bed, clubs, parties and other interaction opportunities, etc
In general, if your results contradict existing science, your work for publication will be passed immediately to those scientists for "peer review".

Those same scientists are motivated to protect their own existing and future work. The academic standards you are subjected to will be far higher than work supporting the status quo.
> There are tons of reasons I don't like that format. It's extremely limiting and it only applies to a few genres of music. It tries to fit all music into a rigid hierarchy of bands, albums, and tracks, a hierarchy which applied to a reasonable amount of popular music from the '70s to the '00s, and it makes me wonder if the designers of music players ever listen to anything else.

And here are Rhythbox's five options for library folder naming.

http://i.imgur.com/Xl0XcGy.png

None of them will help you.

Your library sounds like a perfect case for unchecking the "Keep Music folder organized" and just managing it yourself, since there's no single pattern that will work for the whole thing. Incidentally, that's the one library organization option that elementary OS has.

And taking another look at Rhythmbox, either there's no option for "Let me organize my own damn files," or they hid it somewhere unrelated. Maybe you can launch it with a command line flag to do that...

http://i.imgur.com/Dq6gcG1.png
Starting a Django 1.7 Project
Is the network bandwidth limiting functionality a common feature in browser dev tools?
Wow that is really interesting. Thanks.
By the way, if there are always some error in all systems, then what kind of systems are used by NASA or other space exploration institutes?
>the web is a the only open software distribution platform without gate keepers

The browser vendors are gate keepers. They decide what your code can and can't do inside the very restrictive javascript sandbox.
Nah. WMA is in the business of taking people who are already successful and making them richer. They are negotiators.

YC resembles a top-tier investment bank, like Goldman Sachs: they gussy you up for the road show, they introduce you to their very large network of investors, and they take 7%. And they get high prices for their clients because they (YC/Goldman Sachs) has a reputation for getting the best companies into the funnel, which is in turn based on getting high prices for their clients.