skysight-inc/HackerNews huggingface dataset:
true. a year ago we had this nice hn-meetup, but i didn't follow up (sorry..). why don't we .. meet and discuss this problem? i am really interested in a good solution.
I seem to remember reading an article about people doing this at Google(?) in a pretty poor state.

Edit: I think it was this one: http://www.buzzfeed.com/reyhan/tech-confessional-the-googler...
Could he effectively write cheques to pay each bill, and watch the cheques bounce when he runs out of money? That way it's not his fault?
The appearance on my setup if quite hilarious: http://imgur.com/1VrPWNw

The cheap Dell monitors got quite small horizontal visibility angle. Additionally, the USB adapter doesn't seem to be supported.
I saw it. I was curious if using that essentially ruins the benefits gained using flux.
So i can literally get paid for looking at porn. Huh, who knew... :)
I would change the title of the post.
Indeed, back when I used to develop on a Windows box I swore by f.lux. I was very disappointed when I discovered the state of their Linux version after making the switch. Redshift is definitely the best alternative.
I started using Redshift when f.lux seemed not to work on my new laptop. I think I'll have to check it out again after this update though.

Update: Looks like there's no new Linux version as of yet.
Crowds Snapping Pictures of Store Shelves Offer New Window into Global Economy
Sorry, OSHA guidelines advocates them in certain jobs.

Guidelines for Retail Grocery Stores

Ergonomics for the Prevention
of Musculoskeletal Disorders

U.S. Department of Labor

Occupational Safety and Health Administration

OSHA 3192-06N

https://www.osha.gov/ergonomics/guidelines/retailgrocery/ret...

Use footrests and anti-fatigue mats in areas where workers stand for prolonged periods. Standing on anti-fatigue mats, as compared to bare floors, provides a noticeable improvement in comfort.

There's a few designs. They usually look something like this: http://images.newpig.com/wcsstore/NewPigUSCatalogAssetStore/...

or behind a bar or in a kitchen they usually look like this: http://www.madmatterinc.com/images/comfort_flow_thumb_8vhy.j...

If you ever watch Bar Rescue with Jon Taffer he gets really upset if he goes into a bar and there isn't anti-fatigue mats behind the bar.

A lot of people put them in their kitchen for when they are on their feet preparing food or doing dishes.

http://www.amazon.com/Genuine-Joe-Anti-Fatigue-Beveled-3-Fee...

They are not well known enough. The difference you feel standing on bare floor all day vs an anti-fatigue mat all day is the difference between night and day.
How Car A Transmission System Works
yes it is, nobody said otherwise.

you have to still try to do better if you want to keep it that way ;)
I work in the web hosting industry and this is a pretty good analysis, and fairly accurate.

I would say that usually the hosts that are trying the hardest are the smaller ones that are not "household names" yet. Once they break out and start growing really fast, that's when the people who made it happen tend to check out and let things fall apart.
Any idea what mailsystem they use to handle all these mails? Or is it an in-house build system?
Ask HN: Hacker News NYC Meetup?
Hi HN,

Is there a Hacker News NYC meetup already happening? I often see the London one pop here on HN and would love to connect with some fellow Hacker Newsers living in the Big Apple.

If there's nothing like this yet, I'll take the lead on organizing it.

Questions, comments? You can reach me at @carlsednaoui or [username]@gmail.com.

Hope to see some of you soon!
Well, "Movie Mode" is not the same as "Disable f.lux". But are you saying that the only thing you do on your laptop after the sun goes down is watch movies?
At the cost of your mental health, sure.

I recall reading an article about the human workers who had this job at Google... they had crap benefits, crap pay, and no mental healthcare. As a result a lot of the people in the field had depression and other mental issues.
Requisite C# one-liner:

Main(string[] args) { File.WriteAllLines(args[1], File.ReadAllLines(args[0]).OrderBy(x => x).ToArray()); }

Excludes using statements, .net library references. project file, solution file, framework config file...

I have invented a language called Croml, in which all source code compiles to the same program. This program reads in a file, sorts the lines, and writes it back out to another file. An empty source file accomplishes this task.
Just yesterday I was in the office late and was struggling with the bright monitor in a dimming room. The reminder that this software exists comes at a very nice time of year for those north of the tropics.
A lot of smart nutritionists and biochemists seem to think Lustig is full of it.

http://www.andrewkimblog.com/2013/02/quick-commentary-on-dr-...
If this takes off, it will be interesting to see what the shells are used for. Could they become a fuel, building material, or fertilizer? Food production is pretty good at avoiding waste.
Love f.lux.

A simple program but solves a common problem. My eyes are always shocked when i switch off flux for color intensive work.
They succeeded in demonstrating their alternate thesis that Excel can be made to look less bad than default Excel. However, that is a lot of clicking for some cookie cutter visualizations.

I would posit that an "ultimate" visualization tool would allow me to exploratorily map aspects of my data to various aesthetic properties of the plot, such as size, color, shape, and transparency. I'd also expect to be able to get something reasonably close to publication quality straight out of the software without a whole bunch of tweaks.

I was hoping that this post would show me something about visualization workflow or extensions they'd written to ease some of the old pain points. As it is, they lead with a statement that is pretty laughable if we compare to ggplot2 or Tableau.
They were a product of technical limitations of the time they came out (slow processors, small resistive screens). The failing was that Microsoft didn't put the effort into improving the product at the same rate that these technical limitations were being resolved. What Apple and Google did was take the existing idea and put in a faster processor, couple that with software that takes advantage of that speed, and in Apple's case, make a leap of faith that people would enjoy typing on a screen rather than a keyboard.

Apple and Google really did nothing different in that space, they just did things better. Or a least more modern. If Microsoft kept improving Windows Mobile to take advantage of new technology, we would be in a very different ballgame. Imagine if Windows Phone 7 came out in 2007.
This was a revelation to me when I first started working with Linux. Because you work on the command line all the time, it's relatively straightforward to write shell scripts to do repeated tasks for you (good shell scripts of course, is another matter). Within the Windows environment it's much more difficult to switch between interactive and scripted modes.
There's a september 2013 update to the CLI version if that helps: http://justgetflux.com/linux.html
I came across nude.js (http://www.patrick-wied.at/static/nudejs/) when researching for a social network project, seems quite nice and is Javascript based.
Could someone help me understand the logic behind this project?

Actionscript runs in a VM, that's native code. It seems like Mozilla's argument is that the AS VM is buggy and, thus, is/was/could be exploited often, so it's a security liability.

Their solution to this problem (as far as I understood) is to interprete the SWF bytecode using JavaScript/HTML5, because JavaScript runs in a sandbox.

Isn't anyone concerned that this is not the best solution to the problem? What's the difference between bugs in the AS VM and bugs in the JS VM? The JS VM is native code too, I don't see anyone rushing to replace it.

If the JS VM is more mature, then this is just a matter of getting the AS VM to that maturity level. If someone wrote clang while gcc existed for many years, why can't Mozilla focus their efforts on writing a better AS VM, instead of writing an emulation layer?

Given that both AS and JS are ECMAScripts, why can't AS be compiled in a way that allows it to run on the JS VMs?

If the bytecode generated by the AS compiler doesn't match what a JS VM can execute, then, since the AS bytecode will necessarily mimic features available in the language (and the languages are similar), why can't we translate the AS bytecode into JS bytecode?
Textbook delivery via drones
The Funkest Game Ever..
See the game video...and decide how funky is it?
What happened to OpenStreetMap?
And that's what is meant by"Steely Eyed Missile Man."
I was going from Mile End to Barbican which takes around 20 minutes, and was standing up the whole way, sometimes the tube was empty.

No one looks weird at you.
i think those situations find you, not the other way around :)
Patent for what? Changing temperature of screen? That will not be granted because there are plenty of prior arts.
Much like Neil, I think that physical made-out-of-dead-tree-books are pretty fantastic devices for delivering information to our brains. But the stats for digital book take up are pretty staggering.

I don't think this means anything in itself, but coupled with the fact that more and more people are choosing to read on tablets as opposed to dedicated e-reading devices does worry me. Do tablet manufacturers care about reading? Probably not. So it's not just that books exist in a noisier world. They are also increasingly sharing a platform with noisier content.
Yeah, I always notice that too and have long been tired of it. But ya know... Apple is roughly the biggest corporation in the world now. It kind of makes sense that they would be the focal point. Except that the "predictable media" as you put it have been doing this since long before Apple was so huge.
Yep! That's the one. Thanks.

A pretty unpleasant job no matter what angle you look at it.

I remember this bit the most :
"Google covered one session with a government-appointed therapist —
and encouraged me to go out and get my own therapy after I left."

This is the down side to 'abstracting away' the dirty end of filtering. I'm looking forward to a day when this can be properly automated, but, considering the ever-changing nature of erotica to begin with, I don't see that happening any time soon.
To what, and why?
> If one individual cryptographer had written Bitcoin, it would contain far more idiosyncracies than it does, not just in the cryptosystem design but also in the C++ code itself.

Well, it's not that uncommon for a single person to write a very secure and minimal software that really works. Look at almost anything produced by DJB.
Such as? Doing it automatically?

This is, in my book, real innovation.
Yet another US only payment option. I get it, but at least state it somewhere so people like me don't get excited and then suddenly disappointed.
Modeling and Reasoning About User Permissions in Social-Sharing Systems
I thought f.lux was `cooling down' your display, not warming it up.
Even in the tropics, it's useful late at night.
How to capture, analyze and crack GSM?
Project Megaphone - Embeddable widget to fight government surveillance
Whilst I agree that programmatically eliminating porn images is a very hard problem. Programmatically filtering porn websites might be easier, beyond just a simple key word search and whitelist.

If you assume that porn tends to cluster, rather than exist in isolation, then a crawl of other images on the source pages , applying computer vision techniques, should allow you to block pages that score above a threshold number of positive results (thus accounting for inaccuracy and false positives).
This is probably going to get downvoted, but if lots of people are not overzealous puritans and want some skin, the best overall system design that maximizes happiness and profit is probably sharding into

puritanweirdos.example.com with no skin showing between toes and top of turtleneck (edited to add no pokies either)

and

normalpeople.example.com with 99% of the human race

The best solution to a problem involving computers is sometimes computer related, but sometimes is social. The puritans are never going to get along with the normal people anyway, so its not like sharding them is going to hurt.

Another way to hack the system is not to hire or accept holier than thou puritans. Personality doesn't mesh with the team, doesn't fit culture, etc. You have to draw the line somewhere, and weirdos on either end should get cut, so no CP or animals at one extreme, and no holy rollers on the other extreme.

The final social hack is its kind of like dealing with bullies via appeasement. So they're blocking reasonable stuff today, tomorrow they want to block all women not wearing burkhas or depictions of women damaging their ovaries by driving. Appeasing bullies never really works in the long run, so why bother starting. "If you claim not to like it, or at least enjoy telling everyone else repeatedly how you claim not to like it, stop looking at it so much, case closed"
Not talking about the product for a moment. There are a lot of not-so-great "flat design" websites out there, but Square Cash's is one of the best I've seen. I keep seeing these loud sites with full-width graphics and animations on everything. This is how it should be done. And responsive to boot!
Thanks, I was looking for something like that.
Out of curiosity, what was the motivation for doing this? What is so bad about running too fast? How is "too fast" defined?
There are options available for the phone now. (Twilight for Android phones, for example.)
Ask HN: What are your problems?
I think every month we should ask fellow readers about their problems like we ask who's hiring and who's looking for work. If this post gets any traction, I will do it every month. I am a bit late for October but anyway there we go.

Please be precise and clear :-)
Eto: Cross platform .NET GUI framework
I can't say how this applies within the NSA, but (security) hackers tend to write better publicly released code than academic mathematicians, as the constraints imposed on them tend to encourage soundness of implementation over soundness of concept. I have no idea how applicable this trend is to NSA security engineers vs whoever inside the NSA might have been tasked with this. I just think it's possible that if this were an NSA project, that doesn't necessarily imply good code.
It sounds really arrogant. I'm so amazingly fast that I have to use an app to stop myself from taking off into the air like Superman.
i've read about these skin tone filters more than once now, and i'm really curious to find out if these take all possible skin tones into consideration (i can't really imagine that they do. escpecially dark skin tones would get way too many false positives, would they not?).
The word you are looking for is retention. You have to work on improving it. The basic idea is to get user's email address, twitter handle etc and remind him to come back to your site every now and then. You have to be careful with this though, it's quite easy to be labelled as a spammer if you don't do it right.
it works for me on ubuntu 13.04 with google chrome running.
Often the creator does not have all that much control over how their work is consumed. (And I guess it's not worse than reading a novel in a loud room, in some sense.)
Looked around:
- no way to upload existing browser bookmarks
(in fact, no way to bulk upload bookmarks at all)
- no browser extension

I have about ~1k bookmarks, synced with XMarks and backed up regularly, and currently Delicious is clearly not a compelling alternative.

Unlike some other commenters, I like the new design.

EDIT: Apparently it's doable on the old version: http://export.delicious.com/settings/bookmarks/import
Source?.... or any hints as to what the article was called. Sounds interesting.
It is worth noting that Google Cloud Storage has had this functionality for well over a year (maybe since 2010), as well as proper support for CORS so you can use XHR2 for uploads. And read-after-write consistency. If you are a developer who remotely cares about this feature, my personal recommendation is to at least compare the options.
did you even read the article? the whole point is that sites like lavabit should exist, and that more data security is better
Probably the easiest way is with motion and sound. Checking for skin would be hard depending on the type of content as mixmax pointed out
Might not be what this piece of software was created, but could a similar technique be used for an opposite effect: waking up in the morning? There are morning lights available that send 10.000 lux light, could you get a monitor to do this instead? would it have the same effect as those lights?
Just a note, for most countries, the best non-cash way to send money is an international wire transfer (sometimes called a telegraphic transfer). This is _not_ western union. which is ludicrously expensive, it's done bank to bank.
I've just started long-distance running, and when I run too fast, I tend to burn out long before my target distance (and end up walking the rest of the way home).

With Pace.fm, I can set a desired speed and the app will help me stay approximately on-pace.
This is a really comprehensive list of tips, thanks Parker!

Definitely including this in next week's Coding for Interviews newsletter.
Count me in. =)
Closed-source App Wins Open Source Competition
This app won tens of thousands of dollars in the "Apps For Communities" contest sponsored by the FCC and the Knight Foundation:

http://appsforcommunities.challengepost.com/submissions/2732-homeless-scc-santa-clara-county

The rules say "Apps must be made available under an OSI Approved open source license".

http://appsforcommunities.challengepost.com/rules

But the source is not online, and I was told by CWR (the company that wrote it) that it's closed-source. Anyone want to help me shine a light on this?
Would it be this one?
http://www.buzzfeed.com/reyhan/tech-confessional-the-googler...
The definition of a scripting language is that the source code (the script) is the program.
The thorium powered car: Eight grams, one million miles
I see your point — I didn't intend it to sound like that!

I'm a novice runner, so I tend to run too fast for my fitness level and burn out too early.
There has to be more than merely an arbitrarily defined "innovation" to grant a patent, even in the US (http://www.law.cornell.edu/uscode/text/35/part-II/chapter-10).
Nobody has discussed i18n and l10n issues? What passes for pr0n in SF is a bit different than tx.us and thats different from .eu and from .sa (sa is saudi arabia not south africa, although they've probably got some interesting cultural norms too)

If you're trying for "must not offend any human being on the planet" then you've got an AI problem that exceeds even my own human intelligence problem to figure out. Especially when it extends past pr0n and into stuff like satire, is that just some dudes weird self portrait, or a satire of the prophet, and are you qualified to figure it out?
It's a fairly normal problem when you start running. I definitely found that I had to slow my pace down significantly from what I naturally wanted to run at before I could make 5k/10k distances.
Philippines is a good country for bootstrapping, there are plenty of good English speakers and low cost of living.
That's true, but then it's equally true that DJBs software, while absolutely excellent, is definitely idiosyncratic. If DJB anonymously published code using the same style, e.g. the configuration language, refusal to use standard UNIX daemons, etc., anyone who read the code would know immediately that it was him.
Isn't it healthier/better to eat herbivores?

From my experience you can pretty much teach your pallette to like foods. I didn't like green tea, olives or whisky the first time I tried them. Now I love them.
Twitters original architecture was an absolute disaster.

I'm sure they could get a speedup by rewriting the front-end, but the fact that they kept trying and fail to scale stuff that with anything remotely like a sensible architecture is network IO bound rather than CPU bound even with MRI on the hardware available when they launched was a good sign that their main problem had nothing to do with language.

Their "simple" case of updating n followers for every status update when n is small is trivially distributable with a relatively simple message bus routing fabric; their "hard" case of updating when n is excessively large is simple-ish by simply structuring the follower lists as a tree of "virtual" follower lists that acts as forwarders; you can do that with off the shelf components.

To illustrate just how basic this problem is: I've built message buses for scenarios like that using mail servers even - though if you do that, at least with a standard mail server, you will be limited by disk IO on forwarding nodes unless you spend too much money (you don't need message updates to be durable "in transit", as if the system is suitably.

Another simple approach to the large follower problem is to pull from "expensive" publishers and push from cheap ones. You can do that too with 25-30 year old software and some scripts to maintain the lists: Push via SMTP, pull via NNTP and make the "mailbox" you post status updates to for people with large follower lists a SMTP->NNTP gateway.

No, I'm not suggesting they should actually do that, just pointing out that it is viable, and it was viable with the kind of data volumes they are dealing with well over a decade ago. Yet they had problems handling it years later with a much smaller data volume than they have now.

When you get to the size Twitter is now, it makes sense to sacrifice developer effort for saving some percents here and there on servers, but their complaints about language when they started their rewrites was distractions from the real issues, whether they realised it themselves or not - it's not like they were handling data volumes at the time that lots of people haven't managed to handle with much more modest resources.
I guess my perspective on this is blurred by me being German, or in a broader context, European. Our institutions are not really known for laying such "traps". I guess it's different in the world of the secret services (as opposed to traditional law enforcement). And well, yes, in the US there's the DEA, maybe the FBI, too, but I always thought that their ability to legally create "dodgy banks" or similar are kind of a Hollywood thing.

In general, the US seems a lot more willing and capable to really invest capacities in fighting money laundery than any agency I can imagine here in the EU.
I love f.lux! I actually use it on my work computer during the day to knock down a little bit of the light. (just 6500 -> 5900)

It anecdotally helps a lot with eye fatigue, even during the day.
ggplot2 and Tableau are high-end tools, meant for experts. My intent here is to show that an average organization can do a pretty good job with the tools they already have.
The data discovery tech we're baking will actually totally simplify the way people visualize / discover their data. But until it's shipped, I'm just claiming people can use excel. Thanks anyway for your comment.
Flux is fantastic. I just wish it were built into iOS too, so I can have something similar on my iPad/iPhone without jailbreaking.
In the UK they have seen a resurgence (rabbit) in the supermarket last few months.
I really, really wish flux was compatible with the ipad. Using an ipad at night is a painful experience.
Their TileMill software is great. You don't have to sign up to have them serve your maps, you can use all of their tools to generate your tilesets and do what you like with them (obviously attributing your data set source). The MapBox iOS SDK is another stand out contribution from these guys.
Cooler generally means bluer, while warmer means orange-r. f.lux definitely makes your display orange-r.