skysight-inc/HackerNews huggingface dataset:
Is 8 have that bad of a reputation. I bought a laptop last year and once I figured out how to get it to start on desktop mode I've been happily using 8 like I was 7. Barely spend anytime in the Start screen. What else is there that people don't like about 8?
Is this mean YC is now a big time VC?
Google Chromebook Comparison Chart Updates New Data, EOL Date, Fanless Filter
Go, which claims not to have either generics or objects, has both for built-in types. Channels and maps are both opaque objects and parameterized types. The argument that generics are unnecessary would be more convincing if those built-in types were not needed. The problem is adding generics without making a mess of things. This is harder than it looks.

In the example, there's a set of "int", and a set of "string". A new set is created with

set := set.New()

in both cases. It looks like you could not instantiate "set" for both types in the same program without a name clash. That's no good. Parameterized types for Go make sense, but the types need to be given a user defined name each time you create one. With "generics as a service", you'd have to encode that name into the "import" statement, which is getting a bit clunky.

Go's lack of generics is a reaction to the mess C++ made of them. In C++ the generics system turned into an entire compile time programming environment based on term rewriting rules. Nobody wants to go there again. But Go went too far.
except for the fact that the OS is open source and free and available right now at https://github.com/mozilla-b2g

Also on https://developer.mozilla.org/en-US/Firefox_OS which is the main page for Firefox OS development, in the very first phrase they say "Firefox OS is open source"

If you use the boot2gecko source, you can ship whatever you want no obligations. If you want to call it Firefox OS then you need to enter a branding agreement with Mozilla. Boot2gecko is Firefox OS sans branding.
I personally like to think of simplicity as the opposite of entangled / intertwined, which is often at odds with easiness / familiarity. Rich Hickey has a very good presentation about it. I like doing that because then simple and easy are expressing 2 different things, both desirable but kind of orthogonal.

> overall simplicity and consistency matters more

Go took some good steps towards simplicity. OOP as present in languages such as Java is overrated and a primary reason for the complexity created.

We could use some variations for this need for ad-hoc polymorphism that we have. Unfortunately Go doesn't go far enough by not addressing the need for type-classes or something similar. And the language doesn't have to end up with a type-system as sophisticated as Haskell if you want type-classes. Clojure has a similar mechanism called protocols and yet it doesn't have OOP in the traditional sense, Scala has implicit parameters solved at compile time that can be used to model type-classes and overall type-classes are a simplification because they cleanly separate data from behavior.

Go also provides those channels as a more useful abstraction than plain threads. That's cool and all, but channels are not enough and a language should allow other people to evolve the language with even more abstractions for dealing with concurrency and parallelism, because there's no silver bullet. On top of the JVM people have built frameworks and libraries for actors, agents, csp, futures/promises, parallel collections, light-weight threads, STM, reactive programming / streams and most other things you can think of and the best a language can do is to allow evolution.

One should not confuse a small set of features with simplicity. Java was also a language that refused in the beginning to have generics and then in version 5 it got an abomination - as in generics that don't specialize for primitives and that solve co/contra-variance by means of use-site variance and freaking wildcards, instead of the much saner declaration-site variance. This happened because backwards compatibility is important and an established language needs to be evolved by providing a sane migration path. Go is slowly losing its window in which it can make bold changes.

Going back to your original point, a small set of features is bad if users cannot efficiently extend the language because the needed features aren't included. Having a small set of features is great, but it matters what those features are. I invite you to watch Guy Steele's "Growing a Language" presentation on this point, it's an astonishingly good presentation: https://www.youtube.com/watch?v=_ahvzDzKdB0
>Apple and Google know that they will be losing customers, more and more

Until they actually do lose some customers this silly meme should die. Where are these customers allegedly going, back to dumb phones?
HEXX – The Go Anywhere, Cook Anything, Grandkid Inspired Cooker
Just imagine how screwed up thing would have to get on earth for it earth to be on par with mars. The air is unbreathable, there are no living plants (or anything else) outside, the sun is dim, water is scarce, energy is scarce, and it is very very cold.
Quote: “Windows 10 will be our most comprehensive platform ever,” Windows chief Terry Myerson said at a briefing with reporters in San Francisco. “It wouldn’t be right to call it Windows 9.”

Sorry, I must have missed something -- does someone at Microsoft dislike the perfectly reasonable number 9? Is it something subtle, like the fact that when pronounced, it sounds like "No" in German (nein)?

This is unfair and discriminatory to the number 9, and it only postpones the day when Microsoft will have to announce Windows 11, a much less attractive number than 9.
22 Brilliant Thinkers Everyone Should Follow on Twitter
I completely disagree that all phones have pretty good hardware (referring to the handset itself, not the electronics). Flagship Android phones like the Nexus 5, Galaxy S5, and Moto X have, in my opinion, far worse hardware than all iPhones back to the iPhone 4. The HTC One comes close, and the Lumia phones have an interesting unique design, and of course there are a few top end phones I haven't seen in person.
Congrats Josh!

I think I like this model of investment a lot for a company like Stripe. Rather than trying to copy or buy Baremetrics and add that to the list of things Stripe would need to focus on, invest in someone who spend all day every day worrying about only how to make that thing the best it can be. Keeps all of the incentives nicely aligned for both Stripe and Baremetrics.

I would think Baremetrics probably should grow to include other payment system integrations. However, I think as long as Stripe continues focusing on being the best option available for what they provide, choosing to invest in the eco system around them like this seems like a great way to grow the business as a whole vs. spending the same money on making their own product bigger.

I also like it from Baremetrics point of view that Stripe is now invested in them for the obvious and already stated reasons.
Perhaps it's too similar to Windows 95 and 98?
You follow big news events happening elsewhere, but that is far different from caring about the day-to-day life of people. Mars would have a CNN equivalent to broadcast what is happening on Earth as well. But how much of the international news focuses on the impact back home? We're worried about ISIS because we might have to send troops to fight or risk them somehow endangering us directly (attacks in other countries, long range missiles, etc). We're worried about the ebola outbreak because there is potential to spread to our own nation. We're interested in the Hong Kong protests because of the impact that China has on the international economy. Watch CNN or Fox or Sky or whatever and listen to how often they will say "And what is the impact to [insert your country]?" or "How long until we're facing this threat in [country]?"

What on Earth (literally) could threaten the Martians once they've become self-sustaining? The only time they would care about what happens on Earth from anything more than a pure curiosity standpoint is when they are dependent on Earth for survival. After that point, until we develop ships fast enough that we can get to Mars as fast as we can get across the Atlantic and trade once again becomes an issue, who cares what happens to Earth? Mars is just fine.
As an aside, please post other suggestions of who to follow (and, if you disagree with those listed, please remark as to why). Thanks!
The top 50 highest salaries in Massachusetts are all at UMass:
http://www.bostonglobe.com/metro/2013/02/16/once-again-state...

Here's the top 5 (from 2012)

Collins, Michael F Chancellor & SVP Hlth Sciences $784,468
Flotte, Terence R Exec Dep Chanc Provost & Dean $712,041
Lovley, Derek R Associate Dean CNS $664,636
Kellogg, Derek W Head Basketball Coach $628,624
Murphy, Joyce A Exec VC, Commonwealth Medicine $590,320

Collins also got a $700k+ home to live in free. Meanwhile the governor of the state was making about $140k.

I assume a $400k/yr professor must be bringing in some serious grant bucks, but wow, I had no idea you could make that much as a prof.
Good luck with your application. Reviewing many times to say what you're really trying to say certainly helps.
I am actually encouraged by this. I feel like 8-10 years ago they would have never even bothered complaining to the press--just swooped in with some invisible court order and forced tech companies to do their bidding, with (of course) no ability to publicly disclose any of it.
IIRC, Celery uses token bucket algorithm for rate limiting. SHARQ uses the leaky bucket algorithm (http://en.wikipedia.org/wiki/Leaky_bucket#The_Leaky_Bucket_A...). The advantage of leaky bucket is that, it enforces a constant flow of jobs out of SHARQ regardless of the spike in enqueue rate.

Even though SHARQ uses Redis, it has been designed in a way to support at-least-once delivery. If you see the getting started section (http://sharq.io/docs/gettingstarted.html), there is a Finish API which would acknowledge every job dequeued. SHARQ ensures that a job will be requeued back into the queue if it does not receive a Finish request.
Show HN: Twitter App that adds sports scores to tweets
I doubt that. I'm sure they anticipated this response, but I think you greatly underestimate how many people subscribe to the "nothing to hide" theory of privacy and/or are genuinely worried this might aid pedophiles or terrorists.
I hope they make it resizeable too like any other emulator on *nix world.
Hiten Shah on growth hacking for dev tools
Misread the title to be "Create a Custom App on Bitcoin Blockchain". I've been dreaming up a framework which allows developers to create applications that use a single point of truth that's not centralized. With my limited understanding of the way Bitcoin works, it seems like a good system to model after.
Remember that for Shellshock, it doesn't matter what language the CGI is written in, depending on how your server is configured to pass on environment variables... :-)
Antarctica Has Lost Enough Ice to Cause a Measurable Shift in Gravity
A Case Study of Toyota Unintended Acceleration and Software Safety
Is each app really reviewed by only one person?

If the terms are so easy to understand that this dev should have known better in creating a "gray area" app, shouldn't the reviewer(s) be expected have an even better understanding?

This has happened so extremely often that it's become a meme. This is now considered standard behavior for Apple. When I think of iPhone development, my very first thought is of the uncertain and fickle nature of their app approval process.
Windows ten is just Windows one with nothing added.
Outside of having a plethora of security experts audit and certify these services I'd say this is about as close as you can get to a ringing endorsement. The only way it gets better is if other governments follow up with the same complaints.

Ultimately I'm pleased that this kind of thing even makes the news. Ideally government becomes almost totally transparent and private matters become nearly opaque (there will always be the investigative aspect of law enforcement). Any reasonably sharp person can now see that the exact opposite is happening. Governments are demanding an ever increasing amount of secrecy while simultaneously requiring that the public give up all hope of privacy. Just to have had this idea escape the realm of conspiracy theory seems like a miracle to me.
Thanks. We changed the url from http://www.alternatewars.com/Bomb_Loading/Bomb_Guide.htm because the latter is down.
Including quotes detailing a position you disagree with doesn't make an article terrible.
Interesting. Seems like they have capitulated on all the major complaints. Although strategically calling it 10 messes up the 'only odd number Windows are worth using' mantra :-).

Did they mention if it will run on ARM? Not the RT nonsense but full up all APIs Windows? I am sort of expecting them to poke back at Intel after the divorce.
James Soiles, a deputy chief of operations at the Drug Enforcement Administration, said the stakes in resolving the dispute are high.

Stakes for who? For LEA of course they are, they make the job much harder.

Maybe this will help end the drug war and some of the other silly things we do.
There are lots of bad ideas that can be performed many times before they become a problem.
I have full disk encryption enabled on my Mac since Lion. Why is it such a big deal that I have it on my phone too? Or am I missing something and the keys to my computer storage are leaked to Apple somehow?
Lucida Font Store – Frequently Asked Questions
That's a great book -- highly recommended. But there's plenty more ground to cover!
"Well I ain't passed the bar but I know a little bit, enough that you won't illegally search my shit!" -Jay Z
I kind of like it. It makes sense for something like Weather, which is information you want at-a-glance but you don't want to see all the time like on the start screen. On previous versions of Windows, there'd be links to My Documents and Control Panel and such, but I'd rather use search to find that stuff.
Ask HN: What trustworthy sources of general news do you use?
What trustworthy sources of general news do you use?
Go easy on them. They're just trying to catch up with OS X!
I want to live on Mars
They have pretty good marketing people. I imagine that debate would usually go in the opposite direction from the one you describe.
Freakshow ist ganz toll, aber sehr lange. Vier stunden? Yikes!

Vielen Dank!
The article doesn't really say how they'll spend $50 million, which is a huge investment, or what its current run rate is or what happened to the money Conde Nast put in.
People who are still on Win7 mostly associate it with the death of the start menu. What's more, for desktop users it barely has any huge improvements over 7. At least that's my impression.
How common is it to see funds dedicated exclusively to one ecosystem (Stripe in this case)? Is this a wave of the future type of investment?
What Have We Learned? (from Vesper)
No, I have not noticed that. What's their market share?
This seems like one of the most obvious media presses I've ever seen. I can't decide whether it's good to see the press that security is getting, and have the same terrible LE quotes show up, or bad that there is such widespread dissemination that LE is unhappy about this and hey if you're a good citizen you will buy a phone we can more easily unlock.

Here are the same or similar articles:

-WSJ 8[1] and 5[2] days ago

-Washington Post 5 Days ago[3]

-NYTimes 4 days ago[4]

-TIME 3 Days ago[5]

-Fortune 3 days ago [6]

[1] http://online.wsj.com/articles/new-level-of-smartphone-encry...

[2] http://online.wsj.com/articles/fbi-director-raises-concerns-...

[3] http://www.washingtonpost.com/politics/fbi-chief-new-phone-e...

[4] http://www.nytimes.com/2014/09/27/technology/iphone-locks-ou...

[5] http://time.com/3437222/iphone-data-encryption/

[6] http://fortune.com/2014/09/27/apple-and-the-fbi-re-enact-the...
Windows 10.1, Windows 10.2 I think I've seen this somewhere before...
"Law enforcement officials emphasized that they get court orders, and that they aren’t seeking to randomly root through phones."

Right. Rooting through phones without a court order is the NSA's job. That makes me feel better.
Python needs something like CPAN. Python has Cheese Shop (now called PyPi). It's just a link farm; it doesn't host the modules. Nor does it have any useful curation. So there's no quality control, and no way to fix anything short of forking a new version.

That's the big advantage of CPAN. CPAN is the de facto owner of the modules in CPAN, and those modules can be maintained.
Actual quote from the presentation: "It wouldn't be right to call it Windows 9."

He skated right past the why, though
Speaking as a former ferret owner, I would advise very strongly against trying to domesticate a wild mustelid. Given the right circumstances, even pet ferrets can be dangerous, and they have a nasty bite; running foul of a wild one would probably be a bit like falling into a wood chipper, except that a wood chipper won't run up your pant leg.
Maybe not lose customers now, but have customers that censure their own communication over public channels, and generally see these channels as insecure and potentially dangerous. Over years, that makes GMail and GDrive less valuable and their competition more attractive.
No. I think this might be a bubble effect.
> What a terrible article

Those are quotes from interview subjects, not editorialization. If the subject's opinion is horrible, you want that to show through in the article.
Can you share your screen resolution ? We will definetly improve the login screen in the next release. We hope that did nt prevent you from entering the desktop though. Cheers :)
Not really. Screens on most high end smartphones are already toughened, you'd just end up with an evolutionary improvement rather than a revolutionary one. Plus, there's no such thing as shatter-proof, so the screens should be easily replaceable as well.
The Village Economy
The EFF's Tor Challenge reward was really nominal - they offered "a limited-edition sticker if your Tor relay is still running 12 months" later. It was really more symbolic than anything else.
Same here. I hope they put up more devkits.
Ask HN: Best privacy tools for devs listing Physical Adresses on Google Play
What? Where do you get the idea that I prefer that?
This would be great except the 2 cent transfer cost seems high.
Microsoft unveils Windows 10 operating system
I'd prefer "Windows 10 base 10, base 9"
Yet, one of the biggest instances of Reddit not having the resources it needed can be seen with its community moderation. The site is huge, and has a very active base of users, which makes it difficult to police when people share things that are against Reddit’s policy.

This isn't accurate. There are enough moderators, but the core issue is with transparency. Reddit's policy is more laissez-faire, in which admins won't take action unless you a) get caught breaking Reddit's rules or b) get caught violating common decency by the media.

When Reddit closed The Fappening after the publicity was on the downswing, many users asked "If The Fappening is closed due to obscene content, why are other worse subreddits not closed?", which is a fair counterpoint. Wong clarified that it was due to DCMA requests, but then stated that it's the user's responsibility not to share bad content. ( http://www.redditblog.com/2014/09/every-man-is-responsible-f... )

There's free speech, and then there's the ethics of promoting and profiting off of abusive/illegal content.
How does linearizability provide "real-time" guarantees? It does not unless some uncommon version of "real-time" is being used here.
I don't support what the government is trying to do here, but minimizing this issue like this is not doing us any favors.

The issue isn't that law enforcement can no longer "look around" your phone. The issue is that they can no longer get a warrant and use what is on your phone as evidence in an investigation or court case without the phone owner's cooperation. Basically your phone goes from being personal property that can be used against you as evidence to an extension of your mind that is now subject to 5th amendment protection. That is a big shift.

In terms of your originally analogy, encryption isn't a simple door lock, it is a magical warrant proof lock. I certainly understand why law enforcement wouldn't be happy about this.
Can you please not do one thing Ask (celery author) constantly does? He breaks the celery API to a ridiculous degree between point releases. I've used celery for 5+ years and constantly have to hard fix the version I use in a requirements.txt or whatnot because the most seemingly minor point release results in broken tasks and a different api.

Use semver or something sane to not make your users angry. Pretty please!
You just have one chance to make a first impression.

I also didn't understand why we need a new collection of UI widgets. What you bring to the table
http://Ethereum.org
Which lives on as part of Cloud 9. https://github.com/ajaxorg/cloud9
You've argued that the tech is "fine," which means it's commoditized.

Commoditized parts don't get mentioned in reviews. (I don't know what USB driver is in my laptop because who cares? It's a commodity)

What is left, then, other than device ergonomics, appearance, and other things that differentiate devices?
Again, I find the narrative interesting. It would be more compelling if the government had shown that it could be trusted with the ability to snoop, too bad they screwed that up.
It looks like all I/O happens synchronously, which means you generally should not run that on Android's main thread. You could just warp all interactions in AsyncTasks, but that's cumbersome. Do you consider adding an async API with callbacks on the main thread?
I don't think enough people are going to go to give the average person any real chance of getting there. Even if we send a million people that is still 0.014% of the population. I think it's more likely that we send far fewer people and let the population grow for mars-born children.

Transportation to mars is incredibly expensive. Even with reusable rockets refueling on mars (and that would be quite the accomplishment) it would still be incredible expensive to send 1,000,000 people.
Personally I think that dropping the bomb was much less about winning the war and far more about winning the post-war.

They already knew that they could take Japan, it would be nasty, but they could do it. So from that point of view, the bomb was unnecessary. But from a post-war perspective, the West was facing the prospect of a strong aggressive Soviet front. The A-bomb put an instant chill on all post-war aggression and helped encourage the worlds armies to stand down just a little bit.

I think in hindsight it's also worth pointing out that people in general are pretty terrible at judging the consequences of things of that scale. ie. You can describe just how big an explosion a nuclear bomb is going to make, but until one is actually dropped and the casualties start coming in, you don't really comprehend it fully. If those bombs hadn't been dropped, the aversion to destruction might not have been fully ingrained in the minds of every commander and it could well have meant that the Cold War would have turned "Hot".
Hi Oculus

This API was created so that ownership of the apps built on Assembly are on the blockchain. We even support the option for you to receive your proceeds from the profitable products in Bitcoin using this API. This isn't vaporware, there are already real products being built by a distributed on Assembly using this.

disclosure: I work at Assembly
> is it reasonable for us to spend more money on space exploration than lipstick?

hell yeah
No, that's reserved for the future versions.
what are we supposed to be looking at?
And they're not even the words of the author, they're a law professor and FBI Director. Necessary opinions from experts and subjects of the story. It would be a terrible article if they were absent.