skysight-inc/HackerNews huggingface dataset:
This is precisely my point:

> Existing customers can continue to use the current cloud services available today.

> Existing customers are not affected by this and can continue to use the Germany cloud without restriction.

You don't see any Windows Phones being sold, but they still years later being supported with security updates.

No one can possibly fault a business for stopping continuing development of an unpopular offering. It's when it becomes unsupported and leaves people stranded that the the real problems happen.
> Or maybe we could go back in time and murder both hitler and the person who decided that tabs should be a separate character (which I wouldn't be surprised if they were the same person).

You got the timeline almost right. A tab and a space are not only different characters, they are not even in the same category of characters.

A space is a whitespace character whereas a tab is a control character that moves the cursor to a specific position. Its name is an indicator for what it was used in the beginning, to arrange data in a tabular form.

The real problem is that many editors don't show tabs differently from spaces. In vim you can do a lot with the options "listchars".

My settings there are:
set list listchars=tab:>-,eol:$,nbsp:~,trail:X
Hum... Yes. String is there for historical reasons that turned out to be a bad fit to what Haskell became.

But there is no reason to use it. Text does everything String does.
When I worked for the public defender, most of my clients were homeless at some point.

They were homeless, and mentally ill, because they chose to use powerful, mind-altering drugs that fucked up their brains. They chose to keep using those drugs.

I have absolutely no sympathy for drug addicts. Using drugs is a choice. The fact that it has serious consequences does not engender sympathy. If anything, the fact that people know drugs will fuck them up and still use them anyway makes me less sympathetic to drug addicts.

I have great sympathy for the homeless who are merely down on their luck. You can identify them pretty easily. They're the ones that aren't drunk or high, and they're usually in the shelters at night because they'd rather have a hot shower and a hot meal than spend a night on the street with the addicts.
Getting a degree is largely unnecessary in the present time, and a substantial volume of people skip that step, especially in large companies like Google that are constantly buying others.
You've just read a whole thread of two people explaining to you why an AR-15 is more lethal than handguns.
It looks somewhat unstable. For example I tried to submit something but it would not let me edit the post afterwards (404 on the edit link)
I wasn't taking issue with the apparent $100B in assets that are being held on to rather than spent.

Merely stating something that essentially every Mormon knows and can be easily verified but was left out.

It's not really a pertinent fact to this issue of a huge investment fund. Except for the apparent editorial by the reporter that members are asked to pay tithing even when they can't afford it, which is misleading.
> it's just not worth spending time dealing with access control

Until one day, when you have some sort of incident, and it will have become very worth your while to "deal with" access control.
Given that rule of law does not exist in China, it's safe to assume this is politically motivated. Who in the government wants him out of business, and why?
Um, the number of people connected to my ssh server I can count on my fingers, and generally have communicated with beforehand. The number of people communicating with my https server is one larger than I could ever count to monitonically.

If you dont get the difference in scale between the two you might have an issue understanding the real problem.
This paper was posted earlier with Anonymous authors:
https://news.ycombinator.com/item?id=21084748
How kind of you to make this decision for all of your relatives. They now better take care to not leave any DNA traces when protesting against some upcoming authoritarian government. And no, those databases won't be deleted before a wannabe-king takes over.

Or when signing up for health insurance a policy chain down the road. At that point the new treatment better be cheap enough to pay out of pocket...

But seriously, how can you in good conscious claim this all being willingly when it's very nature shares info about other people as well. This feels like unaware people giving Facebook access to their phone book all over again, thus giving away all kinds of info about me. No, I don't want FB creating shadow profiles about me and certainly wasn't asked.

Can we please find a way to not create piles of data about third parties? Since, if history has shown one thing, them being used against me is just a matter of time. Or, at least have in place strong protections by e.g. regulations?
I think the logic was a recognition of how badly Google sucks in enterprise. Therefore the goal was to hire someone who embodied "enterprise" albeit in all aspects.
Tech Lead Expectations for Engineering Projects
That's kind of cool, good to know. Unfortunately in my small metro area of 2.5M people, there are exactly three locations to drop-off, two of which are downtown and not easy to drive in and out of.

Hopefully they are planning to expand those options.
> For all the commenters here who think that Google and the other major tech companies are somehow less trustworthy than your ISP? Yeah, I just can't agree with those opinions.

Additionally, at least my ISP is doing business in my state/country, so there may be _some_ legal recourse if they screw me too hard.
I had the same thing happen recently, and came across this Youtube video detailing a fix: https://www.youtube.com/watch?v=yFaLyoSQQo0.

Essentially, you open up the mouse and loosen the internal screws on the thumb button a little bit, which moves the board away from the rubber over the button and relieves whatever pressure is keeping it pressed. You need a screwdriver with a T5 Torx bit to open up some of the screws, but overall the procedure is pretty easy and my mouse has been working great ever since.
Wenyan‑Lang – Programming Language for the Ancient Chinese
Ah, you're right! fixed.
No. Some parts but the OSS stuff released before was more in line with what the company uses. Google doesn’t require dogfooding of GCP.
I do not know how it works in China, but could someone in the government be paid by Bitmain to care enough? In the US they call that move lobbying...
It's not even the same funds.

I was merely pointing out that it isn't true that poor members are lacking basic necessities while being pressured to pay tithing.
Ask HN: What are the server costs of running Twitter?
unique or novel untrained situations.

that said ,we're not great at those, either.

(untrained meaning that the dataset is a poor match with regards to the expected outcome)
The consequences to something like this should not to be fired. It is a CL rollback and a blameless postmortem.
The 2 Problems Facing Linux (and Open Source) in 2020
I am a fan of opinionated full-stack frameworks, in particular for building B2B web applications which contain lots of CRUDL views.

For an open-source solution that largely revolves around the React frontend, consider react-admin [1] + its adapter for Hasura [2].

[1]: https://github.com/marmelab/react-admin
[2]: https://github.com/hasura/ra-data-hasura, https://github.com/hasura/graphql-engine/

In Ruby/Rails-land, there is https://bullettrain.co.
Why should it not? Old articles can still be relevant. That said, it should be tagged "(2018)" as per the guidelines.
Not true. Alibaba/Tencent/Bytedance all eager to hire with more than a package bigger than $1MM
Wenyan: Classical Chinese Programming Language
Social workers aren't pro-homeless. They're pro-people, and they generally work their asses of to get people into housing so they aren't homeless anymore.

And yes, every single one of them absolutely feels contempt for the homeless who choose the streets over shelter just so they can stay high. I worked with enough social workers when I was a public defender to have a better grasp of their views on the homeless than you do.
On my calendar today:

- Lunch with some friends.

- A call with a client this afternoon.

The first one is not "a sacrifice". The second is potentially going to make me earn one month of salary in a day of work.

So yeah, I want that to be reminded to me.

But even if you don't want a schedule (you are rich or don't work much, don't plan things with your friends, etc), well, a calendar is not just for what you do.

E.G: I'm visiting my mother this week. Tomorrow though, I have an entry saying she is out of town. She told me that 2 days ago, and that's useful information for many reasons, but not something I want to keep in my head. Tomorrow morning, I will read it, and just integrate the information into my day.

Now you might argue: friends and family or a big clients are important enough, you should not need a calendar to remember that. Or, you should not plan things with your friends, it's spontaneous. Or you should communicate with your mother.

But that's not the point. I don't have a calendar because I have to. Nobody cares that I have one.

I have one because it frees my mind of all those informations. This way I can focus in the now. When I'm having lunch with my friends, I'm not thinking about the client call, and yet, there is no chance for me to miss it.

It's fantastic, given the price is a few seconds to add entries, and a few more to review them.
Endorsed. If GCP goes away, I'll be sad to see it, because the tech itself is great. Google don't necessarily have to be the ones running it, maybe. Perhaps another bigcorp could acquire GCP from Google?
> Would you make the same argument that software on the 737 Max should be shipped and then fixed later?

No, I wouldn't, but that goes to why not ALL software should be agile, not that it's best to have some journalism be "agile."

I was going to mention space flight regarding software mistakes (https://itsfoss.com/a-floating-point-error-that-caused-a-dam...), but figured it was more of a digression than it was on-topic.
> The stopwatch consistently proves mousing is faster than keyboarding.

Interesting. I wonder did anyone conducted a recent research.

Keyboards stayed the same over all these years while mice progressed a lot, modern ones have many thousands of DPI and deliver up to 1KHz of samples. This makes mice work much better in comparison.

Modern displays have much higher resolutions and sizes, a 4k 27” display, even scaled to 150% DPI, contains much more stuff than 9” CRT of 40 years old Apple computers. This makes mice work much worse in comparison.

I wonder which of these 2 trends wins.
I have thought at times that HN was a place of rational, deep discussion. I cant understand where these types of endless emotional rantings come from. Everyone is going with a bigger hyperbole how "Google is killing GCP, they r so dum".

I can understand their ambitious plans, and naturally you decrease funding for a project if it keeps hemorrhaging money. It says the Google C-suite discussed the idea of leaving the market, as any rational person would do, but dismissed it. I think the way article describes these things is putting a whole of color on this.

But so what, Google thinks it can beat AWS and Azure? Well, it's good they have big goals. Such a heavy bet on their cloud business seems quite sensible, and while they mention cutting spending if they don't achieve those goals, I don't see it as a big of problem as people seem to think. I mean other cloud providers don't even have that amount of money to put into their cloud businesses' and no one is lamenting about that.

To me this whole debate should be about how impractical and out of touch with customers Google has become since.. I can't even recall. Maybe it's the algorithm-based engineer interviews but something's wrong with Google's internal workings. Google Analytics' dashboard is still terrible, I don't like even how Google Docs work, Youtube is I guess ok but they blundered the live-streaming et cetera. I've never used GCP but it always seemed a bit too over-designed and flashy and, well, not practical. On the other hand AWS's console, even though it is at times unintuitive it feels for some reason quite nice and practical. It's weird and subjective, I know.

Could it be that when I had my first touch with AWS I had been given a quite positive view of the whole service vs. I have quite negative prior feelings about other Google services that cloud my judgement. Who knows.

Yet still, perhaps Googlers at their fancy Mountain View office have become a bit too detached from the regular Joes working for their gray corporate masters who want nothing to do with their hipster dashboards and just want something simple that works. Maybe pride comes before a fall, like with Microsoft. Luckily for MSFT Nadella started to change their culture.
Don't forget that they're selling the games, too--and some Stadia games are up to $10 more (!) than their non-Stadia counterparts.

(Incidentally, and you lose the game if you cancel your Stadia subscription.)
I don't know what your company is but knowing it's sensibly renting rack space rather than jumping on the cloud bandwagon because it's the path of least resistance would give me confidence if I were a potential customer.
I'm not sure whether that is really the case. If something is coming at you, the choices are usually to swerve or to brake (even if that turns out to be ineffective in avoiding the collision). People might swerve, if they think the newly chosen path is clear. They just might be mistaken in that, often due to tunnel vision and the unfortunate focus on the immediate and obvious danger, rather on a path avoiding disaster.

These example strive me as fairly contrived however. In traffic there simply is no time to make complex moral decisions. In the fraction of a second between realizing that an accident is imminent and impact, people just react (more or less skillfully and fortuitous, depending on many circumstances, including training and sheer luck).

Perhaps that's actually the way out for developers of such autonomous vehicles: just focus on what's ahead and if there's danger and braking won't be effective, swerve. If then someone is hit, it is an accident (due to incomplete information), rather than a (planned) sacrifice. Ignorance is a bliss.
> More to the point, why would I want to have to get the government's permission in order to talk on it?

One of the key purposes of the amateur radio service is experimentation. This brings with it the risk that I might inadvertently disrupt other communication services, potentially endangering human lives. The tests/licensing guarantees a minimum level of competence to mitigate that risk, while the clear-text and station identification requirements makes it possible to tell me to stop it if I do end up disrupting other services.

I see it comparable to our driver license system. Yes it invades our freedom somewhat, but it reduces a lot of human suffering.
Here's the 23&Me Research Consent doc that you agree to:
https://www.23andme.com/about/consent/

Is there something specifically missing from that? it seems like you're suggesting they are doing somethign which is not covered here, or they're trying to be "sneaky", but I don't think that's the case. They have always made it fairly clear what the long game is, and "collect genetic information and share it with legitimate researchers to enable drug discovery" was a major part of it.

I see a lot of folks suggesting 23&Me is being sneaky, or underhanded, or going out of its way to cloak these sorts of exchanges. I do not agree with those interpretations.

Note: I am generally sympathetic to the idea of widely sharing genomic information and believe that good consent forms are transparent. This form is closer to what I'd like to see from a wider range of less ethical organizations.
>For MX518 lovers, I've got a strong recommendation for G400s.

but both are discontinued
Excellent question!

Proof checking in the theory Ordinals is algorithmically checkable although theorems are not computationally enumerable because instances of strongly-typed induction axiom are uncountable.
> You haven't seen me anywhere advocate that we ban anything, let alone a particular semi-automatic weapon by name; in fact, the root of this long subthread is a comment from me saying the exact opposite thing

> I stated my policy preference elsewhere on the thread: give up on national firearms policy, back down on the maximalist Heller interpretation that says MSRs are off the table for state regulation, and allow states to license (on a presumption of must-issue basis) all semi-automatic long guns if that's what their citizens decide they want to do.

From the perspective of many, that's "allow guns to be banned". It'd be sort of like saying "back down from the maximalist Roe v. Wade position" or "back down from the maximalist Brown v. Board of Education position", and then getting mad when people accuse you of being anti-abortion or pro-segregation.
The Trouble with Silicon Valley
How is it dead? Everything still exports RSS feeds.
Microsoft Edge now accepting Chrome extensions
Here is my list, which excludes fiction. Mostly philosophy. I prefer to read fewer books but more deeply.

Currently reading:

Republic - Plato

Being and time - Heidegger

On the list to begin reading:

Nicomachean Ethics - Aristotle

Recursivity and contingency - Yuk Hui

Wholeness and the implicate order or thought as a system - David Bohm

Finite and infinite games - James P Carse

Book lists:

https://www.goodreads.com/review/list/31590496?shelf=to-read

https://www.goodreads.com/review/list/31590496?shelf=current...

https://www.goodreads.com/review/list/31590496?shelf=read
Inoreader was unable to locate one. I wonder if any of those rss pipe sites would work to generate one. I feel like I will need multiple days of posts in order to find out.
> You get the same warranty

What warranty? Are you referring to the "A-to-z Guarantee" that Amazon provides on merchandise from third-party sellers? I'd hesitate to think of that as a warranty.
GP was talking about saving $1200 out of $3400 take-home, which means living expenses are $2200/mo, or $26,400/year.

Let's leave things in "today's dollar" terms for simplicity:
A 4% annual withdrawal from $1.4M would be $56,000, or a big upgrade over $26,4000.

A 4% annual withdrawal from $4M is $160k. But as you say, it's the equivalent of $56k today.
my friend had his iPhone upgraded from 16GB to 128GB storage (a student literally desoldered the flash with a hot air gun, transferred it over in a BGA reader and soldered a new chip on, in under an hour)

One huge difference I've noticed between HQB (and other smaller electronics markets I've been to elsewhere in China) and whatever repair shops still exist in the West is how much more interactive the whole experience is. I once went to HQB with a friend who wanted to get his laptop fixed, and the serviceperson (who also happened to be female --- another thing first-time visitors may be surprised by is the nearly 50/50 gender ratio) would take it apart and diagnose while talking to us, showing exactly what the problem was. They had run out of the part that needed replacement, but instead of telling us to come back later, she left her stall and lead us to another store in the same building to buy a reel of it, then went back and replaced it, showed us that it now worked, and asked a very reasonable price. The shop had several stalls of others doing the same thing, and a pretty long line of people waiting too.

It's a huge contrast to more "Western" repair experiences, where you're lucky to have it done on the same day, much less get to see the process or be told what the problem was.
Neither is AWS, or Azure. Cloud platforms are their own product.

Only one company needs Google's internal infrastructure. That company is called Google.

The lessons learned in building those systems can be applied to more generalized solutions which can be sold as standalone products.
One of my favorite Christmas gifts to receive as a kid was The Far Side daily calendar.
There are couple of implementarion of strings:
* String - this is default, it is list of characters and it was a mistake.
* ByteString and LazyByteString - this represents array of 8bit characters. Performant but does not handle encodings
* Text and LazyText - this is what you want to use when yiu work with text, since it represent text in unicode.

There is mess in these types. s9me libraries are using different types, so you might have to convert between those and it can be confusing, and the conversion apis are not unified. But if you manage in your project consistently use single type (say Text), then you'll actually have a great time working with strings. Its problem if you want to quickly mash together few libraries that does not use same types, since it get messy.

Reason for this is mostly historic.
Yes, I actually saved Jug Cerović's Tokyo map on my phone back in Nov 2014. I found it superior to other offerings at the time because it had multiple systems on one map without making my eyes glaze over.

Cerović: http://www.inat.fr/metro/tokyo/

vs Tokyo Metro: https://www.tokyometro.jp/library_in/en/subwaymap/pdf/rosen_...

vs Tokyo Subway: https://www.kotsu.metro.tokyo.jp/subway/line.pdf

When visiting a foreign city, I'll save a copy of the city's transit map on my phone. It saves me the hassle of squeezing by people to check out the map by the train door, and it's not susceptible to spotty data while underground.

btw, Cerović's maps are now offered in an official app. Unfortunately there's no interactivity.

- https://itunes.apple.com/us/app/inat-metro-maps/id1194423205

- https://play.google.com/store/apps/details?id=com.amilutinov...
Namecheap is offering a fast, free VPN for one month, seriously
That makes sense in the abstract but of the dozens, maybe hundreds, of projects Google is currently working on, how many outside of Ads make a sizable amount of profit?

A mildly successful cloud provider would probably make FAR more money long term than the median Google product. Pulling the plug on GCP to build a couple dozen projects that will mostly get killed themselves seems like a huge waste, even without considering all of the negative externalities of burning even more customers by cancelling a major service.
I’ve had a similar experience where I could email PMs and we even had Google forward deployed engineers on-site.

The trouble is that their customer service is terrible.

We reported numerous issues and there was no tracking at all. For one UI bug in their webapp, a PM completely disregarded the reproduction instructions I gave him and made me have a half-hour kong Hangout with a remote engineer to prove the bug existed. The engineer even found more bugs while watching my screen.

The sales engineers (solution consultants?) are rather slimey, especially compared to the PMs who often admit when they don’t know something. This one eng kept pushing Dataflow even after we said no 100 times. It appears Google uses Dataflow / Beam internally now (instead of MapReduce) and so I guess at Google you’re dumb if you’re not doing the “correct” thing.

Also frustrating was how much money we wasted due to things like multi-gpu jobs taking 10-15 minutes to start and their GPU hypervisor pausing the whole system for 10-20 seconds incessantly.

If you use GCE, make sure Google is paying for the bloody edges. Get a ton of credits.
The Best Optical Illusion of the Year Will Mess with Your Head
Save money and buy stuff in a new way with koBuy
There is 100% probability that you are both. Why are you this one and not the other? Because you are not the other one. The other one wonders why it isn't you. The tautology should begin to be obvious. The answer is the same answer to why you are not me and I am not you. (The problem is the same across space within a timeline as it is across timelines)