skysight-inc/HackerNews huggingface dataset:
As an anecdote in the other direction, I love the fact that the courses have a pre-defined schedule and end date.

Without deadlines, a serial procrastinator like myself would never finish a course.

At Udacity, I've successfully completed the two classes I took when they were first released (and had deadlines). On the other hand, I only lasted around a week with the two classes that are under "open enrollment".
What's the case?
> I think I'd like to build a connectable MOO-like world in which people could set up their own areas/rooms and connect them to a limited number of neighbors. Give them item creation and scripting capabilities as well. Simple, hackable, and almost completely user-created. Woops, that'd just be text-based Second Life.

This sounds a lot like LambdaMoo (http://en.wikipedia.org/wiki/LambdaMOO).

An interesting write-up of one's experience in the game: http://www.juliandibbell.com/texts/mytinylife.html.
US citizens are almost as worthless. Our comments might at least get us on the no-fly list. People find out at the airport that they aren't allowed on the plane. They're not criminals, yet are still forbidden from flying for the rest of their lives, with no reason given and no appeal possible.
I haven't tried it, but it looks like there's a decent plugin for this for vim: https://github.com/terryma/vim-multiple-cursors
I would assume you are going to use the domain for a service similar to instagram . I'm sure you knew this was coming the moment you where buying it.
Thanks! I'll take a look at all of those.
Very cool project! How did you compile your Sass code by the way?
A Dark Room - minimalist text-based game
> They could easily blame it on Obama's administration to win support for the next election.

It's June 2013. It's not time for those games to start up properly yet.
Build Event Graphs and wire them up to Sources (input) and Side Effects (output) to create Event Networks, that can be turned on, paused or dismantled.

This is the approach used in Haskell's Reactive Banana and it's declarative, making it very clean and easy to read. Since it's functional, you can probably write tools to spit out all the possible event graphs in an app and the event networks that are actually wire up by the app when in use.

Better yet, you can make a module that records all the events at the Source input with timestamps and then use a timeline scrubber to play them forwards and backwards in many cases. I do this in an app I am building with animations. Every single thing that can be animated implements a function that takes an input from 0.0 to 1.0. Such functions can include changing opacity, z-depth, height, width, position along a bezier curve, etc.

For custom animations that are state dependent, I will often have a higher order function that takes some state of the world as an argument, creates a data structure representing the desired custom animation based on that state that can be looked up from 0.0 to 1.0. That function then returns another function that takes an state from [0..1] that is used to lookup the animation state in that data structure referenced by closure.

When I have lots of animations occurring simultaneously that need to be choreographed, I just create a state emitter that goes from 0 to 1 linearly over a predetermined amount of time. That state emitter can be mapped to functions that change the curve from linear to all sorts of things like quadratic functions, step functions, binary on/off functions, etc. This all allows me to orchestrate a ton of animations, making things like this[0] and this[1] trivial.

[0] http://watchingapple.com/2009/11/a-closer-look-at-iphone-tra...

[1] http://watchingapple.com/2007/06/slide-to-unlock/
>Organizations like EFF or ACLU are actually a great idea in that regard, IMO.

I might agree if it weren't for the fact that they're catastrophically under-funded. It would fall apart unless their funding somehow scaled sustainably with the number of cases they had to argue. That is very unlikely to come from public donations if they're doing something the public can't observe. And if the funding is to come from the government then I wonder what you would propose to prevent it from experiencing the same failures that have plagued existing public defenders (i.e. police+prosecutors get more resources and congressional sympathy).
There's no need for prophecy. Predicting events which are already scripted agendas playing out isn't very difficult, because you can usually assume the script will play out, unless some significant (unlikely) event stops them from doing so.

I'd complain about your use of the term "Syria civil war." We should really be straight on the issue, that is has never been a civil war since day one - outside powers have, and continue to influence the state of the country, where a bunch of "terrorists" would've otherwise been taken care of long ago by the Syrian army.

The "Syria war" (correct term), is not going to be won by some low level rebels, but by the US and it's allies by imposing a no-fly-zone, conducting air strikes, and continuing to arm Syrian (and non-Syrian) Rebels to topple Assad. This is how wars are conducted now - the main instigators can absolve themselves of accountability and responsibility by using a group of rebels as their proxy.

And you don't exactly need to be a professor of history to know what happens to countries after the US conducts it's invasions. As Einstein pointed out: doing the same thing over and over again and expecting different results is insanity. If we ask what the US and allies are doing differently this time, we see that it's business as usual, so they must be insane, right?

Or, we can assume that they know damn well what will happen after Assad is toppled, but they'll go ahead with the plan anyway. The result will depend on Russia's involvement though: will they just let the US invade Syria, or will the US still go ahead with invasion despite Russia's opposition - in this case, we're likely heading into WW3. And we should rightly ask: Is that the plan all along? (As you say, a UN breakup or centralization of power will be the inevitable result: I'm betting on the latter, since that's the agenda of those paying for the wars.)

Being called a tin-hat wearer becomes a compliment after a while - you're no longer gullible to the fairy tail painted by the media. Those calling it are usually ignorant of history, uninformed, or have selfish agendas.
> User 4) “Yes. I do not see a separate window for my facebook site so I would assume that Buyosphere would have set it up to log me out when I’m done on their site. I think I can check to see if I’m logged out by opening facebook and seeing if the login boxes come up or if it takes me straight to my FB page. I will try it right now….I was wrong it didn’t log me out. I am surprised by that. That makes the process of logging off take longer if I have to log out of this site and then go to FB to log out of that site separately.”

This one has the makings of a programmer.
"To all intents, cosmic rays arrive evenly from all directions in the sky, but this does not necessarily mean their sources are evenly spread around us. More likely, they are constantly deflected and scattered by magnetic fields in the galaxy, until any trace of their original motion is lost."[0]

A crude hypothesis would be that there's some sort of magnetic field that is directing them from a single location. Since we've never been this far before, its a pretty huge guess...

[0]: http://www-spof.gsfc.nasa.gov/Education/wcosray.html
seems to work fine for me on newest 23.0
cntrl-F your copy for "widget An eeds"
I'm surprised we're surprised really, to me this is what I'd expect it to do.
Those two explanations are not mutually exclusive. It's probably both, to varying extents, in many different members.
Let me add flame wars to the list.

Also there would be even less females in Washington.
The World Lies on Tolerance
Report: Apple to stop using Samsung-made chips beginning in 2014
Someone explain to me why the Republicans don't get all up in arms about this mess? They could easily blame it on Obama's administration to win support for the next election.

They get more traction among their base for blaming him for Benghazi, and the IRS scandal, and Obamacare.
Meh. It is just your ______. What is the big deal?

^This is a slippery slope!
I disagree, but setting aside the radius/diameter debate, consider the simple equation: area=pir^2. How is it not more difficult to think of the constant in terms of diameter, when the rest of your equation is in terms of the radius. Unless you use area = 1/4pi*d^2, which I have never seen.
THE INTERNET MARKETING EVENT OF THE YEAR
would I use this instead of vagrant or with vagrant?
I am sure that most users will not even read/understand that description.

If the user puts some effort into parsing it, they will understand it and what it means for their privacy. But most people will not put that much effort into installing an app.

Despite being perfectly clear to you and I, it is wrong to ask for these permissions at install time.

Imagine if every time you visited a web site you were given a list of 5 - 10 permissions requested by the website before you could visit.
Doh! Good point.
I'm hooked.
Yes, it reads like it could have been a press release for Bruce Katz's new book.
Yes, this is a good description. It still isn't ideal, though, but it is a compromise.
I'm always a bit confused about these things. Coursera puts colleges courses on the Internet and they don't discriminate who takes them. Therefore people who couldn't take them before now can. No doubt there is a "tiger parent" somewhere streaming Coursera feeds via an iPad into their toddler's play area on the off chance it will engage them.

I think its great that we've increased the reach of this education but that people take advantage of it isn't a story in itself. A good story would be "8th graders solve their village's water problem by using civil engineering things they have learned on Coursera." Sort of like the guy who built a generator out of junk to charge cell phones in Africa.
It's not a hard problem at high pixel densities. We should be able to just specify the display density in DPI and sizes with device independent units. We've been doing this with print for ages.
Hull : develop social apps in a weekend
I like the idea others had of just logging you out of facebook too.

The honeypot problem I think is most serious. That can be mitigated by having a 'challenge' question (e.g., "What is your favorite...") on the SSO managers such as facebook.

But I think the better solution is that we seriously need to push browsers to encourage public/private key auth. That we don't have public/private keys standardized and easy to use is a shame. You could just have a little button on the browser that asks for a global password. When entered, it then populates your user-agent with your public key, and a localhost cookie with your private key. Then this entire mess maybe goes away (but I'm no security researcher). Maybe we could even then encrypt text boxes easily. That would be something: right click a text box and select 'PGP' etc.
Glad to see someone's working on it, though as an end user, I won't care all that much until it lands.

For what it's worth, I've been using the `-dpi 239` flag in xserverrc and openbox scales just fine for my Chromebook Pixel. Some apps don't, but for the most part, it works for me:

https://github.com/appsforartists/pixel_webdev/blob/master/r...
If this surprises you, you're probably not familiar with what he carries around with him on a daily basis:

http://gizmodo.com/5926598/the-amazing-contents-of-steve-woz...

The moral of the story: Do not get behind the Woz in the airport line.
>Well the USG has given us SHA-1, NSA Suite B collection of Cryptographic standards, NIST-organized crypto standards, and have funded the development and most of the ongoing maintainence of Tor.

Certainly. But they've also given us CALEA-mandated backdoors into telecommunications equipment and a regulatory environment that encourages wanton third party custody over sensitive information.

Obviously some of this is subtle and unintended. For example, allowing government-issued spectrum monopolies to be leveraged into walled garden mobile devices is seriously bad for security because it excludes anyone from improving the security of the device's OS or system components other than the manufacturers/carriers who coincidentally have the incentive to deny anything that would reduce user dependence on cloud-based data storage.

The point being, even if we're not doing nothing, we could be doing more.
California gay marriage ban lifted
The Terminator TV show had Sarah+John Connor jump from 1999 to 2007 in the first episode.
Don't you remember WebCrawler? Ok, it's older than AltaVista, and didn't have such quality results. But search service called HotBot provided substantially better results than AltaVista before Google. I remember time of many specialized search engines. But when Google results started to be fresher and better, it was clear that time for smaller search engines was simply over.
Can someone explain the benefits of channels vs event handlers for frontend development in a non-abstract way like I'm five?
An error: *args arrive as a tuple, not a list, so the first line that all_the_args(1, 2, a=3, b=4) prints is not:

[1, 2]

but is instead

(1, 2)

The second line of that output also happens to be wrong, because printing a dictionary uses repr() on its keys and values and str.__repr__ normally uses single quotes, so instead of

{"a": 3, "b": 4}

It will instead print

{'a': 3, 'b': 4}

For that matter, I would prefer it if this guide used single quotes primarily; that is the preferred standard in Python.
It's wrong to expect user to read them. No wonder Android is a malware haven
Quick UDP Internet Connections
5 is grammatically incorrect and thus difficult to parse.

6 is ambiguous because of the statement '"the" circle'. This may mean one circle must be inside one other circle, but not inside the other, or that 3 nested circles are legal.
Well what it also means is that its not just Facebook who does it. Many other apps you have installed are probably doing this as well without you knowing about it.
What It's Like to Get a National-Security Letter
I support it. I don't see what is so abhorrent since intelligence agencies were universally established for manipulation like that. I also have a hard time believing this sort of activities are specific to US agencies.

http://en.wikipedia.org/wiki/Clandestine_HUMINT_asset_recrui...
Thanks for the info. Then I am really curious why awfy does not manage to run them properly. Perhaps it does not build JSC correctly somehow? I think that code is here

https://github.com/dvander/arewefastyet/blob/master/driver/b...

edit: btw, is there a simple way to build just the JSC shell on Linux? I can't find one.
It's more of Android's fault letting this happen than Facebook's.
Non-PIE Binary App on iOS Could Lead to Security Issue
I don't know the efficacy of this as an educational tool, but as a Python programmer, it's a really handy "cheat sheet" to have around whenever doing general scripting. It's really well written as well.

Kudos to whomever wrote it.
My opinion of GitHub's redesign from a user's point of view is that it has been difficult to adjust to the point it has made me angry and frustrated. The pull request UI change is a regression.
It's a shame they had to do that. I find that Android is painful to develop for.

We had issues where certain Android versions were unable to install our app. The workaround involved renaming some of our data files to use a .jpg extension so that they would be treated as image assets and not loaded entirely into memory on install, causing the device to run out of RAM. (I forget the exact details, as my coworker discovered the issue and workaround at the time.)
Why not set specific course deadlines your self?
Apparently one of the features is that you can use it to easily scrape other websites! The only overhead would be one network API call (the fetching and parsing of information all happens on the Yahoo! servers and it returns the sanitized output to your application). I might give it a spin sometimes :).
Unfortunately, this game seems to be browser-based and requires javascript to work -- so I'm going to pass.
The only reason blackmail works is that the target wants to keep that information private. Anyone who discovered the information could release it, including press. I think we can agree that releasing the information is thus not an act of war, so the target acquiescing to blackmail means they themselves are choosing to elevate the situation, not the foreign blackmailer. Hence, blackmail is not an act of war.
Try this: http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressiv...

This is how I learned Vim, so as far as I know it's the best resource out there.
Intel’s Haswell CPU Microarchitecture
Stuck in an empty office expanding a RAID. This will do nicely :)
It is an interesting idea but I think we will not be tucked aside like the horse. We are the ones that use these tools and move on to the next when they are obsolete.
It certainly can be argued, but I don't think it does by definition.

My problem is that your distinction is false between foreign power and native power. If the same coercive actions (soft blackmail like with Rep. Wiener or Chappaquiddick etc...) are taken by other politicians or croneys seeking power in the same nation, people don't raise nearly the fuss - that's just "politics." See: Every negative election everywhere.

I make no distinction - the end goal is that one group has more "power" or access over the others. Literally impossible to get rid of this quirk of politics with our biology. Making those things "Acts of war" is just untenable.
It is, thank you.
I really don't like the trend of simplified interfaces. I have absolutely no problem with interfaces with options and buttons all over the place. Is there any real productive purpose to changing interfaces when users are used to the old one and fine with it? I see it like forcing users to switch to dvorak. Anyone who spends a reasonably amount of typing can probably get a fine 100wps on qwerty, they might get slightly more if they spent a long time learning dvorak, but the marginal return wouldn't offset the benefit, because most of the time you're not typing at your full speed anyway - you're pausing between shorter bursts of typing to think of what to type, use your mouse, or something else.
I tend to agree with you. My assumption is that society has a moral problem with it because they feel it is not the traditional implementation of technology - but the hacking of biology. Messing with "God's handywork" to gain an edge or improve your performance is a bitter pill for many to swallow.
It's so hard doing it again after all these years
I'm starting to feel like no-javascript-guy is some type of HN novelty account. Seriously man, not a single person here cares that you don't use javascript. Move on.
> The point being, even if we're not doing nothing, we could be doing more.

Fully agreed on that!
http://armageddon.org
Tiny Mechanical Insects Made of Watch Parts
story line is a compelling element. that is good feedback. i will mull on that one.
Could IBM Be The Next Google?
The Expendables: How the Temps Who Power Giants Are Getting Crushed
\pi is very frequently used to denote a projection or some other mapping.
Get a burner machine or something. I've yet to have a js-based security problem.
I believe you can refuse to comply with those checkpoints.

I know that people have done so, and the result has been somewhat interesting. Based on what I've read, I suspect that the actual protection from the 5th amendment is currently being interpreted much more narrowly than they were historically, and if the agents pushed it you have a lot less immunity from having to answer their questions than you would like.

Please note that I said, "I suspect". I have read conflicting opinions on this in the past, have no idea which is right, and so it is necessary to put significant disclaimers next to anything that I say on the topic.
As a game developer, I care. Any sign that my potential audience is cut by a technology choice I make is valuable information to me.
Is it just because I'm on iOS or have some of these suggestions been implemented on github?
So let's say that there exists a service which does encrypted offsite backups. And let's say that it is technically impressive but far, far outside the ken of mere mortals to set up. And let's further stipulate that the founder is stark-raving mad about his pricing strategy and has decided that to ensure Appointment Reminder against $X00,000 losses should cost me, not a typo, $0.60 per month.

Thanks for the advertising. This is worth far more than the $100/month you said you wanted to pay me. ;-)
The style of a minimalist interface that starts sprouting things, somewhat ASCII-game-ish yet also rather dynamic, reminds me a bit of Candy Box: http://candies.aniwey.net/ . It's an interesting UI and 'reveal' style for a game, and glad to see another one using it. Feels somewhat refreshing.

edit: Ah ok, if you view-source it mentions Candy Box as an inspiration.
I think having fewer elements when they are unnecessary is a great idea, if it makes the interface easier to use. However, in this case, though I don't dislike GitHub's new interface, but the big colored line showing the percentage of different kinds of code in the project is really unnecessary and the color is distracting. But, other than a few minor things, I've not had a problem with the design changes, and I certainly didn't have the remorse that I had when I switched to the last major Facebook design overhaul early. And now I'm used to that also.
You're thinking of TM2.
Love that the portrait of Abraham Lincoln is tagged in the photo! :)
V8 attempts to be fast. There is a trade-off between sophisticated analysis during compilation, and page performance.

I'm not as convinced as you that they haven't found the right balance.
that looks super cool
I can't say I blame them. FTA, P&T tried to announce their competitive product at a EE conference using A/V equipment paid for by Ellis Labs. i don't know much about EE and P&T, but if true, that was a dirtbag move on P&T's part.

Plus, Ellis Labs makes a good point here:

"Our customers do not have to worry whether or not Pixel & Tonic can develop and support something as complex as a publishing platform and still maintain the time and interest required to continue offering and supporting add-ons for a competitor’s product. It is a sincere and realistic concern that many of you have shared with us."
AFAIK it doesn't care if your Chromebook is rooted. My Glacier Snow Chromebook is "rooted" and Netflix (the reason we bought it) continues to work well on it.
GoPro panning time-lapse with Ikea egg timer
Hey! Hey guys! I don't use Facebook! Aren't you proud of me!?
This has no place on HN. Substance or nothing.

EDIT: Remember, your votes decide the type of discussion you'd like to be having in the future. So down vote me if you'd like to see more bullying on HN.
HUMINT assets in the government of countries we are actively hostile with makes sense, but you agree with this sort of behavior even when it involves allies?
Just to add to the advertising (and to his point about how little you charge):

I've had a tarsnap account for about 3 years. Today I logged in and found that a server I thought I shut down last year is still backing up to tarsnap.

Tarsnap is so cheap that I never noticed.

Over 3 years and gigabytes of physical backups and terabytes-equivalent of logical snapshots, Tarsnap has so far cost me a grand total of about $48.