skysight-inc/HackerNews huggingface dataset:
I mean, throwing our arms up and walking out of the room isn't going to make companies like Facebook better either. So instead of being just cynical I think everyone who works in tech, or has some influence in tech should just keep pressuring people to live up to their word.

I don't think all tech leaders are evil and I do think Facebook has legitimate use cases, so might as well advocate to at least get rid of the worst aspects than just skip the debate altogether.
Used in production doesn't always mean used by all users of a public app that might go viral.

If you have an app with an admin interface/CMS/monitoring interface and you know there won't be 50 administrators for your app before the end of the year this works great (assuming you can reverse proxy this to add auth or something).
> One worker asked why Pichai was paid hundreds of millions of dollars, while some Google employees struggle to afford to live in Silicon Valley

I mean I understand getting upset at the income gap between CEO's and regular people, but it seems kind of strange to be complaining about your salary as a Google employee, where you are almost certainly making well over $100k, and walk past rows of camper trailers and homeless people on the way to work. Saying that you are struggling to afford to live in Silicon Valley seems like a bit of a stretch if you are an engineer at Google. I can sympathize with non-tech workers at Google who are probably making less though.
[Research] Interpretable Neural Networks for Predicting Mortality Risk Using
Desktop to Mobile
No, try more like Tokyo. It’s great.
There are also sentences like

'z' is the first letter of this sentence.

z yields a finite sentence, a fixed point of the procedure of finding all the instances of that letter and enumerating their positions. Some find non-trivial fixed points, like

'f' is the first and seventh letter of this sentence.

My procedure for 'l' remains finite but finds no fixed point, switching between

'l' is the first and twenty-eighth letter in this sentence
'l' is the first and twenty-seventh letter in this sentence

neither of which is true. 'c' cycles through (1st, 20th and 56th), (1st, 52nd), (1st, 22nd, 44th), none of which are true.

Others diverge, like 'n' and 'e'

'e' is the first, sixth, [... no fixed point found ...]

where the tail of the sentence just explodes on every iteration. What happens is also sensitive to the [presumed] end of the sentence 'letter in this sentence'.

The most interesting one is 'r', which doesn't explode in length after 100 iterations but (if it loops, which I haven't established) has a very long period.

I also found a few fixed points like

'a' is the first and twelfth letter of this sentence

which doesn't come from iterating on "'a' is the first letter of this sentence"; I think it's an Eden.
What Does Open Source Mean in the Era of Cloud APIs?
I am sure there are still people who manage to ride the rail for free. Not many, but there are. And that's ok, some low-level abuse is perfectly tolerable as long as it's low-level.
Canada already has problems with guns being smuggled in from the US, I feel like that would only make it worse. Although maybe it is just an impossible problem to solve.
I'm well aware of the differences between pico, macro etc. and am referring specifically to usage of privately owned eNodeBs running in spectrum that is either unlicensed, sublicensed, or just reused without authorization because the deployment site is sufficiently rural.

> Would be interested if any actual examples of real life non-carrier 4G networks could be provided.

For one, you can just look for companies deploying Redline, Nokia, etc eNodeBs that aren't traditional telcos...

http://rdlcom.com/applications/private-lte

LTE equipment for 5.8Ghz spectrum / LTE-U has been on the market for some time and in use by private industry and boutique service providers. E.g. https://www.doubleradius.com/Manufacturers/Kits/baicells-sta...
Can you imagine a business that insisted on a phone call to begin a subscription? Like, say the NYT website had just a phone number instead of a link and a form.

That would severely reduce their circulation.

The whole reason the signup flow is done entirely online is because its simpler and more convenient for both the subscriber and the provider.

Which tells you why they don't offer the cancel flow through the same medium. Because it's too easy. They want to add friction and inconvenience to the cancellation.

It's not as bad as many gyms ("you must (snail) mail a form to our headquarters to cancel"), but it's a step in that direction.
If you think this sucks, have a go at deleting your Facebook account.

Worse... WhatsApp. When you change phone numbers it prompts you to notify all your friends. But when you delete, it just keeps letting friends message you without letting them know you aren't there, and all you get are notifications that people on WhatsApp are trying to contact you -- but it won't tell you anything more unless you sign up again. Before I had WhatsApp, people couldn't message me through WhatsApp, but once you had it, there's apparently no way to delete it. What if I change my phone number? Is any number in the system just forever in the system. Cool, cool cool cool.
GF worked at a game company. When she started they'd give bonuses based on the profits. Later they changed bonuses based on how well the company beat Wall Streets expectations.

Really demoralizing when the company posts a fat profit, the top managers take home a large bonus, you you get nothing because the quarterly profit was a little under expectations.
Right, it does end up harming the aristocrats as a whole, but no single aristocrat will actually be incentivized to stop hoarding any of their wealth.
So essentially the republicans are trying to force (telephone pole) rent control onto cities ? Commies.
prior thread with some ad-hoc measurements: https://news.ycombinator.com/item?id=16714403
Is that how unions work in the US?

Here in Austria we have "collective contracts" which are negotiated by unions. The "collective contract" specifies a minimum salary (depending on job title/experience), but employees are free to negotiate higher salaries. Senior developers usually earn way more than the minimum.

The union also negotiates a minimum raise every year (I think it is 2.6% for IT workers in 2019). Employers are free to offer additional raises, and typically they do.
As a former Googler, the way the company ended holiday gifts was irritating just because of the pretense. Leadership spun it as "we're redirecting the funds into Chromebook donations". As if money wasn't fungible, and the decision to donate Chromebooks was somehow intertwined with the decision to end the holiday gift.
Oh yes it is true. As a fellow Brit all the fossil fuel use contributes huge amounts of negative externalities in pollution, health damage and other more subtle environmental impacts. Fuel taxes are not high enough. It should cost much more than 1.20 a litre for the overall damage we do driving.
fyi - given it's annoying to collect all that information, I felt udacity might actually be able to help me with that. So I filed a subject access request under GDPR and asked them to provide me with all the data they have in relation to me..
They have close to a 100k employees. It’s hard to maintain “Googlyness” at even 1/10th of that size.
Thanks for writing this. You're not alone!
Exactly, very true.
You can call almost anything 'playing policits'. In other companies, getting along with your manager on purpose to get a promotion and taking credit for successes, can certainly be called 'playing politics. The difference in Google is that there's a standardized process, so maybe that avoids a manager promoting his friends.
"["the Jews"] has a history of psuedo science referring to it as a lesser 'race'"

It's the same with Chinese, you could read about how they were treated by Americans and Europeans in XIX and XX centuries.

And don't forget about Japanese massacring Chinese during WW2.

Edit: some people seem to think that Jews have monopoly on suffering.
That's just the thing - you can't tell how blatant they are without knowing the situation. You can merely look and think, "They can walk just fine.."

But you can't see that the person gets fatigued and suddenly can't walk very far. (And we are talking about fatigue that makes folks nearly pass out, not just mere tiredness) Or they have a history of numbness and trouble walking and keep a cane at their desk for this reason.

Like others have said, you cannot tell from the outside. This isn't freaking "entitlement". If you want to hate American culture, there are plenty of other areas to do this that doesn't make one crap on sick folks. I'd suggest focusing on letting folks go without health care or letting folks starve, but there are plenty of other choices.
Are you serious? You think in the US of all places where environmental & air standards regulations are the weakest that all the negative externalities of air pollution from cars is captured in taxes?
Looks like Oracle blew the party for the rest of the big companies that are most likely doing the same. Party foul Larry Ellingson.
Yeah I try not to bicycle on roads without a dedicated bike line too. If I were in a city with European-style dedicated and separated bike lines I would use them gladly. But I am not, so when the choice is between risking my life (in the most literal sense, not like "I am risking my life by voicing an unpopular opinion on Twitter" but literally risking being killed) and getting a car, I know what I choose.

If and when the circumstances change, the calculus may change too.
Well, kind of. But it's still very bureaucratic.

To be cynical, though, being successful with that kind of process requires knowing how to describe your accomplishments, what metrics to emphasize, and what projects are simply not worth spending time on because they won't scream "promote me!" during your review (even though they might be necessary & important).
Should be "block this channel and very similar ones" IMHO.
I wasn't actually paying. The account basically dormant and from back when they started and courses were free. I am just trying to minimize my digital footprint by deleting accounts I don't actually use (I'm happy with value for money at coursera).
Programming paradigms for dummies
Alternativly there are many matching and complementing products for a mixer (or any other products for that matter)

Just bought a mixer, how about: A new set of mixing bowls, alternative whisks and hooks, perhaps a set of measuring cups, a kitchen scale?

Just bought a new smartphone, how about: an external battery, screen protector (that fits the specific model), a fancy charging dock?

It really doesn't seems like it would take much intelligence to create these sets of complementing products and then use them for further ad targeting in the future, you could even use AI and ML to create the sets in the first place so you can fill out your buzzword qouta.
This sort of thing only works if the average car is an automatic transmission. In areas where a manual transmission is the norm, breaking a leg means not driving.
It is not very consumer friendly to allow every tin pot municipality to price gouge and stonewall infrastructure development. The local control you are arguing for is the same that has caused the underdevelopment and monopolization of the current internet infrastructure (to say nothing of housing and mass transit). So please explain how it is in my interest, as a consumer, to let my town - present and future - extort or strangle* service providers?

*These are not hypotheticals, see Mill Valley, CA where cell phone towers cause cancer and 5g is persona non grata.
Ouch, this is likely to affect us as well. We ask our users to give us access to their contacts and calendars. This is opt in and helps us help them. This all completely optional, opt in, we comply with GDPR, and use common sense.

Having a whole lot of bureaucracy and cost from Google is not going to help and is going to cause us a lot of hassle.

To me this sounds very much like an anti competitive measure aimed at shutting down the vast majority of third party software currently accessing their APIs and forcing users to use their official apps to access their email.

Linkedin did a similar move a few years ago where they basically shut down their entire API ecosystem in favor of tightly controlled partnerships with selected partners. Twitter killed the market for third party UIs as well.
Agreed. It is the reason that I have adblockers on all my devices. Until this is fixed, viewing ads is unacceptably dangerous.
>As someone who suffers from mild arthritis, the trip to the back of a Wal-Mart can be painful for me, and a walk or bike ride across a city block absolutely foreboding.

I've heard this before... and maybe I'm not qualified to speak, as I'm not yet the age where I really have to worry, but from what I know of current technology, I can totally go out and buy a walking speed electric wheelchair that is safe to operate even after my vision and attention degrade... but self-driving capabilities in cars are still quite some ways off.

Personally, my body would have to degrade a lot before I needed that wheelchair to make it a few blocks; but my attention and vision? that wouldn't have to degrade as much before I would not be able to safely operate a car.

This is actually something I've thought a lot about; I mean, I personally am bearish on self-driving cars, and if we don't get self-driving cars? I think I might need to plan on retiring to New York, as that's probably one of the few places I can count on aging without being expected to drive.
I'd say that is correct. Unless you work alone you are going to be playing politics to some degree.
Nice project! It would be great to have on-screen gamepad on mobile!
Do you have some examples? I mean of data that was given to wikileaks and not posted?
AFAIK, those are not 'processes' in terms of operating system processes, but instead some kind of parallel running tasks within the Erlang VM (much closer to threads).

Edit: If you think I am wrong, could you please explain what is wrong?
Can you point me to how to do this?
The example has functions' string parameters and separate parameters for the string's length. Is this really necessary what happens if the declared length is more than the actual length?
Promotions in other companies are usually in the year’s budget, so the number of seats is known in advance.

The only question is who gets to level up, and it becomes a dancing chair competition with none of the participants having a direct say (managers will take feedback and do whatever they want with it).

For a small and growing company it’s not rare for higher ups to explicitely fish around for people to promote as they just need to grow the ranks. The bigger it becomes the harder the competition is.
Being able to deterministically look at what database looked like at any point in time is priceless for debugging/investigating sessions.
“We Own You” – Confessions of an Anonymous Free to Play Producer (2015)
In France, on of the biggest journals, Le Monde, is also a hassle to unsubscribe. Subscribing is very easy, just enter credit card online. But for unsubscribing, you have to send a registered letter with recorded delivery. This is a hassle, you have to go to the post station, and is also pretty expensive (around 5-10 euros), which is almost the price for 1 month subscription to the journal. I find this unbelievable that you can't unsubscribe online (even for the online edition).
While the categorical imperative is kind of okay at justifying abstract prohibitions, most concrete actions don't universalize very well in the presence of people who are not precisely you; just take a look at any "falsehoods programmers believe" list. Some of these are occasionally useful to. Even something as simple as "sit on toilets" is hard to naively universalize unconditionally, and once you've filled in the blanks you've done no less work than if you hadn't started from the categorical imperative in the first place.

And then there's the "lying to a murderer"-type problem, where the apparent implication of the categorical imperative seems to be flat-out wrong: https://en.wikipedia.org/wiki/Categorical_imperative#Lying_t...
I have to agree with diogenescynic here (and I'm surprised he's being downvoted). That just sounds like the "Old Boy Network," or even just basic networking.

It's not unlike the fact that many VCs often only work with those from schools like Standard, Harvard, and MIT.
Very few folks don’t run some reverse proxy in front of their application servers (or a whole string of them to load balance), so lack of http/2 on an application server is rarely a dealbreaker for a web framework. I’ll take a solid framework with only h/1.1 over an iffy one with h/2 any day of the week.
Yeah I didn't get the snark at all. Just genuine admiration.
You know, I'd even believe you if I did not observe with my own eyes, at Google, how people get promoted despite not really doing much themselves other than gaming the visibility, and people who are literally one of a kind and who delivered world class, pivotal work get denied promotion repeatedly.

It's still a human-based system. It's still vulnerable to nearly the same political bullshit you see elsewhere: cliques, favoritism, backstabbing, etc. Heck even your boss still affects your promo (there's a "private" section in the feedback you don't see). If you don't see this, then you're probably not getting promoted either.
It also requires being given the opportunity to pursue high leverage projects in the first place. And guess who decides that.
YouTube says it will recommend fewer videos about conspiracy theories
I think there should be a monthly allocation of visas that can be issued, and companies are allowed to bid on the salary that they would pay the worker. Each month, the highest salaries get visas issued. If they don't bid enough, their candidate doesn't get in. If companies really need these specialists, they should pay them enough to secure a visa in a market-based system. I suspect this would create upward pressure on the salaries of these visa workers and prevent some of the abuse that we see today
Knowing nothing about this, I would guess that this is to allow sending binary data that contains embedded null bytes?

Though I guess it would be good to have nicer wrappers for the common case where you do only send text.
I think it's a nice step forward. People with less education can be severely harmed by conspiracy theories.
I feel a lot of Google employee’s request would be to not struggle to live.

Whatever the place and salary, if it’s enough that they don’t have to think about it, they would be fine.
Such as the conspiracy that the YouTube algorithm is rigged in favor of large organizations and brainwash media? Oh, wait... that's not a conspiracy. Oh, the irony!
Searching for "Antarctica" on YouTube returns conspiracy videos
If you go even more abstract, why is it OK to kill animals for food but not humans?
There are Moczulski et al. with their ACDC paper [1]. They describe a structured layer that can approximate any linear transform and discuss an optical implementation of it (see section 1.1 "lightning fast deep sell" :).

Our deep SELL offers several possibilities for analog physical implementation. Given
the great demand for fast low energy neural networks, the possibility of harnessing physical phenomena to perform efficient computation in deep networks is worthy of consideration.... (see paper)

[1] https://arxiv.org/pdf/1511.05946.pdf
UNIX was originally written in Assembly, B and C came later.

And why should it be criticized? Outside AT&T, people were writing OSes in high level languages since 1961.
> Last week we had all sorts of harsh whether (sub-zero temps, heavy rain, snow) during my morning commute, which didn't seem to affect bike traffic one bit.

I'd like to corroborate the sibling comment: this is not true. Although not in Amsterdam, elsewhere in the Netherlands I consistently park my bike in the same parking around the same time, and it usually fills up at about the same pace. Far fewer spaces were taken when I parked my bike during the harsh weather than there were usually.
I like the use of keyword argument syntax to specify optional arguments. I haven't seen anything like this before in C or C++, and now I would wish for it to become standard.

It's simulated cleverly using a macro that wraps variable arguments in a struct literal: See the definition of http_set_cookie in https://github.com/boazsegev/facil.io/blob/master/lib/facil/...
> Yeah, China is really somewhere people are desperate to get into...

I know a lot of Africans and Southeast Asians that are desperate to go to China.
Disabling it != Removing a single item from the list.
> The last thing we want for 5G rollout is for it to be hampered by NIMBY cities. Clearing barriers for 5G equipment to be rolled out is a good thing.

I have to concur. NIMBY groups (or cities that are effectively run by and for NIMBYs) makes building cell sites more difficult -> cell network operators need to spend more money building cell sites -> cell service is a bit more expensive and shittier for everyone (and it's far more difficult for newcomers to challenge incumbents). In US we have stupidly expensive (compared to many other countries) cell service with annoying data caps, and enabling NIMBYs to obstruct/make more expensive/block construction of new 5G (or LTE) cell sites will not help that.

If cities make it super difficult for cell operators to install cell sites, it's ordinary people with cell phones who suffer -- through increased service costs, worse service, and shorter battery life (the longer the distance between the phone and the cell site, the more power the phone needs to use).

I'm not some kind of telco industry shill; that industry does lots of things that I find sincerely loathsome -- between selling location data to the most hinky of "data brokers" and trying to do blatantly anti-competitive mergers -- but it's difficult for me to see how letting cities make it more difficult/expensive to install cell towers will help customers out.
And now Steam is under attack from Origin, Gog, Epic games' store, Blizzard, and all the other integrated storefronts that seem to be popping up. Sigh.
> Facebook (and Google and Twitter) have inflicted the ad-supported business model on themselves.

No they did not, market did. Google is maybe a bit aside because it was first of its kind, but both twitter and facebook needed to have a large user base before even being remotely useful. In the presence of already entrenched free alternatives, getting to a critical mass of users with a paid service is impossible.

If there is a way to get your service out for free somebody will do it and then the race to the bottom begins. There are comparably very few people that are willing to pay for any virtual service compared to those that are okay with ads. So much so that if you try to make a paid service you will either have to be extremely differentiated (Netflix) or pander to some niche and charge quite big prices.

Stuff like Youtube Red can only exist because they already have all the creators and all the viewers, but Youtube would not exist or survive, were it the only option.
> your salary as a Google employee, where you are almost certainly making well over $100k ... I can sympathize with non-tech workers at Google who are probably making less though.

Quite a few of these "non-tech workers" are employees, too.
> Automation could be the new land. A wealthy "owning class" owns all the means of production (and less skilled labor) and has no incentive to open it up. Automation could lead to a small wealthy class, but a rapidly expanding lower class with little access to self-ownership of means of production.

This is basically Marx and the theory of capital, e.g already describing our world since industrialization.