skysight-inc/HackerNews huggingface dataset:
Bitcoin Is an Existential Threat to the Modern Liberal State
Funny. The title gave me the expectation of something I've been thinking about a lot lately, which is in fact the inverse of the article's content.

Mobile apps are video games. The moment someone (apple) designed an app-centric fullscreen OS, the stage was set for the generation of UIs that can become as immersive as good adventure games.

Mailbox is the example that sticks out in my mind currently. Can't really get much more boring than e-mail, but they figured out how to gamify it in a way that mimics the internal consistency of a cult classic title. The 'tutorial' mode of this and other apps gives me a phantom pavlovian feeling of opening the shrink-wrap on old cereal-box-sized CD-ROM packaging.

I think the if we look to video games for inspiration we can produce even more engaging environments in applications designed for productive use. Upon reading the article it looks like games have lessons for designers on both sides of the equation: the design itself, and the design process.
TCE is used for degreasing and for dry cleaning clothing.
I recently started transitioning from PHP to Rails. Should I be reconsidering?
I agree, those are great points. Its easy to forget these details but when your running a website, changes in URL structure can cause a lot of problems both in your site functionality but also in your flow of new visitors.

I got my start with internet business by "SEO." What did I do? I made sure all of my URLs were very simple and shallow. Google liked this and I got a lot of users for free when my competitors had better sites.
Then you might as well buy the .github TLD and give everyone their own yourpagename.github url.
I am a faithful upgrader but I can't think of one thing I do with Mountain Lion that I couldn't do with Snow Leopard.

Actually, now I think about it, its about the same between the iPhone 4 and the iPhone 5. No real value, just new shiny.
Excellent point. I suppose I'm just frustrated that the current entrepreneurial hype seems to be overweighted towards time-wasting tools vs. stuff that could really advance society.
You should wet your hands before applying soap. Running water is an important part of hand hygiene.

The CDC have some useful information about how to wash hands. This link has a bunch of infection control information, but look for the PDF of "Hygiene of the Skin: When is clean too clean?" (http://wwwnc.cdc.gov/eid/content/7/2/contents.htm)

Notice the 'Right way to wash your hands' tells you to wet your hands first (but does not say why, frustratingly.) (http://www.cdc.gov/handwashing/)

The WHO have a comprehensive document about hand hygiene in health care, with a lot of information about different solvents and etc etc,
This is interesting, but not compelling.

I want:

1) Better video drivers.

2) An option to Dual-boot with another OS.

3) To remove the painful Unity interface.

4) More titles to play.

And then I would buy this without a second thought.

With just Ubuntu, with very little games with mediocre Graphic card drivers and a painful interface like unity (try hiding/unhiding/switching between hidden windows for example) it's hard to convince myself to buy this..
I spent a couple of summers interning at IBM and one of the things they taught you in orientation was the sound of "imminent halon dump" (the alarm that said Halon was about to be used in the machine room). The instructions were, hold your breath and make for an exit immediately. Failure to do so would lead to asphyxiation.
Facts like:

* unemployment is 53%?

http://www.businessweek.com/articles/2013-04-05/who-works-an...

* There is no shared vocabulary to describe "homelessness"

"Because research studies GAO reviewed often used different definitions of homelessness, relied on data collected at a point-in-time, and focused narrowly on unique populations over limited geographical areas, the studies cannot be compared or compiled to further an understanding of which factors are associated with experiencing homelessness."
http://www.gao.gov/assets/310/306203.html

* The Reagan administration closed mental institutions, gamed the system, and homelessness became the new normal for the mentally ill:

"Combined with a sharp rise in homelessness during the 1980s, Ronald Reagan pursued a policy toward the treatment of mental illness that satisfied special interest groups and the demands of the business community, but failed to address the issue: the treatment of mental illness "

http://sociology.org/content/vol003.004/thomas_d.html

"June 1986 The Supreme Court upholds a finding that Social Security officials had a 'fixed clandestine policy' to deny disability benefits to people with mental illness. "

http://www.nytimes.com/1988/11/16/us/social-security-program...
ASk HN: How do I solve 2d bin packing problem if I can change the bin size?
I have been tasked with optimizing a manufacturing process. It is a non-trivial, NP hard problem. The problem is similar to the 2d bin packing problem, but we are trying to optimize the size of the bins. Small rectangular shapes must be packed into larger rectangles in an optimal way. There are nesting algorithms to do this optimization where the large rectangle dimensions are inputs. However, we want to optimize the dimensions of the large rectangles.

The inputs are:

-A list of unique small rectangles. The list includes the dimensions of the small rectangles, a number that represents the rectangle’s frequency of usage relative to the other small rectangles, and the orientation (whether or not it can be rotated 90 degrees)

-The maximum number of large rectangle dimensions. And the minimum and maximum dimensions of the large rectangles.

The output is an optimized list of large rectangle dimensions.

One way to prove the validity of the result is by creating a nest of the small rectangles within the large rectangles. Here is a paper and an open source project that provides a solution to the 2d bin packing problem that we are currently using to nest. We are using the Maximal Rectangle algorithm and we vary the heuristics (typically bottom left or contact point heuristics).

http://clb.demon.fi/files/RectangleBinPack.pdf

https://github.com/juj/RectangleBinPack

How do I solve this problem?
I found 29,000 uG/L at this petrochemical distribution facility: epa.gov/tio/download/remed/rse/mattiace.pdf (page 13 of the text, section 4.3.2).
Back in 1979, where the soccer field is now, was a pizza place called "The Antique" (though its official address was undoubtedly on El Camino). I preferred it to any other pizza in the area, so I sure hope they weren't using well water...
How to Identify Clunky Perl 5 Code
I'm using Firefox Sync for this. Gotta say I'm pretty happy with it as I can run my own sync server :D /geek
Page loads with no paywall for me, sorry to hear that. Since when is the FT spam? Is the NYT and WSJ spam too?
Announcing The Pragmatic Haskeller
No, you didn't say that.
IMNSHO, Snow Leopard is the last release of OS/X that didn't suck.

Actually it may be Xcode 3 that really made the difference -- all I know is that when I had Snow Leopard on all my machines it was easy to write Mac apps in Lisp.

Now I have to write Objective-C stubs and use the command line to compile Xibs to Nibs which is a royal PITA.

Come to think of it -- I do still have the Snow Leopard DVD (remember those? they used to sell us these shiny round things from which we could reload the products we had bought... oh, nevermind).
But there is insufficient demand to warrant a change?

No

But it would be technologically too demanding?

No

But we don't think its a problem to wait 6+ seconds?

Actually, if you're not paying us for service, we think this is completely acceptable. The only deficiency is where users would like to pay us but still want to have only a single dyno.

But we will address this later as its not a priority?

Sort of, see below.

Its great that you are aware of the issue, but it would be better if you could shed some light on why or why not this is not addressed.

Focus comes at a premium. There are only so many product initiatives that can get complete focus at one time without sacrificing on quality. We have a lot of things in the works, but hopefully this one will get the attention it deserves soon.
worked for me, just took a long time to load the first time. Quality is really lousy , though still a minor technological miracle.
...and pop media eats one of its own...
Also PyPy, which is generally about as fast as v8 on benchmarks.
>This is a perf benchmark, not a comparison of how concise your code can be (...) performance concerns become important, even if you have to write ugly code

That goes against the notion of benchmarking.

It's about measuring as well as you can how idiomatic code will perform.
FF 21 update hit me and it works now.
Redesigning the Save Symbol
By "lots of big brains," I think you mean Mike Pall :). But yeah, LuaJIT is really fast.

Julia (http://julialang.org/) is another dynamic language designed from the start for high performance, although the objectives are slightly different from those of Lua. While LuaJIT is fast at everything, Julia is really optimized so that running the same code many times is fast. Running a function the first time can be much slower than in other dynamic languages, I think because there is no baseline JIT or interpreter.
Why are We Still Talking about LucasArts' Old Adventure Games?
Colonel Sanders has to exemplify the late bloomer. From odd job to odd job, he was broke at age 65 before he franchised out what is now KFC. 10k+ hours of frying chicken without anything to show for it. His decision to sell on his recipe to restaurant owners changed all that.

Lesson: Master a skill that you can franchise and protect.

http://www.youtube.com/watch?v=O2E0jMx0AqE
URL shortener for rednecks?
> Just a guess, but might part of it be because in other countries it's easier to die from it?

Exposure is a relatively small percentage of the CoD among homeless people in Scandinavia. Homeless people can get food and shelter here. Alcohol-abuse related illnesses are by far the major killer.
Here's a VOC sensor for $229:
http://www.co2meter.com/collections/co2-sensors/products/iaq...
An excellent post, and I look forward to seeing the suggestions.

Does she know and understand "added value"? Does she know about the chain of production from raw material, through processors and wholesalers, to retail?

There's some BBC programmes called "Blood Sweat and Luxuries". I hesitate to recommend these because she may be a bit young for them. (They're a bit depressing, and they might have some swearing.) They might be available through some unofficial method. Here's the link to the BBC information page for them. (http://www.bbc.co.uk/programmes/b00s6103)

The episodes about the sapphire mine or about gold are particularly good. You see just how much work is involved in getting tiny amounts of gold out of ore.

And you can use everyday examples to show her business concepts. Coffee is a good example for price differentiation. A cup of hot water and coffee has a cost. Adding a squiz of cream and flavoured syrup adds very little to the cost but allows them to sell the cup for a lot more to people who want to pay more.
Additionally this is Dell-acquired Alienware.
PHP curl ssl - cant connect to a https site
We are seeing more and more Zombie VCs as funds are imploding and partners are being recycled into new funds. Ultimately, they are investment professionals such as Samurais are ronins when they loose their master. I think startups should keep in touch with them because the Zombie VC will reappear either as a VC or working for a cool internet company.
> Page loads with no paywall for me, sorry to hear that. Since when is the FT spam?

Since this: http://i.imgur.com/RwnA4kW.png

> Is the NYT and WSJ spam too?

Easy to answer -- do they demand payment up front, before showing any articles at all, as FT does?
Out of interest, why do you prefer Chocolat? I've just taken a look at it and it looks to be a really nice editor, but I can't quickly see any big advantages of using it (especially as Sublime presumably has a lot more plugins, etc).

It does look a lot cleaner, however - I'm not a big fan of the default UI of Sublime.
Since you mentioned "$100 Startup", she should read "The Art of Non-Conformity"

One of the best books around.
Looking at the discussion you started 2 years ago on the social media company's website [1], there were two objections raised:

1. users who think that deleting their comment will remove it are ill-served by your extension

2. your extension increases load on their servers

Besides the obvious trademark violation of the domain you are using [2] (which might be why your extension was removed from the Chrome marketplace), you should be able to avoid objection #2 by refactoring your extension (you may have already done so, I did not spend time looking around in the Firefox extension source to find out).

#1 is probably more insurmountable. It seems likely that if your side project becomes more popular, the way that deleted comments are implemented will change on the site for the worse, and functionality for all users would decrease. From a moral standpoint, you might want to stop working on this for that reason.

[1]: http://www.reddit.com/r/reddit.com/comments/etd52/lets_have_...

[2]: http://www.unedditreddit.com/
Your Periodic Reminder That Silicon Valley's Perceptions Are Skewed
Quick Google+ Sign In node module for express
This guy didn't learn anything playing Starcraft. He learned design, and then wrote an article drawing similarities between Starcraft and design. Still entertaining.
It was the summer of 1936 when I found Dysport
Dysport was originally developed for the treatment of neurological and ophthalmic conditions in the early 1990s in the United Kingdom and has established clinical success. Patients with excessive sweating under the armpits (axillary hyperhidrosis) are also treated with this product.
Moot Is A Flexible And Modern Platform For Online Discussion
I think people are right to be on a "hair trigger" w.r.t. vulnerabilities at wallet providers, given the atrocious track record of almost everyone involved in the bitcoin industry for security.

OTOH, Coinbase and Coinlab (the new Mt. Gox) are the entities I'd trust the most not to be outright fraudulent, since they're venture funded. The founders stand to gain far more by being honest than running off with BTC, and the reputation of investors (including YC) would be harmed far more by fraud, so the only real risk is outside compromise, employee compromise, etc.

Coinbase has done a better job on security than any other BTC entity I've seen (although I've looked at them more closely than all but a few other providers).
Thank you so so much. So many people have built their businesses and lives on open source, I don't know what the internet would be today without free software.
Yes, as far as impact I'm sure the change in ratio hasn't affected much. I was just attempting to be completely accurate.
I spend most of my time reading code or thinking about it.
Typing speed optimization is a premature optimization case.
That's a bug; we're looking into it. Thanks!
As much as I hate to disagree with Aza Raskin, this is possibly the worst example of icons becoming obscure. The floppy disk icon is hardly going anywhere; it's pretty much ubiquitous and universally recognised, despite having lost the original meaning behind it.

If anything, it's similar to how road signs describing trains still have a silhouette of an old-fashioned steam locomotive, even though these days they're hardly anywhere to be seen.
your comment about commutes times resonates w/ me. while i agree w/ the OP, once my oldest hit kindergarten things got a lot tougher.

back when i was working at startups, i found it easy feed/bathe/read to/tuck in my kids every, still did dishes/laundry/etc, and relax for an hour or two w/ my wife each night. i usually coded til around 4/5am each night, and slept til 9.30-10am. i got solid uninterrupted sleep and woke up w/o an alarm clock, it felt great. by the time i went to work (around 10.30), traffic was gone, and my commute was 15m tops. on days i worked at home, i'd wake up, have a coffee, soak up a little sun, and start coding w/in 20-30min of waking. i had two hyper productive sprints each day, first being an hour or so after i woke up, and the second being around 1am after everyone else was asleep. if i got fewer than 5hrs sleep the night before, i'd take ~20-30min nap after putting the kids to sleep. everything rocked.

then my kids started school. although i was working more normal hours at an enterprisey dev job again, but now had to be up at 7-7.30 to get them ready, and walk kid[a] or drive kid[b] to school. on mornings i drive, i spend ~55-65min in the car and wouldn't get to work until i'd already been up 2-3hrs. my window of morning productivity is killed. moreover, since i'm up 2-3hrs earlier, i'm tired earlier and usually just say f-it to working at night. i'm in bed for a longer length of time each day, but feel far less rested. i spend at least an extra hour each day in the car. while i don't need to work as many hours as i did in my startup life, i find myself behind more often b/c i struggle to find productive blocks each day. it's also worlds harder to find time to do things like dishes/laundry/cleaning, whereas i always could squirrel 5-10min here and there when i didn't have to worry about getting my kids somewhere on time. damn you elementary school, damn you.

my 2 cents. either way, kids rock. hardest times are the best times.
I don't think this will be a problem. Apple sells more laptops than desktops. People are more likely to replace their laptops and the Apple ecosystem forces you to upgrade since they drop support.
An acquisition rarely starts out looking like one
Flaw in the Enigma Code  [video]
Leaked UEFI signing key
Ray Lane Gives Up Hewlett-Packard Chairman Position
I think this is something that should be done, but I sense that fragmented circles are more of a "flat" reaction to iconography of obsolete technology. But obsolete technology generally makes for good, intuitive icons. I don't think the up and down arrows are especially good at conveying things either, especially since they'll probably be paired with other up and down icons that mean other things (like disclose menus, scroll, etc). Maybe the new generation has never seen a floppy, but they also haven't seen a magnifying glass, an hourglass, or a rotary phone, yet they've managed to learn them as part of the visual vocabulary of computing.

I'm not a designer, but I think most of the ideas on display here are fashion-forward dead ends.
This sounds a lot like an fancy iframe with a communications layer. How is it different? (this makes it sound worse than it is -- in truth, this sort of visible integration is interesting, but I'm just trying to understand exactly what problem you're trying to solve)
The best way is to get your application working with gobject-introspection and GTK3 on Python 2 first. Then it's very easy to port to Python 3.
There's a big difference between "my use case" and "all use cases".

Sure, JavaScript is fast enough for a lot of things.

But it's also too slow for many things that reasonable people would like to do on the web.

See Mozilla's pdf.js: it makes perfect sense to have a PDF viewer written in JavaScript (and not a blob of insecure C++ code in the form of the plugin).

pdf.js would not be possible at all "long, long time ago", even though JS was adequate for your use cases at that time.

pdf.js is barely possible today - it works for simple documents but its performance on more complex documents is still so much worse than what C++ plugin gives that many people go back to plugins.

Performance is one of the most important competitive aspects of software. Given 2 products with similar features, people go for the faster, which is a big reason why Chrome was so successful.

We're still far away from making JS speed covering all the important use cases.

Until JavaScript can decode mp4 in JavaScript (at speeds not much slower than optimized C++), JavaScript is not fast enough.
Why? Easy. The kids who are now in their early 30s are feeling nostalgia for an institution that meant a lot to them, which is forever lost.

I felt the same way about Sierra adventure games from he 80s.

Fact is, gaming sucks these days because the audience has shifted to the younger equivalent to the millions if people who watch "NCIS: Kansas" on tv. In the 80s and 90s, the gaming market was this demographic slice that allowed for more creative risk in gaming. Now we have Medal of Honor 12 and whatever version Madden is up to, and the whole industry is imploding because they cannot sustain the movie-like budgets.
It's only a matter of time now before robot nudity is a registerable sex offense...

Unfortunately, the announcement isn't that the robot has the dexterity to put on the clothes itself, but rather that its sensors and other functionality work through clothes, i.e., a hazmat suit.
Yes, so I would have called it "Macro-style", "200/200 style", "late-game oriented play", "turtle-style" or any number of expression that would distinguish playstyle and gameplan from the specific terminology: Macro. "Macro" on its own is a misnomer imo.

Also, I don't think "timing attack" is an appropriate synonym for "rush", since timing attacks tend to occur in the early-mid game (typically off of two bases) whereas "rushes" happen within the first few minutes of the game: 7-pool, 2-rax proxy, etc.

In that vain, "all-ins" can occur at any stage in the game (though typically when a cheesy rush or committed early mid-game timing attack occurs at a heavy expense on economy) so it's not an appropriate counter-term either.
The evidence of systems like Relic RTSes (Company of Heroes, Dawn of War, etc) indicates that even when you make the system easier to use, micro skills just shift to something else. In DoW2, for example, the skills that in SC2 make controlling a bunch of marines and macroing even possible make for sophisticated flanks and clever lures that are IMHO far more interesting to watch. Very sophisticated grenade play, specialized suppression mechanics, and doing five different things at the same time with your units is actually expected at high levels of play, whereas I can count the number of times I've seen a major flanking maneuver in SC2 on the fingers of both hands.
Fisker Automotive fires most rank-and-file employees
For my current job, in the interview I mentioned my love of StarCraft 2. My interviewers loved it. (It was a web programming job.)

If I were an employer, I'd give you major points for being good at StarCraft 2. It's a tough game. To do well, you need a fast, strategy-oriented mind, and you need to be dedicated. Being good at StarCraft shows that you're passionate about difficult problems and that you're smart and fast enough to solve them well.

Those are good skills for a programmer, IMO.
Thanks, I had the same issue. Some other suggestions:

1. Perhaps try shortening the copy. The large buttons could just read:

Code (Github) | Demo

Either increase the text size or also shorten the copy on the smaller buttons to fix the resulting size offset:

Download (62kb) | BitBucket | Issues

2. Your "Follow @getpinry" is overlapping the "Tweet" button.

3. I find the grey borders superfluous and a bit heavy-handed. I think you could just remove them, replace them with shadows, or lighten them and tint them a bit blue so that they don't stand out so much.

Looks great, btw. Have been looking for a platform on which to share inspiration with co-workers inside corporate intranet.
The way I like to think of it is, "macro" play is attempting to win through advantages in macro. In the same way as "micro" play would be attempting to win through advantages in micro.
I can see the value to your other points, but which desktop environment would you suggest over Unity? I always thought it was a pretty good fit for these type of things but my experience with other Linux desktop environments is pretty limited.