skysight-inc/HackerNews huggingface dataset:
I think this is an overreaction. Why? Let's be honest. If you're the stereotypical 150-IQ, borderline-Aspie tech co-founder, you're going to have to find a business co-founder with connections. He's going to take a huge cut, and you're going to do more work. That's just how the system's set up. Then you deal with venture capitalists, who can pretty much set terms unilaterally because of their inappropriate and collusive influence over what everyone else thinks of you and your company.

If I'm an entrepreneur in need of capital, I'd rather pay a 10% tribute to someone who knows the paperwork than the current 90+ percent tribute (to people who can make introductions, people with sales skill, makers of reputations) of Silicon Valley.
Any thoughts on vegetarians following this plan? Is there a preferred meat alternative in the diet?
Transitive.js Create dynamic stylized transit maps
Ghostery is an excellent piece of software but it caused me a few issues. For instance I logged in to my bank and couldn't view any statements. It was Ghostery blocking something so I whitelisted the site. Not a big issue but it took me some time to realise it wasn't a problem with my bank's website.

I went on to uninstall Ghostery because I was worried the unpredictable behaviour it introduces might cause some frustrating issues, particularly when going through a process like filling out a long online form only for it to fail at the end.
Github: https://github.com/conveyal/transitive.js
It perfectly makes sense for me for this API. It is an element which could result in bad user experience if used on the small phone screen. So their choice was: "We either a, restrict it for iPad only or b, rejects apps using it badly on the ground of bad user experience"
I was concerned too and sent an email to the HipChat team. They responded nearly immediately and updated the original HN post.

To be able to see "private" communications, the manager would have to send an email to hipchat to request certain access. See above for the exact terms.
If I had to guess, maybe it looks a bit like the word "fapping"?
The practical difference is that if you write an application which gets wide scale adoption which uses Microsoft's undocumented APIs, then Microsoft might choose to support those as-is in future versions of the OS, whereas with Apple you'll just not be able to release your application.
> Not a big issue but it took me some time to realise it wasn't a problem with my bank's website.

Actually, it likely was. Your bank probably did not realize it but depended on some external component blocked by ghostery being loaded. I've seen the weirdest cases of this, such as one instance where a missing function in some javascript code was fixed for backwards compatibility in an ad-tag served by someone else...

So disabling the ad tag caused the site to fail with a javascript error.

In general, a banking website should work A-Ok with ads disabled and if it does not it is likely not Ghostery that is at fault but the bank (if only for not testing that their site works with ghostery or adblock installed).
When beyonce comes on , your like
Watch and share
They're too fast I guess. Try catching a rifle bullet with a blob of clay. And space debries can be way faster, i.e. have more kinetic energy.
Technocracy movement
Yeah, in a monopoly situation I see where you're coming from, but Apple has very healthy competition from Android. It's not currently in Apple's interest to hobble 3rd party apps; quite the opposite.
We were using hangouts and google chat exclusively until we finally made the jump to HipChat. We still use hangouts for group video (morning scrum mostly), and hipchat for everything else.

Group video in hipchat would be a killer feature.
Many immigrants prefer the US over Canada because (a) there are major benefits to the US passport, and (b) there are unexpected prestige factors. In some parts of Asia, Canada still has the stigma of being "for people who couldn't get in to the US" even though, for the past 20 years or so, it's been as hard to get into Canada as the US (if not harder).

If you take away New York and Silicon Valley and the unique opportunities those places offer, the appeal isn't living in the U.S. It's having an American passport.

All that said, I think there are plenty of skilled people who'd live in Canada. You see the same thing in the U.S. Midwest. There are a lot of smart people who'd love to stay in, or move to, Chicago and Minneapolis. But the job markets aren't nearly as strong there, so they move to the coasts, settle down, and never return.

Properly deployed, programs like this can change that (although it tends to take a long time).
Analysis Reveals Google Glass Costs Just $152 to Make
The London docklands railway have a staff member on board who opens/closes the doors and starts the train moving. It's a less skilled (and therefore almost certainly cheaper) job than driving a train, but it's still a person onboard.

Apparently not all the trains in Nuremberg are staffed, so perhaps it does work? I suppose the train driver is often segregated from the passengers in a way which makes them almost absent anyway.

It will be interesting to see if completely unstaffed buses are adopted anywhere, and if that proves succesful. I'd imagine that security wise a staff member isn't really necessary during busy day time routes (but then conversely that's probably when they'd be the most cost effective and provide the highest utility).
Funny how Microsoft got pitchforks & torches for using this argument for bundling IE with Windows.
Inside Codebrag: Angular, Grunt, Slick, Scala and Code Reviews
Not sure about the US, but in the UK Sky/Virgin Media set top boxes are internet connected. I'd be very surprised if they didn't send viewing stats home.
I can kind of understand that. Cars are not only a motor on 4 wheels. Design is one of the most important aspects when man building and selling cars, so it is not strange that people think of the camera as something that doesn't fit.

Until Tesla came and showed an electrical car that actually DID attract car / driving fans, the majority of people wouldn't consider an electrical car because most of them were plain ugly, even if the technology underneath was plain neat.

Same thing with self driving cars. I know it's not top priority for now, but I think the real breakthrough will be achieved by a completely redesigned and appealing car.
The history of the modern graphics processor
> there are exceptions like Java

Actually Java works in the same way; the confusion stems from imprecise use of jargon. Java tends to use the word "type" for things which would more precisely be called "tags". Tags are the run-time information which distinguish different values of the same type, and can't be erased in general.

Java adds a bunch of rules about handling tags, for example object values have a "class" tag; class tags must be statically specified (AKA "type signatures"); class tags can be pattern-matched automatically (AKA dynamic dispatch, method overloading and inheritance), allowing functions to be defined in separate chunks (AKA methods); functions can only be applied to arguments which will match a pattern (AKA "type checking"), etc.

These rules are checked at compile time as well as the types. Unfortunately all these different concepts tend to be grouped under the umbrella term "type checking", which makes fine-grained discussion and comparisons to other languages more difficult.
I don't mind this particular example. They could have shipped a copy-pasted reimplementation of the class in the app and nobody would have bat an eye.
Hangouts are really annoying for persistent rooms that others can join and leave at will. We found we had lots of different combinations of people in different hangouts, and the conversations were really fragmented.

We use hangouts for group video, and hipchat for everything else.
I also like to share on more tech movement from Google, have a look at Android Wearable technology update.

Read here: http://www.cygnet-infotech.com/android-wearable-watch-google...
I live in a pretty central part of Chicago, and have to walk at least 3-4 blocks to get somewhere where hailing a cab within 10 minutes is a reasonable expectation.
> [it's reasonable not to commit to long-term API support lightly]

Another dimension, which I think primes here, is potential for abuse: things either likely to be used for scammy features, or leading to 99% of results in very poor tastes (think of those as the descendants of the <blink> tag from the 90's). It's simpler and creates less outrage to block those APIs than to reject most of the applications misusing them.

I think that's one of the reasons why they disallowed compatibility layers: it would have encouraged poor UX as, by definition, they only offer the common denominator of all the targeted platforms (I'm not naive about other motives, but they're off-topic).

What Apple sales is great user experience. App developers are only welcome as long as they're improving that experience. They're currently useful to Apple as a whole, but they aren't Apple's customers.

And of course Apple trusts itself to respect its own sense of taste, so doesn't need any self-limitation. They're your host in their personal walled garden, they can't even imagine that you'd ask to "compete with them on equal grounds".

As for this specific feature, from its name I'd guess it's some form of popup? I'd tend to side with Apple then: the vast majority of popup uses are bad: ugly, extremely disruptive, inconsistent. They're intended for serious alerts requiring immediate action from the user, and they're often used as a substitute for a usable notification UI.
Ah. you seem to think that money is more important than people. Okay then.
I have some problems that I don't have any particular diagnosis for. Is there any way I can find out whether it's worth trying this? Is it a problem for someone to get a transplant when they don't actually need it? (The article writer seemed to think it was a bad thing, but if it really is "as dangerous as changing a baby's diaper", then it doesn't sound any worse than taking unnecessary vitamins.)

(Problems are food intolerances, some cause unusually painful gas, others affect my mind. My doctor has no idea what causes it, and some of them are to really common foods, so staying on my diet is difficult.)
Open-source operating systems seem to have pretty secure applications without depending on secret or undocumented API calls. aptitude and pacman are just normal Linux programs. How come App Store can't be a normal OS X program?
Is it possible to run Windows Phone or Android on iPhones now?

They may not have a monopoly on smartphones (they wished they did, and maybe they even think they deserve one), but that's not for lack of trying and as far as systems software on hardware supplied by Apple goes they do. You can't buy an iPhone without iOs and nobody makes an alternative.

Anti-trust law does not require a monopoly per-se, 'market power' is a well established concept and within the iPhone hardware segment Apple has 100% market power when it comes to systems software, on top of that they control (through their app store) 100% of all software that gets installed on those devices.

So if an apple supplied app out-competes a 3rd party supplied app by using api's only known to apple then that might lead to trouble. I have no illusion that that would be an extremely hard case to fight/win, especially given the fact that Apple is the largest company and has a nearly unlimited budget when it comes to hiring lawyers.
Silicon Valley companies tend to downgrade you in position for the simple reason of not being from there. That person would get a salary bump, but it'd be to another junior role around $100-120k. The money improves, but the job position degrades.

I found it obnoxious and annoying, and it's one of the reasons I'll probably never move to that cesspool. The idea that I should have 5 years knocked off my career because I came up in New York (which is a far better city than San Francisco, and far less expensive relative to opportunity and urban amenity) is one I just can't accept.
As per the OP what would this solve, exactly? You just would disguise your IP address, but cookies and any other identity revealing details of your browser will stay the same.
There would be a moral case to answer if this class exposed OS functionality that is otherwise unavailable. This is a convenience class that could easily have been copy-pasted between apps. I don't think that there is a moral case to answer.

As you point out, there are cases of that happening on iOS. It would be better if we were talking about those instead.
In Year Eight at school, I had an English teacher who liked to mix things up a little. One time, I was answering a question in class, and I used "different to" or "different from" or something -- maybe even "different than", I don't remember now. The teacher told me to stand up, then explained that there was a right form and a wrong form for this, and got everyone to pick sides -- "than" here, "from" there and "to" over there. Then I bamboozled him, because I noticed that the smartest girl in the class, a gorgeous lass who gloried in the surname of Snodgrass, had picked a different side, so I reasoned that she was more likely right and defected to the same group. The teacher was deeply annoyed that I apparently didn't have the courage of my convictions; my point, which I understood instinctively even at that age, was that embarrassing a student to make a point was a totally shit way to educate people, and if he was going to place such a high premium on game playing in class, he could call me Kobayashi Maru.

To this day, I still can't remember which is correct - "than", "from" or "to". But I can remember the look on his face, and the fact that after that he stuck with slightly less aggravating teaching methods.
Not using Googles nameservers and DuckDuckGo helps.
I "invent" it in the same kind of way that I "invent" that a certain cloud has the shape of a rabbit. Your "invention", on the other hand, is like inventing a new animal just so that it will fit the cloud. But it's not only the invention that matters - it is where it starts and what are its foundations. Your "invention" starts at the end and its foundations are hidden. You keep drawing those general analogies between things as if they mean anything, but they are so general that the only thing they do is hide the difference, instead of exposing the similarities.

By the same kind of reasoning we can justify an extremely large amount of bad expository articles on mathematics. There are clear conceptual differences between making people "see" multiplication as scaling, then asking a question about the possibility of extending it, out of which i arises naturally and it's clear to everybody how it fits in and in what sense i^2=-1 despite the seeming contradiction with everything we know about numbers and multiplication up to that point, and between your way of inventing this "number" because "if you think about it long enough, there are ways to make it work without contradictions". People don't understand it just as they don't understand what is the square root of an apple: how can you even take the square root of a fruit without extending the definition of what it means to take a square root? We are not dealing with mathematicians who have experience in abstract algebra where multiplication has this abstract meaning and we can just add new stuff to our set and see if it works. We are talking about people who's experience with multiplication and numbers comes from calculating the acceleration of a ball and counting coins. It shouldn't come as a surprise that one approach to teaching something works better than the other: Tim Gowers presents normal subgroups and quotient groups in the much better way [1] than the traditional approach, even though the same very broad analogies can be drawn between the two. VCA presents certain ideas about complex analysis in a much more intuitive and clear way than the traditional approach, even though all it does is place a much higher emphasis on geometry.

Why don't you grab a bunch of students with little prior knowledge of complex numbers, present them the complex numbers using those two ways, then ask them what seems more obvious and natural.

I don't care about what seems natural to you. I care about what produces better results for the majority of people. Your way of explaining complex numbers produces bad results.
You can either accept this, or you can keep ignoring it because you know better. There is no shortage of smart mathematicians with the wrong ideas about how to teach mathematics, and they all have plenty of excuses.

[1] - http://gowers.wordpress.com/2011/11/20/normal-subgroups-and-...
You have a limited time after you post in which you can edit (2 hours I think).

I've upvoted your comment as you are right it wasn't downvote worthy. I may have downvoted your complaint about the voting but the side note is a real question).
Not really. In case of a problem on board a train (unrelated to train's motion; for example, a medical emergency or a rowdy passenger), the train can usually be met by someone at the next station. In case of a bus, much more often there is no one to meet it at the next bus stop.
Full coverage: Google’s Self Driving Cars & Behind the Scenes.
And thence comes most of the really stupid arguments on Facebook that aren't about guns or Firefly.

This is why I long to own a t-shirt bearing the words "Practising Peddant".
Party bus
Do I get it right? I set up a startup. Declare my own salary to be $100. Canadian gov pays me $80. I take $20 of that amount and pay it to myself as the remainder. Sounds like basic income.
That isn't true. Google anonymizes logs after 9 months: http://googleblog.blogspot.com/2008/09/another-step-to-prote...

Active web history on the other hand will still be associated with an account for as long as it's active (not solely to Google's benefit by the way).

I thought this stuff was already sorted years ago and is now common knowledge, it's like those people only now realizing that Gmail does contextual ad targeting, it's somehow disingenuous.
2. describe in succinct, painful accuracy git internals (the OCD hacker way) when no git newcomer actually cares about tree objects first hand.

While true, there's also a category of git users who are no longer really "newcomers" but still use git primarily as a subversion emulator and want to learn more.
Keep the new members away from each other so they can't influence each other while they're learning to become part of the group. Have small groups of existing members mentor each newcomer until they've assimilated. If they can't learn to work with the group in a certain time frame, ban them so they don't start corrupting existing members.

Maybe start a regimen of group chanting.
Software is Dead; Long Live Software
Peter Wang tackles the existential question of what software is, in an age when hardware ranges from smartphones to bacterial DNA to datacenters, and the pragmatic question of how software developers can stay afloat amidst the accelerating pace of hardware disruption.
Microsoft VSTO can be used to build office addins and extensions. Meaning you can code in any CLR language. C#, VB, C++ presumably.

"Microsoft Visual Basic for Applications (VBA) uses unmanaged code that is tightly integrated with Office applications. Microsoft Office projects created by using Visual Studio enable you to take advantage of the .NET Framework and Visual Studio design tools."

- http://msdn.microsoft.com/library/vstudio/ss11825b.aspx
- http://msdn.microsoft.com/library/vstudio/bb386107.aspx
- http://msdn.microsoft.com/en-us/office/hh133430.aspx

Probably worth a look. I worked at an iBank previously and we were investigating when/how we could start using VSTO more..
...no? Why and how would you think it could? I'm worried we're into "not even wrong" territory here.
Facebook Asks Europe To Review Its $19B WhatsApp Buy
They dont care now,but someday they will,trust me.They dont care now because they get all these freebies in exchange of all their data.These freebies aint going to be free forever.
Don't forget: Google AdSense, DoubleClick, Google Hosted Libraries (jQuery etc.), Google Maps Embeds, Google DNS servers, ...

I'd bet Google can track you on ~80% of all websites.

Does anybody know of studies that analyze the reach of these direct/indirect tracking capabilities?
Can you explain why? I'm struggling with the math behind the whole thing as it is, but intuitively this sounds like a very clever hack. I wonder why it would double the experiment time if effectively people are seeing either A or B variants.
Everything relating to public transportation will be the major pain point. It is heavily regulated, subsidised, unionised, etc.

London isn't able to replace ticket sellers with machines yet, so you can imagine how long it will take to replace the drivers. Alternatively, they will see this a profit eating activity and resist until the people wouldn't take it anymore.
Santod Dumont feared that flight would be used for war and this was realised when the Paulista uprising triggered civil war. He took his own life as the bombers overflew Guaruja on their way to attack Sao Paulo.
That's the place to start; the Behemoth trilogy isn't bad, per se, but it is a ramshackle thing by comparison, and I think only partly because it has a larger story to tell.
> That isn't remotely true.

Well, you just linked to a text that more or less proves that it is true for at least 9 months.

That gives google 9 whole months to mine those logs for all they're worth, after which I'm sure they can be safely anonymized. 9 months is plenty.

Note that google does not say anywhere it won't store your web history derived from those logs, it just says it anonymizes the logs.

Little details like these matter a lot when reading privacy policies.
But it's not an either-or choice. In fact, the more approaches, the better. :)
I don't think this is something new, actually there are plenty of places in UIKit code checking for bundle identifier prefix for "com.apple". Also it may be possible for them to plan this APIs public but not yet matured enough/finished to release.
Hey Thomas!

Long time no see... what is it, 6 years or so? There's a blast from the past...

I totally forgot about DoubleClick and DNS, I'll update the post.
> As for this specific feature, from its name I'd guess it's some form of popup? I'd tend to side with Apple then: the vast majority of popup uses are bad: ugly, extremely disruptive, inconsistent.

This is for a popover like this http://i.imgur.com/ItDZQRL.png

Not a popup like this (known as an alert in iOS) http://i.imgur.com/3U2Tq2e.png
The situation you're describing is not the same situation as described in the article. This API is not private. It's a public API for the iPad. There is a check that detects if you are running an iPad or iPhone. If you are running an iPhone, your program will crash.... unless it is one of the internal apple apps.

Nothing here is private.
But you won't be allowed to post those apps on the Play Market, because apparently compiling code at runtime isn't okay.
Strooder Turns Cheap Plastic Pellets Into 3D Printer Filament
There would still be an effect:

> [Google] would observe three specific types of data retention periods: deletion of the last byte of IP addresses in Google server logs (9 months); the validity of cookies placed in users’ browsers (2 years); anonymisation of the cookie number in the company’s server logs (18 months).

From http://www.cnil.fr/fileadmin/documents/en/D2013-420_Google_I... but it was stated publicly e.g. at https://www.eff.org/deeplinks/2008/09/google-cuts-server-log... or http://googleblog.blogspot.com/2008/09/another-step-to-prote...