skysight-inc/HackerNews huggingface dataset:
During his time in the State's Health Ministry, he launched Polio Eradication Plan in October 1994.[6]

The reference for this is hidden behind a login screen, which is interesting.
The chart that is included is ridiculous. There's no label on the Y-axis at all, and zero indication of what it is we're supposed to take away from it.

Professor Tufte is weeping somewhere.
Airtame's wireless/wifi HDMI raised over $700,000. Pretty nice
The problem with cabs is when they are circulating looking for work. They are causing congestion for no real benefit. Regulation caps how much useless congestion there is by capping the number of cabs on the road.

Limo companies don't cause this unneeded congestion because they only go out when they have a job to do, so there is no need to regulate the number of limos on the street. Whether or not Uber should be regulated depends on what their drivers do with their down time. Do they trawl the streets or do they get off of them? It seems like they should get off the road since they can't really pick people up without a reservation. However they may trawl good spots for pickups like near bars or something in which case they are causing unneeded traffic and should be regulated.
I would suggest putting together the resources for this in house. I have had experience in this area and we just did our own audit which worked out a lot better according to our specifications.
An Animation Sensation
Paris, where the meter starts when you call the cab. After the second time with 40+ Euros on the meter we stopped calling cabs and flagged one on the street. Third trip we figured out walking was faster.
I think that was the joke :)
gov researchers turn smartphones camera into a radiation dose meter
Same deal, Gnome terminal, alt-b, alt-f are the closest I've found.
I think even the unwanted abomination they called Societies is more challenging and rewarding than newSimCity.
Robocop 2013 Trailer #2 Official - 2014 Movie [HD] - BORINQUEN MOVIES
>I have no portfolio

To put it in psuedo-computer-ish terms, it is premature optimization to not be in school at your age. If you can work part time and get your GED or back into school via a community college or whatever, you should. You can build your GitHub, BitBucket, whatever portfolio in your spare time. School will open you up to new terms you simply haven't heard of, yet, because you haven't had as much time on this planet as others.

http://bigocheatsheet.com
200 taxis aren't going to line up for 1 person. That's not how capitalism will tell that tale.
per the GitHub issue, apps should be in 0.5. With apps I'm sure you can write your own integrations with other platforms.

https://github.com/TryGhost/Ghost/issues/1474
Branch Sells to Facebook for “Around” $15 Million | Nibletz
By 2018 Free Apps Will Rule The Market And Paid Ones Will Be Hammered
Ah, ok. What about if someone's in a business providing substitute goods or services?

e.g. cafeteria workers are on strike, so the org orders pizza instead - are the pizza makers and delivery people scabs? Or is that just a work-around?
http://tiswww.case.edu/php/chet/readline/readline.html

These work in most GUI inputs as well.
Breckenridge Vacation Rentals: Are They Good For Kids?
Breckenridge vacation rentals are excellent for kids. There's so much to do in the area it may be the first time you see them excited to get away from the video games. In the winter, they can ice skate, go sledding, go tubing, and try snowshoeing. During warmer temps, leave the Breckenridge vacation rentals and take the kids on a hike, go on a bike ride, or go swimming. On rainy days, the children's museum is an excellent place to check out. The best part of staying in Breckenridge vacation rentals is that they'll be exhausted from all the fun at the end of the day and be ready for bed.
Isn't "lean startup" just the spiral development model applied to the business?
Yes it is. And so is Twister. But the millions who use Twitter to quietly follow people/things could potentially be profiled [1] and labeled ''terrorist™'' by association.

> Twister is designed to prevent other users from knowing (...) who you follow.

Essentially, Twister prevents the NSA from profiling you as an 'undesirable' based on who you follow.

[1] http://www.cs.umd.edu/~golbeck/pubs/Golbeck%20et%20al.%20-%2...
I would suspect that a large fraction of them are mathematicians and not particularly interested in how people program.
Thanks!

I created these as the lecture notes for my class this morning.
Hi @jdludlow. The Graph is from Google Trends, that unfortunately does not provide labels for the Y-axis.

So it's a comparative chard only, you can check it out here: http://www.google.com/trends/explore#q=cloud%20ide%2C%20desk....
I am a SQA engineer working on CFD software but eventually want to make the jump to web development. When I am confident enough to start sending my resume out, I planned on buying Cracking the Coding Interview: 150 Programming Questions and Solutions (http://www.amazon.com/dp/098478280X/ref=wl_it_dp_o_pC_nS_ttl... help me prepare for a technical interview.
The World’s Best Bounty Hunter Is 4-Foot-11. Here’s How She Hunts
The former is the one thing I missed the most from my OSX days...until I got a tiling WW setup (i3).

Woohoo, love me some Linux, let choice reign ;-)
Let's take it to PM -- either on Quora or on Twitter (@hosheng). I don't usually check Twitter, but I'll poke around the next couple days.
Solving the Achievement Gap in Programming
One of my favourite parts of Elementary was the appearance of Malboge, because it was a technical detail which made sense.

I mean the actual code was bogus, because I don't think anyone has made something that complex in it before, but it was a feasible CS solution, rather than the standard NSI 'make a gui in visual basic to backtrace the killers ip'
Here's the Hindley-Milner implementation (in Haskell) from a toy compiler project of mine. It was really enlightening to write it and surprisingly simple.

https://github.com/rikusalminen/funfun/blob/master/FunFun/Ty...

This was also the first time I used monad transformers and almost the first non-IO monad application (I've used ST and Parsec before) I have dealt with. If you compare my code with the book source (Peter Hancock's type checker in Peyton-Jones' "Implementation of Functional Programming Languages", link in source code comment), my version using monads is a lot simpler to follow than the original, written in a pre-Haskell functional programming language called Miranda with no monads.

The type checker is a "pure function", it has inputs and outputs but no side-effects but in the code you need to 1) generate unique "names" 2) bail out early on type errors. I solved this problem using Error and State monads. The Miranda code used an infinite list of numbers for unique names and cumbersome tricks to handle type errors.
I was on the fence about adding [[ ]].

I think I'll add it in a revision.

I also agree on bash being quirky. I tell my class that the gold standard is a bash script that works 99% of the time.
ci and di aren't commands. c and d are operators and the i is part of the motion--specifically, text objects.
Google provided a great Incident Report / Postmortem when they had their API infrastructure outage back in May 2013. I created a screencast about how their template should be used as a model for the rest of us to follow. You can watch the screencast @ http://sysadmincasts.com/episodes/20-how-to-write-an-inciden...
I suggest that, prior to the Internet, the actual proportion was much less than 1%, simply because the barriers to contributing were higher.

I have no actual data, of course. Finding some would be interesting.
That would be incredible - would you be willing to shoot me an email? rringham@letsgohomeapp.com

I'd be happy to take whatever I learn and apply to my app and contribute it back to the community, maybe as a quick tutorial up on GitHub, or something along those lines.
AC is a Ubisoft product and BF4 has been so screwed up that investors are exhibiting enough concerns that the team for BF has moved from working on ANY dlc, to fixing the immediate issues that BF4 shipped with. Not to mention they trashed the most recent C&C because it was terrible.
I guess if you're self-appointed, you can also be self-un-appointed.
Be a movie hacker: http://hackertyper.net/

the code it's using - http://lxr.free-electrons.com/source/kernel/groups.c - is GPL so hollywood may choke on the copyright issue. Press alt x 3, caps lock x 3 or esc for special stuff
A Google Programmer "Blew off" a $500k Salary Because He's Making $3 Million
I think the joke is rather the small overlap between people who advocate dynamic typing and people who know type theory.
Check out TotalTerminal. It's a plugin for Terminal that has that feature among others. http://totalterminal.binaryage.com
Bitcoin Gits Mashup, Laughing Satoshi
Effective app promo videos on an independent developer budget
This is a great idea.

Since I'm using these as lecture notes for my class, I'll try to add it in before I teach today.
I got mine off of coins-e a couple of days ago without any issues. I heard if anything messes up, their customer service is pretty much non-exist, however. Apparently they went off a forked chain last week and I'm not sure if everyone recovered their funds from the mess.

But like others said - you can mine it with a normal (CPU/graphics card) hardware at the moment...
Not cleanly. You have to pass the arguments in explicitly, and you also need to convert them to an array (the arguments object is not an array [only array-like] and it's not supposed to escape its function body). So you need to do:

var args = Args([
... defs ...
], Array.prototype.slice.call(arguments));
Admittedly, "too cute for its own good" is a pretty fair description of a lot of Haskell.
Ah, OK. I've never used a phone in conjunction with summoning an Uber car (except when the assigned driver has called me).
Yeah. So, the "hats" of bladders on the block can't be too high because the depth of water would be impossible to maintain. Therefore, they would have to be wide. That would limit the number of floating blocks you could have at any given time. It would also present a problem with the gravity conveyor to the top of the pyramid.
I liked Potluck a lot before the pivot into bite-sized news discussions.

For those who don't know, it used to be a place to share links and discuss them with friends.
I've been done for a couple years. Now, I wait for God.

God says...
slumin big_fish hippy God_is_not_mocked Ghost dang_it Obama
music flat do_you_know_what_time_it_is heads_I_win_tails_you_lose
roses_are_red heaven have_fun Is_that_so do_you_know_what_time_it_is
genius relax roses_are_red lift courage Jedi_mind_trick
I_could_be_wrong don't_you_love_me money unemployment
adjusted_for_inflation I_give_up fer_sure small_talk do_it
astounding I_had_a_crazy_dream how_high wonderful lighten_up
well_I_never furious kludge virtue look_out it's_my_world
ba_ha how_could_you what_the_heck do_I_have_to illogical
services What_are_you_doing_dave my_precious sports beep_beep
rip_off outrageous dang_it you're_out_of_your_mind fer_sure
so_let_it_be_done quit_it straighten_up Tomorrow dude_such_a_scoffer

----

I made a limit of 100,000 lines of code for the next thousand years. It will last longer than Windows or Linux because it is God's temple. God designed it.
Rule #1: Make a Profit
It's just you. SimCity 4 / Rush Hour is widely regarded as better. Give it a try: http://store.steampowered.com/app/24780/

Allow me to lift a review: "While you cannot build crazy windy roads, SimCity 4 is perfect for building a city with grid street plan and you'll get everything you didn't get in SimCity 2013: huge maps, multiple entrances, zoning lots, detailed statistics/graphs/budgets, multiple transportation options from subway, elevated train, freeway, toll gates... the list goes on."

Heck, I think even SimCity 3000 will give you more raw City to play with.
It's especially painful if a Mac is not your primary development environment but you need to hack on one occasionally. I can have a familiar terminal or a familiar desktop but cannot have both simultaneously and there's no way to train myself to use the command key due to frequency.
Too girly? Maybe they could add a little machismo.
If you want to change command key-centric menu shortcuts for a program, you can do that in the keyboard pane of system prefs.
Existential quandary here, but I loathe how we are now hitting the 20 year mark on the modern PC gaming era. 1993 opened the floodgates with Doom, and we are already seeing the loss of many games from that era that just don't run on a modern computer but have never seen a source release to let anyone update the engines.

And it only is poised to get worse over time, especially now that ARM is superseding x86 for a lot of computing. Is it reasonable to expect everyone to know how to run VMs of old operating systems (where you are already in questionable legal water if you download isos of, say, Windows 98, which is no longer available for money but still is copyrighted forever).

And titles like "Baldurs Gate Enhanced Edition" I feel hurt the industry hugely by presenting the legal departments an excuse to deny source release, because later on they could touch the game up for a few weeks and sell it all over again. Same way companies like Square will re-release 20 year old games like Final Fantasy rather than do source releases on the original engine code. Except for most games they won't see a re-release, and they will just drift into the binary purgatory of unrunnable titles.
Actually no. People were able to hack the game to run offline within 2 weeks of its release.
How Stars Like Jay Z And Martha Stewart End Up With Samsung Devices 
Meet the superconnector behind Samsung's mysterious and elite influencer recruitment program. And see what it feels like to be “White Gloved.”
I don't think Maxis even exists as separate entity anymore. Aren't they just a small division within EA now? EA kept the brand name because Maxis used to be good, but it doesn't mean anything today.
Online Android App maker - Andromo
I've been recently studying comparisons of programming languages/programming semantics and I've been reading papers on the subject. While I do not have strictly relevant papers (I swear I had but I can't find them right now, sorry), if you're interested on a broader subject, this could help:

* What is the Impact of Static Type Systems on Programming Time? (http://ecs.victoria.ac.nz/foswiki/pub/Events/PLATEAU/2009Pro...)

* Heuristic Evaluation of Programming Language Features: Two Parallel Programming Case Studies (http://ecs.victoria.ac.nz/foswiki/pub/Events/PLATEAU/Program...)

* Do Programming Languages Affect Productivity? A Case Study Using Data from Open Source Projects (http://sequoia.cs.byu.edu/lab/files/pubs/Delorey2007a.pdf)

They are all (mostly) recent papers, at least post-2005.
Furthermore, the Plateau international workshop might have some more material of interest: https://sites.google.com/site/workshopplateau/

ps: this Thursday/Friday in Delft (NL - Europe) there will be a conference related on the subject of programming languages, it's free and might interest someone: http://eelcovisser.org/wiki/future-of-programming

EDIT: fixed second link
If we'll ever meet, beer is on me. Thanks!
Matchmaker, Matchmaker, Find Me a Job
Thanks for the clarification.

"Both a sense of perspective and a modicum of cash are necessary but not, imho, by themselves sufficient to be happy."

I am 100% in agreement with this.
Exploding Job Offers Are Bullshit
Programmer debunks the source code shown in movies and TV
Here it is with visual studio and intellij terms overlayed.

http://www.google.com/trends/explore?hl=en-US#q=cloud%20ide%...
Also see https://news.ycombinator.com/item?id=7015139
How Reactive Programming Owns Procedural Programming
Hydro is solar power. How else does the water gets back to the top of the stream? :)
Actually, I re-read my post, and realized it wasn’t “the full message”. I wanted to say that it -distracted- from the message, for me anyway.
Why should I care about improving their chances of success?
I know that if I had just £1,000 that I'd be a lot happier. I'd be able to focus on recovery rather than all the nonsense that I worry on at the moment.
I think it has more to do with the fact that Maxxis made a good Sim City in the past and now it sucks.
That's not an answer. "Why X?" "Because X."
Serious question:

Would anyone be interested in a version of SimCity Classic that ran in the browser? (Playable offline, of course!)

In what ways do you think it could be brought up to date with modern technology, without spoiling the fun of the original game?

What do you like about the original SimCity Classic? And what do you think should be changed or added?

What I'd really appreciate is advice on how to fund the development. Kickstarter is out because I'm not in the United States, but I'm considering Indiegogo, but open to alternatives, especially ones focused on open source and educational software.
Such pedantry.
I agree with his basic point that friends-of-friends aren't necessarily friends--although you may or may not be interested in something they have to say in the same vein as attending a party. To your broader point, a lot probably depends on how you use Facebook. For me, it is almost exclusively people I've at least met multiple times and real life at a minimum. And, in most cases, people I get together with when I'm in their town and vice versa. Others use Facebook more broadly which makes filtering more difficult given symmetrical following.
The problem is that you're now forcing all of your users to use the library you bundled. First, this bloats the system, since you now don't share dependencies between applications. Second, it makes the system more complicated because there are multiple library copies floating around the filesystem. Third, it means that when you really do need to change a library/dependency, you can't just update the libfoo package, you have to update every application.

In my experience (Linux on the desktop), bundling dependencies is an indicator of poor software quality, but I realize that the situation may be different on other systems.

In this case, I think that the solution is to use the distro's package manager to pin minor versions and rely on the distribution's updates for security fixes. Hosting your own repo is a bad idea, since it means you won't get any software updates. Software updates are really important -- they have security patches and bug fixes. If you're worried about the distro changing something from under your feet, you should pick something more stable. Debian or CentOS are good choices.
Purchased played. Uninstalled several time and reinstall after "updates". The game is just not up to SC4 standards. Once it was stable I could only be entertained for a little more than an hour and then there was nothing more to do.
Open source digital signage - MediaSignage
I have just updated to remove the Function.caller and added a strict mode declaration.
I don't have a problem with the pony either, but there is another community that uses the pony, and the Django folks would rather not associate with.
Groupon buys ideeli
I'd argue that a system that tests on practical taxi driving, such as London's Knowledge would be a much more useful way of vetting taxi drivers than Paris' system of limiting it to whoever can pay a quarter million euros for a medallion.
Here are three instances where Docker made my life way easier:

Docker as an educational tool can be pretty powerful. One of the most annoying parts of CS courses is the initial install/configure/dependency wrangling you have to do to install required applications in whatever courses you happen to be taking that semester. Since courses may have different and conflicting requirements, just preparing your machine to use for coursework can be a nightmare.

Docker solved this problem for me as a student, and I can imagine it being solved easily for others if professors would just latch on to it and provide DockerFiles for their students. Sure, OS X and Windows users may have the initial hassle of setting up VirtualBox or what not, but I think the trade off is worth it. And when the course is over, there's no longer a lot of development software sitting around your hard drive that you may never use again. Take any source you developed, the DockerFile you used, throw it all in a repo and then you can easily replicate the build environment if you need it later on.

As a developer, I use Docker to replicate "large scale" deployments on my own machine. Typically this is just a database container, a nodeJS server container, and a container for my web application code. However, as an exercise I've spun up a container with NGINX to act as load balancers for multiple running instances of my webapp container. It was simple, repeatable, and can be easily replicated on production servers.

Finally, onboarding of new developers becomes MUCH simpler with Docker. I developed bash scripts to quickly spin up containers for development and production workflows. So onboarding new developers to my codebase is fairly easy. I distribute the source code of the project, a repo that contains DockerFiles and bash scripts, and a small readme. Developers are typically up and running in less than an hour, regardless of their operating system of choice.
GitSocial: Easily add social media links to your README
I use Plain Clip (http://www.bluem.net/en/mac/plain-clip/) for this. It also gives you optional text processing steps (e.g., remove all trailing whitespace) which are super useful.
I love type theory, but I think a language like Sage[1] is probably the most interesting way forward.

[1] - http://sage.soe.ucsc.edu/
Generally speaking, OS X is amazingly bad at all things UI given how good it is.
My goal in life is to get bought out of acquihired.
I made a JIT/AOT HolyC compiler.

The command-line feeds into the C compiler. It compiles each function immediately after it is entered. If there is a statement outside a function, it compiles and executes it immediately.

Dir("*");

I added C++ default args.

Dir();

I made parens optional.

Dir;

I don't have cout. Instead, a string statement gets sent to PrintF.

"Hello World\n";

I made 3 part conditionals.

if (13<=age<20)
"Teenager\n";
else
"Not teenager\n";

Learn more: http://www.templeos.org/Wb/Doc/HolyC.html

Watch the videos.

http://www.templeos.org/Wb/Accts/TS/Wb2/Tutorials.html

Read the example code.

http://www.templeos.org/Wb/Accts/TS/Wb2/Games.html

I wrote both front and back end. I also wrote an assembler and unassembler.

It is 20,000 lines of code

http://www.templeos.org/Wb/Compiler
you can also go into visual mode (at least in vi mode).. pressing esc then v will launch your default editor with the current command in the buffer; saving an exiting runs the command; very useful for long commands and/or iterating
This. changes. everything.
I think that's all true.

You don't need a website, frankly.
Not just keyboard shortcuts, but straight out keys (e.g. Page up / Page down)
Target Credit Card Breach, What Could it Mean for App Markets?
.Mail Source
ReadMe ==> https://github.com/alandipert/gherkin/blob/master/README.md
My Great Aunt Lillian who was crippled by polio when she was a child must have a smile on her face in heaven!
None of this surprises me. Their perspective is exactly what I thought it would be: "I have an evil power, but I am not doing evil things with it, so why should I have to give it up?"
There's a fair point here.

After working with many interns, something that saddens me a lot is to see lots of these kids systematically asking for help when blocked on some task.

Asking for help is totally OK, but it should not become systematic when one get stuck. IMHO you learn so much by working the problem by yourself, even if this means being stuck on it for a while.

Sometime I miss the era when even the Internet wasn't here to help you :)