skysight-inc/HackerNews huggingface dataset:
It's quite a shallow argument. Google's clients are not their users, the users is their product. Main case is the conveniently tax paradise located Ads team. They are the ones making the money and they are a virtual monopoly.

If you want to advertise on the internet what options do you have for Ad platforms? Not many. That's why Tech Giants are now bigger then countries. We might be moving to the Ultra Capitalist future of Demolition Man.
Google didn't ask me if I put my trash in a can or my litter in a bin; I just have a folder where my deleted emails go.

Google has the resources to find an answer to your question. It's embarrassing to all of us that they refuse to do so.
>APIs should be as unambiguous as possible.

What's the API? The search string?

>localization of en_UK tries to share a filter with a user with en_US and suddenly it doesn't work is not an acceptable outcome IMO.

Why not? Does anyone actually want to share filters? Is it even possible to share filters?

>The UI should absolutely be localized and clicking the "filter messages in the bin" button should add "in:trash" into the search bar.

What if you have a 'trash' folder? If anything, they should just use an internal identifier with no semantics attached.
Most of cops deaths are from traffic accidents. They are on roads a lot, so they get into accidents quite regularly.
> So basically Bitcoin is a digital gold

The hate is getting less hatey each year. I think networks like lightning might centralization some, but as long users remain able to pay uncensorably Bitcoin still checks the ecash box.
Who Gets to Solve Death?
It's their job to figure out what risks to take, how much interest to charge, how to hedge.
I have a few questions I'm curious about.

1) How are you unit testing all of this?

2) How are you source controlling all this?

3) I'm assuming you are not versioning anything but if so how are you?

4) How difficult would it be for someone else to come support this?

Number 4 has been the nightmare I've seen with excessive stored procs.
Yes, in very, very narrow cases:

- Gmail
- Calendar
- Online support chats where I get a notification when an agent becomes available/responds so I don't forget about the tab
- A custom tool I wrote for myself (web notifications are the easiest way to get push notifications onto your phone without having to go through the overhead of full app development)

I bet there are some people who genuinely like the idea of a news site pushing them the latest news. I doubt they outweigh the number who accidentally enable those notifications and then can't turn them off, but I haven't seen user studies and I could be wrong; average users often have habits that seem weird to me.

I have, however, also seen what really abusive notifications can do: A friend enabled notifications from a shady site or the ads served on the shady site (because users don't understand dialogs and end up clicking a random button, so ask them often enough and one of the clicks will land on "yes"), and now their Chromebook was telling them that they have a virus and need to {install a malicious extension,give the scammer money,etc.}. Since then, disabling notifications is on my mental "browser hardening for when I set up a browser for inexperienced users" checklist.

I'd wholeheartedly support blocking the notification dialog for all sites, limiting notifications to a barely-noticeable icon that the user needs to actively click. Much harder to convince a user to take an action than to convince a user to click a random button to get rid of a dialog that's getting in their face.

Also, an easy browser-controlled way to unsubscribe from notifications, and enforcement based on the rates of a) people clicking "no" in the permission dialog, b) unsubscribe rates. If the metrics show that your users aren't happy with your notifications, no more notifications for you.
A gentle introduction to the Hive connector for Presto
A "strain of political thought" does not mean that this view is the center of mainstream thought. Quite the opposite.

I know people on both far-left and far-right who are just as Thompson describes: upset about any concentration of power, whether political, commercial, or religious. Does that mean they refuse to buy internet service or take medicine? The connection you draw seems nonsensical.

I, personally, loathe concentrated power. I, personally, pay an egregious sum of money for a half-terabit internet connection. That price, and my lack of options, is one symptom of the very issue at hand! Since I alone am unable to change the status quo, I pay what is required of me and grumble about it using that very service.

You describe the status quo as evidence that not one single person fits the description, then go on to demonstrate that you yourself seem to fit the description.

As far as hatred of monopoly being a long trend in America, the original birth of this country had avoiding aying tea in Boston Harbor to setting up three distinct branches of government, the rejection of monopoly and concentrated power was, as Thompson reminds us, a habit and tradition.
NYTimes has an article on the Solenedon: https://www.nytimes.com/2019/12/01/science/solenodons-venom....
But you need some liquidity? I dont think it is that easy. Never used uniswap or invested in ICOs but to me seems that the golden days of ICO scams are gone. People have either lost their money or learned the lesson.
Something like https://www.globalservices.bt.com/en/solutions/products/diam...

Used it at a previous org I worked for. Pretty nice - it can crawl your routers, build up your existing network allocations then help you analyze/optimize them.

Stupid powerful - we used it mostly for decentralized DNS management (!!) but after a while I finally got the network and security folks to realize what the system could do and the spreadsheets started to finally go away.

Speaking of decentralized management it has robust hierarchical role-based security - we had thousands of site admins managing DNS and eventually IP addresses for their individual sites, but also smoothly maintaining overall command-control. A very cool system.
To do this for all sites you can enable First Party Isolation if Firefox by toggling privacy.firstparty.isolate in about:config, or have a UI button that toggles is through an addon [1]. I've been using it for years and it only seems to break some payment processors, and only rarely.

[1] https://addons.mozilla.org/en-GB/firefox/addon/first-party-i...
> If you engage the GPL community in good faith, things will work out fine with minimum fuss.

Who is the "GPL community"?

Stallman and FSF/GNU/SFLC? Linus Torvalds? A non-profit foundation like Apache/Mozilla/GNOME? A community of enthusiasts with a web forum and a GitHub org? A random solo author library of a random JS package on GitHub? Google? Microsoft? Oracle?

Because the sort of intuitive risk feelings I'd have for each differ quite considerably.
Central Intelligence Agency, center for disease control.
In this case, I'm not sure I'd agree with you, and I'll say why and I'm curious if you have another take that I haven't thought of.

This has to be a top priority in the intelligence community, I mean like the CIA has had teams of in-house Engineers and Scientists reviewing classified information on available etiologies, plus they've probably pulled reams of SIGINT data to see if they can find any clues.

If it's being deployed in the field, the underlying tech has probably been around for a while.

It's happened in multiple major cities, so if it is an intelligence op being run by a foreign government, there's a big team running the thing working with different communications channels and crossing multiple national borders, which means there's a high risk of some information leak from the program.

Anyone in the U.S. defense industrial complex working on a similar weapon would have let the IC know, because it's great advertising for their weapon and could lead to some very lucrative contracts in both the offensive and defensive space.

So, just to pull a number off the top of my head, I'd say there's like an 85% chance someone knows what's going on.

So, then that might help us narrow-down which nation the attacks would be originating from. If we know what is doing it, and who is doing it, the President has probably been briefed on it. If China was orchestrating it, Trump probably would have just said something by now. Same for Cuba or Iran. It would play strongly in his favor politically considering the ongoing diplomatic hostilities with those nations.

Russia perhaps?

Trump probably wouldn't call out Russia based on his response to the bounty thing:

https://www.politico.com/news/2020/07/29/trump-russian-bount...

The attacks started in Havana, and if you've ever seen the Russian embassy in Havana, it's RIGHT out of a 70's Bond movie. Seriously, look it up. The building is awesome.

https://en.wikipedia.org/wiki/Embassy_of_Russia_in_Havana

If there's anything going on in Havana, the Russians either know about it, or are involved in it. It's their diplomatic backyard, they've been there since forever, and it's a pretty small city.

Idle speculation (just for fun). My money is on:

A. Russia has something to do with it.

B. President won't publicly call them out on it.

C. Intelligence community is frustrated, so they're encouraging affected employees to go public in hopes that someone outside of the security-clearance bubble will figure out what's going on.

/Pretending I'm a super-secret squirrel.
Yep, I bought a Grbl board. Still, the accepted amount of piracy around Mach3 is surprising. There's a whole cottage industry based around pirating that software.

Nice build btw.
Well, I lived in Germany for a long time and had that sticker on my mailbox, but still got them. Though less than anywhere else, so it does scare some, but not all of them.
No. Privacy really matters.

"I have nothing to hide". Yea, Nah.

More like: "I had nothing to hide, until I did, and then it was too late".
> Economists like to think of themselves as mathematicians — or, if feeling momentarily humbler, as physicists.

What, those proud masters of the universe, physicists, are humbler that out-of-their-mind, impractical looneys, mathematicians?

:)
> I'd challenge the idea that there really are known 'limits'.

There are good reasons why these limits cannot be overcome in that the complexity and dynamism of the language precludes it.

Being interpreted is one cost that sets a significant barrier to performance, and the dynamic complexity further compounds it. For example whereas JS is basically only functions, in Python you have a huge range of ways you can do incredibly complex things with slot wrappers, descriptors, and metaprogramming.

Ultimately, Python will get faster, but diminishing returns are inevitable. Python can never be as fast as the equivalent code in a compiled language. It simply has too much extra work to do.
The issue depends on the software. In this case, the stakes are high, and the government already knows the developers name for sure, so I don't understand why they try to obfuscate their name given the importance of the application.
The worst thing about the Google account switcher is logging into some third party sites sometimes just uses the first logged in account instead of showing the account switcher, so I can't log into the correct account without logging out of all the Google accounts.
Did you read the article? Or any of the lawsuit? The fix the gov't is pushing for seems obvious - in this case it would prevent companies in Google's position from making exclusive deals that promote their product over competitors.

A specific example - Google pays Apple billions of dollars each year to make Google the default search engine. That wouldn't be allowed. What Apple does in response isn't outlined.
So in this paper (https://arxiv.org/pdf/1707.02389.pdf), (If I'm groking it correctly) Terrance Tao seems to embed a Turing Machine in a vector space. So is using a single vector not a real problem, or am I just not getting it?
Absolutely - I auto deny reflexively, and probably miss out on notifcations I want.

It's weird - cookie popups (I can browse incognito or clear cookies or use an extension to control my own cookies) and the notification popup I found similarly annoying.

Just let me browse and control my browsing on my own terms. In the website text it can ask that I go into a notifications whitelist panel and add a url that can send notifications, or click on an element that triggers the pop-up etc.

Similarly, we keep on hearing these headlines about someone not having the right cookie popups or enough of them etc. I wish those would go away as well. The place to control cookies is with the user. I'm not sure disabling cookies even hides my activities from a site (obviously it doesn't).
To be eaten soaked in coffee or tea.
First thing my eyes fell to is a big XML document and then a bunch of async functions. I'd have a hard time believing this is truly low-code but instead just another layer of abstraction upon a subset of things that a general-purpose programming language can do. You always hit a wall with these things the minute your business case genuinely demands any advanced data structure or god forbid (gasp!) you genuinely need to multi-thread something. Like, how am I supposed to tell one of these low-code things to use, say, an AWS SDK, or manage a DB transaction--like, totally pedestrian/everyday needs of software?
Probably has something to do with the fact that every movement is pushed to the browser history.

Try pushing back button after you have moved the map a little.
There seems to be almost no useful information in this article. I'm a little bit baffled at how it managed to make it to near the top of the front page.
Think about it like this: what are the chances any other competitor will be able to challenge those products and succeed?

If some other innovative company “started in a garage” or whatever does challenge one of those, Google has the power to kill it before it becomes a threat, cripple it while they copy the technology or poach the development team, acquire the company with a truckload of money, etc.

So in the end, Google will always come out on top, and consumers will always be stuck with them. The only remedy to that situation is government intervention.
I use a web based phone services so I do like it in some contexts. Inbound calls ring up more visibly this way.
Show HN: Turn the Web into an Interactive Workspace
A third party vote is a spoiler unless you change the voting system. RCV/IRV is an absolute minimum.
Not to forget the huge scam how Reliance Jio got their spectrum.

https://archive.is/Ggvmi

TLDR : that 4G spectrum auction was for Data-only. Reliance bid through a benami company, won all zones across the country, and then got the rules modified to data+voice.
Even if Nature were perfectly defined, which it might well be, I'd venture to say, without any proof, of course, that its mathematical definition could still be beyond our current or even future power of comprehension.
The Anti-Mask Revolution Was Organized on Facebook
I'm a technical writer for a tech software start-up, but I started in sales. There's always some content that needs to be written. Blogposts, documentation, whitepapers, etc.

I started by... well writing. I wrote a some blogposts, and a few of them trended on HN. Eventually, when we hired our CMO, he saw what I had been putting out and asked me to help out more. At a certain point, it made sense for me to transition entirely to writing.

Since you're not a professional writer, don't expect to be given a lot of writing responsibility. You basically have to prove yourself. If you have an editor at your company, work with them. I didn't have any formal writing training, but I applied the feedback I got from our editor and slowly my quality improved. It took me about 4-5 months before I was fully trusted to write quality pieces without hand-holding.

Given that you're a software engineer, you have the domain knowledge to write some very useful content. It's just about finding your style.
From what I gather, the ledger is what makes it possible for bitcoins to be owned. Without a ledger anyone could claim any bitcoin their own. If my understanding is correct, you're basically saying that bitcoins have the ability to be owned, an ability most physical assets already have. Not comparable at all with the actual intrinsic properties of gold.
I've been using containers on Firefox for a long time now. And I love it.

But my biggest issue is Firefox performance on MacOS. The only reason it's not my primary browser is because Safari is just so much better.

What I wonder is, is this just me, or does everyone have this problem?
The Rise of Taco Bell
It's a long-standing bug that also affects me. It's quite annoying since it's easy to irreversibly hose up your sync account by going over the remote storage quota. Maybe you don't have a Firefox account and/or sync setup?

There are related issues opened for Temporary Containers, MAC and Firefox and at least from the public discussions not much is happening about it.
This is not what the DOJ is complaining about. The case is that companies that aren't huge can't compete, because they can't scale.
If I understand what you want correctly: the Firefox multi account container extension (is that the default one?) allows to "manage containers" and by clicking on the one you want you can select "limit to designated sites" so you can, from a container, click a non containerized link and get that link opened in the default/different container
For people running apps behind Cloudfront/Fastly/Cloudflare, is it similar to h2 where it can be enabled at the CDN level, or load balancer?
Wut? So what are you buying?
Are Monotremes mammals?
There’s a Hidden ‘Proxy War’ Between YouTube and Stream Rippers
When it matters, FPTP inevitably eventually whittles away all but two parties.

Canada once had at least 18 active parties, and is now down to five, even with a system that encourages more coalition-building than its neighbor to the south. Eventually it will become two.
I don't know how effective it is, but Firefox has some basic protection (and an experimental one): https://support.mozilla.org/en-US/kb/firefox-protection-agai...
> There are good reasons why these limits cannot be overcome in that the complexity and dynamism of the language precludes it.

Can you give specific examples and prove that they cannot be overcome?

How much of the literature have you read?

I'll give you a concrete example of how I see these claims - people said monkey-patching in Python and Ruby was a hard overhead to peak temporal performance and fundamentally added a cost that could not be removed... turns out no that cost can be completely eliminated. I could give you a list of similar examples as long as you want.
Or the LED signs that tend to installed behind other equipment that obscures their viewing - which I am convinced is someone's scheme to get paid twice by having to move it again later. I'm not convinced that the signs have real time data, it often seems more like if the schedule was running perfectly there will be a train here in N minutes. I see things show up early all the time, occasionally the train don't show up at all but get dropped off sign.

It is interesting that somehow the conductors manage to get the marbles out of their mouth only for screaming at people for holding the doors open. I stick my foot in the door every time they do that - negative reinforcement. ;)
or more generally, user-provided names should never be the canonical identifier for any resource.

for example, don't (canonically) identify accounts with usernames. that way when "joesmith" becomes "josephbarnes", the user can just change their username and everything keeps working (because it's really all user ID 19829).

any "name" you get from a user should always be considered nothing more than a non-canonical label for a resource with some other persistent and canonical identifier.
If I read the article correctly, Geothermal energy extraction involve pumping cold water in and hot water out. If I wanted to put nuclear waste somewhere underground, it would probably be very far away from the place I pump water from.
You'll probably need a portfolio to get hired as a writer (or even into a job that has writing as a significant component).

For journalism, the issue isn't the lack of a journalism degree--which many/most journalists don't have. It's the general lack of jobs, especially those that pay more than subsistence wages. (And, even then, a lot of them are at pretty low quality sites. And the sort of local newspapers that a lot of journalists got started at are gone in large part.)
Thank you!

I guess "responsibility" is a tougher sell these days...
I suppose it is in theory but how many of us work in theory rather than with a set of tools that are commonly available?

Or maybe it’s just better to roll your own version control system to support your really amazing new app architecture that stores lots of logic in database functions, what do I know? ¯\_(ツ)_/¯
But whattabout latency over satellite communications for drone pilots ?
Bit of a shameless plug, but I started a project for people (like myself) looking to get better at fiction writing through practice in collaborative storytelling: https://storylocks.com
No, I was presenting my experience that when given a choice of features over “quality” (however you choose to quantify it) we almost always see a push for the former. Unless of course you have a robust communications arrangement with your techies.
That's a nice soapbox you've got there. I wonder who wants to see this type of discussion under a Google antitrust lawsuit article...
> Talon actually can work with Dragon

More specifically, "can work" means: if you run Talon on Windows or Mac alongside Dragon, and don't configure Talon to use its own engine, Talon will automatically use Dragon as the recognition engine.
Computational planning of the synthesis of complex natural products
In en_US 'Trash' is an alias for '_Trash' but 'bin' is not.

But yes, it's getting complicated. I can see why they just stopped with changing the GUI labels and left the workings in canonical US mode.
That slider was epically bad at mobile. It was had to put it around year I wanted and I gave up on trying to place it exactly.
A majority do seem to support the general idea of "Medicare For All".

https://www.cnbc.com/2018/08/28/most-americans-now-support-m...

https://www.kff.org/slideshow/public-opinion-on-single-payer...
Maybe try Googling „colonization“
Sure you can name a couple of unicorns, but tiktok and snapchat themselves occupy spaces where there are maybe 2-3 competitors at most.
A new tool to protect yourself against facial recognition software
For anybody morbidly interested in this kind of stuff, here's a fascinating case study. The token is ostensibly ERC20 compliant, but the transfer function is hardcoded to prevent anybody but the sender from selling on the Uniswap liquidity pool.

Muppets come in and buy the token on Uniswap. But they can't go back and sell it. Essentially all the Ethereum in the liquidity pool becomes the personal piggy bank of the scammer. There's nothing Uniswap can even do to prevent this type of scam, because the malicious code is in the token tracker contract, not Uniswap itself.

https://www.reddit.com/r/UniSwap/comments/jew0id/1000_reward...
I think it's actually just a containers feature now: https://news.ycombinator.com/item?id=24850878
It’s a warehouse, why not take the simple approach of fixed cameras with intelligent video stream selection based on location?
Stock Firefox but I selected strict mode when it prompted me on the initial release. I'm aware that it's not the default setting but some fraction of people are going to choose it since the UI prompts you to choose between standard and strict mode and it's a couple of clicks away on every page.
Personally, I would prefer public funding of a browser.