skysight-inc/HackerNews huggingface dataset:
Space-X Sends First Rocket Under Deal With NASA
The opposite is often true. The right abstractions can provide a performance benefit, when they force programs to conform to constructs that are easily expressed in performant native code.

The standard C library is full of functions that are slower than equivalent functionality in higher level languages. Or do you think ticking through arrays of hopefully-ASCII bytes, byte by byte, waiting for the 0 byte, is the fastest way to compare two strings?
So many found memories playing with that 555.
It was a bit of magic in a small cheap package that any kid could use to build cool stuff.

It's amazing that this little chip has managed to stay so popular for so long.
Where do you think your job will be? On manhattan or off?

Lower manhattan is really expensive, but upper manhattan is actually remarkably affordable (for NYC). You can actually find prices comparable to brooklyn or queens if you go up far enough. I'd look for something in washington heights or harlem if you have work on manhattan somewhere.

Staten Island is a dump and so is Jersey. I've had friends try to live in Jersey City and etc before and while it is a bit cheaper, you lose all of that money when you factor in the extra transport costs of having to buy transit in two states from two different systems. It's also a huge pain to get to manhattan from there and you'll lose a lot of time in transit.

The main thing is to get an apartment near a subway stop if at all possible. It will make your life SO much easier.

I might actually be moving to NYC next year to finish my degree, so hopefully if there is a hacker scene there, I'll be able to find it and integrate smoothly. The midwest really sucks for this sort of thing, and with a city the size of NYC, there's got to be at least SOME cool tech inclined people. Just a matter of finding them, I'm sure.
Why do we overcomplicate our analysis of social media and web 2.0?
We all got on Facebook because it was new, it was fun, we shared pictures, we poked each other, we implicitly pried on our friends. Some of us got on Google+ because we were intrigued by what new it can bring to the table. The answer was none. Some of us stuck with Facebook because we're too lazy to manage two networks. Some of us continued on Google+ just to brag about having a Google+ account. Most of us didn't care about privacy, freedom, human rights or whatever mambo jumbo the media pundits were talking about, and who the hell cares who owns the data. it's just pictures and stupid text. we're just having fun at the end of the day. No need for philosophical analyses. It's just a game and once we get bored we'll move on.
I'm the author, if anyone has questions feel free to ask.
0.6 should be released this month with a lot of improvements.
Mark Zuckerberg Personally Sent a Message to 1 Billion People.
This past week Mark Zuckerberg messaged 1 Billion people to announce that FaceBook had obtained it's 1 Billionth subscriber.

At the click of a button and in a matter of seconds - he was able to message 1/6th of the population on the planet.

The Power To Message 1 Billion People in the click of a button is a Super Power.
Though it's kind of amazing that microcontrollers are now almost the same price as a single 555 timer.
Is that a serious question? Scott Walker is a Republican, not a Democrat. Also, the GOP of 2012 bears little relationship to the GOP of 1965. Barry Goldwater was practically on the fringe of the 1960's GOP. What party would Nelson Rockefeller belong to in 2012?

You can vote a specific interest, you can vote a straight party line, you can vote out of ignorance. But one thing that makes zero sense is to vote party-line in 2012 to punish a party for what it did 60 years ago. Doing that has literally the opposite impact as you'd ostensibly intend.
Don't dissolve the SEC because it gives people false hope - dissolve it because it is the poster child for regulatory capture. The top regulators do not hand down big fines because the SEC is a revolving door and the regulators don't want to muck up their post-government careers. It is so utterly corrupt the only solution is to demolish it and replace it with a new enforcement body with some teeth.
Simplifying problems is hard work - it means making firm decisions about your needs and laying bare how much of your work is truly original, vs. being regurgitated effort done thousands of times by others.

Writing a very complex solution appeals because it defers that work until later: "when I decide what I want, I'll just configure it that way." (And then you never decide.) Bonus points for "it will be the fastest/most comprehensive/most modular solution around." You reassure yourself, with one of these fallacious ideas, that "other people will use this for many years."

This is an issue that goes straight to the programmer's ego and purpose as a craftsman - who are they writing code for, what problems they are solving, what is the thing they are going to tout on their resume. They aren't going to be confident or arrogant enough to railroad all projects into minimal, ground-up Forth-idiomatic projects. Most of the perceived brass rings revolve around short-term ideas like a buzzword technology or a new platform or some other obviously overcomplicated and unnecessary thing.

I have tremendous respect for Chuck and have definitely aimed to emulate him more and more, little by little, though I am not a Forth coder and cannot claim to have neared the style he advertises. My most reusable bits of code tell a similar tale, though: Algorithm and data structure implementations. Parsers and compilers. Formats and protocols. In between those, lots of architecture that I thought was a good idea. Most of it unnecessary.

Side note: Format and protocol support tends to introduce a tremendous amount of complexity. The sign of a good format is in how much it manages to limit this "complexiplosion" while still giving users the features they need. One of the things holding me back is my desire to stick to existing formats.
> Isn't 'sudo vi' already game over?

Yes, I wasn't very clear when I said the following...

> Okay, so you're a good admin and disabled that.

What I mean is that you disable "sudo vi" access, and allow "sudoedit" access. Suddenly you only have write access to certain files. But which files? These people need to administer the server, but at the same time you want to prevent them from creating a backdoor, or at least you want to know about it if they do.

/etc/crontab is just an obvious example. Maybe you can get suborn a filter somewhere that runs as root, or poison the environment variables of a legitimate script.
Yes, the loss of engine 1 was apparently confirmed in a press conference.

https://twitter.com/i/#!/search/?q=falcon+engine&src=typ...
And more importantly cancelling Mariner which was going to be Netscape 5.
Gee, happened to see this post while attending a regular Sunday night hangout/dance in SecondLife.
I know it gets real hot in Georgia in the summer, so you'd think they'd recognize hell when they see it. Apparently not.

How do these people even get elected? Atheists are very rarely elected in the US, so we mostly get to choose between Christians of differing amounts of religious devotion. (And the occasional variant in the form of mormon, catholic, etc) If they're saying that they think an invisible dude created everything, but did it through evolution, well, oh well. As long as they just focus on real stuff in the science class room and leave the biblical creation story stuff for sunday school and/or lit class.

But these guys who just are in complete denial of the fundamental principles of the science that shapes everything they use on a daily basis just absolutely confound me.

I'm sure this is hilarious to people outside the US. But for people in the US, it's just really, really embarassing. (And troubling.)
Nice. Thanks for pointing this out.
somewhat related with OP topic: did you tell your wife the first time you notice your son was ugly? you're not the only one doing the creation.
I'm not sure I understand how they end up in positions of power and influence. Who thought it was a good idea to put this Neanderthal on the science committee? Did he ask for the position? Is this just a matter of political horse-trading?
Yes, everyone needs parallel computing on this scale, it's just that they don't know it (yet). In the same way that everyone needed 3Ghz single core CPU when they already had 2GHz single core CPUs.

GPUs are different to CPUs in many ways, not least of which is that they are very difficult to debug, do not support recursion (this might have changed?), need special,non-standard data structures (streams). Multi-core CPUs suffer none of these limitations and developers can use non-proprietary standard build tools to develop software for them.
I've never read an interesting article about the proper tone of arguments. I've read interesting articles about how not to exclude people, I've read interesting ones supporting and opposing any particular viewpoint, but talking about tone has never added anything of value to a discussion that I've been in.

This article continues that trend. Yes, people can be assholes, and they can be dismissive. Yes, you are more likely to convince someone of your viewpoint if you don't insult them. But this misses the point of most arguments about things like programming languages on the web: few people seriously want to convince anyone, they just want to express that they are right.
All of these blog posts about Typescript are a waste of space. All we've seen are visceral reactions and observations with toy problems.

If you try to use it for a real application, you see three things:

1) Typescript tries to change certain javascript idioms. For example, the first thing I do when writing a node module is the commonjs module interface, which is not what TS wants you to do. A common source of criticism is the fact that the typescript pattern doesnt match all of your idioms, which is fair but shouldn't be a reason to immediately throw it out

2) There are some places which break javascript. For example, parseInt(0.3) is an acceptable javascript call, and it is acceptable according to the spec, but typescript requires that a string be passed as the first argument. Again, it's nascent and hopefully those quirks will be fixed.

3) If you are even remotely professional about your development, the type hints have little value. You already keep a careful map of the code in your head, and you are careful not to make the mistakes that typescript would catch.
Thanks for catching that! I just fixed it.
How do you play WoW in a restaurant?

How do you play for 5 minutes? Don't you have to fight big complicated battles with lots of people at a scheduled time?
Louis Vuitton Antheia sale|Louis Vuitton Outlet
So please don't put a popup asking me to install your shiny app between me and the actual news.
Speaking of slave mentalities, though, I am sure there are some similar critiques written about WoW....
I just think it's pretty damn cool that space launches have gone from the old 50's mission control room to something that looks like a very boring LAN party in a student lecture hall.
Canonical Factor prefers the use of locals rather than stack shuffles to avoid stack shuffling mental overhead. Thus, one hopes that you're just left with the 'love' part of your Factor relationship.
We flagged this yesterday and it's going to be flagged again today. HN is not the place for this type of article.
On your forearms? You should not be pressing your forearms onto anything when you type or you'll give yourself carpal tunnel syndrome. Take it from one who knows! If the sharp edges discourage you from doing this, then more power to sharp edges!

I have not used a pre-2011 Macbook, though I did have a 2006 or so PowerBook. It was fine. My only complaint was that it get too hot to use with bare legs. This is one of the reasons that Apple switched from the PowerPC to Intel.

I haven't used a Magic Mouse. The idea of mouse with a touch-sensitive top seems like a great idea. I don't know how it works out in reality. I use a Cyborg R.A.T. 9 mouse. I love it. I also sometimes use an Apple Magic Trackpad, and I think that it is fantastic.
The purpose of hellbanning is precisely so the person in question doesn't know.
New video (not private) with engine blast around minute 5:21

http://www.youtube.com/watch?v=6kGaKsSFS6E
I upvoted the article but can we please take a second before submitting to ensure that we are posting from the original source?

http://mashable.com/2012/10/01/mobile-tablet-news-consumptio...

Oddly, I cannot find the Pew study it is referencing, can anyone else?
Holy cow, where were the kids? Were they crying during sleep time or something?

/posting from my kid's room while she falls asleep.
Maybe I'm ignorant but who is OP?
"Mosiac killer" comes to mind.
>> And how many users of those budget phones even realize that apps exist, or will be willing to buy yours?

You make some significant assumptions here:

1. Android 2.3 is only found on budget devices, and

2. Budget device users do not purchase apps.

I don't have any data on assumption #2, but I can tell you that there are a lot of high end phones from 1 year to 1.5 years ago which are not getting the update to ICS / Jellybean. I happen to own such a device -- the TMobile G2x. Dual core, all around powerful hardware -- more than capable to run ICS and Jellybean. Much better hardware than Nexus S, which currently has ICS / Jellybean. But the G2x manufacturer (LG) will not update the phone to ICS and everyone is stuck with Gingerbread on this high end phone. So Android 2.3 does not automatically imply cheap phone.
Or to flip it around, playing WoW during babysitting is like running out to go play a match on the field.
And how many care?
An interesting point, but not unprecedented.

Four years ago, the [Beijing] opening ceremony was estimated to have been seen by more than 1 billion people worldwide, and the official average rating was 593 million.
INFLAMMATORY headline for self-branding and publicity , doesnt go much further.
Yes javascript can be fast but in the end , having to write evals to gain performances demonstrate that there is something really wrong with that langage...
I didn't get it. >_>
A history of 3 Apple patents involved in lawsuits
In the "Accounts and Import" settings, you add an account and instead of choosing "Send through GMail (easier to set up)", choose "Send through <example.com>'s SMTP servers".

And then you need to enter the username, server, password, etc for the other account, which can even be another GMail account.
Engineers have responsibility.

Otherwise you're just throwing shit at a wall and seeing what sticks.
This sounds like a specific, personal experience. It certainly doesn't describe anything I, myself, experienced. If I were to guess, I would say you are in your early 20s?
The difference, as best I can tell, is mixed C-assembly code is generally built for performance from the very start, so it isn't all performance bugfixes for production code.
Yes, they have backups and a precedent for doing rollbacks in response to bugs.
It's just a game and once we get bored we'll move on.

This is why I never believed in Zynga. Casual games are casual. I never thought that they can capture the imagination of people over the long-term. It'd be really interesting of that axiom applies to the bigger picture of social also. It probably wouldn't, but who can tell what the future holds 10 years from now?
This was two months ago.
I wonder if he considers the COBE graph to be a demonic trick or something. (Most likely, he's probably never even heard of blackbody radiation, but.)

I really don't understand how he is "unopposed" for re election. If this guy represents the views of the average Georgian, I don't think I ever want to go there.
I understand that allowing patents for algorithms is bad for innovation. What I don't understand is that people say that and then in the same breath claim that allowing patents for chemical formulas is good for innovation. In both cases, the patent holder gets a monopoly and everyone else is stuck with them as their supplier. I feel a terrible cognitive dissonance trying to reconcile these two positions.
I run Ubuntu on my W500 and you can toggle the trackpad from the commandline. I have it off by default but should I need it I can easily turn it on.
Google: AdWords Bus Credit Card for SMB Search Ad Spend. First in UK, Later US
Others may disagree, but I think this is of much more importance and directly related to technology and startups than article about all of the dead characters in World of Warcraft.
Ah, I see. I hadn't thought about that case.

I have a lot gmail account, but only one of them is on the gmail domain name, so that hadn't come up for me.
The cloud backlash could be deep
I commend the Lockitron team for pursuing their own corwdfunding effort and then open sourcing the system. You may have just opened up a chink in Kickstarter's armor.

If Kickstarter cracks down on product related projects maybe we will see a new crowdfunding platform emerge that is friendlier for those trying to fund and launch physical products. Kickstarter should be careful here or they may be creating an opportunity for a serious competitor to emerge.
Someone once referred to Eve Online as 'Ayn Rand's Battle Spreadsheets".
Faith (so to speak) in the scientific method is what all of our modern technology is derived from. The sociopolitical implications of this article are immense--I'd consider it fairly relevant in terms of impact on attitudes towards technology and people with careers in the field.
Political articles are specifically forbidden by the site's guidelines. Petition to have them changed if you care, but I'm not the right person to talk to.

"Off-Topic: Most stories about politics, unless they're evidence of some interesting new phenomenon."

This is a political story and politicians being stupid is not an interesting new phenomenon.
Ahh, I remember toying around with a 555, it was kind of amazing, been so long, though, since the AVRs and other Micro/DSPs became the lead.
Wow, just today I commented on the Anvil post about how to delete your system using this exact bug.
I grew up there. Left when I was 18 and now only go back for family visits. I do not miss it.
You're not missing anything. I'm using Georgia in ST2 via the same font_face setting you're using. Works great!
My first IC - havent felt anywhere close to what I felt when I built my first 'siren' powered by a 555, a potentiometer and a cheap 4 ohms speaker.. RIP Hans.
It's a lot more than pictures and text.

Jane goes to a party but doesn't want anyone who wasn't there to know. Jane's friends post pictures of her at said party. Now everyone who checks Facebook before Jane sees that she's been tagged in these pictures. Until now, Jane's never really considered that she should screen tags for approval first.

Jane has her profile available to anyone who is a friend of a friend. Jane's never considered that people who might have an interest in her may add any of her loose acquaintances or work friends. Any undesirable who happens to add one of her 'friends' now has access to her political beliefs, check-ins, address, cell phone number, favorite books, movies, music.

The problem is that the average person doesn't consider the implications of over-sharing or of Facebook's oversights in terms of privacy. Jane doesn't consider a _timeline of every major event in her life_ to be a problem because only 'friends of friends' can see it anyway.

It's foolish of you to believe this is just a game and that boredom is all it will take to pass. People put their lives on social media without a second thought.
did you read the article? the point he's making is a valid one that in no way depends on the existence of the term "frecency", as long as the concept it embodies is remembered.
The worst was cbs who (used to?) forward me to the main mobile site instead of the article. I still completely avoid cbs on my phone.

I don't get why mobile has to be so complicated for publishers. I realize they may be struggling to monetize but they shouldn't make the experience so much worse that users will leave.
And those are the only spaces that are significant in Python. Indentation works fine in proportional fonts, just like it does in monospaced fonts. The only thing that doesn't work is columnar alignment after the indentation, and that wouldn't be significant in Python anyway.
This post gives me the same feeling as when my CEO/manager with little tech knowledge sends me links with subject lines like, "Hey this sounds useful, check it out."
What's the solution? Another body that will then be corrupted by Wall Street?
Innovation is a function of incentives and reuse of prior innovation. Patents can raise financial incentives, but obstruct the use of existing ideas.

It shouldn't surprise us that some industries are more concerned with one piece than the other. It's quite pragmatic to argue that patents should vary by technology sector.
Never let the truth stand in the way of a good story, unless you can't think of anything better.
Question about how Instagram shows date when uploaded to Facebook
When an Instragram photo is shared on facebook is the date shown the date the picture was taken or shared?
Among everything I read in this thread, this was by far the most insightful.
Way to go SpaceX! I'm just as thrilled by the fault tolerant system working as designed as I am for the launch itself. SpaceX is proving again and again just how well thought out and robust their system is.
looks like i missed the memo.
> Editor's Note: Please do not link to the source of these hacks. Any nefarious links will be removed, and repeat offenders will be banned.

I hate this kind of crap.
I was hopelessly confused by the title. It may have made the title not linkbait, but it definitely muddled things.
Sounds like 99% of software development to me, OSS or otherwise.
Typically anything owned by your user is much more important to you than anything owned by root (from the perspective of it getting deleted).
Symfony DIC is fucking slow
Daniel Kahneman calls for ‘daisy chain’ of psychology replications
Download his book about designing analog ICs: http://www.designinganalogchips.com/
Dan - great point, and thanks for reminding me about folks who want a brokered intro.
Sorry and Instragram photo
So, if a person wants to start a company, how can he make sure it's not breaking any patent that could cost him money and a legal mess later?, I suppose a few hours of investigation previous starting up is not enough...
Could Lockitron and/or App.net open source their campaign pledge/reporting/administration scripts?
The entire thing is planned, practiced, and executed, with the help of a team of specialists (some of whom are also astronauts): http://www.nasa.gov/mission_pages/shuttle/flyout/flyoutcapec...
Dong Feng
“0 is particularly nice. It's the class of sets equivalent to the set of all objects
unequal to themselves! No object is unequal to itself, so 0 is the class of all empty
sets. But all empty sets have the same members—none! So they’re not merely
equivalent to each other—they’re all the same set. There's only one empty set!
(A set is characterized by its membership list. There‘s no way to tell one empty
membership list from another. Therefore all empty sets are the same thing!)
Once I have the empty set, I can use a trick of von Neumann as an alter-
native way to construct the number 1. Consider the class of all empty sets.
This class has exactly one member: the unique empty set. It’s a singleton.
“Out of nothing” I have made a singleton set—a “canonical representative”
for the cardinal number 1. l is the class of all singletons—all sets with but a
single element. To avoid circularity: “1 is the class of all sets equivalent to
the set [ I I I.” In words, 1 is the class of all sets equivalent to the set whose
only element is the empty set. Continuing, you get pairs, triplets, and so on.
Von Neumann recursively constructs the whole set of natural numbers out of
sets of sets of sets of nothing.”

http://books.google.com.br/books?id=R-qgdx2A5b0C&pg=PA14...