skysight-inc/HackerNews huggingface dataset:
Also know as yet-another-google-account-for-spam.

google fought so well the spam on gmail, and then they become the spam equivalent.

i have one gaccount for main gmail, one for gtalk (dead), one for commenting on youtube annoymously, one for gvoice, one to have a different handle when on the phone (because circles do not work as promissed and I want to restrict people that can bug me while i'm mobile)...

all because they can't handle leaving the services work isolated by default.

of course that is good to them, because now they can say "7 new users for gplus! our product is awesome!"
Hey Swannodette, I've currently got a Clojure backend talking edn with a browser running ClojureScript. Would it make any sense to switch to transit? More specifically, are there any advantages to use transit besides performance, and how big would the improvement in performance potentially be?
This is almost the same as the free-will vs determinism problem.
Our universe is deterministic, but computing into the future is NP-complete.
اجازة عيد الفطر 2014 مصر للقطاع الخاص والعام
Microsoft imposes new rules on contract workers, 6-month break
Totally Excruciating Silicon Valley Problems
Windows Phone's market share in the U.S. is at 3.4% (and apparently isn't growing)[0]. Supporting your apps on another platform is expensive, so I imagine that Google doesn't support it because the market and users aren't there (relatively speaking). And, of course, Window's Phone users can still visit the mobile YouTube site, which (while I haven't tested it) I imagine supports Windows Phone fine.

If the market share increased significantly, I'd be surprised if they chose to continue not to support it. But for the time being, their decision makes sense to me.

[0]: http://techcrunch.com/2014/07/03/windows-phones-market-share...
that was probably to drive the price down.

oh, you want that in money and not stocks? sorry, it does not work on chrome anymore.

:)
MS Office is a government imposed monopoly on several places. But even where it's not government imposed, it's imposed by society, a real problem that should be fixed by governments.
In reality, if I remember well, Google obliged Microsoft to delete their youtube app because they were not using the html5 public api they give to all devs ( and not respecting the tos the second time). Microsoft answered that at the moment (wp8) they could not use html5 api on their apps without some performance problems and, indeed, you are able to develop native apps with html5/css/js only with the recent 8.1 update.

I think that at this moment Microsoft can again build a youtube app both respecting the TOS and using the html5 public api without performance issues
No it isn't but the phone/cable/cell system very much is.
Interesting. One suggestion - the page should scroll as you progress along to keep the current waypoint in view
The problem is most people don't know how to properly zipper merge, so pretending that everything would be hunky dory as long as people play by a set of rules that you know they aren't likely to play by is an exercise in futility.
Makes you wonder what would have happened if Ukraine had been part of NATO in the current circumstances.

Would the 'separatists' have had any chance at all?

Or would the situation be the same as it is today?

Effectively it is Russia calling the shots in the separatist movement, the two people heading it are native Russians that have conveniently moved to the Crimea just at the time the uprising started.

Interesting reading:

http://en.wikipedia.org/wiki/Ukraine%E2%80%93NATO_relations

No NATO member country has been attacked before like this, and Poland does not have a large contingent of ethnic Russians that could be used to stage a similar situation there as far as I know.
Additionally, accountants can save you huge amounts of money in the long run.

We pay our accountant a very modest £100 a month, and he's easily saved us many multiples of that again and again. If you're ever thinking that you can't afford an accountant you may want to think again.
Dang, that's rough Seth. Thanks a ton for sharing though. It's hard enough to go through those kind of struggles, but to be honest and let others know the difficulties you faced and own up to mistakes you made is really valiant. Kudos to the max.
"Before you jump to any conclusions about these companies, though, remember that the turn of the millennium was precisely when a lot of modern Internet cabling was being rolled out."

I feel like this is a very important point that is getting lost.

Of course costs are going to be higher and profits lower (or even negative!) when you're laying lots of new fiber and deploying new equipment. Maintaining that equipment in subsequent years will cost much less and you'll make more money those years selling service on it. There's nothing inherently wrong here.
That is still upwards of a 50 million install base. Even Vimeo has had a official app since long, and Microsoft offers to pay for it, so the reasons given by Google don't add up since it's actually hurting the content creators who lose some traffic and ad money from Windows Phone users because of Google's refusal to create an official app with ads. This is clearly about using it's power to take Windows Phone down a notch rather than any financial or rational reasons.
I recommend reading the following 2 stories:

Cheap Words: Amazon is good for customers. But is it good for books? By George Packer | February 17, 2014 Issue

http://www.newyorker.com/magazine/2014/02/17/cheap-words?cur...

Change the World: Silicon Valley transfers its slogans — and its money — to the realm of politics. By George Packer | May 27, 2013 Issue

http://www.newyorker.com/magazine/2013/05/27/change-the-worl...

This second story was discussed last year in context of Rebecca Solnit's article on a similar issue. https://news.ycombinator.com/item?id=5189580
He didn't find customers. He found 2K looky-loos. Customers are people who are paying for the product (or meet some activity threshold in a free product). He found 2K people who were willing to give their email address to learn more about what was being offered.

That is a positive sign, but they aren't customers. It seems like 2,00 people logged in and then found out the product wasn't what they were expecting.

I know this was the case for me. I signed up hoping for a really nice online IDE. I found a bunch of ssh stuff that made no sense to me.

It might be worth talking to the 2000 people and finding out why they signed up and what type of product they were hoping to find.
Great suggestion that we'll definitely take into consideration. Thanks for the comment!
Also see http://apis.io/
For Clojure & ClojureScript users Transit delivers little new in terms of feature set over EDN but the performance gains are quite significant. transit-cljs is up to 18-20X faster than cljs.reader/read-string on the EDN equivalent. Under V8 JS environments (Chrome, Opera, Node.js) I consistently see transit-cljs outperform JSON.parse on the equivalent data.

In addition transit-cljs is a great way to consume JSON endpoints from ClojureScript without the massive perf hit of cljs.core/js->clj. You can also trivially spit out JSON from ClojureScript via transit-cljs as long as your map keys are strings and not keywords using a json-verbose Transit writer.
Personally on my wp I ever used the youtube site and it works perfectly. I can also have the controls of the streaming with the lockscreen on ( I usually hear some music video from my phone while going to work )
Despite being adamantly pro-vaccine myself, I had a very similar reaction... "Making decisions for people" doesn't strike me as an acceptable solution unless the harm you are doing has pretty serious externalities. The "science ban" is nothing more than excessive and fanciful retribution to was was most assuredly a frustrating conversation.

"You are more likely to crash your car on the way home from this office than experience harm from this vaccine." is a pretty succinct explanation invoking relative risk.

I understand the frustrations that lead to doctor wanting to write this sort of fan fiction... I just wish they'd try harder to make the "hero" doctor from the story a more sympathetic character by trying much, much harder to sway the mother's point of view.
Why are the confidence% so low across the board?
To followup: neutrinos have been established to have mass from neutrino oscillation experiments but those experiments have left a fairly large range of possible masses for neutrinos. Experiments like KATRIN will further pin down the properties of neutrinos as well as their rest mass.
There are ventures looking at this
I really enjoyed reading your article about online Fashion. From my perspective, in London, there are Entrepreneurs looking at this area. That's us. We're in stealth mode, though. We have a combined team of Fashion expertise and Computer Science expertise and we see a huge opportunity for online Fashion.
I am not involved, but perhaps the limiting factor was time and resources. Perhaps an infusion of money could make it feasible.
The Helpouts signup form feels janky. I know as random guy looking to help people with healthcare technology advice isn't the most pressing use case to fast track to beta status, but I wish I heard more from them after signing up.
Software is Eating Web Design
That's YC's public-facing position, almost certainly not its real position.

Virtually every corporation I know regularly lies. Structurally. This is because speech is an act, and they pursue actions which maximize profit (and/or marketshare); and deal with competitors who have the same basic incentives. If they didn't lie, they'd often be replaced by those who do.
i had the pleasure of applying for a visa on the month they installed that on my native country one or two years ago.

you can see that it was implement by incompetent people because they do all the mistakes on form validation. e.g. "last name invalid" errors. Not to mention databases resets every couple days while the system was being deployed, because my scheduling disappeared a couple times.

and apparently, it is all down hill from there.
Wouldn't cutting that hidden text out entirely with a photo editing tool be better? I've heard people talking about recovering text f. Well, in the case of edges sticking out of the black bar (this happens a lot for people who aren't careful) like using paint, I believe there is a chance to recover partial, if not, the entire content back.

Also, doesn't adding a black bar on top of a text means just adding more bytes to the file, instead of removing the bytes belonging to the now hidden text?
Update: if you're interested, I blogged about how this works and how to integrate live reload in your project: http://gaearon.github.io/react-hot-loader/
Trello has quite a good API that you can use. It's trivial to hook it into whatever other system you happen to use. We linked Trello to our Redmine ticketing system, and it works pretty well for our needs.
Online Fashion: A Venture Scale Opportunity
We use Mailgun and their parsing tool @ sendsmart.com and we LOVE IT! Thanks Mailgun!!
It's really great to see good things coming Trello's way with all of this. Those guys have worked ridiculously hard at it.

I distinctly remember them keeping Trello running through a disaster and keeping all of it's users informed. Great job, guys!
The server is currently painfully slow at this time.
The interview UX is well done. Definitely didn't feel intimidated or bored answering those questions.
This is fantastic that they are open sourcing this. I've tried stripping out email quotations in the past and it's definitely a hard problem.
'Unless a company has been completely asleep at the wheel, there is no scenario under which people will suddenly go "woah woah woah! these 200 people must go!".'

Of course there is. You're projecting this as black and white, but in reality performance is a curve and the company's economic context determines where that curve ends. Companies growing rapidly hardly ever fire. Companies faced with a squeeze (and perhaps a shortage of profitable work) will be willing to move higher and higher up the performance curve.

Your platitudes about morale are simply untrue. I mentioned before specific peers as counter-examples, so let's also name the company: Netflix has a policy of firing people who aren't top-level performers. It's flatly impossible to make these kinds of determinations reliably before a hire -- the ONLY way to maintain a team of A-level players is to fire people who you've hired and who turn out not to perform.

This is not theory, this is fact in practice. It works great. People who don't make it don't like it -- and that's largely unimportant. People who actually are A-level performers love it. It's great for morale.

http://www.businessinsider.com/henry-blodget-should-we-fire-...
One fair comment that comes up frequently is that, with Java 8 out, Gosu's closure support is less of a win. Certainly true, so let me mention some other high-level features Gosu has that contrast favorably with Java:

* Type-safe reflection with feature literals

* Embedded classpaths in programs, including maven coordinates

* Integrated type-safe templates

* Pragmatic extension methods on the core java data structures via enhancements

* Null-safe operators

* Mixin support via the delegate keyword

* Implicit interfaces, like Go

* Type-safe templates built into the langauge

* Properties support (seems small, but it makes a big difference in day to day coding.)

And, of course, the Open Type System, which is essentially an API for introducing new types to the gosu compiler:

http://devblog.guidewire.com/2010/11/18/gosus-secret-sauce-t...

All at least interesting, if not compelling.
It would be nice if the nightly rate were either localised to the currency local to the hotel or of the visiting ip.
Maybe 10 to 20 years ago it was, but seriously MS Office doesn't even run on the majority of computers (phones & tablets) today.
If It Prints, It Ships:  3D Printing and the Postal Service [pdf]
Awesome! That's exactly what we're going for.
this jsperf revision is slightly more interesting to me http://jsperf.com/json-vs-transit/3

it's effectively the same input, but optimised for JSON.parse() rather than transit. This means it purely decodes into objects with fast properties (in V8 at least), so objects never have to undergo the -> hash table transition. It seems consistently faster, but you can argue that it's not doing quite the same thing.
Why would that happen? Google specifically opposes "frictionless sharing"[0] (I think that's one of the reasons Google+ doesn't really have a write API - they don't want apps posting "on behalf" of users). And Google+ emphasizes sharing things with the right people using circles. Don't spread FUD.

[0]: http://googleplusplatform.blogspot.co.uk/2013/02/google-plus...
Juicing up the server as we speak. Thanks!
European Central Bank announces theft of contact information
The (forced) merge of my YouTube account with Google account was one of the most painful experiences I've had to undergo and I still suffer from issues and annoyances that has brought about.

I can't be excited about this acquisition because all I can think about is how they are about to slowly and painfully destroy the Twitch experience. What can we expect? Forced merge of Twitch accounts? A forced G+ page for every channel? Some kind of horrible Hangouts integration? Real name policy and its reversal in 3 years? Share this stream with your circles? Pervasive ad infestation? Exceptionally annoying wiggling bell on top right that demands my attention just to let me know that some person I've never heard of has invited me to an event I've never heard of on Google+? A new "clean/functional/consistent" interface that changes often and only gets monotonically worse over time?
Thanks for pointing that out. We added "standard" to the title.
That's funny. I grew up driving in PA then moved down to DC for a job and I think DC/MD/VA drivers are much worse. It's like none of them have ever driven in the rain before. "Holy shit the road is made of ice, better drive at least 15mph under the speed limit." - The thought process of every DMV driver when it starts to drizzle.
We recently updated the FAQ to clarify this and a few other points.

https://news.ycombinator.com/newsfaq.html
Seems like a tough thing to accurately score - you have issues of coverage (do certain floors or the lobby have coverage vs. the rooms), dropped connections, over subscriptions at peak times, inconvenience of re-entering user info, etc.
This Could Be the Start of a Century of German Success
If you're going to piss all over someone's work, how about providing details about what you didn't like? Supposedly rhetorical questions like "Do I have to say what went wrong?" are just character assassination. Yes, of course, you do have to say what went wrong if you're going to advise devs to stay away from it with no other information.
And half of that was probably twitch plays pokemon.
Currently I use Sublime Text 3 with the Vintageous plugin, I'm proficient with Vim but I find myself preferring Sublime Text due to the multitude of packages available to it as well as the UI being in my opinion better and more customizable. I'm most interested in moving to Atom once it matures a bit more and the Vim style plugin also matures. That being said, I've tried using Emacs tons of times now and it just doesn't click with me. More power to you if it's your preferred editors but I'll take Vi(m) over Emacs if I have to use a legacy editor or Sublime Text with Vintageous for everything else. Hopefully soon Atom can replace Sublime Text for me and I can stay on Open Source software.
Desire 2 Learn, a Kitchener, Canada based startup raised 80 million in 2012 and was founded in 1999. Their exact valuation may be below 1BN, but not small.
> Clojure, Scala, Klotlin, Groovy, JRuby, and now Gosu

Gosu is older than those others, except JRuby. That should be Kotlin without an L. And you left out Jython, and Ceylon from JBoss. The recent Nashorn from Oracle will probably take over from Rhino, which you also omitted, and maybe from one or two other JVM languages. Then there's Beanshell, the original "inspiration" for Groovy.
Yes and some religions object to the death penalty?
Why No One Uses Functional Languages (1998) [pdf]
There's a big difference between "no interest in lisp" and "no interest in learning something new."
Yup, the cables are usually the expensive part too. Routers are cheap compared to fibre (labour costs, access rights, etc, etc, etc).
That's the point - if you don't have a product, you can't sell it. You can collect e-mail addresses, people may say they're interested in your product, but until you build it and users pay for it, nothing is sure. That's why I find the whole advice "sell it first, then build" a bit silly.
Hey EJR,

I am new to HN so not sure how to message you outside this thread. Do you have any links that could point me in the direction to do some of my own network setup at home? I'm just a beginner but would love to start learning and fix some stuff
I still commute occasionally across the bridge. Getting people to zipper merge 4 to 2 lanes properly going onto the bridge almost never happens.
Are you saying that Apple pays Google to keep Google Maps and Gmail on the App Store? Because I don't think that sounds right at all.
I'm not exactly in the YC alumni camp (even though I know plenty of them) and I think that you're way off base here.

YC has made a couple of such statements in the past and from what I've seen they stand by them both in further communications and in actions.

I recall PGs writings about installmonetizer as one example, and a few others which I won't be repeating here to avoid tearing open old wounds.

In general, of all the start-up accelerators out there YC is by far the most transparent about what kind of behavior they are proud to be associated with and what kind of behavior is definitely un-acceptable and they are not afraid of making that known, to past, present and future YC alumni alike.

If you don't believe me read: http://www.ycombinator.com/ethics/

And then come up with instances where YC has continued to back a company that violated those rules willingly.

The OP is by his own admission clearly in violation of a whole bunch of those and has a number of very hard choices to make (resignation being one option).
The argument for eating dog
Yes, it was a joint project. Without those dollars, the project would not have gotten done. It's a JV. Everybody knew the terms going in, and changing them after the fact is like changing rules "after you are losing."

(I did not understand what were the two ends).
The key measure we should all be paying attention is "Confidence".

Ex: Some of the hotels in New York show very high speeds, but also "Confidence: 9.2%".

Confidence value shows how thoroughly the WiFi has been tested at this hotel.
The confidence value depends on several factors, including the number of
speed tests taken, how recently the tests occurred, and the diversity of tests
in terms of the time of day, day of the week, and point within the travel season.
Unconfirmed report says Google has just bought Twitch for $1B
Or more likely, her father had a political gripe with Jud and used her as a pawn to get back at Jud.

Her father is friends with Jud's former supervisor; maybe Jud and his former supervisor had a falling out, and this is a friend's way to help get back at Jud.
Most of that already happens on Twitch...
Interesting... Perhaps it is because web design is becoming like fashion, everyone leaning towards the same trend? Today it seems that almost every one is doing metro-style flat design with some CSS framework like bootstrap and it's easier to launch a product without any original design to it.
I was once in a Marriott that gave free Wi-Fi to Apple devices and charged all other devices. I didn't know about the Apple deal till a colleague on the same trip told me he was getting it free on his Macbook Pro. Needless to say, I spoofed my MAC address and User Agent and got it free as well. Not sure which one it was actually checking, but probably the latter.

Anyway, something to be aware of.
I had the same experience on Elementary.
"Getting ahead" does not mean speeding, and its hard to go the same speed as the full lane when it is at a stand still. I do slow down from the speed limit significantly just in case someone wants to pop out.
CMEs are associated with large or magnetically-complex sunspots.

Simple sunspots are bipolar, they have a N and a S region with field lines arching up connecting one to the other.

Complex sunspots are multipolar, and the field lines therefore cross in weird ways (in the 3D solar plasma). They can change configurations suddenly, releasing a lot of energy as the magnetic field lines re-arrange to a lower-energy configuration.

This magnetic reconnection is what drives CMEs (roughly speaking).
No idea why you were downvoted... SAS is a pretty good example.
"Citigroup downgraded Amazon's stock yesterday based on the price cuts it instituted on its Amazon Web Services division."

As usual, analysts don't understand Amazon's long term strategy. AWS is a brilliant move, and create an incredibly powerful vendor lock-in.

I can't imagine migrating our infrastructure to any another vendor, even if there was a similar offering (there isn't), at a lower cost. The level of flexibility, scalability and efficiency via automation is light years ahead of everyone else.
Not at out end we used to get data back from some of our partners (Admiralty Research Establishment at Portland from memory) in paper tape form - I had a few paper cuts from our high-speed paper tape reader.
Or unless more than one lane is closed, or there's, you know, actual traffic. I would love to drive in a place where "you don't even take your foot off the brake" works, closures or no.