skysight-inc/HackerNews huggingface dataset:
I know many people at the company and have visited several times. My perception: massive, massive company, with a stellar engineering-talent brand, and raw technology that is across the board superior to all competitors.

They are mostly likely the technological leader in databases, search technology, operating systems, distributed computing, cloud computing, machine learning, and self-driving cars. I say technological leader, because while they are still pretty decent at it, product design and marketing is not their strength - which explains why IMO Apple beats them in mobile (yeah, yeah, please don't argue with me on this, this is just an opinion) and Amazon beats them with cloud computing.

Great perks, high pay (especially since the stock is doing so well). Contrary to the HN popular opinion, I have never heard anything negative about work life balance at Google, although I'm sure lots of companies are better at this than Google - I think the stereotype comes from Google's earlier days and the fact that workaholic types tend to be attracted to companies like Google.

The major negatives relate to the fact that Google is massive and somewhat elitist about credentials. Because it is so huge, it is unlikely you will get to work on any of these cool technologies (or any exact team you want to work on, for that matter) when you're just starting out at Google, unless you have some sort of "in" into Google, are from a top school, did an internship at Google already, or otherwise have some sort of significant leg up over everyone else. But regardless you'll be exposed to lots of engineering best practices. A related problem is that because many of the infrastructure/tools are internal (not to mention light years ahead of the competition), a lot of skills you learn won't be transferable to the startup world, for example.
Could this have something to do with what seems to be a very simple driving test to obtain a license in the US? Here in Germany you are required to attend a lot of theoretical and practical driving lessons and expected to know traffic priorities / right of way by heart. The hierarchy of traffic lights > signs > whoever comes from your right is really a no-brainer here.
I am the single mother whose boyfriend was in a horrible mountain biking accident on Saturday and landed in the ICU with a brain bleed.
I am the single mother who immediately told my manager and director what happened and I would be the one caring for him. They told me they hoped he would be okay, they were so sorry, and would look into options Monday.
I am the single mother who while in the ICU today got a phone call from my manager, director, and HR who said I could either come in now or resign. When I said I needed some time and this is all traumatic with caring for my boyfriend they told me that I would need to make a decision by noon and if I didn’t come in or resign, they would terminate me. In tears I said ok and hung up.
...
I’m educated. I am capable. I am not looking for hand outs. I do not rely on the state to care for my son. My family needed me and you fired me Yelp. And while you use our lunch breaks for company wide meetings to keep spreading anti-extortion campaigns, let’s not forget everyone:
I was WTFing about the same thing (mobile?!?) It's mostly a desktop app. There's just ALSO now a mobile app! Woo!
The location is really nice, if you look at what you have around you. Comforts of a big city, youre on the coast, napa at a distance, skiing isnt far away, being able to hike and be close to the wilderness.

The only drawback is cost. But I envy all of those possibilities compared to Miami, where all you have is a big city and sea, maybe watersports but precious little of everything else... and Miami is still not that far behind in terms of cost of living.
Did you mean anything by that?
Our ancestors might have been 'indirectly' taking https://en.wikipedia.org/wiki/Phenoxymethylpenicillin
that was exactly the whole series was about, both in the original movie and in stand alone complex.

the premise of the series is that they acknowledge that you can't just beam someone's brainwaves or other things and expect that "shell" to be the same exact person. throughout the series they use dummy bodies and even hack into other people's bodies, but they never transferred their consciousness into a machine. there are people with robotic parts, but they all always have an original brain. a lot of the series discusses this aspect of how it makes humans unique in the world they live in and a lot of the episodes revolve around that situation.

i feel like if you only watched 2 episodes, you are not giving the show a fair shake. it's also one of those series that requires multiple viewings to get everything.
I am developing something similar with effe [1] and effe-tool [2] (completely WIP), that are suppose to be an open source implementation of AWS lambda.

I am facing problems similar to the one of the author, and I can see why he made some choices but I disagree on most.

In my opinion we should aim to a tool to build single executables and another tool to package those executable in a docker container.

Also I am doing my best to have as little as possible configurations, configurations are needed to deploy your application, and deployment is a different kind of problem.

I must say that is HARD, mainly for the constrain of go.

I would love to attach metadata to a go package, configuration would became a no-issues.

I would love to build my packages in a dynamic way, eg. these file is the scaffolding, those other are the custom logic, go compile and create a single artefact. However this seems impossible.

Go is a nice language but its tool really kill creativity.

[1]: https://github.com/siscia/effe

[2]: https://github.com/siscia/effe-tool
To me, the only difference between this woman's work environment and slavery, seems the lack of chains.
Most container orchestration systems (Kubernetes, Mesos, ECS, etc.) handle restarting failed containers - that's generally something you want to be outside of your container, not inside.

If you don't use one of those, you can still have supervisor run outside of your containers, and manage a set of "docker run" commands.
O jotun idaho I barely knew thee. What fructose carriest thou in thine womb? Is it not true that the eldenbrecht is your mother and the fruitbat your father? Do you dance alone in the moonshine, leaves leaving dappled patterns on your skin, scintillating aardvarks cavorting nearby, always ready to praise your flanks and rotund tubules?

Let me now speak of soft things such as bread. These things are more easily made than others, being primarily composed of those parts that are with less form than what we have so far observed. It stands to reason that the absence of form in their nature predisposes them towards changeability, yes, truly, they are protean in nature. Bread, so, is the archetype of all things that live. Created, quickened, baked, hardened. Consumed by need. If left alone, it goes stale.

O Ophelia, thine most fruitbatulous tubules excite yet stronger yearnings within my gullet, but shall I be forever warned against the tides of leprosy that even now sweep through this fair hamlet? Isn't all that we see but as bread?

Indeed, were we to do the deed, what creed would we bleed? What need would we feed? Let us then retreat and retread instead our oldest and least useful thoughts: bread. Where does it come from, where does it go, where it stops nobody know because bread is ineffable that is to say if you stick your dick into it, you are going to have a bad time.

And that's why you should always wear protection.
It's not pure evil. It handles `#include` for one. And I can't see how you can write cross-platform code without platform-specific macros or conditionally processed sections.
No way, wages are much higher than the ones he mentioned. Maybe Hungary or Romania, sure, but Austria?
Ask Frank Abagnale Jr. That was ten years before even ARPANET.
Most of what I know from the company comes from watching the movie The Internship. It seems to be packed full of eunuchs.

They seem to pay and treat their employees well though.
That pretty much goes for any movie or anime, I would say.

One exception would be the English version of the childrens show "Magic Roundabout" which I believe was originally a French political satire. The English version just watched the show and then made up a story to go along with what was happening on screen.

I presume Zebedee was meant to be a caricature of de Gaulle but if I am mistaken I am sure somebody will correct me. :-)
> I hope the convenience and advantages of this approach will attract future users.

But as far as I know, it hasn't worked for the others. And as far as I know, they are not only similar things - but identical. What distinguishes your implementation? What actually is the advantage of this approach?

I haven't seen the iOS integration before, but honestly - I would never use that, what is the chance of finding comments? 0.0000001%?
I don't think housing density is THE controlling factor in housing affordability. I would think location swamps density as an affordability input. And I think that home ownership as a means to social inclusion is an interesting idea, but to assert that reducing property size will lower prices and encourage whites to accept blacks into their communities seems fairly unproven territory. Prior to regular successful integration trials somewhere I think to take the connection as a forgone, its gone on long enough, conclusion is premature. The article did little to bolster the argument for either. I live near Chicago and to think if people in an expensive suburb like Hinsdale, (tear down only places on tiny lots can run 750k or more) would subdivide their property so that lower/middle income people could build and move in and presumably socially integrate seems problematic and not just from race. The difficulty of the city in serving the increased population and construction would likely dramatically effect affordability, quality of life and would likely be an urban planning disaster. The author is basically asking rich people to voluntarily reduce their quality of life so that lower income people can presumably get the halo effect of living amongst them. Two words spring to mind, white flight.
Yelp didn't make her move, or make her take out high-interest loans, or promise any certain job stability based on performance. It isn't relevant to Yelp that she's a single mother. And on and on and on. So much of what is written here seems to be failure to take responsibility for questionable decisions and irrational expectations.
Land value tax
Agree, they should tone down the 80's sci-fi vibe IMHO. But I think you may overestimate the control your average industrial worker has over their work situation. That is, if it helps the bottom line, these will be bought and deployed by the owners/management, and there is little the workers can do about it.
Remote Support with VNC Listening Mode
Sure, but do you have excrement-covered sidewalks, belligerent panhandlers, and cockroach-infested restaurants?
To Invent the Future, You Must Understand the Past (2015)
Please clarify for me. You're saying working at Yelp in 2016 is similar to life, e.g., as a rower on a slave ship?
Have you seen Desmos's tours? There's no Ok or Next buttons at all, it automatically detects when you've actually interacted with the feature that you're being taught: https://www.desmos.com/calculator?tour=sliders

(Disclaimer or whatever: I helped design and implement them.)
Why is it stupid ? Is the same approach that heroku advocates.

I have loads of containers logging to stdout and another container which collects all stdouts and send to a logging-as-a-service. Why is it a bad idea ?
Using one of those newer Retina MBPs which one cannot be upgraded in any way. The only disk expansion for these is the micro sdhc card hack (like this: http://9to5mac.com/2014/05/23/three-hacks-for-adding-permane...).

On your model you can even opt for bigger main SSD and probably replace dvd with another SSD like this: https://www.ifixit.com/Guide/Installing+MacBook+Pro+17-Inch+... . Oh the sweet upgradeability! <3

I have plenty of disk space but my photography hobby is eating most of it and the first thing that gets thrown away is the 14 Gb vmdk (this time it's Windows 8.1 + IE11).

Next one is probably 8 gigabytes of MS Office 2016. How can Office eat 8 gigabytes? :D (Compared to LibreOffice's 700 Mb or Office 2011 1,3 Gb.

And why worry about the new IEs and Edge? Microsoft says they support standards and so forth ... ;-D
I am not excusing Yelp, but in most countries this is fire-able offense. In EU my friends were in similar situation and they had to go to work. She got half-day off on very short notice..
If it's 100% client-side, and it's already on github, why not host it for free on github Pages?
Chiamare da fisso costa di più, Tim raddoppia prezzi
Building digital hardware in Fablabs
Despite the nice try of some SV companies the lack of labor rights in the US is a well known and well documented issue; unfortunately no new here.
Why do you feel it is better?
A 6 bedroom house for $1.2 in SV? Good luck. It would be in disrepair or in a bad neighborhood at that price.
Yelp sucks. They deleted my review and I found out the business owner was paying them money. I'm switching to foursquare.
If Apple isn't allowed to publicize that their private key is compromised, then using their private key to sign something is effectively compelled speech.
Companies are run by people and exist because they have value to people. Entitlement or not, it is extremely distressing to see people argue that the employees of companies are not worthy of a little bit of sympathy by their own coworkers.
Although in all honestly, it's much less of a problem. Only about 6% uses an iOS version before iOS 8 at the moment. (I'm one of 'm!)

Interestingly, by doing this developers have a harder time supporting me (iOS 6 and 7 on phone/tablet). The result is forgoing app updates and even new apps altogether that I can't download. This pushes me to upgrade, and keeps the iOS adoption rate quite high. Facilitating devs in supporting old iOS versions does the opposite. I'm not a fan of this but I can easily imagine the benefits for Apple.
Took me so long to think of the obvious: A Scanner Darkly! I haven't read the book, but the movie is excellent.

https://www.youtube.com/watch?v=hkjDUERgCQw
That does not answer the question on how to capture _different_ application logs.
Although there are major differences between the movie and SAC. The two movies are strongly influenced by Mamoru Oshii's ideas, to the point of contradicting Shirow's point of view on certain subjects. SAC is much closer to the author's intent, but can feel at time like a clumsy homage to the source material.

If you haven't, read them, as well as the hit-and-miss sequel Man-machine interface, and Appleseed (which unfortunately has been tarnished by terrible adaptations).
Trusting robots too much might lead us to catastrophe
That may be something it does once you blow past the 90 day limits but really just rebuild the VM / roll back to snapshots.
Maybe, but: Is that Daqris fault? Or societys fault for not making sure that there is adequate compensation? Or .. something else or ..?
How to contribute to Cachet
Isn't that attitude the issue at hand though? Large corporations (this one has north of 3k employees and is pulling in hundreds of millions in revenue) shouldn't be able to treat their employees like replaceable trash instead of human beings to save a few bucks.

Ironically, if I had a family tragedy and asked for leave at the small company I work for that makes very few profits, they'd give me the thumbs up instantly. You'd think the super rich corporations would have an easier time accommodating that, but some of them just refuse if it means a few bucks out of the pocket of John Q Millionaire.

This is precisely why our parents' generation had far more robust unions: they got paid higher wages, and got treated with a lot more dignity over it. Even if unions weren't perfect, they prevent a few millionaires at the top from stomping all over the little people.
> while being pitched ads for my brand new vocal studio in the South Bay

> took out a loan with 300% interest to move to SF to begin training December 1st at Yelp

> pays $2500 in rent (I make 2k a month so YES, my family has to help and I am so sorry to burden them), pays $1200 a month in daycare

I do not understand.

Why would someone take a loan (at a ridiculous interest rate) to move to a situation with higher rent (let alone cost of living) than salary, especially with kids in tow, especially in a country with at-will employment, especially having just started a new business? What was the upside that would be worth so much stress and risk?
The features presentation is animated so fast, you have no chance of reading it. For a web page, that's not so smart.
Not to distract from the content of the piece, but she took a 300% loan? THREE HUNDRED PERCENT? Could she have gotten a better loan? I'm under the impression that most banks offer loans at more reasonable rates.

Also, how is Yelp able to retain salespeople in the Bay Area if they pay only $2k/month? The salary is clearly under the cost of living.

On topic: please don't let all the particularities of this case distract you. The fundamental issue is that she was fired over a short absence due to a serious family emergency, all while ostensibly performing well at her job. That's not acceptable.
I used the Edge image to test Web Audio in Edge and it was perfect. I was able to test my entire web app.
I guess people hate this idea. But it'll probably only hurt a few founders, who would have been losers anyway; VCs and employees will ultimately be better off.
> in most countries this is fire-able offense.

Really? The UK provides employment protections for this kind of incident, and we're not the most eager participant in the EU Social Chapter.
HTC sold 15,000 $800 Vive virtual reality headsets in 10 minutes
How exactly do you propose people should write JavaScript to control their UI which doesn't make at least some assumptions about that UI?
Parallel? :P
I'm sorry if that's how I came across. I'm not arguing against sympathy. I'm arguing against misplaced blame.
Home Office to publish revised draft of snooper's charter
I believe SF has a much better straight male to female ratio than the rest of SV. A lot of single women want to live in the city.
Facebook Performance Scale 2016 recap
If you think the only slavery is the kind with heavy manual labor, you're minimising the hardships that many slaves have gone through. All slavery is bad. Some is worse.
Yep, that fixes the OSX problem. Post updated with this version.
> Controlling USB-C ports is so complicated that Cypress's IC has a 32-bit ARM processor

...it's a Cortex-M0, 4k RAM, 32k Flash. By today's standards, this is a very small controller. For the Arduino-Crowd, it's roughly equivalent to the ATmega32u4 on the Arduino Leonardo, but with a Cortex-M0 instead of the 8-bit AVR. Both, by the way, run 16bit opcodes. -- But I get your point, it's nevertheless a lot of "brains" for what people wish would be a dumb cable.

> Either end can be the master, and either end can be the power source.

Unfortunately, this is what people expect from a USB device these days. The poor little "ID" pin on micro-USB was overloaded with functions already: There are interface chips that can distinguish 40 or so different resistor combinations on various lines (see the ancient TSU6721, which was used in the Galaxy-SII). So, I think requiring some intelligence at least for the more complicated combinations really makes sense.

Regarding the number of pins, I don't think it's that bad: USB2+/- has stayed the same, just bridged to two pins each. USB3 Tx/Rx is still two differential pairs, with two extra differential pairs for "future use", Display-Port, ... The ID-pin with resistors to Gnd/Vcc just has been massively upgraded to a serial protocol spoken on the CC1/CC2 pins.

So, for me, after reading a little bit about it, I now see USB-C as Micro-USB3 plus upgraded ID-Pins plus two spare differential pairs... But I was very skeptical at first, too.
Must be great training for politicians, sales persons and other professional producers of hot air.
I believe the comment is an obvious hyperbole to convey the author's contempt for Yelp. I could be wrong.
No, I did not mean the harsh physical conditions, I mean the lack of control over your own life. This employer seemed to 'own' her much more than I would consider reasonable. It's not legal ownership, but the outcome seems practically the same.
Clear Channel's RADAR system uses your cellphone for advertisers
Well Yelp didn't vote for her to be a single mom, or for her BF to go on a risky outdoor activity to get injured, or for her to take a loan @ 300% interest (lol wat?).

For some reason people seem to think they deserve special treatment for the choices that they made that didn't turn out so well.

Yelp is a company. Its relation with her is that of business, service in exchange for currency on agreed upon work conditions.

Yelp might be a horrible company, but she is not a particularly admirable individual either.
Technical enforcement beats "best practices" every time.

(But you can enforce separation of concerns through a language that lets you do that rather than needing a network connection)
Or you could get an Android, where such things are possible...
Perhaps she means 130%, which is already insanely high? I can't imagine even a loan shark practising 300%.
This is the first time on HN I'm actually sad I don't have enough karma to downvote a post.

"It isn't relevant to Yelp that she's a single mother". There are so many things wrong with this statement that I can't even begin to answer. To quote something I found yesterday:

“The amount of energy necessary to refute bullshit is an order of magnitude bigger than to produce it.”
Being a single parent is incredibly tough. I admire anyone who manages it without completely losing their mind.

Real efficiency on Yelp's part would be controlled flexibility. If what we read is accurate then they are losing out because of excessive rigidity.

We can't make employment a zero sum game. Humans are too valuable.
If consistently treated this poorly, why would one not leave the job and go elsewhere, especially if rent + said job puts you in the red? Not to excuse yelp of anything, but if you don't feel you are valued you are the one responsible for bettering your situation.
This stops short at all the really interesting stuff of microservices. Where's the service discovery? Failover? Secret storage? Communication?

Besides that, I don't agree with putting dependency injection in a microservice. Why bother? In a sense, microservices are a breath of fresh air, because they're supposed to "fit in one developer's head." If you're already adding layers of indirection, you're making the code harder to reason about for no good reason.
Ok, so how they treat their employees sucks. Now comes the famous but.

Why did she take a job she could not afford - from what I understand she's making a monthly loss of $700 + groceries, gas, etc. Why move to SF, to take a sales job you can't afford? More importantly, a job you knew would be making you an unsustainable loss before you even took it!
With a kid in tow this just seems irresponsible.

Now you can talk about career development, the american dream etc. but at the end of the day, you don't take a job you can't afford.
Now I'm not saying you can't take a job where you are loosing money so you get experience/references/career opportunities, (here comes that but again) BUT only if you can afford it. Yeah, you missed that "opportunity", but others will come along.
Boyfriend in hospital doesn't qualify as 'sick leave.' FMLA is very narrow. I've been down a similar hole once in my life before. I was sickened and shocked. One emergency in my whole life. Nominal top employer. Senior position there. Zero support.