skysight-inc/HackerNews huggingface dataset:
This is the whole problem. Sick and tired of people complaining about YouTube/Google. For them to "fix the problem" just for their own platform would cost hundreds of millions of dollars a year in man hours to process every single last takedown request manually with no automation. Each takedown request would take many hours of intervention to resolve properly. Who is going to pay Google's legal department $100+/hour to defend their content, when it will take 50-500+ hours to defend a single request? Maybe the 0.01% of content creators, that's who. And those issuing the takedowns are not stupid enough to go after the 0.01%.

The laws are broken. It doesn't matter how "big" Google is. They cannot afford to protect the small guy. It's a choice between "hurt the small guy" vs. "go bankrupt". Fix the laws. Don't blame Google.
She went to Brown.
In any case, that degree of risk aversion is unachievable, unaffordable, and unproductive when discussing personal automobiles. Cars are killing people now. It is not reasonable to wait for some Utopian future where every car has the ability to pilot itself with NASA-grade software.

Human drivers are already "moving fast and breaking things," and they're not getting any better at it.
There are also additional scenarios of frustration like ambitiously graduating a semester early, or failing to graduate with this class on account of missing credits. In the latter case you might have consoled yourself of the lost wages for a semester, and then you hear this happens...
> Training, mentoring and counseling people — often from disadvantaged backgrounds — is not a mass-production process.

Yes, yes it is. It literally is. Maybe you need some additional sorting of raw materials in, maybe the machines (the teachers, the mentors) have a relatively low number of cycles in their lifespan (number of students they can teach), maybe there's more sorting on the output (just like chips are sorted after production), but at nation-scale software engineers are definitely mass-producible.
I will disagree with most of the comments and say that the barrier to entry in programming isn't abstract though or critical thinking but quirks, inconsistencies and obscurities. That is really why programming favors having an interest in it. Because you need to some extent be excited about banging your head against the wall, in one way or another. That is why very smart people with PhDs aren't necessarily good programmers. And why if you don't have some relationship with programming, or something related, you might just think it is stupid.

So I do think it is to a large question of motivation and time. That is why so many programmers, even those with qualifications, are self-taught. Of course it helps to be smart, but programming isn't unforgiving enough that you can't be average. So that isn't really the barrier.
4 years at a UC is still 80-100k
the main reason templates are bad is not that it needs a build step, it's more about being non-standard (a problem lit-html doesn't have), and not statically analyzable (think typescript's jsx), which lit-html doesn't solve.
Huawei is effectively one arm of the Chinese government, and the Chinese state hackers are another arm of that same government.
Median salary may be less than 32,000 but keep in mind a lot of people get welfare assistance. EITC, food stamps, Medicaid, and many other programs are available for the people making very little.

Personally I started my career on what was probably a similar salary to this person’s 40k (adjusting for inflation.) I had my own experience in mind when I used the term liveable - thinking about being able to afford an apartment on my own and eventually save up to buy a car rather than use public transit/bike exclusively.

Obviously, people do make do with less. Sometimes that means stuff like spending 4 hours a day commuting on multiple buses or something, or juggling multiple jobs and increasing stress levels, etc...
A possible scenario is that Sony has been floating this for a while but MSFT has resisted.

MSFT probably agreed to go in giving Sony good terms because they are afraid of Stadia. Not because it’s a threat to their gaming business but because it’s a threat to Azure. Heavy Stadia use means GCP has a high use tenant that pays for their use which they can use to make the rest of their offerings cheaper without losing profit. And that would hurt Azure, which is gonna be huge if MS is gonna live up to its trillion dollar valuation.

IOW they are worried that Google Stadia will be to GCP what Amazon retail is to AWS.
The writer's a VP, won awards, worked in i-banking, and has a double bachelors from an ivy league. She's trying to be cheeky and the first hot takes from the HN community is whoa, how dare they!

Relax, it's a quick sunday read. Go do something nice for someone.
My understanding is that did happen, but far before Facebook went public. I was discussing options awarded by companies that are already publicly traded at the time of grant.
What most people forget is that in a war the other party shoots back. It may take some time but it will happen and sometimes when you do not expect it. I think that Trump's move with banning Huawei is bad for the US in the mid and long run.
Can you explain why Azure isn't on par with AWS?
How come we can't solve lag?

There should be a part of the protocol that determines the lag and a standard way for programs to then set their delay accordingly, so that when I'm watching a video the sound is synced with the screen. Instead I have to manually try several different lag times until one feels good enough.
This is true. Not the sentence I expected to give me hope on a Sunday night, but it did.
Become? Become!? That's funny. That's Rich.

Do you have any idea how bloody insanely complex bluetooth is?

Just the the core stuff,

https://www.bluetooth.com/specifications/bluetooth-core-spec...

without the various protocol specs... https://www.bluetooth.com/specifications/protocol-specificat... or the GATT or ...

The bloody core spec is 3000 PAGES of standardese.

All in stuff that costs less than a dollar per chip.
Yes indeed [0].

[0] https://www.cisco.com/c/en/us/td/docs/routers/10000/10008/fe...
I did some search and found that the distros that Korean government is considering are: Gooroom OS, which is being developed by Hancom since 2015 but were never released, Ubuntu, and HarmoniKR based on LinuxMint. They are considering web-based office suite so LibreOffice is may not be among consideration.

There are options such as PolarisOffice and Naver Office, but given that Hancom Office has a stake in the game, their cloud service HancomSpace along with Hancom Online may gain momentum. In the worst case scenario, I could see Korean government see Office 365 as a fallback.

https://www.zdnet.co.kr/view/?no=20190516093822
https://namu.wiki/w/%EA%B5%AC%EB%A6%84%20OS
https://space.malangmalang.com/
https://www.hancom.com/product/productNetfficeMain.do
Even if it was true that American phone companies are infiltrated by American intelligence services, you have to ask yourself which government you trust more. As a New Zealander, I think there are very good reasons to trust the US government a lot more.

Heck, if you look at where Chinese officials try to stash their money and their families, it's clear they trust Western countries a lot more too.
This doesn’t require immutable conses if you just update the cache whenever the cdr is mutated.
> Google is an ideas-first culture, not a customer-first culture

I don't think it's just that. I believe that Google is used to having captive faceless optionless voiceless customers, of it's search and ad platform from whom it derives most of us revenue, that most other kinds of customers don't matter.
I think an apology is in order. They have a reputation for crass reporting on certain things, but have done some pretty great things otherwise. I guess I kinda bought into the meme of buzzfeed news not really being news.
While Berger immediately recognized the discovery would throw a wrench into his plan to quickly connect the Corral Bar & Riverside Grill with the adjacent building to create a banquet facility, he felt a duty to preserve the historical artifact.

Very good of him to do that; I suspect if they hired a contractor or other workers to do it, they wouldn't care less.

That said, I think it'd be even better to digitise it too, given that all copyrights have long expired and it would help to preserve it more.
Are you a boomer? Because you seem to think a decent public college is significantly less than 25k/year.
Why is the link bothering to care about gdpr? No need to block EU visitors, no need to comply, just ignore it.
Also, it's PresenceLearning, a digital platform to connect learning professionals with K-12 students. It just takes two minutes of reading some context.
There is no incentive for them to penalize anyone who generates lots of transaction fees. Especially as any I’ll will accrues to their customer (google) and not to them (visa et al)
Democracy and Its Discontents
This is not uncommon in the PE/LBO world; often “turnaround CEOs” are finance professionals who essentially act as lieutenants for the GPs rather than independent executives. The real problem is when those people then go back into the world thinking of themselves as temporarily embarrassed CEOs; few of them who leave PE (based entirely on my anecdotal experience, to be sure) go on to be effective c-suite leaders. Totally wrong personality, decisionmaking, and execution profiles.
Yea, which is weird because calorie is already metric.
Look at the market share, offered services and the fact that MS lumps Office360 revenues within the Azure division.
Streaming GoT will cost ~$15USD of data. It would be cheaper to buy the episode on iTunes and download it over WiFi.
It is less stable, more expensive, lacks proper spot instances, and all opensource-based services are full of unnecessary msft-style modifications.
Throwing up your hands and saying "everyone's bad" is just moral laziness. I'm not American and it's obvious China is far worse than the USA in terms of human rights.
Even when you control all of the variables, there are plenty of situations where the automated system just runs out of runway, and kicks the can to a human. Can't read the label on this package? Push it to the exception lane, and have a human figure it out, and relabel it. Works great, but is useless for a car, because when the car hits the exception, it's 10 miles away on a residential street, and it's not going to make it to you anymore.

For me, the most important thing a car can be is reliable, and every form of unattended driving cannot hit that level.
This is the issue with all the discussions about loan jubilee.

The people who busted their asses to do things the right way are the ones who get shafted.

The better approach is to just give out cash to all grads. How do you account for people who are richer vs those who are poorer benefitting similarly? Simple. Progressive income taxes, wealth taxes, and inheritance taxes. Keep everything else blind to income/wealth.
For a 230k loan (which means zero down payment which is unusual) to be $1500/mo you're talking about 6.8% interest. Rates are not that high on a 30 year mortgage.
As someone who has spent the past two years delving into Kubernertes and other Docker orchestration platforms, the answer is currently... "not much".

Kong does have a certain position in the industry (they are at least "known"), but their competition has done a better job taking market share. There are many API Gateways and Service Meshes trying to get their piece of the pie, and Kong has so far failed to be one of the true front runners. Products built on top of Envoy have so far done a better job of attracting users.

That isn't to say Kong can't try to assert themselves with another injection of cash. The industry is still very much up in arms, with all of us waiting for someone to step up and take over as the defacto gateway and/or mesh; preferably BOTH the gateway AND the mesh. Kubernetes itself is effectively the defacto standard, but the things you plug into it are certainly still in flux.
Note that Oracle has nothing to do with these releases or builds. Red Hat is now the maintainer of OpenJDK 8u and 11u release families. But this isn’t Red Hat’s fault either.

By default, the OpenJDK builds put something obvious like “-internal” into the version string, and you have to override it explicitly if you are intending to produce an official build. Whoever made these builds overrode the version string to make them look like official releases, when in fact they don’t correspond to official release tags in the source.

In other cases there may have been a delay between the appearance of an official binary and the appearance of the release tag in the source tree, but that’s not the issue here.
Bus bombings are (relatively) common in some countries. One went off very recently, actually: https://www.theguardian.com/world/2019/may/19/egypt-roadside...
Point me to these assets that are guaranteed to go up. I’ll force my kids to get loans and I’ll invest in these instead.
We understand how to play games with defined rules. That’s the point.

Do you expect AlphaZero plus human advice to beat unaided AlphaZero? If so, it’s not a step towards AGI.
What's crime like compared to a major city in the USA?
Ummmm what? Even if they wanted to use the cloud they could have literally opted for any of the other providers.

If you have a good on premise service provider and reasonable compute/scaling requirements, staying on prem can actually save you a ton of money. It’s very situation specific.

That being said, for companies starting out, I agree completely with you that starting in the cloud is the best strategy.
> However, if I were Apple, I'd be really worried about retaliation.

I think this view is too narrow. For the Chinese government, there is something more important than revenge. Why kick that cash machine out of your country if it still paying your people paid and make then happy?

I guess the retaliation will come in a different form, even something out of the trade section maybe, depends on what's on Xi's table.
To be fair, I wouldn't have known what "WE" meant either. Why not "WIP" instead?
I like AliExpress, but you're right, the site (the English site at least) looks like it was cobbled together in 1998.
Yeah, I was surprised at how that was phrased at well. I've made friends at work who I have spent time with outside of work, but that's a select few group of people.

I've definitely not experienced that one generally tends to spend time with coworkers outside of work. I think this could be more common in other industries like Finance where having drinks with people is essentially a job requirement.
A teacher who recognizes and corrects your subtle misunderstandings is ideal, but in >3 degrees, I've never had one.
Though I have played that role with guitar and computer science students, so they do exist. I guess.

Breaking down problems is obvious and known advice, but very helpful, especially when you are lost in the weeds, can't see the forest for the trees, etc. Having it as "a system" helps self-management. Disagree about the importance of touch-typing.

Grammar snark (for an article about writing): "Sometimes it will be obvious what you need to improve, sometimes it won’t. When it doesn’t, ..."

when it doesn't obvious to you
I think this rings true for learning. Early on in the learning process people need to focus on just doing a bunch of stuff and failing quick and then looping back to the beginning. Focusing on perfection with no foundation, in my experience is usually a surefire way to create things of lower quality
As a non-American I'd much rather the USA has my data than China has it.
You believe your parents or you would have worked harder than the parents of those students or those students; who have debt?
It isn't even the API vendors' fault necessarily.

Compared to HTTP/TCP/IP, abstractions between layers of the BLE stack are extremely leaky. Examples: indicating choice of PHY coding and channels in the equivalent of a `listen/connect` call, or the three different but intertwined places where fragmentation/reassembly can happen. Being effective with BLE requires deep understanding of the entire stack, and since it is difficult for a single person to have such level of understanding, we get bugs. By comparison, being effective with HTTP does not require one to know anything about the PHY layer, or TCP stream reassembly.

I suspect this is due to not having enough independent implementations of each layer - Bluetooth is designed and standardized by one committee, and the entire stack usually implemented as a single "thing", making it too easy to break abstraction when a new feature needs to be added.
"... leaving Google Fi [for Tesla's modern, re-imagined Wardenclyffe Tower global Internet service]."
The one I went to appears to be charging in-state rates of a bit under $10,000/year.
what’s is your point about it being a dollar per chip? that it’s implemented by super cheap labor or something?

silicon is free. you are paying for the r&d. that’s why volume matters. at the volume of bluetooth chips, they are almost indeed free. most of that dollar is distribution costs.

my point is, the cost of the chip isn’t a signal of anything except the ubiquity of it.
The average US student loan debt is about $37k.
This more or less matches my own system. Some additional notes:

* When creating great work as an expert, you will be working down the ladder of abstraction (e.g. for writing–coming up with a concise high-level vision and then progressively expanding it down to the level of characters on a page)–this is the most efficient way to make anything, since you can sanity check your work at higher levels to avoid expensive rewrites at lower levels. However, when learning, you should learn subskills in the exact inverse order (start from the lowest level–how to type keys–then work upwards). Mastering subskills in this order maximizes the feedback signal you get while learning–if you can't write a paragraph coherently, it is very difficult to determine how well you're doing at developing your authorial voice (or whatever).

* Time spent practicing a skill only makes you faster / more robust at the method you already know; it doesn't lead you to improve your methods. So spend half your time actually performing the skill, and half the time analyzing your work / comparing to known good examples / planning how to improve (and, really, half of that time should be for improving your tools for analysis and comparison...). If you fail to do this kind of meta-work, 10000 hours of practice or whatever will just get you a fast, robust system for producing garbage.

* Assuming you're following an intelligent process for learning the skill (see previous points), the most likely way in which you will fail to learn it is by getting disinterested or discouraged and giving up. It's essential that you try and structure your learning process in a way that yields intermediate feedback and some satisfaction for improvement, and pay attention to both 1) reducing the parts of the process you dislike and 2) figuring out ways to make it enjoyable (including figuring out how successful other people have managed to derive enjoyment from the activity).
They don't do it to diversify.
He seems to be an Xer based on his name. But you can’t blame Xers either, higher education became predatory after Xers have graduated.
Interesting. I've been a project fi user for a few years now and have had nothing but great customer service everytime. I loved leaving the Verizon bullshit and appreciate the straightforward pricing and customer website.
Is the data deleted because it is too old? Partition your tables by time, and truncate/drop the old tables instead of delete.
Who doesn't have "more responsibilities than time permits addressed"? There's a reason most of us don't call our moms so often.
No it isn't.

The greatest threat to our oceans is the acidification and temperature rise that result from excess atmospheric CO2. The fishing industry is also a huge and growing threat. The magnitude of the former can be estimated by noting how it is strictly worse than the very bad latter.
Yup, that justice system seems to stop all those gunmen shooting people.

Except for, you know. The occasional bad actors.
Azure is worth it not to give money to Bezos
Seems like a good solution would be to file against them in small claims for the $70 plus time investment.
> This shows "a new Sony" and should be applauded by investors, SMBC Nikko Securities Inc. analyst Ryosuke Katsura wrote in a report. “Management is adapting rapidly to change."

Uh, no. This shows that the developers have absolutely no control, say, or ownership over their work. Things like this happen in companies (or divisions within a company) right before their best people jump ship because they are so poorly respected they are literally not given the time of day by management.

I'm reminded of Ray Kassar's comment about programmers being at the same level of someone who puts the game boxes together.
Yes, I am talking about fully self driving cars.

You could still have "dual mode" cars that could be switched to manual mode, perhaps only when parked.
> They can't process the ramifications of their business practices on future business opportunities.

Here's where that really hurts them (IMHO). Google, as a whole, has a very short attention span. A lot of things at Google began as bottom-up engineering-led projects, the poster child for which is probably GMail. This seems to work really well for things that are engineering problems. I think it works incredibly badly for a bunch of other things though.

We, as engineers, tend to get bored. There are all sorts of quotes for this in software development like after you finish the first 90% you need to finish the second 90% (I forget who said this).

I see project after project come out of Google that might be promising but it gets abandoned as the talent moves on to the next hot thing until finally it's killed. The cost of this, as you say, is paid by future projects.

The classic counterexample to me is Apple Pay (vs Google Checkout/Google Wallet/Google Pay/Android Pay/Whatever it's called now). Every few weeks Apple announces some new bank or merchant or country is launched. Over years now they've slowly been building out this ecosystem. Google just doesn't have the commitment, focus and attention for this schlep [1], which is why they'll lose. Apple does.

Apple has their failures too (Ping anyone?) but it's fair to say Apple really does put more wood behind fewer arrows [2].

[1] http://www.paulgraham.com/startupideas.html

[2] https://www.techradar.com/news/internet/page-more-wood-behin...
GA State University is a well regarded public college in GA - $10K a year.

https://sfs.gsu.edu/files/2019/05/FY20-Undergrad.pdf

And four year public colleges in GA offer 2+2 programs where you can go to a 2 year college even cheaper and then transfer.

Honestly, most students don’t go to Morehouse because it’s an outstanding college, they go to be a “Morehouse man” and the historical significance as an HBCU - And before I start getting replies about not understanding “the Black Experience”, I am Black, went to a much less prestigious (and cheaper) HBCU, spent a summer on Clark’s campus (part of the Atlanta University Center along with Morehouse) at a summer program, and came out with no student loan debt, and making just as much in 3 years as people coming from more prestigious schools.
It sure sounds to me like you’re begrudging this generosity. Be grateful for what you have. Don’t be resentful for what others get, it only hurts you.
The point is that they're worse off today than they would have been if they hadn't been so responsible. Their sacrifice ended up being for nothing and put them at an overall disadvantage.
Millennials approach middle age in crisis
If you know you will need the data again store it in some variable, in addition to the dom?

For instance if you have a chat, you could have a list of message objects as a normal variable and also show those messages in the dom.