skysight-inc/HackerNews huggingface dataset:
All of that I wont argue with, except the characterization that reader was a success because Google owned the market.

I dont see how G closing down reader could have that count in the success column, especially considering how much bad blood it bred for G (and how little effort it would have likely meant to maintain it.)
Quite a few of them around https://in.finance.yahoo.com/photos/indian-ceos-leading-majo...
I am sure this has nothing to do with the plans the EU has with regulations. Nothing.
This is what I'm really wondering about, how much will things get split up?

- Y for YouTube (easy)

- C for Chrome (probably not)

- ? for Gmail

- ? for Analytics (or does that stick with AdSense?)
The primary activity of HFT and algorithmic traders is fundamentally different. Whereas algos are trying to "beat the market", that is find alpha, HFT is trying to "beat the market makers". They trade dozens of times every second to find the liquidity distribution and arb the flows, not take advantage of technically or fundamentally driven moves.

Needless to say HFT requires several orders of magnitude more resources than a hobbyist algo trader, though there are also giant algos in hedge funds.
I would guess worse, but in different ways. Your foot can shift in the sand left/right when landing, causing havoc on other joints (knee, hip) when you apply pressure and they're getting unexpected horizontal motion.
It's .com for historical reasons. Today most startups wont be able to afford a proper .com name, but as they grow more and more successful they will.

So PG is right that a .com is important but not for the reasons he seem to indicate.

That you can acquire a proper .com is a manifestation of your success it is not the base of your success. And that is how his essay comes of at least to me and many others.
Scaling Front End Build Steps by Necessity
Thanks! More to follow soon :)
No reaction so far on their Facebook or blog. They do not appear to have a twitter account.
That is in no way simpler.
I would imagine that Google indirectly profits by having more users using Google as their default search engine and by encouraging the world to rely more on the web.

Edit: Also, in the past Google would pay Firefox to have its users use Google as the default search engine and Google gets the equivalent of this for free with each Chromebook sold.
* transmission of qubits

* technology-mediated telepathy

* darknets

* internet-of-things

* space internet

* network communication to support pervasive augmented reality

* various new forms of symbolic communication supporting collaborative cognition (eg argument mapping in a way that allows a community to have a debate without any individual participant understanding all the details of either side; eg systems for an online community to speak in real-time through a human representative via voting on what the rep is to say)

* various new forms of technology-enabled language (eg going to a party and seeing a person talking and as they talk, around them appears various projected icons offering nuance, more information, or structured conversational protocol information regulating eg turn-taking; eg a form of language in which neither human understands all of the words they use, but in which both are using a computer assistant in the manner of computer-assisted chess)

* lowtech versions of advanced communications protocols, practiced by survivalists in case of an apocalypse and/or by people who want privacy from online surveillance (not that this would help unless there is no IRL surveillance in the vicinity), eg human-mediated blockchains, eg sneakernet message routing (eg Pynchon's Crying of Lot 39's Trystero), eg encryption by hand. And then variants of these which can interoperable with the electronic/high-tech versions.

* communication mediated by networks of AIs that dynamically modify/invent new communications protocols

Doubtful that all of those will be feasible/useful but probably some of them will be. I imagine that most of these will be difficult to use, at least at first.
You might consider asking these questions on the erlang.org erlang-questions mailing list. Many big contributors to Erlang and surrounding software regularly post to the list with both questions and answers.

You might also start your query to the list with a brief summary of your background and programming experience so you can get the best answer possible.
Keep an eye on this:

https://abc.xyz/jobs -> https://abc.xyz/about/careers/
Stack ranking is already this times 10.
Within the orbital mechanics you can really only put two defenders on station with the satellite (one ahead and one behind in the orbit). Fortunately most of the stuff is in an equatorial orbit rather than a polar orbit so that is probably good enough for most things. One wonders if you could create "chunks" of expanded foam and push it ahead and behind. You want to add enough delta-v to move what ever is threatening you into a lower orbit (assuming from a lower orbit it will de-orbit faster).

Tether tugs basically have a glob of adhesive that works in space on one end, spool out a long conductor and then energize it with a small solar panel, it provides a constant back emf against the earths magnetic field. That slows you down, you orbit lower, and then the atmosphere takes over. Of course vacuum adhesives are quite a challenge.
Ditto, registered abcetc.xyz instead ... who better captures the idea of alphabet now ?! :)
Google, Microsoft, Adobe, Pepsi, Nokia, Mastercard, Deutsche Bank
I doubt that very much.
How wet-suit pioneer Jack O’Neill shaped surfing culture
I could be remembering things incorrectly. It's essentially geopolitical - they're far from the Ottomon's economic core, and don't have free capital from navigable rivers through arable land (like the Danube gives the Balkans).

I unfortunately don't remember any sources for this, I just lifted the analogy.
This sounds a lot like Berkshire Hathaway's structure. Buffet + Munger at the top, mostly as advisers and fund managers, with individual companies given autonomy. I like it but it all depends on whether Larry & Sergey can hire well.
Circles for different messages to different groups, as well as the universal profile for logging into all your favorite Google services. It's not my fault these were harebrained ideas, but they were presented as revolutionary. The ideas are still arguably revolutionary (Slack delivers where Wave failed) but Google's execution was lacking. Same fundamental issue facing so many of their other programs.
I think you're right. Google was devolving into a fragmented corporation with no direction or vision. Alphabet helps the Google brand by de-fragmenting it and turning it into the "internet services" arm and putting Google X, Life Sciences, etc etc into their own, protected, sandboxes.
Oh geez, I didn't even remember that I submitted it before.
The day I call Google "Alphabet" is the day I refer to the rapper as "Snoop Lion."
They just changed the name of the global entity, I wonder why people are surprised by this move, I think nothing will change for the users or in the company, they will just try to create next companies by filling the letters of their alphabet which is a silly move.
One thing I've heard is that this would help them in terms of taxes, allowing them to write off projects that don't make money, although I'm not entirely clear on how Alphabet would accomplish this.

That would be no joke if that was a reason to do it.
That is actually an awesome, albeit terrifying, idea. You should pitch it to some generals :-)
Why is http://meaghan-wilson-w8ym.squarespace.com/ same as http://www.hooli.xyz/
Every other fusion article in the world already made that joke. Now that we're a decade away from working reactors, maybe we could consider retiring it.
It does make sense. Honestly, Sergey and larry have been complaining about this for a long time.

But what makes this hard to believe is that they actually called it Alphabet, Inc. It has got to be april fools!
The grandparent is saying that the other residents of San Francisco who have no interest in going to Burning Man and protest stuff like Google buses would protest the art as well, whether it is in the form of an actual public protest or by opposing permits/funding at the local politics level. Especially when it comes to Burning Man art, one man's master piece is another's unnecessary traffic jam.

Many, if not the majority of the most interesting, art pieces can't even be safely installed or operated (yes, operated in the case of art cars) anywhere near a suburban or urban environment. Where else can you build several climbable three to five story buildings with labels like "Bank of Unamerica" and "Goldman Suchs" [1] just to destroy them in a blaze of glory more symbolic than the art itself? Where else can you drive around a giant party boat [2], explore a sunken pirate ship buried in the playa [3], or watch action movie style explosions light a giant effigy on fire [3]?

If you've ever seen the LED lights lining the Bay Bridge a few years ago, that was an art project costing in the same ballpark as some of the most impressive Burning Man art (i.e., like the dancing lady now found on Treasure Island) and took several years to get properly off the ground with all of the local politics involved in installing something on a major landmark.

[1] https://www.youtube.com/watch?v=6KPrLgWHMF0

[2] http://static01.nyt.com/images/2014/08/21/fashion/21DISRUPT1...

[3] http://blog.burningman.com/wp-content/uploads/2012/09/pier2_...

[4] https://c2.staticflickr.com/8/7414/10302625835_f9a0f51bef_b....
I agree education is the key, but I cannot see how simply pumping more money into education is going to solve the problem.

In Oregon, we had a HS graduation rate of 69% this year. That is insane, we are the worst! We're as blue/progressive a state as you're going to find in the states. Low income kids, English language learners, and minorities are failing the most. Our spending per student is right around the average relative to other states.

Please consider that there IS a culture component and there are poor and minority families and communities that tolerate this atrocious performance from their kids. This is just one issue of many where really bad choices are being made and there is no secret about the consequences. And frankly, I think the politics of victimhood are toxic in this state and help create a safe environment for kids to fail out.

I don't seek to punish anyone, but I'd like there to be some blame heaped on all the responsible parties. Calling people to account on their poor performance is really cheap, we should do it more often.
Oh really? Huh, I didn't know.

I can say that I really appreciate what was done in CS110. I learned about a bunch of topics that would have been taught later on in other curriculums like recursion, graphs, lambda calculus, first class functions, and even implemented minmax. Granted, I took the pilot offering which has since been scaled down (lowest common denominator of student and such) but there were a lot of concepts which just couldn't have been taught efficiently with something like Java, which has a lot more syntax to learn before even being able to get to the meat of the course.

That said, the course is definitely not for everyone. People that taught themselves other languages before coming to UBC generally found it to be too easy at first, wrote the course off as being stupid, then started lagging slowly as time went on and more advanced topics got introduced. I've TAed the course a few times, and have seen that come up a lot. Also, of course, the people that just couldn't grasp the concepts in the course. But overall, it was a fairly well-attended class, with lots of people from across the school (it counted as as a computation course for Arts majors and was easier than Calc 3 :) ). Really cool to see the different ways people would approach a problem.
I always envisioned a sort of huge, sticky balloon. You launch it, and it inflates into a large sphere, covered with balloonlets that each support a pad of debris capture material. It would look like a huge raspberry.

When enough of the balloonlets are destroyed by collisions, you de-orbit the thing.

Obviously, a lot depends on the as-yet-unknown debris capture material. It would have to be very elastic, sticky, and UV-resistant.

If the capture material is sort of a slimy foam that can expand greatly in volume without losing cohesiveness, the inflatable support structure might not even be necessary. You launch the mother slime, then add the foaming agent in orbit. Anything that hits it either sticks to it or slows down while passing through, without generating additional debris.
I'd like to know what margin did the namefinding-company get paid for this extraordinary creation. And who owns all these super simple domains in all the .tlds. And what will they get paid for to let them own them? "Example" was under the near winners but didn't succeed. I am waiting for the artworks to see for "alphabet" in RGBA/cmyk/svg.
I was surprised there weren't any "ambitious" wishes. Most, if not all, of the answers seem in response to practicality issues. Nothing along the terms of ML for math theorems or an accessible proof library for computers.
Sounds like Alphabet is setup to do lots of major acquisitions. Game changer for tech ecosystem.
ha! Any problem in Software Engineering can be solved by adding another layer of abstraction! :D
Hidden link in the `our drone delivery effort.` on the period
Long before these mobile menus appeared, an icon with a series of lines always meant "drag here" (e.g. in a desktop app, inside a resizable divider or a size box).

My first impression of these was therefore to try to grab them and pull, as if to slide the bars that they appear on. Unfortunately, even now, most implementations of "hamburger menus" do the worst possible thing when you try to slide them: nothing at all.

And then there's the weirdness of seeing them on the desktop where there is plenty of space. It's the same frustration I feel whenever I see a desktop app force content into a tiny, non-resizable box with scroll bars on a 1920x1200 screen! If I have the space, I really, really want to use it. Any design that refuses to expand to available space is simply wrong.
HOOLI XYZ
"every SQL script file must be immutable after it is deployed to production or staging environment."

git doesn't support locking files. Then, what is the best way to meet this immutability requirement?
The abc.xyz Source Links to hooli.xyz
Apple chose to always have an active menu at the top of the screen because of Fitts' law, which roughly says that bigger buttons can be clicked on more quickly than small ones (see wikipedia for a more precise mathematical description). Duh.

With the menu at the top, the user can slam the mouse pointer to the top edge, and simply focus on moving the pointer left of right. This is perceptually equivalent to having the screen divided into several tall stripes, one for each menu item. The menu items thus act like buttons with very large screen area.

On a small mobile device, this trick is used too: most of the UI buttons are on the edges of the display.

Compare this experience with trying to hit a tab or button on the top edge of your application's window (on a desktop computer). The top edge is rather narrow, and the targets sitting on that edge have small area. It takes much more effort to hit them, than if they were planted at the top of the screen.

From what I've read, Apple chose this design way back in the stone age era (early 1980s), after actually doing user testing!

New isn't always better.
team prob had a hiring freeze.
very typical.
It's all nice and good but there is an additional problem the article doesn't mention: how do you handle "exceptional" (unplanned) cases in your database version control? Sometimes you discover things don't work as you expected, or that there is a last-minute schema change you want to promote quickly to the production db. I find it hard to encompass these situations by modeling changes via forward/backward migrations (database schema diffs, like rails does).

At my workplace we operate a large-ish web service in our own datacenters (airline reservations). We're very happy with the way we version code: we've one single branch where changes arrives all over the clock; every second day this branch is deployed in a "pre-production" platform. Every week we take one of those versions, fork a release branch out of it, and make all necessary adjustments, i.e. a bunch of cherrypicks (changes arrived late but needed quickly) and possibly backouts (we found a bug and have no time for a fix):

a--b--c--d--e <--- what's in pre-prod
\
b*--e' <--- what I want in prod

b* = backout, e' = cherripick

Now, I really really would like to do the same for our DDL (database schema changes). But backouts and cherrypicks just don't work if you're versioning migrations, because you have to deal with what's already in the prod db (conversely, when you deploy software you just trash the old binary alltogether and replace it with the new one):

backouts, like b* above: you would hand to your DBA the sequence of patches a,b,c,b* ,e' which makes no sense because you're asking to apply migration b and its reverse b* (you should say "just skip b", but version control doesn't work like that)

cherripicks, like e' above: good luck remembering, in two weeks from now, that you've already applied e' and don't need to apply e.

At the end of the day, we -do- version our changes with forward/backward migrations, but we always end up managing backups and cherrypicks by sticking notes on the wall (or on the team wiki), which smells bad. I admit I never tried any of the popular solutions for database version control (liquibase, flyway) and I don't know how they work. But I feel the ideal solution would be to version the whole schema (not schema diffs), and have tools that at any given moment can compare the schema I have in my VCS and what is actually on the platform, and generate the necessary "migration" on the fly.

EDIT: formatting
Why do designers gravitate to extremes in these fads? Skeuomorphic! Flat design! Everything in the hamburger menu! Nothing in the hamburger menu!

What's wrong with moderation? Day-to-day navigation elements shouldn't be in a hamburger menu (also, an extra 'click' for common tasks is bad), but there are plenty of non-everyday things that can go in there.
> So if you are writing your own trading models you should start by answering the question of what's your alpha when compared to everyone else....

This has been true of markets since well before computers got involved. When thousands of atomic participants are involved, what's your edge? The truth though is that participants "cluster" and "herd", and algos do too. Witness the correlation between all the algo hedge funds. Markets are prone to group psychology. Savvy, often contrarian-minded (or at the least "independent" minded) individuals always did, and still do, have a chance, and that includes algorithmic originality.
As long as the cost per kWh is reasonable, smaller unit size is a good thing, since it lowers capital requirements. That's why a lot of people are pushing for small modular fission reactors.
I like the minimalism but I think I would want to see more about the app before having to go through the process of downloading it.
I guess Alphabet is meant to be the PG of tech products?
It's hard to find an available .com. But that doesn't mean you can't get one: https://instantdomainsearch.com/aftermarket/
alphabet.com needs a good spam-filter now. Maybe google could help them out?
couldn't they do that now anyway with all being under the same entity. I don't think this helps with taxes (at least not in this regard).

Either way, WOW!
What's N for?

update: downvoters got the joke :-)
Second now here
> I don't retain entire 1000 LOC programs in my head any more.

> Proper nouns are especially tough to recall (famous names especially).

Well, why should you retain entire 1000 LOC programs in your head? If it's not to make fast navigation through a code base possible at all, that's unimportant information. And is it important to recall these names? You should keep in mind that your brain gets better at prioritizing over the years. And prioritizing can be very effective - since I was 18 I've only memorized names of people I met more than two or even three times.
> Dart pivoted into a compile-to-JS language, but is still alive

Dart started as a compile-to-JS language for web use with a VM for server use, with an browser-hosted VM for development with a long-term plan that compile-to-JS might not be necessary on the web.

And its still a compile-to-JS language for web use with a VM for server use, with an browser-hosted VM for development use.
V is for Ventures and Capital

W is for Wing

X is for X Lab

Y is for ...
Not Android?
No, that's normal for Google. It's totally bizarre.
That running automatically results in hip and knee injuries used to be commonly believed in the medical community. Then this study (and others since) have changed that thinking. http://www.ncbi.nlm.nih.gov/pubmed/23377837

From my own personal experience, I know that running too much, too soon, before my body had adapted, resulted in various muscle strains and sore knees. But as I got smarter about my efforts, I discovered that all I had to do was allow time for my body to adapt to the workload. I also run mostly on softer trails and buy new shoes periodically and that helps too.

For me, there is nothing that can compare to running outside on a trail through the woods, especially if there are friends alongside.
Most mobile apps aren't more complex than that.
The Nile wants to have a word with you.
Actually reading the first few paragraphs of the form 8(K) was more illuminating than the blogpost.

"Under the new operating structure, its main Google business will include search, ads, maps, apps, YouTube and Android and the related technical infrastructure (the “Google business”)"

"In connection with the new operating structure and upon completion of the Alphabet Merger (as defined below), Larry Page will become the Chief Executive Officer (CEO) of Alphabet, Sergey Brin will become the President of Alphabet, Eric E. Schmidt will become the Executive Chairman of Alphabet, Ruth Porat will become the Senior Vice President and Chief Financial Officer (CFO) of Alphabet and David C. Drummond will become the Senior Vice President, Corporate Development, Chief Legal Officer and Secretary of Alphabet. Larry, Sergey, Eric and David will transition to these roles from their respective roles at Google, whereas Ruth will also retain her role as the CFO of Google."

http://www.sec.gov/Archives/edgar/data/1288776/0001288776150...
If you compare GE to Google, or Samsung to Google, then Google doesn't seem to have an absurdly diversified portfolio. But GE doesn't have a back-end that can facilitate easily realizing marketplace advantages in jet engines based on what they've done in light bulbs. Google can do exactly this. And the EU has taken notice. It would make sense that this is the primary underlying issue, even if the move is primarily proactive.
Yes, but the issue is that Larry and Sergey see more value in user data than they do in "viable business models." So privacy is still a huge concern with any subsidiary of Alphabet. Google just became a synonym for privacy issues because that was the parent company - now Alphabet is that parent company. No less evil, just new.
Nintendo. Just imagine if they announced that acquisition, hahaha
Reminds me of Back to the Future Part III:

Doc: And in the future, we don't need horses. We have motorized carriages called automobiles.

Saloon Old Timer #3: If everybody's got one of these auto-whatsits, does anybody walk or run anymore?

Doc: Of course we run. But for recreation. For fun.

Saloon Old Timer #3: Run for fun? What the hell kind of fun is that?
Google  Alphabet  Hooli?
But isnt this consolidation instead of separation? Or are they creating this entity so that they will keep Google intact even if they are ordered to separate?
Yeah, like PG is ever wrong! These people man... I swear.