skysight-inc/HackerNews huggingface dataset:
If CSS really can implement rule 110, then it is Turing Complete, because rule 110 is itself Turing Complete:

https://en.wikipedia.org/wiki/Rule_110#Interesting_propertie...
You should tell your pilot buddy to try gliders, much less boredom there.

The general spirit is, of course, still completely true.
QWERTY exists because alternatives were not objectively better. Everytime anyone proposed an alternative, they had to not just be a little better, they had to be so much better that a lifetime of QWERTY muscle-memory being undone was justified.

It's the same reason so many new display technologies have failed: its not good enough to be better then an LCD eventually. You need to be better now, and better then the LCD which will come about as evolutionary improvements in manufacturing too. Being a little cheaper in the initial plant cost is meaningless if the plant has been built and we understand its processes.

Which of course is why the commentary on Git is absurd: people struggle with Git? People struggled with CVS. People struggle with the notion of "files" and programming in general. The alternative has to both exist, and be easier to use from the get-go. Not just a different set of traps.
See also United 232 http://en.wikipedia.org/wiki/United_Airlines_Flight_232. The DC10 has three separate hydraulics systems, therefore the probability of all three failing is p^-3 right?? But wait, the lines are all grouped together through the tail, meaning if one is severed there, the other two are likely to be severed as well.
When you say you're "one of the idiots", do you mean you work for Envelope? Are you posting this as a "we learned our lesson and thought we were experts when we aren't"?

I'm all for beginners finding new and novel ways to solve problems, but if you are involved with the envelope team, it would be interesting to hear your experiences of what happened after the video was made.
True, but the constitution does make deliberate distinction between 'people' rights and 'citizen' rights. Due process is among those that affect more than just citizens.
focused on disrupting what Rosen considers to be an archaic $24 billion storage industry

Lol. Overpriced storage isn't disruptive just because you offer delivery, take some photos and use buzzwords.

I pay $60/mo for an actual 5x10x10 storage unit. Of course there's no app.
Another point to be aware of is that members of the Senate from both the Republican party and the Democratic party have come out against this deal between ULA and USAF.

http://www.feinstein.senate.gov/public/index.cfm/press-relea...
http://www.mccain.senate.gov/public/index.cfm/press-releases...

Specifically Senator McCain has specifically stated that this 'Smacks of Cronyism'. (http://www.dodbuzz.com/2014/04/30/mccain-rocket-deal-smacks-...).
It amazes me that in spite of the presence of such simple hacks, the largest democracy in the world uses this solution.
True, but compared to google or facebook, apple has almost no user data.
Hundreds of millions of dollars is something to seriously consider no matter how big the company.
From the DOL: "Being paid on a “salary basis” means an employee regularly receives a predetermined amount of compensation each pay period on a weekly, or less frequent, basis. The predetermined amount cannot be reduced because of variations in the quality or quantity of the employee’s work. Subject to exceptions listed below, an exempt employee must receive the full salary for any week in which the employee performs any work. "

Salaried employment isn't contingent on any hour requirement whatsoever. I could work 1 hour a week and still legally qualify for my salary. My employer could give me enough work to require that I stay in the office for 80-100h, and I would have to do so to fulfill the job duties.

I in no way stated that exempt employees can't have other employment. I have always maintained a consulting practice while working - what I can't believe is that people don't get it in writing that they are doing this, and carve out the things that their employer doesn't get to touch. Exemption/Exclusion clauses work both ways. It avoids this situation altogether. For a computer professional who branches out into other semi related tasks, I would consider this essential. Plus, I think that there's a large difference between something completely out of your field (like the real estate and restaurant ventures mentioned) and another software/gaming company.
I may have missed this on the site, but how do you choose a particular frame? I know that's kind of your "secret sauce" but I'm curious..

Frame blurriness, faces and smiles, balance.. what else?
run, don't walk, and study the work of clancy mckenzie, a psychiatrist who worked with schizophrenics for 40+ years.

he predicts your acute experience since finishing your phd - it's a standard separation trauma and which has triggered you back to infant neurology, infant psychology and infant physiology.
Awesome! Thank you for your advice.

Either way, I am proceeding with the rest by using what someone else recommended I do, which is use `gcc -nostartfiles`. Looking at gcc in verbose mode reveals an ld command line I could use to run his code without modification:

ld nothing.o -o nothing -e _main -dynamic-linker /lib64/ld-linux-x86-64.so.2 -lc

For some reason, `/lib/ld64.so.2` is not linked to `/lib64/ld-linux-x86-64.so.2` even though `ld` on Linux seems to look there by default (and fails because none of the mainstream distributions make that link).
That statement was never meant to be a rigorous philosophical argument. It's a rhetorical device, nothing more, nothing less.

So if you try to criticize your opponents on the basis of how weak the "Guns don't kill people" argument is, you'll end up committing the strawman fallacy just as much as they do.
I've heard that from Pema Chödrön as "A psychotic drowns in the very same stuff a mystic swims in."
for cookingrobot:

Just letting you know that I agree with this comment's point (though not its tone).

Could this be made available without all the social and sharing stuff? :)
Maybe after you build your user base you can open source it? (free for people like us but not jeopardizing your competitive advantage since you already have the network)
> and I rarely see people using laptops in cafes,

Go to Starbucks. I see people using laptops every time there. And not just old geezers.
Kickstarter Censors Movie Project About Kermit Gosnell
The fact that you will never carry 500+ passengers in your car might be part of the reason.

Although I agree, driver training is abysmal, from what I see of people on the roads I swear they teach new drivers just enough to pass the test.
Thanks for the links. I really regret that I didn't pursue topics like this while in school, but I suppose its never too late to keep on learning.
The question at hand is whether killing people with guns should be more or less easy than killing people with anything else, or whether the potential of guns to kill more people with less effort than a block of wood or a knife means there should be regulations controlling the sale and use of the guns, which are not applied in equal measure to other things.

In the United States, a cultural belief has arisen holding access to and ownership of guns to be sacred, due to the right to bear arms in our Constitution.

Being a country with a large rural population, and a history of "Wild West" frontiersmanship which made living off the land necessary and in some cases vigilantism the only means of order available, many see guns as simply a tool, or a necessary means of self-defense. Some believe the threat of revolution is the only way to keep the government in check, and that more guns among the population equates, essentially, to an equitable redistribution of the government's monopoly on violence, whereby gunplay among the people is more just than gunplay against it.

So culturally, yes it is a valid argument in that it reflects, albeit without subtlety, the point of view of a large portion of the American public. However, whether it is credible is up for debate.
> But it wont be so easy to kill so many people if guns are restricted to law enforcement officials.

Ever hear of Democide?

Far, far more people have been killed by their own government than at the hand of their fellow citizens. The American Second Amendment is designed to prevent just that.
Yes, even something trivial like "fixes whitespace" is better then nothing, but even better is squashing or amending a previous commit. Some systems prevent this...at my workplace once you've pushed to origin, there is no changing the past so saying something like "Added derp.java to fix broken build from <commit hash>" is very helpful.
Compass isn't very well maintained and someone I work with even said it may be discontinued. I'd look at a lighter mixin lib like bourbon (http://bourbon.io) and pull other elements from other places (e.g. grid from Susy (http://susy.oddbird.net/), which has now been rewritten to not depend on compass anymore).
> The way around blaming them is that it has a horrible systemic effect to do so.

That's why it's a good idea in complex systems to pre-assign to each requirement a responsible party. Otherwise, you could just use the "systemic effect" argument to either blame every party or no party in the system, neither of which is very useful.
When I first had my license, I ran up the back of someone. After checking that the car wasn't too badly damaged and exchanging details I decided to drive the car the rest of the way home.

Was cruising along the freeway, when the bonnet (hood) flipped up. Thankfully, I could see through the gap, and managed to pull the car over safely.

Not my brightest moment.
Yes; in the strictest sense, CPU+RAM is a finite state machine, not a Turing machine with an unbounded memory.
Amazing feature. Just what I needed.
Just went through the table of contents. There are some interesting topics in there. You can go through them here: http://www.packtpub.com/python-for-finance/book
30 days is normal?
Your facts are incorrect. In 2010, there were 31,672 gun fatalities in the U.S. Of those, 11,078 were homicides.
Is there a good self hosted e-mail reflector?
I would like to find an easy way for "Birds Of a Feather" (in my organization) to talk about their topics of choice.

However, a web-site IS NOT the answer. This needs to be something that just shows up in your inbox. The idea is, folks subscribe to these in house topics that they care about, and if someone posts, they get it. If it's too much volume, they can either go take themselves off the list or go digest only.

Yes, there is good old 'mailman' (http://www.list.org/) - but it's not as streamlined as what I'm imagining SHOULD exist.

The requirements are:
* in house (sensitive stuff)
* self administered (the users should be in control)

I feel like this sort of functionality is often a side-effect, but I'm not aware of anyone who's made this sort of the product the main course.
Http://www.goglogo.net/search.php?q=ခ်မ္းျငိမ္း
There are still some small cities in the midwest that are both cheap and walkable. Look for college towns for cities that arent completely rundown nd rusted away.
Arya Valentino on Google Glass
A 11 year old Google Glass explorer sharing his experience on Google Glass.
https://www.google.com/search?hl=en&q=define%3Aslave

a person who is the legal property of another and is forced to obey them.

Nothing about a programming job, even with restrictive contract terms, is anywhere close to being considered legal property. It's disrespectful to people affected by real slavery because it draws equivalence between not liking some aspect of a contract freely entered into, with being born into a situation where your children could be taken from you and sold to someone else.

You accused another commenter of aristocratic myopia ("It must be nice to have so much money..." etc). I suggest a bit of introspection is in order before leveling that accusation at others.
Yeah, it mentions that at the bottom of the post. I must confess that I've never heard of Church encoding before, but I'll be reading more about it.

Thanks for the book recommendation as well.
Never Let A Good Crisis Go To Waste
The founder, Evan Spiegel, was born in to a rich family. He doesn't need to worry about a huge exit to make his buck in.

It's in some ways nice to have a fun little app reject a huge corporate takeover and just keep developing in its own direction without any kind of cloud hanging over it.
Stay out of the pathologizing paradigm. Explore non-duality perspectives, Zen, meditation. With these modalities you can learn to relax into whatever seems to arise or whatever seem to dissolve.

You might try MDMA based therapy if you need a quick fix. Oh and exercise
I think the definition of slavery is pretty well-established.

http://www.antislavery.org/english/slavery_today/what_is_mod...

Economic oppression, while certainly a problem, isn't the same thing. And John Carmack--you know, the guy with Ferraris, plural--cannot even claim to be economically oppressed. He is in a better position than almost anybody on the planet to negotiate for himself. (Programmers as a general class are only in a better position than the overwhelming majority of the planet to negotiate for themselves.)

(Also, and this isn't directed at you, but I find it very hard to believe that that post would have been downvoted if slavery was something that afflicted white males. Funny, that.)
Did we even read the same post?

I'm joking that people shouldn't write Turing complete code in CSS. Add style properties for days, more power to you, but if someone posts an implementation of Git in CSS next week I will promptly jump off a bridge, laughing all the way down.
As any small talker would tell you, functional programming isn't the only way to reap these benefits; also see the videos linked in:

http://research.microsoft.com/pubs/211297/managedtime.pdf

The trick is not to avoid state, but rather have a sane relationship with it.
There is one organization that does not need special dispensation to violate the youtube terms of service.
Rogozin's twitter timeline is pretty much designed to provoke US administration (he has Russian and English feeds, both equally ridiculous). It isn't just for "internal consumption" anymore. It's Cold War 2.0, kids, at least as Kremlin sees it. And Rogozin isn't some small potatoes in Russian admin.
literally just a fucking box.
Ask HN: How do you succeed in the workplace as an introvert?
I've been working for a few years, and I have a really hard time being around people all day. I can interact fine over IRC/Skype/etc., but in person interaction drains me.

This is really affecting my productivity and my mood. How do I get over it?

In grad school, there were days were I was alone in the lab, or working from home, which was nice.

But now I'm in the startup world, and work for a small (less than 50 employee) but successful startup.
Google slapped with antitrust suit
There is a difference, though, between a finite state machine and a Turing machine with a finite amount of memory. An FSM cannot recognize context-free languages, but a Turing machine can--even when it's implemented on a computer without infinite memory.

(Actually, you only need a pushdown automata for context-free languages--I forget what the next step up in the hierarchy is, the one that does require Turing completeness)
To make the "freedom of contract" argument more concrete - I am shortly leaving my job. One major reason - though not the only one - is that I want to be free to work on projects of my choosing and not have them owned by my employer. The reason I can do this is because I have enough money saved up from several years of service with them to live unemployed for a while. I would not have this money had I not agreed to forfeit my right to own my side-projects for the duration of my employment, because the company would not have found it profitable to employ me if I was just going to burn all my mental energy on my own pet projects.

So giving up the right to own my own work, temporarily, has given the me the economic freedom to concentrate on my own work in the future.

This I think is what the poster meant by "lacking perspective". When you want to change a policy or law, you have to consider all effects of the change, including its effects on other peoples' behavior. And you don't get to reach into somebody else's mind and tell them how they're supposed to act without their consent - that is slavery.

So you have to consider the employer's perspective as well, which is that if you're just going to be working on your own thing, why should we pay you?

What's the alternative that you propose? Do you want the ability to own the stuff you produce on your free time? You already have that ability - you can work as a contractor and set clear limits on the company's ownership of your work-product. I've heard of contractors even maintaining ownership of any frameworks or reusable libraries they build in the course of the job, they just need to negotiate this into the contract. And in order to do that, you need to provide enough value to your client that they don't mind you keeping that ownership, but that's how things work: you don't get things unless you give them.
Umm, have you been living under a rock during the past two months?
White House panel calls for big data reforms to protect privacy
Great lecture.

For those familiar with the name Hamming in telecom related interests -- Hamming Code, Hamming Distance, etc. -- this is that Hamming.
Nice! I would make the widget bigger.
What is the method behind the O'Reilly book cover color scheming?
Smells like a trumped up controversy publicity stunt by the filmmakers.
TBH, the default at all tech companies once they reach a certain size is to make a page that notifies users every time they are included in any query and the purpose of that query.

I should be able to go to Facebook, Google or any other large company and see every single query where I was included in the results. Every query run should include a 1-4 sentence blurb explaining the purpose of the query run and an ID that can identify the employee/entity/user that ran the query. A large hash table could be used to anonymize the counterparty. Users, when seeing a suspicious query, could then petition the companies to divulge more information about the query in question, possibly even resorting to the courts if they can make a reasonable appeal for the information.

I would love to see the EU to push for this as the default. If this was the default, then public policies researchers could gather data from volunteers to get a better picture of how companies are using personal data.

Quis custodiet ipsos custodes?
I agree with part of your point - I probably won't be plugging it into a project and using it as-is, but I can appreciate the source being out there. I often check the source for projects I respect to see how they accomplished similar things to what I'm trying to accomplish. For those learning advanced CSS and hoping to roll their own button styles, this could be a useful resource.
Try camtasia; you can speed up sections of the screencast and even make animated gifs (which compress well for programming experiences). see for an example:

http://research.microsoft.com/en-us/people/smcdirm/liveprogr...
Thanks for correcting me! I thought the Canary Islands didn't sound quite right.
Previous article on MakeSpace's initial fundraising: https://news.ycombinator.com/item?id=6453732
I think that to a certain extent, the standard library also encourages this culture, since that's the most prominent and arguably widely used piece of software that's written in Java and it will be used as an example of "good" code.

The continuing notion that CS classes teach objects first (I've heard recommendations that it be before even conditionals and loops, shockingly enough) I think is also a contributing factor: "When all you have are classes, everything turns into an object."

But as things like Java4K suggest, the bloat may not be inherent in the language itself; it's certainly possible to write concise, efficient Java code.
The fuel requirement was pre-assigned (for every other model of plane in the Air Canada fleet) to the flight engineer. Who that requirement was assigned to for this one model of plane wasn't really clear in the article.
With loaded terms, it might be better to define how you're using them up front instead of expecting readers to infer the context. Nobody knew at the outset that you were feeling constrained by medical expenses, for example, and it's not always easy to distinguish between hyperbole and fallacy from short textual comments.
What I've done in life as an introvert is learn how to stay inside my own mind even when I'm with people. There are lots of occasions where locationally you're with others but socially you're not required to really interact with them. Learn which ones these are, and you can recharge on the go.

Also, a lot of the time social interaction consists of things like making small talk and greeting other people. It's kind of fun to treat these little gestures as a game, making some kind of system of it and making them the conversational equivalent of muscle memory for yourself. What drains me is having to actively pay attention to the problem of interaction. It's a lot easier once you can do it without thinking.
I think iOS used to be as simple as you make it but the new flat design is not. There's plenty of example now of places in apps where one flat thing is not clickable and the flat thing right next to it is. How is that intuitive and discoverable?

Go to Notes. Everything is clickable. Click back to Accounts. Now everything except "Accounts" is clickable. Why? How are you supposed to know? Go to the Phone App, pick a contact, The name shows up with the contact's info. Everything on the screen is clickable except the contact's name? Why? How am I supposed to make the distinction?

I know there are better examples but I just clicked the first 2 built in apps I saw.
I ran a 60GB SSD as my Windows machine's system drive (with pagefile) for four years before it started showing problems, and that machine saw a few hours use almost every day. It was >90-95% full for most of that time.
Twitter is not dying. It’s on the cusp of getting much bigger
A Turing machine without infinite memory can't recognize context-free languages. Take the standard example of recognizing the language of balanced parentheses. With finite memory, there's a limit to how many parentheses you can keep track of. That limit is going to be gigantic for any reasonable amount of memory, but it's still a limit. The language of balanced parentheses with a depth limit is no longer a context-free language, but a regular language, and as such can be recognized by a FSM.

It's trivial to demonstrate that a Turing machine with finite memory is equivalent to a FSM. Enumerate all possible memory contents. This number is, again, large for any reasonable amount of memory, but it is finite. For each possible memory content, enumerate the Turing machine states. Each memory state plus machine state becomes one FSM state. The Turing machine defines a transition from one state to another plus an action on memory, which becomes an FSM transition to the state that encodes both the new machine state and the new memory state.
People kill people, but access to guns (to whatever extent) prompts them to kill people. It's not like people first decide whether to kill someone or not and then think "hm, so are guns available?" The availability of guns influences that initial decision.
I think this could be even more useful if it took a JSON schema or something as a template instead.
The luckiest man to ever live
Was excited about the concept, but (a) don't have an iPhone, and (b) would love to be able to do it on my desktop with existing videos...

Great idea though.
Pennsylvania cops no longer need a warrant to search citizens’ vehicles
An Afghan Village Of Drug Addicts, From Ages 10 To 60