skysight-inc/HackerNews huggingface dataset:
"Regulating the internet under Title II would invoke a firestorm of criticism from conservatives as well as centrist-liberals who see it as inconsistent with how regulatory agencies should operate in the modern era."

You end with FUD. Your credibility is at risk.
Awesome, I just wish there were more. Like agreements for core-founding team members and early stage employees.
Notice that this don't mention anything about OS X.
Currently in an internship at a software company in San Diego. Like was mentioned before, having the internship itself as an occupation is not fun. That being said, you really have to put your best foot forward when doing the bitch work. It's a lot like pledging a fraternity, except the tasks you're assigned usher you into a career hopefully in a field you genuinely have interest. It's worth it, but it sucks initially.
Hm. Most Germans probably use the German keyboard layout which has a key for the ß character. I guess I'm pretty odd in that I use the "US English International" (or similar) keyboard layout which supports the German characters via dead keys. Except ß, which is the right Alt key plus s. (The left Alt key plus s is just a regular Alt+S. US Intl changes the semantics of the right Alt key.)

For Polish, does the left Alt key generate "ś"? Or the right Alt key? Or both?
>The silver lining of regulatory burden is that there is less competition and higher willingness to pay.

From the perspective of consumers I'd say this is not exactly a silver lining. (Though obviously I don't think you were suggesting that the excessive regulation is a good situation overall, just that at least there's some incentive for startups to power through.)
Is it guaranteed to at least be different for different processes?
They could use that in addition to the PID test to know when to reseed.
Are you logged in? http://i.imgur.com/7k3si8M.png
See also Glympse a Seattle area startup working on ephemeral location sharing.
Interesting point. I haven't thought about it that way. But do you think that's the explanation for all the activities where they flipflop on the other N-M issues?
My method for that is not closing the browser. Do you have a workflow where you save to a specific place to see when you are on the train?
Finally, something I can answer!

Credentials: I've had a multi-decade unbroken streak of jobs where I looked forward to going to work every morning. I've also never worked on anything but new products.

Here are my "Secrets to Developer Job Happiness":

Work for a small or tiny company that makes money with the software you create. If you can't work for a tiny company, work for a tiny team.

Don't work for asshats.
Ask around. If it's a big company, look on Glassdoor. A job interview is a date - remember to interview the company right back. Try to talk to the people you'll be working with. Are they trying to see if you're a good fit or are they more interested in trying to prove that they are smarter than you are?

Don't be afraid to ask (seemingly) stupid questions.
A lot of your colleagues will be afraid to admit they don't understand something (esp. in meetings). Don't think that just because no one else asks the "stupid" question, that you are the only one who doesn't understand. Fear of looking stupid interferes with communication and forward progress. Once you say: "I hope I don't sound like an idiot, but could you explain that part about the chromatic aberration but slower this time?"
You are stupid. Get used to it. ;-)
You can encode it in Finally Tagless Style [0] basically as an extension of the strongly typed de Bruijn indexed lambda calculus. Here's de Bruijn

class DeBruijn r where
z :: r (a, h) a
s :: r h a -> r (any, h) a
lam :: r (a, h) b -> r h (a -> b)
app :: r h (a -> b) -> r h a -> r h b

which might be a little easier to read in HOAS form (it's certainly prettier)

class HOAS r where
lam :: (r a -> r b) -> r (a -> b)
app :: r (a -> b) -> (r a -> r b)

Anyway, if you extend the idea of the tupled free variable environment denoted by the second parameter to `r` in the `DeBruijn` class above to have "unused" and "used" variables then you can enforce linearity. To do this we encode a "type-level maybe" demonstrating we may or may not actually have a type variable to use

newtype F a = F a
data U = Used

class LDeBruijn r where
z :: r (F a, h) (U, h) a
s :: r hi ho a -> r (any, hi) (any, ho) a
app :: r hi h (a -> b) -> r h ho a -> r hi ho b
lam :: r (F a,hi) (U,ho) b -> r hi ho (a -> b)

Kind of. Really it's a bit more complex since in order to actually execute statements of these types you need to do a bit more work. Creating evaluators for `DeBruijn` or `HOAS` is quite easy, but you need to do some type-level work for `LDeBruijn`. See the article itself for more.

[0] http://okmij.org/ftp/tagless-final/course/#linear
Nebraska Kid Takes Selfie with Paul McCartney and Warren Buffett
I don't understand what you're asking. The Heartbleed research they didn't probably didn't have any CFAA implications for them.

The distinction isn't between "open source" and "closed source". It's between "software running on machines you own" and "software running on other people's machines".

Hundreds of thousands of vulnerabilities have been discovered in the past decade and a half. None of those researchers have been prosecuted for disclosing the vulnerabilities. If you disclose a bug and someone unrelated to you breaks the law with it, CFAA does not say you're liable.
I think IBM needs this more than Apple.
Use a scale. 1 liter == 1 kg.
> so having efficient implementations of probabilistic languages means we could do much better at accurate analysis of data

What does a compiler-level implementation of probabilistic analysis have to do with accuracy?
How the World Cup impacted online sales, by country
Pinboard. http://pinboard.in
Only a few days old, OpenSSL fork LibreSSL is declared “unsafe for Linux”
Yesterday, Forbes did an article[1] about how console gamers are moving towards PC.

A contributor, essentially using Forbes as a blog platform, claimed that. The article is a baseless fluff piece pandering to an audience.

I really believe that the whole contributor model has seriously undermined Forbes' already strained credibility: Endlessly people attribute these often specious claims to the magazine itself.
I'm still using version 1 of iTerm because it has the side dock menu, which allows me to maintain a list of the various servers I'd want to connect to, and allows me to close sublists I don't need to see.

The last time I looked at iTerm2 it had a separate window where you had to TYPE the name of the server you wanted, which is WAY more work than pointing and clicking a single name in a side list.

The developers seemed to think the old side dock was bad and refused to add it back in.
Reading this reminded of a fun quote: "Google uses Bayesian filtering the way Microsoft uses the if statement" [1]. I imagine that having probabilistic values as first class primitives is a step in this direction.

[1]: http://www.joelonsoftware.com/items/2005/10/17.html
Google+ ends real names policy
Bummer, I already have the stuff they have under "Pro" in my desktop and my laptop, and I think it is still too slow :-/
IBM will probably be using the standard iOS MDM APIs. https://www.apple.com/ipad/business/it/management.html

AFAIK MDM allows a company to create an internal app store that does not pay the 30% tax, although there may be some weaseling about how the mobile app is actually free but the server it talks to costs money.
It seems interesting but I find myself comparing it to Eclipse's Xtend (http://www.eclipse.org/xtend/ ). Does anyone know if it has an advantage over Xtend?
This is what they meant when someone said that "work on real problems" was bad advice for single male engineers in San Francisco.
Yes, that’s the spirit, although I’m sure others would tell you that using Core Data across threads and at high throughput it much easier said than done :) You can achieve anything with almost any storage technology — we just try to let you do it well, easily and in a very performant & maintainable way.
And the damage to one's teeth from those drinks can be tremendous.

Then there's this in diet soda: http://en.wikipedia.org/wiki/4-Methylimidazole

I recently stopped drinking diet soda because of its possible health concerns and switched to brewed tea. One day I'll be completely free of caffeine also, I'm weaning myself off by simply drinking more water. I really wish I had never started drinking caffeinated sugary drinks.
the same way why governments have armies.
Wow, so many cities with same name. Must give rise to loads of issues when geo-locating "Lebanon".
I wonder how Google maps figures out which "lebanon" I searched for.
I'd love to see Watson replace Siri someday.
It's true that most GWT apps use Widgets. They aren't going away; we have a lot of code built using them and migrating all that code isn't practical.

However, we would like to have more modern alternatives available for building a UI, as Ray has been talking about.

The projects I'm familar with use GWT-RPC more than RequestFactory, but otherwise your impression matches mine.

Compilation time is an issue because Super Dev Mode runs the compiler (in draft mode).
They're talking about Google here but this is more of a claim against Microsoft's territory. It looks like a play to replace Active Directory and Exchange Server with device-integrated cloud services.
I still like G+ but this comes a little too late
You do need individual programs for men as a valid counterpart for individual programs for women. Where are they?
This smells of desperation for IBM - it seems to be risk free for Apple. IBM sells their expensive mainframes/server, expensive consultants, and oh by the way, you have to buy 300 iPads as well as part of the contract.
Yeah, thought that too. Some approximation on calories and macronutrients would be really great.

This would definitely serve the huge market of folks who track their daily intake:

- People who (have to) do it for medical reasons
- People that want to loose weight and need to get a better understanding of what exactly they are eating every day (often times it is not enough or the ratio of macronutrients is out of place)
- Nearly every bodybuilder and fitness-addict
How much of a gain do you get in WebP versus a properly optimized PNG for icons? I can't imagine it's a compelling difference.
you might find this interesting: http://okmij.org/ftp/Haskell/regions.html
The article fails to explain in explicit terms what exactly makes "threes" so much better than 2048. Time in development is irrelevant to the user, who only ever sees the end result.
Don't forget the "vibrant" colors...
I kind of wish Google would have let you pick which display name to use on a per-circle basis. Then I could use a pseudonym with strangers, a nickname with friends, and my real name with family.
I don't understand the article. You could easily hit over 800 calories with a plate of quinoa, half an avocado, some smoked mackerel, and an olive oil-dressed salad with a bit of feta cheese in it followed by a handful of nuts, but those calories are from things that are going to do you a lot of good. True! And it will also make you fat if you eat too much of it. (And the Weight-watchers points-based system isn't that bad, it doesn't count calories. http://www.calculator.net/weight-watchers-points-calculator.... )
Makes sense given the historical past alliances [1]

Combined with extensions in iOS, I wonder if we can expect to see similar partnerships soon across the enterprise space?

[1] http://en.wikipedia.org/wiki/PowerPC
Best Polywell Fusion news since early 2006
We're having the same problems, pointers welcome.
Stop the Anti-Net Neutrality Bill
Where? And with what (that doesn't look stupid or come off in the dishwasher)?
I don't think it's a tough argument that conservatives would be opposed to it, as Title II is undeniably more restrictive (that's why it's being proposed as a means to regulate last-mile Internet in the first place!)

As for the second part, Title II reclassification is controversial enough that even the EFF didn't support it until very recently, and even then only under the assumption that the FCC would practice forebearance[0].

Finally, while I very strongly disagree with many of the things rayiner has posted on this issue in the past (including the interpretation of some of the evidence he cites), it's clear that he has done his research and knows what he's talking about. As far as semi-anonymous/psuedonymous online forum discussions go, that's a reasonable enough amount of credibility for me.

[0] https://www.eff.org/deeplinks/2014/07/forbearance-what-it-wh...
Great, now I can use my secret identity there. Admittedly, pretty much anything is effectively secret when I use G+.
Show HN: Delim.co – Online Comma Separator
What things would you like documented? We're working on providing more tutorials, docs and information. The API docs are being revamped. Old ones have info about DOM/HTML/Browser support:

http://jetbrains.github.io/kotlin/versions/snapshot/apidocs/...
Wow the whole post reads as if they planned it all along.

When it reality it seems like this is a last ditch attempt to save the wreck that google+ has become.
Funny how they make it sound like it was all planned, rather than "This was stupid idea that made many, who wanted to stay anonymous, avoid using G+". I remember when G+ launched and almost everyone was criticizing this idea - maybe they should listen to the majority of potential users and G+ wouldn't be such ghost-town?
Segway is not profitable.
I'd just like to point out that this

> But that's kind of a chicken/egg situation for new grads without networks.

Is fundamentally false since you are in school. There's a lot of alumni and classmates. Your peers have internships, potentially with companies they like. They may not want to join on full-time afterwards for any number of reasons, but those companies may still be hiring for graduation. Those companies may also be hiring more than one person. The Alumni network can also help in identifying positions available with good companies.

You may also have peers that recently graduated, and have internship positions. It's your last year so this probably isn't applicable to you, but they're also a good source of info and jobs. Don't restrict yourself to your graduating class.
And thus, the #nymwars come to an ignominious end, with Google surrendering unconditionally, after dragging out the conflict as long as it could while fighting a constant rearguard action.

Frankly, I was wondering how long this would take after Vic Gundotra (the tone-deaf advocate of the Real Names policy) left in April.
Thank you, no. My account is going to remain deactivated.
Looks like a clone of postmates.com . Unfortunately, Google can pretty easily get more users than them just using their already existing traffic. Some Google services have even gotten full page ads when visiting gmail.com like Google Wave and forced user enrollment like Google Plus.
This study is about stereotypes, not interest, not merit, not anything that's actually relevant.

You know what shows interest? A female willingly taking and passing CS courses. Not this bullshit.
I have never understood why this has not been done far sooner and why the big browsers don't at least support the option.

It makes absolutely no sense to use up vertical space on wide-screens (which everyone now has) on tabs that then have to collapse, stack, or shrink when we could take advantage of all that white space left and right of the content to list all the tabs including labels and even add a few more pixels of vertical space.

It's so baffling to me. I don't understand it.
I think Siri as a brand won't change, but that doesn't mean Watson can't be doing things in the back-end.
LibreOffice is fairly popular
Dart compiles to JS
Welcome, IBM.

Seriously.
That is more advanced and deserves another blog post (which I plan to do). It is also dependent on what style your site is trying to achieve. The same general guidelines still apply but with even more emphasis on following those guidelines precisely. As I said in the post, 5px is 5px, not 7px. All the small things will add up to generate a visually appealing whole.
Not so eloquent broadband propaganda:

Curt Overcash seems to be acting as a mouthpiece for Broadband Illinois (a PAC for the broadband industry) by restating their party line: Any regulation will kill investments in the Internet. This is just coded language for "Net Neutrality will hamper our ability to milk profits from our near-monopoly on broadband."

His only other argument is that "you don't want the Internet to become another utility like the outdated phone company, do you?"

Why, yes we do. The phone company can't charge you more if you decide to talk about one thing vs. another. Also, the phone company is required to lease bandwidth on their lines at competitive rates so that 3rd parties can innovate and compete for your business, something that scares the pants off of broadband providers.
They would have to hire the best of the best in order to implement something like that.
I wonder if this was done to appease the existing YouTube users that refused connect the account to a Google+ account with their real name.

Anybody who was already on Google+ didn't mind the real-name policy, but they certainly weren't going to tell millions of YouTube people "Sorry we don't have a place for you anymore."

I am still skeptical that many YouTube members will create Google+ profiles as a result of this.
Plus with chrome already supporting it, WebP has ~50% market share in most countries.

Now we'll have two similar but competing technologies and web developers will simply resort to the older formats.
Fun and attractive! I did something similar for android years ago with six states for each cell (represented by blank, card suites and a gold bar graphic). It rapidly became so hard I had trouble solving it myself after just a few levels. If I had stayed with it I would have written a hinting feature, (best next move flashes).

Huh, looks like it's still up[1] on slideme.org, but I don't recommend buying it. I'm not supporting it anymore. I'll see about taking it down.

1. http://slideme.org/application/skeedle
Amazon RDS PostgreSQL Update – Service Level Agreement and General Availability
Taligent anyone?

It will be interesting to see how this works out. The one thing Apple lacks is the monster enterprise salesforce that IBM has. And that may be the strongest thing that IBM has left.
Hmm, I guess there is some room for misinterpretation.

First, you seem to think I was answering a slightly different question - "In what circumstances should I make the decision to write assembly?" The question I was answering was closer to "When people need to write assembly, why?"

The actual question, of course, was not quite either of those.

Also, addressing a point of ambiguity:

I did not mean "hardware access ([this is something that is] not exposed by other languages)" - that is, in general, wrong.

I meant "hardware access ([when the particular thing is] not exposed by other languages)". This includes SSE (though that is starting to be included as builtins in some compilers). Outside of SSE, I grant that there isn't much on x86 platforms that is relevant to a game, since games on x86 platforms typically run under an OS. It can be relevant if you're writing a driver, though. And this can vary substantially by platform.

And no, it's not a good reason to write an entire program in assembly unless a sufficient percentage of your program is calls to these things that the C inlines are just adding cruft.

"On the other hand, building small, standalone executable file that use very little (stack) memory is still relevant for programs that run on very small (usually embedded) hardware. Especially when they need to run fast or to have low energy consumption. So speed and memory usage are still pretty good reasons to use assembly :)"

No, that is substantially more misleading. Like I said, you cannot quickly do better than a modern compiler, and a compiler does it very, very quick.
Economics of Digital Comics
Google Offers A Free Crash Course In Android Development
Interview with both CEOs.

http://video.cnbc.com/gallery/?video=3000292886
> I wanted to immediately shout, "now THIS is something SJ would be rolling in his grave over."

Don't forget the HP-branded iPods too, which was also a bit weird. That was under Steve too.
>4chan users would love nothing more than to troll the administrators by breaking this

Not really worth it. You'd post something once, then you'd get banned for a week. Unless you have a fleet of proxies or can keep changing ip address somehow, and can keep posting while they try to fix whatever exploit it is you found. Kind of hard to target admins when they're all anonymous, too.
Yes, throughput is what I'm really after, refresh rate is secondary (still nice, but secondary).

It's great to hear that this work is happening, thank you! And also thank you for all the work, because gripes aside, iTerm2 is the best tool out there.
>Did you ever saw a GWT application that was not done using the GWT hierarchy of widgets, apart from Google Flights or Google Shopping Express?

Fights, Hotels, Shopping Express, Wallet, Google Sheets, Collide, Animatron AFAIK, Angry Birds and most PlayN games, I'm on vacation now, but if I was at my desk could probably did up a lot more Google internal ones. Also look for projects using GwtQuery.

>You mention that the problem is compilation times, but this is not a problem. In Dev mode there is no need for compilation, the compilation happens in the background in the build server whenever a release is needed

DevMode is going away. The NPAPI APIs we used have been taken from us by the browser vendors. Neither Chrome nor Firefox support the ability of DevMode to run anymore. IE will probably continue to work because of how slow they retire older browser versions and APIs. No mobile browser engine not Mobile IE, not iOS Safari, nor Android browsers, supports DevMode.

That is, the very majority of the market has locked down plugin APIs (for good security reasons), which unfortunately means the way GWT was inserting the JVM as a JS bridge during development will no longer work. The new path forward is SourceMaps + Fast incremental draft compilation.

As for complexity in GWT 3.0, the idea is you just use HTML and CSS, and any JS you want, and SuperDevMode for any Java.

As for how the compiler can justify it's existence, that's primary a question of aesthetics for Java developers who prefer their existing tools, and for people who prefer optimized code.
> they should just encourage them to drink more water and less sugary drinks.

This is a US based company. The USA is a country where water is close to being unheard of as a drink. Kids in school mostly drink milk (genuine WTF moment for me as a European kid who moved to the US), most restaurants either have soda fountains or try to upsell you on other drinks, soccer moms bring Gatorade/Powerade to their kids, etc.. I've been to restaurants where the waiter seems genuinely pissed when you ask for pitchers of water for the table and nothing else.

I guess you can't make much money from water (unless you convince the average American that the water from their tap is dirty and full of germs, in which case you can sell them placebo filters that you have to renew every other month), and that doesn't fly in the country where dollar is king.
I find the "on to level x" popover slow and unnecessary, I just want to invert more colors :)
If I were to speculate, it has probably been in the works for months now. G+ changed leadership back in April, and the winds probably changed direction with it.

[1] http://bigstory.ap.org/article/googles-top-social-networking...
As noted by another top-level comment, the comments submitted to the FCC during this period become part of the record, and can be used subsequently by courts in ruling on the legality or implications of the FCC's decisions.
That particular chemical looks completely harmless.
http://thinkbeforeprinting.org/get-the-message.php