skysight-inc/HackerNews huggingface dataset:
That's true in principle, they could buy directly at Telecom manufacturers, rent antenna space and use subcontractors to install base stations, but there are counter examples showing they are not so good at this business.

For example Google has tried to provide free Wi-Fi, at the time some people were afraid it would be some rehearsal for a Wimax deployment, it never happened.

8 years ago, Google made a lot of noise with their high altitude platforms (their so called balloons). They met some Telcos, but it went nowhere.

Long time ago Google had also a project to provide phone calls with interesting fees. It was a MVNO in practice but it never got traction even if Google had access to an incredible number of Android users.
Apple founded ARM and walked away with a perpetual license. They have zero need for ARM, purchasing it would be a huge distraction and conflict.
As I opened this on my phone I thought that these would make a nice background image.

While I recognize that the whole premise is that CSS gradients are better suited than images for their intended purpose, I immediately looked to see if the website offered a way to render an image and download it. Or perhaps even turn off the UI and have a no chrome view so one could take a screenshot.

Perhaps this could be a monetization strategy, instant gratification download for $1 with low friction Apple/Google Pay (perhaps watermark removal). I know this wasn’t anywhere near the intended purpose of your project, it is just what came to mind for something I might pay for when seeing it.
>The number was always different, but not by much .. but it was still higher than a 1% margin of error. The FL ballot was pretty garbage and since then, most states have avoided punch-out/butterfly ballots.

This shows that recount disputes almost always boil down to whether to accept a particular ballot one way or another. It's not fraud. You're just bound to run into ambiguity once or twice in a large election. It usually doesn't matter, but it can pop up when an election is really close.

There was a literal tied election in Virginia a few years ago that stemmed from an ambiguous mark for delegate: https://wtop.com/wp-content/uploads/2018/01/ballot_94_AP_cro...
> Sometimes it feels as though existing problems get a free pass because of tradition

In safety-critical systems, known problems are often tolerated because they are predictable. In these cases, mitigations are understood, and there's a well-defined upper bound on the amount of damage that can be caused if the mitigations fail.

> but new issues (even if addressed) are scary and so the entire thing should be stopped.

New issues are unpredictable, and do not have known mitigations. (Once they can be reliably predicted and mitigated, they are no longer "new".) There's also no known upper bound on the amount of damage these issues can cause.

As an added bonus, the quantity of bugs in a long-deployed system is generally well understood, while it's difficult to place an upper bound on the number of bugs in a system that hasn't been tested in production yet.

To make this concrete: Imagine finding a bug that causes several thousand phones to occasionally reboot unexpectedly. Pleased with yourself, you publish a patch and push it out to all affected devices.

One week later, a thousand of those devices power off and never power on again--they've been permanently bricked by your update.

Are your users angry because you refused to give the random reboots a "free pass" because of "tradition"? Or are they angry because you made drastic changes to a system that basically worked without taking the time to understand the consequences?
Business technology giant Konica Minolta hit by new ransomware
Microsoft is shipping huge improvements to chromium for the benefit of everybody. They prove that with enough non-google human resources, chromium can be just fine. Mozilla will die before realizing they were the most needed chromium contributors.
Making effort to deal with scams doesn’t scale.
You grossly underestimate how long it takes to change the culture of a company, let alone one the size of Google. A CEO can’t snap his/her fingers and direct a change of this kind into existence.
If you have an extreme minority position, likely based on a lack of understanding of how your packages get to you, it's expected to not hear that opinion often.
In your experience, no exercise, no eating ==> no muscle loss?
QBasic Gorillas
YouTube Playlist Shuffle Algorithm doesn't truly shuffle
Political people play all sorts of games with elections physically. Don’t underestimate the lack of good faith that people will act with. But the system itself works.

The scary thing about electronic voting to me is the centralized nature. It needs to be decentralized to protect the overall system. The current scenario where a trusted entity (the USPS) is being de-legitimized needs to be factored in to protect democracy.
Interesting. Unfortunate that the deprecation notice doesn't include much rationale. I found at least one mail thread about it[1], which seems to confirm that the main thought was that semantic information about text should be handled at a higher layer (e.g. XML). I can understand that argument for a general purpose tagging mechanism, but language and glyphs are strongly semantically linked.

(Somewhat ironically, the previous thread on that mailing list is about the struggles of case folding in a general fashion across multiple language scripts[2])

Edit: I also found [3], which offers the following:

----

- Most of the data sources used to assemble the documents on the Web will not contain these characters; producers, in the process of assembling or serializing the data, will need to introspect and insert the characters as needed—changing the data from the original source. Consumers must then deserialize and introspect the information using an identical agreement. The consumer has no way of knowing if the characters found in the data were inserted by the producer (and should be removed) or if the characters were part of the source data. Overzealous producers might introduce additional and unnecessary characters, for example adding an additional layer of bidi control codes to a string that would not otherwise require it. Equally, an overzealous consumer might remove characters that are needed by or intended for downstream processes.

- Another challenge is that many applications that use these data formats have limitations on content, such as length limits or character set restrictions. Inserting additional characters into the data may violate these externally applied requirements, and interfere with processing. In the worst case, portions (or all of) the data value itself might be rejected, corrupted, or lost as a result.

- Inserting additional characters changes the identity of the string. This may have important consequences in certain contexts.

- Inserting and removing characters from the string is not a common operation for most data serialization libraries. Any processing that adds language or direction controls would need to introspect the string to see if these are already present or might need to do other processing to insert or modify the contents of the string as part of serializing the data.

----

Other than #3 (the one about string identity), I find these wholly unpersuasive. And even #3 isn't even that great a reason considering that programmatic processors have to deal with that issue anyway due to case folding.

[1] https://www.unicode.org/mail-arch/unicode-ml/y2010-m11/0039....

[2] https://www.unicode.org/mail-arch/unicode-ml/y2010-m11/0038....

[3] https://www.w3.org/TR/string-meta/
Yeah, visual assets up to very high resolutions is a large part of it. I wish I remembered the game, but I do recall one (it was a free to play battle royal game, not fortnite or PUBG) that had an ~15GB base game download, and then an addition 30GB for 4K textures.

In the case of GTA I’d imagine the voice lines are a major source of size as well. They’ve been doing updates for the online with new missions and voice lines for ages.
Not just a Trump appointee, but a significant fundraiser in Trump's campaign.

Also, to parent post the new Postmaster has refused to accept funding Congress already gave it.
Disclaimer: I work for Google, but not on Chrome or Search.

There's plenty of worry to go around. I would like to put aside the (very understandable) fear about Google for a second because I think the GP makes a good point.

My parents used to use the open web, but have also more or less exclusively started to use Facebook to "surf the web" and get all of their information. The 2016 election was a joke, my mother would constantly tell me about all these things she'd found out about "on Facebook". She'd click these links and keep getting more and more radical misinformation. I was honestly shocked at what her Newsfeed looks like. The worst thing is she isn't an abnormality, she's fairly typical of her generation.

I'm concerned by _any_ closed platform, especially when there isn't enough competition. I realize that's descriptive of many things my employer builds as well. But please don't discount the dangers of other closed ecosystems, it's a certainly related topic. The web by _anyone_ makes it a poorer place to be and there's attackers on all sides.
What do you truly believe in and what do you stand for?
> Databases do not have a distributed way to manage consensus.

what about something like the Raft protocol?
I debated whether to start learning Rust vs Nim... Rust does seem to have more libraries to get stuff done.
Overzealous mods run amok. Power tripping does weird things to people
In your personal experience, if you exercise when you are waterfasting, you maintain muscle. That is pretty cool, can you share your exercise routine? The parent commenter noted that exercising while fasting might be painful and I would appreciate hearing what you do. Thanks!
I see the same thing. I've heard lots of non technical people call facebook posts "e-mails" and they never leave the platform. They use a phone or a tablet to launch Facebook.
It addresses maximizing rates of switchover to EVs based on current transportation patterns for the "near term" of 10 years. "Near term" from the standpoint of transportation infrastructure investment.

Charging infrastructure for EVs will piggyback on the massive switchover infrastructure to support Wind/Solar and power transport from rural areas where those generate the best to population centers

Alternative transportation hopes basically are the "EV bike" or "long range EV scooter". I'd argue for lots of investment there as well.
I'm not saying they don't understand that the domain name specifies a site, and the entire thing identifies a unique page on that site (usually), I'm saying how the latter works is virtually magic to them. They don't parse the contents or do anything with the pieces, it may as well be random letters and numbers after the tld.

My assertion is that the vast majority of people do two things with the address bar:
1. Manually type in a web site address, but nothing past the top level domain
2. Copy or paste the entire thing

I think what you're asserting is that people look at them, understand them, and then apply that knowledge somehow. I disagree with at least the last part, and probably the first two to a lesser degree.

What percent of laypeople do you think have manually altered a URL like your eBay example? I've done the same thing with Amazon product links myself, but I don't know anybody else who has. I just don't think it's very common at all.
Get $1000 Walmart Gift Card
Disclaimer: This is primarily about language... not BEAM as such. Also, links are inline.

I liked the book Programming Elixir 1.6 By (Pragmatic) Dave Thomas.
Solved the exercises. Did not quite find use for macros. And I have not done any production projects.

The pragmatic studio has some courses for the space: elixir, OTP, LiveView, etc. and free tutorials. The quality is good. Simon Thomson's course on futurelearn was also good.
https://pragmaticstudio.com/ and https://www.futurelearn.com/

A recurrent problem for me though has been to write an application. I used to write java's petclinic/petstore application when learning a framework, library, etc. Have not been able to do so with some other ecosystems... perhaps laziness, perhaps have not been able to answer why. And languages in isolation have not clicked for me much apart from maybe making me think in different ways.

Why does this Erlang/Elixir/BEAM interest me then? A colleague who talked highly of it... Then there's Joe, his talks, and Alan Kay's recommendation has Joe's thesis on recommended reading list: https://news.ycombinator.com/item?id=20653453

There is also Erlang Masterclass series 1,2,3 starting here: https://www.youtube.com/playlist?list=PLR812eVbehlwEArT3Bv3U...
To be fair, I discovered it on exercism.io and am thoroughly enjoying learning it.
The more I think about it, the less sense your argument makes.

Property crimes like burglary and arson are committed against your property, and so the natural denominator is per household size. As long as household size is pretty invariable among cities, then per capita is going to correlate quite highly with household size.

How about crimes like murders? Most murders are people killing someone they know. Your social circle is limited more by human capabilities, so it's not going to increase just because you live in a denser city. So again, your likelihood of being murdered will correlate with murders per capita.

Another take on the statistics: if your argument is that you are more likely to run into the number of criminals because of a higher density of interactions, then consequently the number of crimes per criminal should also go up. I don't have any hard numbers on these statistics, but I would be extremely shocked if they bore you out here.

A final comment is that actual crime statistics is measured by the number of crimes committed per residents living there. There is actually some bias here: some of the highest numbers here are measured in places like Times Square which combines extremely high tourist traffic (and hence high pickpocket rates) with extremely low residential numbers. But if you talk about entire city-level rates, those effects are going to be muted. If you again assume that the number of victims of a single crime is constant, then the number of crimes committed per population, and that the victim of a crime is chosen uniformly at random, then the crime rate per capita is pretty much the inverse of the likelihood of being a victim of a crime.
A distributed ledger approach is a very bad idea because a foreign country can launch a 51% attack on the ledger and has the resources to win and thus modify the ledger.
The Website is really bad in communicating what OPDS actually is. "Distributing Content" can be anything, from ads, videos, images, websites, video games, ebooks, news, songs, etcpp.

But the drawings suggest that this is only about (e)Books and other text-form articles. They seem to actively avoid calling it what it is and instead using "Content". Is this some kind of special lingo?
Because Nvidia will find a way to use ARM to strongly favour its own SoCs at the expense of everyone else’s - that’s why it would pay $32bn. That’s not good for ARM or the UK (or for everyone else for that matter).
I would think not licensing new IP would be the main concern. basically hogging ARM IP completely for themselves and their products. It would take a couple of years for companies and devs to switch to a different architecture, but you can be sure that there are competitors willing to fill that gap.
Is the Android webview using WebKit or blink now? I wonder how that would show up.
A dense APL codebase at that.
I find that with JavaScript, Rust, and Python, my tool belt is pretty well equipped these days.
Indeed. LATIN SMALL LETTER I + DELETE DOT ABOVE becomes LATIN CAPITAL LETTER I + DELETE DOT ABOVE in uppercase, which then becomes LATIN SMALL LETTER I + DELETE DOT ABOVE back in lowercase. The same thing applies to LATIN CAPITAL LETTER I + COMBINING DOT ABOVE. Survives infinite number of case conversions.
Indeed.

https://hn.algolia.com/?q=nim
If they rolled out a payment option for third-party sites as a core feature with prompts and nudges, do you really think the reception would be positive? I expect the comment threads would be full of people telling Firefox to work on being the best browser they can, and not getting in people's way with a payment system that "nobody asked for".
Surely there is some way to verify if a build tempered with, cough file integrity hashes.
If you already have working electronic voting (for the sake of argument) you don't need to elect representatives any more, you can just vote on issues directly and set quorums and thresholds. For that matter you don't really need ballots any more either, you can have the corpus of laws as a wiki and just edit it.
This article hits the nail squarely on the head in a number of important ways.

There is one small silver lining: when and if Google manages to successfully turn the rest of the web into ca. 1992 style information providers for their updated version of videotext there might be just enough breathing room to create something even better.

After all the web killed AOL, with Google going after the AOL playbook they set themselves up for a similar debacle. When it isn't 'the internet' anymore a service will quickly lose value.
Postgres has this too afaik?

Yeah![1] with some caveats, that also apply to the sqlite implementation if im not mistaken:

When a FROM clause is present, what essentially happens is that the target table is joined to the tables mentioned in the from_item list, and each output row of the join represents an update operation for the target table. When using FROM you should ensure that the join produces at most one output row for each row to be modified. In other words, a target row shouldn't join to more than one row from the other table(s). If it does, then only one of the join rows will be used to update the target row, but which one will be used is not readily predictable.

https://www.postgresql.org/docs/current/sql-update.html
For me, it was quite painful. They stuck a swab to the back of my nose, which was uncomfortable. They they went several inches further to a place that I didn't even know I had. (I suspect it was the lower sinus cavity, but I'm not sure.) They jabbed it into the back of that, hard, which hurt. They left it there, pressed in hard, for 10 to 15 seconds.

On the upside, it felt like that sinus drained a bit after they pulled the probe out. It may have hurt me more because my sinuses are, um, fuller than they should be.
Houses aren’t part of the retail sector. Cars are, and they represent 23% of the US retail sector in terms of dollar amount.
I replaced the battery on my grandmothers phone recently (a galaxy s4 or s5 if I recall), and the only 3 apps she used were:

- phone
- text messages
- Facebook

She has no concept of the internet outside of the Facebook app.
I hate when websites do this. I don’t use anything Google unless I’m forced to (work email, Google Drive for my school, etc.). And unless I absolutely need to use your site, I will avoid it like the plague.

It’s not just limited to Google; it’s for any site providing only third-party OAuth login. I can never remember which one I signed in with, and if that service ever shuts down, it’ll be a pain to figure which of the hundreds of services I’ve signed up for using that OAuth login. It’s much easier to change an email.

And yes, I do use a paid alternative to Gmail (ProtonMail)
If you are using a managed kubernetes cluster from a cloud provider you mostly don't need to worry about these sorts of things. If you're not, and deploying to bare metal, the main things you need to worry about are: load balancers, storage & monitoring. If you're large enough that you can effectively run kube on bare metal you probably have enterprise solutions for load balacing [0], storage [1] & monitoring your applications that you've already validated as being secure/stable.

If you want to go all out you can also grab an operator to manage rolling out databases for you (postgres [2], mongo, etc).

A lot of the complexity people bump into with kube is really poorly planned out tools like Istio that have way too many features, a very overly complex mode of operation (out of the box it breaks CronJobs!!!), and very sub-standard community documentation. If you avoid Istio, or anything that injects sidecars and initcontainers, you'll find the experience enjoyable.

[0] - https://clouddocs.f5.com/containers/v2/kubernetes/

[1] - https://www.netapp.com/us/kubernetes-storage.aspx

[2] - https://github.com/CrunchyData/postgres-operator
There is a math editor plugin. But It does not currently support advanced equations. It only supports basic equations and symbols. But I can work on it for the next release (Next week Friday)
How about: case folding for the letter 'I' is dependent on whether the locale is Turkish or not.

;)
Nope, it's an idiotic idea. In the UK we have an ENTIRELY manual process, no ridiculous voting machines, butterfly ballots or hanging chads and no OCR machines. Just marking a box with a cross, sticking it in a box and then a load of volunteers physically counting the votes while representatives of the parties and anyone else who wants to wander in watches. Postal votes are treated the same and counted at the same time in the same place. The system literally couldn't be simpler or less corruptible. There is no need for anything more complicated because the system works and can be understood by a five year old.
Correct, it won't even work as intended with modern Unicode locales.
Isn't the bigger issue here that someone can file a patent for something so blatantly obvious? Patents in software seem to do nothing good for innovation.
ah, this answers a lot of questions for me :)
Erdoğan is both a bully and a menace. Europe ignores him at its peril
Moderators can't suspend accounts; only administrators can do that.
> Your argument was that everyone believes that marriage should be restricted in some ways, so that believing it should be restricted to opposite sex couples is no worse than believing it should be restricted in any other way.

No, my point is that if someone brings forward the argument that same-sex marriage is fine because it doesn't harm anyone, but they then oppose other types of marriages that don't harm anyone, they obviously don't take their own argument seriously. Hence they shouldn't be surprised if others don't take it seriously as well, but they actually criticize them for doing so.

> It explains that it is not at all difficult to find good reasons for expanding marriage to include same sex couples without expanding it in every other conceivable way.

Which is completely irrelevant to this discussion, because the reason that was brought forward for expanding marriage was "it's fine if it does no harm to anyone", not some other reasons which prevent a slippery slope.

You're basically saying, that if the other user had brought up a better argument, my critique wouldn't apply.

Edit: But just out of curiosity, what argument would logically allow a same-sex marriage of men or women, who aren't closely related to each other, but exclude two brothers or sisters from marrying each other?
LOL /r/richpeoplefinance is not a real subreddit. Did you mean /r/personalfinance?
Not sure what you mean by volcanic magma half life but keep in mind the time dilation effect are minuscule, amounting to 2.5 years out of the 4.5 billion years of the earths age.