skysight-inc/HackerNews huggingface dataset:
Let's game plan for a moment. You are a hosting provider. One of your customers is violating your TOS and posting content that is objectionable. They are potentially big and growing customer so you are giving them time to respond while you try to weight the cost and benefit of enforcement at this time.

While you are working though this the customer is used as a platform to organize an attack on the government of the the country you are based in. 5 people died as a result and there is every indication that if the attack had gone the way the attackers wanted it to that more would be dead including the Vice President of the United States.

Suddenly the cost calculation changes. It has become evident over the several months of negotiation that the customer has 0 intention of coming into compliance. The speech they are hosting has already resulted in a very large and very visible terrorist act. They have ceased to be profit center and become a liability. What do you do?
What does it mean ?
Random uuids are perfectly ordered, there’s no issue looking up a single record by uuid.

The problems are that they’re scattered during reads and writes, and will require updating old pages.
Of course, the free versions have limits. Nobody is going to offer you everything for free. I like when I can implement a standard stack that I could move to my own servers any day if necessary.

I only use Netlify for static websites, some deployed with git, some manually by drag and drop. The other stuff is on heroku like I wrote.
You'd run into a bigger problem than collisions a lot sooner (IMHO): time ordering. "ms" precision is very misleading, because keeping clocks really in sync while processing this much data is a real challenge.

Sure, maybe it doesn't matter that one server/emitter and thus a bunch of IDs are out of order, but if this is really just for helping indexes, then a simple 0.1 second precision would make more sense. (Or even simply truncating the timestamp to however many bits to get ~2-30 sec precision, and using a data store with LevelDB-like staged compaction. Which is virtually a requirement at this scale.)
Which is why you should look at what Telegram has actually done and that has been to protect and preserve the privacy of its users since the beginning.
He gets less than 30 uses per shirt and considers that a good number?

I wear a shirt that many times in a year, and they last many years.

Granted, my shirts probably aren't as fancy as his and don't cost as much, but that's even more reason to be horrified.
My understanding is that section 230 doesn’t waive liability, it assigns liability to the content creator rather than publisher, and only for civil, not criminal cases. You believe this is unconstitutional? Is there discussion of this you can point me to?
You could always run something like Vim/Neovim directly in the container.

I, personally, hope that JetBrains comes up with something similar which will allow devs to use the same workflow with the JetBrains IDEs.
Yeah I know. :P

Plan to extend to gitlab, bitbucket as well :)
HTTPS only mode displays a warning every time the HTTPS version is not available.

HTTPS Everywhere/Brave tries to upgrade connections to https, if not falls back without throwing up annoying warnings.
I looked it now up just to be sure and it seems the joke is on us. It's most often used about threats to reveal a secret. But it can be used for any threats.
Do you know that nothing stops them from rounding up engineers are move them to a camp with an order to develop certain technology in exchange for bread and water and that their families will live? Soviet Union for example used to build entire cities where they crammed engineers from all over the Union, however rather than being exploited, the engineers had special privileges. But that easily could change with a stroke of a pen of a dictator.
> Obviously, those therapists did not want me after that.

Not obvious to me. Why didn't they?
I struggle to see how journalism has any positive value at all.

Edit: Downvotes to this controversial statement are legitimate, but please be mindful of the nuance: "I struggle to see" is an expression of doubt, not certainty. I struggle to see because I'm believably told there's something there; if I was convinced there's no value, I'd phrased this completely differently.
There was a thread yesterday about how data science is done and my answer was that it's just too broad of a question to fit in a single comment. Same here - there is a lot of variability in how a data science / machine learning / AI project is defined in different companies.

Some teams do research - it could be research in machine learning, or it could be research in using ML in some other problem domain. Depending on how that team is set up "production" might not even be a thing for them.

Some teams build software with ML features. They may do some in-house research or reuse existing models/architectures. The ML feature can be a critical part of the product, or it can be a nice-to-have.

Some teams neither do research, nor build software - they run their analysis and models interactively so to speak and the results get saved to a database/file and/or are used to create some report or inform some decision. This process can be internal to the operations of the company, applied to some other domain or it could be a piece of consulting.

I'm sure people can come up with more ways to do this type of work. My point is that in each of those cases success is defined differently. So when some online article starts throwing numbers around, I'm very skeptical about how deep they actually looked into these parameters.
Five Tips for Efficient ERP System Maintenance
There is so much context in the rest of the newsletter that makes it clear Scott is not the sort of person who supports violence against journalists.
Probably Microsoft as they're the most dynamic and happening company out there. They also love Linux.
I don’t get it, are they saying that making API products for these marketplaces is what to do?
I kinda want to help make this a reality..

Even though I believe that a solely “mechanical”/“logical”interpretation of laws, misses the point in some really important ways.

Approaching law/justice systems as a computer system to be manipulated, usually results in the judge seeing through the manipulation and cracking down on it, while still enforcing the spirit of the law rather than adhering to mechanical minutiae..

(Modulus the differences between common law and civil law jurisdictions, which probably colours my view)
I think we can agree on that.

Successfully prosecuting rogue actors for plotting to use violence against politicians isn't the same as establishing equivalence with ISIS. Nor does it allow one to generalize about the content of the entire group of protesters.

There were some protesters who expelled rogue actors while accusing them of being "antifa agitators". It wouldn't be fair to cherry pick the worst actions of the group and generalize. The comparison to ISIS is an extra leap that I hope needs no further elaboration.
Signal is rightfully critiziced by people for their outdated server code. I'm just arguing that a) this does not make them as bad as WhatsApp or Telegram and b) updating the server code does not add as much trust as people tend to think. In fact, it's more of a symbolic act, because it does not give any strong technical guarantees.
telegrams client code is also upto date on GitHub
First, how many people are working on those files? I have more problems with more people.

The main problem are multi files that are all written together, e.g. Scrivener, Git, ... - I get sync conflicts which are hard to solve.
Capcom Announced Resident Evil Village
“Obviously, the comparison is of the apples and oranges type” but we’re going to go right ahead and do the comparison.
Thank you for the very kind words and friendship. I certainly hope Bertrand's legacy of science in the service of patients continues to grow with time.
Look into the remote deposition market. If you add timecoded transcription support you could have an entry into it.
I work directly with founders of B2B SaaS (run a design a [1] UI/UX design company with a focus on dev teams) which gives me a good idea of the landscape.

The biggest opportunities seem to be in the edtech space, remote working and any other type of category which facilitates remote work.

If you are looking for opportunities, try to map out where your skills and interest can contribute in a remote / wfh economy.

I’ve seen a number of companies scramble to keep up with growth. Others doubled revenue.

[1] https://fairpixels.pro
I like ordered UUIDs, but if you care about 100% strict and accurate ordering you need to be careful about generating them in app code vs. on the DB side. With the former + using multiple app servers, server clock drift can become an issue. Which is why I still generate my ordered UUIDs on my Postgres server. It means writing some funky PL/pgSQL (or however you decide to do it... I think you can run Python too), but it gets the job done.

I wish ordered UUIDs were built-in to more DBs natively. I remember seeing UUIDv6 being proposed, but I don't know if/when that will be standardised.
Thank you for looking at the draft! Suggestions and corrections always welcome if you have any.
Mostly, I don't. Building an audience doesn't feel relevant to my work. It does nothing for getting me into juried exhibitions - I still need to do that myself. It can be actively detrimental to selling photography as you now cannot claim exclusive rights to a photo once you have published it. Even for portrait and event photography, most business comes from word-of-mouth, not people searching online for photography portfolios. Etsy jumped the shark years ago, with success there being more about marketing than your artistic skills.

In short, I am completely content keeping my work offline. I do post some photos to my personal site just for documentation purposes, but not my best work. And to be fair, I don't try to make a living with it. Someone trying to be a professional artist may very well want more online marketing.
If a country isn't willing to honor human rights why do you think they'll honor some foreign group's license.txt when it comes down to it?
One suggestion upthread was that videos that start public or unlisted can be made private without changing the ID. I haven't verified this myself, but if true it could be a way to get around someone sharing a video, then making it private to hide the contents. Obviously this is less severe than if, say, all private video IDs were well known, or a one-up integer, but it's still a leak and could be exploited in real-world scenarios.
They're saying making products that integrate with these platforms gets you "free" marketing exposure on their marketplaces.
That is interesting, and it changes my math a bit, though not to your favor;

>Based on the survey, scientists predict that there should be 1 billion Earth-sized worlds in the Milky Way galaxy at present, a good portion of them presumed to be rocky. That estimate skyrockets when you include the other 100 billion galaxies in the observable universe.

So for us to be near the first, near enough not to trip on Fermi's paradox, and allowing a short 5 billions years for these planets to have existed on average; we are (1000 billion X 5 billion) to 1. Which still needs one hell of a filter to explain.
Ask HN: Necessary to be the best in everything (backend developer)?
What kind of tech stack should backend developers master or in general concentrate on ?

Some of my colleagues (5-8 years of experience) are "masters of everything" and I (2,5 years of experience) just can't get there. Is it necessary to be the best in every area (server configuration, jenkins, DB,..) ?

When I was in the office before Covid it was also easier to ask for help. Now since I am in home office I also don´t want to call them every time because I am afraid to interrupt them in their current work.
> ...granting very weird and very specific privileges to the very rich, very well-connected, very corrupt...

I agree - and this solution has been agreed by Google because it suits their interests. They now get to collude with other powerful actors without having to worry about the less powerful (and have set this as an available precedent across the EU).

I would find it more satisfying if Australia called Google's bluff and told them where to go.
Disagreeing with the excesses of partisan hyperbole is not the same as defending Trump, his policies or the actions of his supporters. I hope you can appreciate the distinction.

I notice many comments will start with, "Although I dislike Trump..."

The fact that comments need to begin with such a disclaimer is illustrative of the atmosphere we find ourselves in. A comment should stand on its own. Disclaimers shouldn't be necessary.
I tried a few times but it cannot be reliably reproduced. It successfully locked every time I tried today.
Better to be number #25 in a product category with millions of dollars in spend / customers than #1 in a category with nothing
If you’re simply thinking of size, consider Amazon is a 500x more diversified business. I doubt they pull anywhere near as much revenue as Elastic does (half a billion/year) from their Elasticsearch hosting alone. Apples and oranges.
Baleen Analytics: Large-scale filtering of data provides serendipitous surprises
If you rotate through 20 shirts, wearing one for one day, you would wear each 36 times in 2 years. I think many t-shirts last about that long (or at least start to look quite worn at that time)
Welcome to the Extinction Clock
It's hard for people to be creative under pressure. Half the work in management of software companies is managing employee stress so they can do their work efficiently. My point is precisely that to get creativeness, you have to create right environment and that environment leads the way to less authoritarian rule.
But don't they lose sales from people who never bother to call a sales rep because they think it's out of their price range?
NYT coverage
https://www.nytimes.com/2021/01/21/technology/loon-google-ba...

The Information coverage (from November)
https://www.theinformation.com/articles/alphabets-internet-b...

"Doubts are growing about one of the first and most high-profile efforts by Google owner Alphabet to show that it can be more than an advertising cash machine.

Loon, a decadelong project to provide internet to rural areas and islands around the world using high-altitude helium balloons, earned the company years of fawning coverage in the press and photo-ops with government and telecom officials eager for the balloons to float over their lands. But after Loon spent all of the cash it raised from an external investor last year, Alphabet has had to float money for the project’s operations while it searched for new investors, said two people with direct knowledge of the situation. Like so many other Alphabet subsidiaries not related to online ads, Loon just didn’t turn into much of a business."
There’s the restrictions on serving any news that others have mentioned, but the proposed code also requires them to advise the media organizations of any change to their algorithm that could affect the media companies at least 14 days in advance of that change. For a company that doesn’t give anyone a heads-up about changes coming, let almone specifics of the change and how it might affect their property, that’s enormous.
REST API byte in crio winternship
Heck, I do it in my current job. It's not that different from running in AWS.
Well, not-so-long ago there was a widely available index of almost-everyone's private addresses and phone numbers - you could opt out, but most people didn't. It was called a telephone book.
Apple's First VR Headset to Be Niche Precursor to Eventual AR Glasses
The hardware is obviously suspect as well, but I can only speak for the number of actual backdoors I've been able to find in my own devices. Root shells on random sockets, "accidental" eval() in web UI elements, hardcoded passwords, actual processes just called `backdoor`. I especially liked being able to remove the IPMI password from a SuperMicro board I bought from eBay by making a HTTP request to a "buggy" endpoint that printed the root password back in plaintext.
The Precision Medicine Institute that I now run produces mediKanren: https://github.com/webyrd/mediKanren

It's an open source logical reasoning engine (read: 1960's AI) for drug repurposing that we deploy routinely to help patients.

There is always a need for better relationalization of biological data sets that feed such tools too.

For example, SemMedDB is really showing its age for NLP of the scientific literature and yet it is still astonishingly useful for helping patients even as is.
Lets for the sake of argument assume that Lets Encrypt is a malicious actor. Can they easily compromise the security of the websites using their certificates?
The clicking sound was so pleasing.
People Are Photoshopping Covid Test Results to Bypass Travel Restrictions
I'm saying AWS offers EMR and MSK. Which puts Databricks and Confluent in a weird spot.
Go find an unsolved problem that doesn't affect fortune 500 companies but smaller ones, solve it, get paid.
Your point being? You care more about fairness in the dealings of two billion dollar businesses, than the open in open-source?
You cannot legally ban them from using Android. Google play store and other proprietary apps, sure, but the actual android OS is free software.

> The same goes with the RISC-V as well - the law could be written to allow only certain countries to use it freely

And how would the US enforce such a law abroad? Even admitting that European countries (UK included), Japan, South Korea, and most of latin America decided to pass similar laws to pleasure the US, how are the US supposed to enforce that in China (and their growing area of influence, in Africa and Central Asia)?

> I wonder how authors of RISC-V must feel when their architecture is being appropriated by a country that violates human rights. Is that in the spirit of the free license?

Unfortunately, countries not violating the human rights are too few to be a viable market (and the US is definitely not one of them).

Also, what zamadatix said.
>That's good though. That means they have to invest in R&D instead of depending on exploiting cheap labour to brute-force their way into the market.

Using cheap labor, copying foreign products, and bypassing copyright worked for the US, Japan, Korea, and Taiwan when they were in their own economic rise, and thus far has been working for China.

>Basically, the goal is not to expunge them from the market, the goal is to make them compete under the same rules.

What "level field" rules would that be?

The European powers used 2/3rds of the world as colonial resources, the US was founded upon the land grab from the native Americans, and benefited from slavery for centuries, and on top of it it uses it diplomatic and military power to gain favorable trade deals, topple and influence local governments to gain them (from banana republics in L.A. to Asia and Europe), and control resources and trade routes.
It also depends on how you wear your clothes. Before Covid, I spent a significant amount of time on a plane, travelling, and flying around. Now I'm sitting at home. My same clothes are seeing significantly less wear with the lack of travel
Now I'm even more baffled. What kind of stupid logger logs a uuid without a clue as to what kind of object it identifies? Why would you need to communicate uuids to higher management?

This makes me think of Douglas Adams. You know the answer is 42 but you forgot what the question was. I really can't imagine how this could ever happen in a business. "Yes, sir, there was a problem with 1087." "1087 what?" "I don't know, but it was number 1087."
Yes. And it does not matter, because perfection is not required. Requiring perfection is just rhetorical trick to create false equivalency.

Amazon did not required perfection from Parler. Amazon is taking down Parler, because Parler did not even pretended to care about the issue. They have not done even token effort. Amazon is not taking down Parler for few bad message Parler did missed or were ambiguous.

Instead, Parler refused to take down messages Amazon pointed at few weeks ago. If Amazon sends twitter similar messages and twitter will ignore the Amazon for weeks or will respond with "we cant take them down, impossible", then it would be the same. That did not happened.
I haven't heard anything about the issues with AdBlock Plus outside places like this, and I have no idea what you've heard about LastPass. I don't know what The Great Suspender is.

You might want to expand on the problems in case this isn't a fluke.
I very much like Nextcloud too, and have set up/administrated three instances in various contexts (family, friends, work).

It has a lot of great features and good multi-platform support. I also like that the company is based in Germany, and I had good experiences contributing to their code.

However, I do have to say that the software is somewhat clunky and slow, and the clients can be a little rough around the edges. (The desktop client has a particularly nasty bug that likes to clobber git repos.)

So if ownCloud comes out of the rewrite as sleek and reliable as they claim, they would be worth taking another look at. Until then, I'll stick with my Nextcloud...
You wouldn't have to hit the server "thousands of times", do a binary search across frames to get the interesting (i.e. incriminating) bits, then flesh out detail. Security cameras often capture single-digit frames per second, but that doesn't make the footage less valuable as evidence.
Don't DRY, Care
> Adsense controls like 80% of ad market.

Only about 14% of Google's advertising income is from AdSense, the rest is from ads on Google's own properties, and the vast majority of that is from search.

> Biggest thread to Google are walled gardens like Facebook or Amazon. Search engines like Bing and Duck are not even on their map.

I guarantee you they are. Facebook and Amazon are threats because they are established with massive userbases so anything they do can quickly have a big impact.

But I absolutely guarantee that competition from a better search engine is very much on Google's map as an existential threat, just not an immediate one. The know they cannot stagnate in that field and are continually investing into into research to stay at the bleeding edge.

> Any source for that? Google search already provides inferior results in many areas, but it is still dominant.

How do you even quantify search result quality? My personal experience from trying out other search engines is that Google is definitely superior, and better search results was most definitely what got them to dominance in the first place - Altavista and Yahoo and Excite weren't even in the same ballpark.

> Google also pays billions to Apple and Mozilla to be default search engine.

And that should tell you all you need to know about how essential it is for Google to stay the dominant search engine.

> And if threat emerges and gets like 30% of search market share, Google just dials down ads and make their search experience a bit less crappy.

At that point they would already be fighting desparately for their life, because "just dialing down ads" translates into an immediate, proprotional decrease of revenue from their (at that point already compromised) main cash cow. 30% less ads on 30% less searches would immediately mean Alphabet as a whole is deep in the red.

And if a competitor already managed to take substantial market share from them, making the experience "a bit less crappy" is hardly going to be enough to turn things around.

No, Google really must be (and is) much more proactive in this: keep investing in research, keep on the lookout for any company that looks like it's doing something that might someday in the future impact search engine technology, and just buy it.
Does this provide any additional privacy benefits over using say the native apps for said networks?