skysight-inc/HackerNews huggingface dataset:
>He doesn't have to cater to you or me

You're right.

>I think it would be a mistake to do so.

Maybe.

>Visual Studio is very popular... When Light Table comes out

Does not follow. Visual Studio users will NOT be using Light Table even if they're aware of its existence (and they won't be, save for the few poor bastards working in Microsoft-land and reading HN).

Light Table, in terms of addressable market, is really only talking to grumpy hackers like me and startup people. Maybe particularly keen hobbyists who are good at following the state of the art.

> We're not the target audience.

Then why is his open source community (Clojure) and people he's reached mostly involve exactly our target audience?

>I'd rather that be the case and see a pretty end-product that serves its original goals well (and I may even try it for fun if it's free) than having a half-baked "vim-mode" stuck on at the end just to try and attract me.

That is...not what I was talking about. Did you even read what I said?

I was talking about freedom, not bolting it onto an existing editor. The point is that I don't want to Monsanto-ify my tools and be dependent on an unaccountable commercial entity for how I work.
I think the two ends of the SF spectrum are: Type-I, where the author tries to come up with "big ideas" as described in the OP and their ramifications wherein the idea is the important part, e.g. Snow Crash; and Type-II, where the the SF part is just an artifice to expose and explore aspects of humanity or some deep philosophical issue, e.g. Solaris, The Handmaid's Tale or the stories of James Tiptree Jr. (you've got to read "Houston, Houston Do You Read").

Works of the second type don't really need to push big ideas or ideologies. In fact, for most of these, the SF element is something that will be quickly introduced and got over with to come to meat of the story, similar to how better folk tales and fables work: "Let's just assume that animals can talk, now one day ...", or "Aliens have invented a pheromone/toxin that turns sexual urges in males into uncontrollable physical aggression, this is what happens to humanity".
You have my sympathies and all but this is getting annoying, every once in awhile the HN front page gets cluttered with these sorts of posts, wait the day out it’s not that unreasonable. Complaining when not even half way through the designated time period comes across as whining.

And for the record you could have gotten human support if you were a paying Apps costumer, for the free stuff you have to deal with automation.

It’s just the same thread with the same comments each and every time; “They don’t respect users”, “Their customer support sucks”, this doesn’t elevate the discussion on HN and shows the false sense of entitlement we all have even in regards to the free stuff.
This is my jam, my phone battery lasts forever. I've been using a Nokia e71 + iPod Touch/iPad (no data plan any more) combo for a couple of years now.

95% of the time I ever NEED internet, I am at the office, home, or at a friend's place with wifi. I would rather spend the ~$1000/year all my friends spend on their iphone on other hobbies/ activities.
I think pretty soon the "Steve Jobs shaped hole" will be filled by Jack Dorsey
I'm wondering: Who else doesn't use facebook?

I have an account, sure, back from '05 when I started college. I log in so infrequently that I often get emails from facebook along the lines of "you haven't logged in in 3 months. We think you should come back because...".

I never got into that whole thing about walls and public conversations and public comments. I'm far too self-conscious (and I judge far too harshly). The whole thing just drives me nuts. Some of my best friends and I are not even facebook friends.
> but I don't see how it applies to the case float / int

Does the int get converted to a float for this calculation? is sizeof(int) == sizeof(float)? Then you can lose accuracy in the conversion; MAX_INT is larger than the largest same-sized float that can be represented without rounding error.
FizzBuzz Questions for Engineering Managers
duly noted, and I've edited and removed where I still could. Thanks.
Almost everyone on the internet is on Facebook. All my friends are on Facebook and I'm 30. Imho, facebook has the ability to become the next major communication medium after email, cell phones, phones, telegram.
Stupid Reasons Why People Do Startups - #1
Techcrunch is saying the purchase price was $300m - http://techcrunch.com/2012/05/23/more/
There are a lot of companies coming into the PaaS arena in recent years.

Like anything, some will succeed and some will fail.
The intent is to force awareness of type conversions that introduce subtle gotchas, but I don't see how it applies to the case float / int.

Keep at it long enough, and you will.
To add a bit more clarity:

Thimble is a tool that will launch in a couple of weeks, and will tie a bunch of this stuff together (and hopefully allay some concerns).

The primary "actually new" things that launched yesterday were:
-The events platform at webmaker.org (this is trying to bring distributed organizing to webmaking events; not really been done before)
-The "Mozilla Webmaker" brand/site to tie some previously separate pieces/tools together into a more user-friendly package
-Explanatory video to try and drive home what a webmaker is and why it's important

The biggest missing piece to this is Thimble, which will launch well before the Summer Code Party (https://webmaker.org/en-US/events/about/summer_campaign/) kicks off on June 23rd.
FWIW and taking the subject a bit too literally, another way is to be active on Google Plus.
I've noticed this trend with many big companies lately (Amazon, Paypal, and Google). Everything is automated and they give you almost 0 chance of defending yourself.

They also don't care because they are de-facto monopolies.

Amazon suspended my account 4 months ago. I'm just getting the $5K they owe me in money now. To this day, I still don't know why they suspended me (100% feedback and virtually no problems).

They shuffled me around their automated system with the result being that my account stayed suspended.

I was also suspended a couple of years ago from Google Adsense due to one of my scripts going awry. I wasn't clicking my ads, but It refreshed a page a bunch of times with Adsense ads on it.

If I try to signup with my name, I just never get any response back. This one was definitely my fault. I could just use my LLC, but I got out of that game ages ago.
Do as they do...
Lost boy finds mother using Google Earth after 25 years
Epic Game of Life Video
Oddly, the two things I think of when I consider ketchup are Bob "Red Hat" Young's observation that "nobody really likes ketchup", and that it's a highly processed sugary paste. Haven't bought it in years.

Dittos mayo.

And watching either of them slither around in those non-stick bottles is kinda gross.

The slippery tech is pretty cool though, and I like the "hrm, try this on a boat" comment. Though ultimately hull-speed kills you there.
Hacked arcade game uses real-time traffic data
Really? It is now a suggested policy to use additional authorization flows in order to use this email service?

Are we talking about the same email service? You know, the one that's supposed to be so awesome that you'll quickly forget about getting your email the "old fashioned way" by having to mess with those pesky things like setting up a POP/IMAP account on your host provider?

Talk about things coming full circle.

[Addendum} No, haven't had my email hacked. I guess I was a little blow-hardy, thanks for responses :)
> The successful advances were unwanted? Are you kidding?

No.

I see you have difficulty distinguishing between harassment and advances, unwanted or otherwise. You do, however, appear to know or are ready to presume a lot about this case, including things that are on a man's phone, so there is nothing more I wish to add to our discussion. Thanks for engaging me!
I am, of course, already using 2FA, but I completely agree that everyone should have it set up.
Nvidia Kai,a platform for building quad-core Android tablets priced at $199
I doubt this occurs in most IPO's which see a decent pop in the price. There tends to be many fewer lawsuits when everyone involved is raking in the dough.
Crowdfunding may be kickstarting startups soon
I went to a code retreat last weekend where we implemented fairly simple versions of this game. Today I stumbled across this video and was amazed.
Nobody on earth needs $1B of walking around money.
Morgan Stanley, Other Underwriters Make $100 Million Profit on Facebook IPO
RIAA claims its owed $72 trillion dollars by Limewire
They do have support reps and a ticketing system. You have to pay for them though. I suggest upgrading your account when it comes back online so that you're paying for support.
I like fastmail.fm
YuMe Raises Another $10 Million
This is why you should never use free email for anything you care about, and especially not GMail. I hate to break it to people but the PAID service is not better either, you're just paying for what you used to get for free...
Google Releases A Complete Redesigned 'Search' App For iPhone
30200000 * 37.58 = $1,134,916,000.00

Didn't Mark spend 1 Billion on the Instagram acquisition?

Did he pay them off with equity? Why did he spend so much on instagram?
gmailaccountrecovery.blogspot.com appears to be unrelated/unaffilated with Google. The bottom of the page says "(c) 2012 Brett K. Carver". Also, blogspot?
LetsLunch.com is hiring, join us for a lunch!
In Japan, cardless ATMs will scan users’ palms
Pirate Bay Simplifies Circumvention of ISP Blockades
Google's got enough of my info.

If they want to come up with a two-factor auth, I'm happy to provide the public half of a PKI keypair. Of my choosing.

Not my phone number, thanks.

My real email is too valuable to be left to GMail.
gmail is a large high-visibility target.

I, for one, appreciate the fact that 2FA is available with the service. Everyone should have it turned on for any high-value mail account they own, Google or no-Google.
LetsLunch is growing. Be part of an exciting, young, growing company. Come chat with LetsLunch and see if you have what it takes to be part of our team.
I don't believe I'm stretching things to call it "selling information about you". Facebook takes money from advertisers and delivers you to them via highly targeted advertising. That is, by purchasing something through a Facebook ad, that seller now knows that you're an 81 year old female in Sarasota Springs in a "complicated" relationship that likes mountain biking.

I'm not saying that this transaction is unethical, I just think it's creepy.
Businesses might actually adopt iPads. Which would be terrible for Microsoft, as it would make the iPad into a serious competitor to the Windows business.
I will get CLRS eventually, but I think I want something a bit softer to get started with. The Algorithm Design Manual has a lot of little anecdotes thrown in that I think will be fun to read. :P

I've heard of TopCoder before, but I never bothered to give it much attention. I'll give it a shot though! Cheers.
You're welcome to consider the 15% uplift virtually everyone in America knows is trained from adolescence to know is there is "flat out lying", but whether or not you think that has nothing to do with whether knowingly and willfully not paying it is immoral.

I'm pretty sure even in Europe they teach kids, young kids, about what two wrongs add up to.
Yes, but people are actually targeting single-inheritance as the predominant means of polymorphism? What happened to interfaces? (Plus things like Strategies.)

To me your "simplification" is a bit of a straw man.
Conway's life simulated within Conway's life (video has loudish sound)
I'll work on this. :)
I am currently learning Css and I always love getting new stuff. Thanks
I agree that it is a pleasure to use. I also suspect that generics will be forthcoming after everyone understands the 'theory of Go' a little bit better.

Unfortunately, the standard libraries that I've sampled have felt inconsistent. Two examples I happen to remember:

1. The strconv package has a Atoi (a wrapper around ParseInt) but no Atof -- instead you use ParseFloat directly, and you have to give it as a second argument one of the integer values '32' or '64' to set the precision it parses at (why not use an enum or two funcs?).

2. The bytes package has versions of Index that search for single bytes (IndexByte) as well as byte slices (Index), a nice performance-friendly touch. However Split only has the byte slice version. SplitByte would probably be twice the speed.

If you are going to write a package to stand the test of time, be consistent.

(edit: I got Atoi the wrong way round)
OP claims to have 2FA set up. http://news.ycombinator.com/item?id=4014014
I agree with your decision to not label Go as object-oriented; to too many people that term is simply synonymous with inheritance. But rejection of the term itself doesn't mean we should automatically reject the often-related concepts of encapsulation and polymorphism, both of which we can have without inheritance.

Specifically, you say this:

I can hear the die-hards screaming already about encapsulation, inheritance and polymorphism. It turns out that these things are not as important as we once thought.

And then you proceed to give examples that only attempt to refute the usefulness of type hierarchies, without addressing encapsulation and polymorphism. I'd be curious to know what facilities, if any, Go provides for these concepts.
You are welcome to call US "tips" something other than "tips" because you object to the strained definition. What you're not welcome to do is dine in a US restaurant where tipping is expected and not pay the tip because of that semantic argument. Your last sentence expresses the correct tactic for handling this problem: don't dine out in the US.

US tips are not simply an incentive to provide extraordinary service, full stop.
搞笑漫画
A 2 second google search for "gmail support forum" brought me to:

http://productforums.google.com/forum/#!forum/gmail

Have you tried that? I honestly never have and would love to know if those are actually efficient. If you haven't tried it, please do then report back to us.
Are you sure you have 2FA on? Do you have a desktop client that could have been compromised? I'd love a follow-up on how your account got flagged if it wasn't compromised.

(Note, I ask because the last time this happened on HN, several people errantly thought they had 2FA turned on when they didn't).

(Some days I wonder if I angered a stalker who downvotes everything I post... or if it's some darker HN sign. Sigh)
The Used TV Price Is Too Damn High
Well, ideally, 2factor should be used for anything with sensitive information... Frankly, I wish I could have enabled 2factor waaaaay earlier on GMail.
My wife has had two-factor authentication for at least a year, she only accesses gmail from her iPod touch and the browser on her laptop, and she had this happen to her about a month ago. No recourse. It came back eventually, but apparently two-factor auth is not sufficient to prevent this issue.
The vitriol regarding Google's services is unjustified.

Gmail is a free service. Google allows you to use it for free, in exchange for being shown ads. You have access to the same infrastructure that paying clients use, and the same uptime, but without paying. You can download all of your data easily, and at any time. Nothing about that is predatory on the free users.

What would you say is the appropriate market "price" of 10-hour turnaround on emergency technical help? Having worked at a company that provided optional sub-24-hour response, I can tell you it's usually expensive.
Forward your email to an Apps account, then set up your @gmail.com address as an alias. Works great and you get support. Gmail is smart enough to set the outbound email address properly for any replies.
Data Visualization - The secret's now out
Conversations: Adam Costa of Travel Blogger Academy and Trekity.com
Love this post -- breaks down the analysis paralysis that can settle in when confusing activity with results.

Constantly being systems only and not doing the work itself will make any system, no matter how optimized, ineffective.
I find the level of interest in this article on HN surprising. Lots of Lua learners lurking.
PayPal is actually very reasonable when it comes to getting in contact with human operators. I've never had a problem with that. Receiving decent support from them however is a whole other issue.
Ack, edited the title, didn't think about the intended audience :/
At first I thought this was an attempt at trolling, but then I noticed that Mr. Golick is the commenter so therefor I must assume serious intent.

Care to give an answer better than "some book some java dudes wrote 20 years ago said so"?

While I generally agree with SRP, when that single responsibility can be expressed in a single function, I don't see the win with have a class dedicated to it. Smells of pedant OO nonsense.

Is not instantiation etc a cross-cutting concern that violates SRP in this instance?
"Names imported from a package are accessed by using the last component of the package name as a prefix (rather than the horrendous full package prefix that you often see in Java and similar languages)"

import "image/color"
x := color.RGBA{255, 255, 255, 0}

Perhaps I'm naive, but I thought you could do this in basically any language, including Java (it's been a while).

EDIT: Not sure why this was downvoted, but it's a trivial Google search[1] to show that this is indeed something that you can do in Java:

import javax.swing.JOptionPane;

class ImportTest {
public static void main(String[] args) {
JOptionPane.showMessageDialog(null, "Hi");
System.exit(0);
}
}

Which, without the import, would force you to use the full name as the author alludes:

class ImportTest {
public static void main(String[] args) {
javax.swing.JOptionPane.showMessageDialog(null, "Hi");
System.exit(0);
}
}

I'm not intending to bash Go (it has the largest quantity of awesome features of any language I've seen in a long time), nor necessarily to defend Java. It just seems a bit disingenuous to claim that this is exceptional behavior.

[1] http://www.leepoint.net/notes-java/language/10basics/import....
Mark Zuckerberg didn't buy Instagram. Facebook did. They are not the same.
> On a more general note, on what planet is "you don't get any email for a day and have no recourse, and we won't tell you why, or let you do anything to fix that" an acceptable action?

Serious answer: email is not reliable. There are lots of factors outside your control. Please don't rely on email being available. Unfortunately most providers today are pretty solid most of the time, meaning people put too much trust into their email providers.
It would be very cool, though.
Google owns Blogger and hosts all their official blogs there. Example:

http://analytics.blogspot.com/

That does not prove gmailaccountrecovery.blogspot.com is an official blog though.

Edit: for clarity
Always close your stuff before filling it. E.g. instead of typing ...

switch (uint8_t bla){ case 0: stuff; ...

... and filling everything as you go along, first type the skeleton ...

switch () {case: break; default: break;}

... and then fill everything in. It's anal/pedantic but it becomes second nature really fast. Do it for everything (loops, structs, functions,...).

I once lost 2 entire days of my life I kid you not hunting an if (a = b) that had to be a == b and decided to change my approach.
I disagree. If the support isn't perfect, you might as well not bother and help people learn your native language.
Blogspot is owned by google.
Sigh when will people finally wake up and understand that Google, Yahoo or Facebook are Advertising companies. Anything that isn't affecting their really big clients in advertising isn't getting any sophisticated support and even that area of business might be maltreated in respect to professional support. And don't be shortsighted here. IT absolutely -needs- support. So if you really wanted professional support for emailing you have to go to a tech company that doesn't earn a living with selling your Browsing history to other parties or worse.

In case of an email product I did not find anything yet that would serve my professional needs. The only really 99% reliable thing yet has been renting a root server (or using my own machine with DynDNS) with a nice swell Postfix/Dovecot install. The Internet was invented as decentralised, if not even distributed technology. Buying in (you buy with your cookies) a centralised technology like FB, Google or Yahoo, even if they are in the cloud or in the edge - it's still one vendor, for me was always against the economical philosophy of the Web.

If you don't have the knowledge how to set up a distributed email node (if you allow me calling it that way), I would recommend lavabit.com, they are reliable and non-commercial (However also subject to the patriot act b/c located in the US).

And not only the Internet with its industry-raped non-standard HTML language, its ridiculous insufficient Border Gateway Protocol or its patchwork 7bit/8bit e-mail MIME protocols is one heck of an enormously cool hack, also the Web can be nowadays.

If you don't get any support from cookie traders like Google or even Ghostery, why don't go self-made and install a distributed Social network like GNUSocial? The Internet used to be a business opportunity for everyone, don't let it get destroyed by monopolies, that block inventions with 15 year-old patents.
YES. I see all these comments above saying "man I'm afraid of being totally dependent on gmail". Owning your own MX record is the way out of that situation.
I'm a massive proponent of the Distributed Social Networking Protocol concept, but since Diaspora tanked no one else seems to be picking up the mantle and Google/Yahoo/Microsoft don't look like they're going to roll out anything resembling an open SN protocol any time soon I wonder if it will ever happen.
Some spelling/grammar corrections are irrelevant, abusive, and inflammatory while others are instructive, helpful, and interesting. This community (to me) is more about the "hey, did you know that it's 'capital' except for when you're talking about the building, then it's 'capitol'" than the "STFU stupid, u can't even spell right"
That almost sounds like a South Park episode. Take the empty hole where Steve Jobs used to be and fill it with douche to make a Jack Dorsey.
Radio Streaming Framework for iOS
Hi,

I'm the developer of RadioTunes SDK which is a radio streaming framework for iOS with support for the http and mms protocols. RadioTunes relies on the excellent FFmpeg library for decoding wma audio streams over mms. It also supports the mp3, aac and aac+ codecs.

If you're an iOS developer and interested in developing radio apps, please feel free to try out the demo available at https://github.com/kemaltaskin/RadioTunes-Demo.

Any feedback is welcome!

For more information: http://radiotunessdk.com
No

Enough with the nonsense. TDD is great for some tools, in some situations. It's not a "solve all". And now comes "ATDD", people should start working instead on inventing acronyms.

vagrant? really, REALLY?

Try QEMU. Try chroot

News flash, sudo is not a RoR application. Especially sudo with all the magic that goes behind executing a process as another user.
Fair point, although for the garden-variety int (int32) and float64, this isn't the case. In an ideal world, the compiler would be smart enough to know this, and complain appropriately.
You can get a list of 1-time pads instead.