skysight-inc/HackerNews huggingface dataset:
I don't think that's a universal effect.

https://www.youtube.com/watch?v=-cM8P6-aAf4
If you looked at the night sky in the last 10 years you already saw satellites and second stage rockets in orbit many times during the night, even in a light polluted area.

Here's a study https://arxiv.org/abs/2101.00374 that looks at Starlink satellites with the visor. Looks like Starlink will be visible only in rather dark areas with good viewing conditions. It's not like you're just looking up and they will bother you.
Thank you for the kind words -- and also for reminding me about the Godel hashing work!! That was one of the last things I did before the hard pivot into academic medicine.
Google-Linked Balloon Project to Provide Cell Service Will Close
I think that specific agent was a chemist who was in charge of applying the poison (which is apparently so dangerous that experts have to do it). He likely didn’t get the full GRU/FSB training.
When you run code on a lambda or a serverless VM you never see the OS either.
180 words and 25 of them are backlinks to other articles on his own blog.
I really don't like this type of short content on HN.
> Not having government be a gravy train also seems to help select for people who genuinely want to be civil servants because the people who are just in it for the paycheck don't stick around in challenging environments like that.

So what you're saying is, we should enact regulation that forces companies to compensate C-level executives at a fraction of what they typically make now. That way, we select for the people who have a genuine interest in the success of the company instead of just a fat salary, right?

We live in a country where teachers often have to purchase school supplies for their classroom out of their own pocket because of people like you.
It's what the author is doing with this post.
The big thing missing here is a good way to do code reviews and CI/CD. This might not be important for a single user but if you're collaborating with someone it can.

For CI/CD you can get quite a long way with git hooks and for code review I would look into git appraise. that's the best one I've found but I would really like to hear if someone else has a better idea here!
That's true, but if they throw enough people at it (they have plenty), something eventually will come up...
Probably the result for them will be having a group of engineers that can be creative under extreme pressure and since they struggle with over-population, the loss of engineers and their families which couldn't keep up would have some positives for them as well.
I adopted ULID for a project after seeing it recently mentioned in another HN comments thread[0] and it's very useful. The project uses Azure Table Storage, which encourages querying by ranges of record IDs for efficiency, instead of filtering datasets by arbitrary record properties.

My project revolves around processing windows of time in timestamp-ordered datasets, and ULID works well as a way to generate record IDs in a distributed system that naturally sort in timestamp order. With ULID, all of my major queries can operate on ranges of record IDs, as Azure Table Storage encourages.

[0] https://news.ycombinator.com/item?id=25650907
If you’re an edge case you’re an edge case. It’s frustrating when people start assuming their use case is normal without any considerations of the wider world.

Sub millisecond precision sorting of high speed database inserts is hardly a normal requirement. At that point even the size of your transaction can matter (depending on the database) and you have to start asking questions like do I want ordering by the time the transaction starts or the time it ends? And if your loading existing data from other sources and care about date ordering you should just be using the a dedicated column with the database appropriate time/date time/time stamp field anyway.
See also TIM a computer made from scrap relays - https://www.youtube.com/watch?v=RfXrT619jBw
The problem with minimum wages is that they don't do anything. There is a mild psychological effect that forces people below minimum wage to find a new job. However, if the economy doesn't have enough jobs above minimum wage, then it does nothing.

If the government offered jobs at the minimum wage there would be an effective price floor for wages. Better yet, if those government workers spend their income they can drive economic demand which ends up creating jobs above minimum wage. Eventually every job pays more than minimum wage and nobody is dependent on the jobs guarantee.
That the German government (specifically, ITZBund) chose to use Nextcloud is one of the most reassuring things I ever heard about it :D

Thanks for this comment, and your work on {own/Next}Cloud!
> "If you can run our product on your own, you get it for free"

Except that's not how it works with Elastic. I know at least one company (Acme Inc) that doesn't offer anything like Amazon, but does have clients who can access their "own" (client-specific) data hosted in Acme Inc's Elasticsearch cluster; it's a somewhat marginal (but still important) feature in the product, yet still, due to it, Elastic maintains that Acme Inc resells Elasticsearch and thus needs the "Enterprise" license to be in compliance.

So, Elastic are not only going for AWS and people who cannot host their own Elasticsearch, they are going a bit wider than you imply here.
You should see an increase in your wage when the minimum goes to $15. A rising tide lifts all boats. Inflation is virtually zero, so rising wages are a good thing for the vast majority of wage and salary earning employees.
The products containing code or chips that are not allowed could be incorporated in the same regime as illegal drugs - so trading or possessing a device with such operating system or technology could be deemed illegal.
There is sense of mystique associated with the Soviet Union but the best they managed to build were AKs, Soyuz, Chernobyl, all interesting and robust in its own ways but not all that competitive in terms of performance, so,
known for his blog that is described at https://en.wikipedia.org/wiki/Slate_Star_Codex
> And I think that's the root of it. "Nuke from orbit" against something that had the capacity to be saved through measures dramatically less drastic than that.

But Parler _didn't even try_ any of these less drastic measures. They could have properly moderated, or if that's not possible because they were growing so fast they could have limited posts from new users, or added moderation bots, or could have blanket-banned the most problematic subgroups. They didn't do these things.
If you don't care about the uptime of your chat service you may as well not have one. Eventually those things will be the same.
There’s a bit more to it than that.

In previous iterations of this fight in other countries Google either has to pay the local media organisations to link to their sites, or they might choose not to link to them, close Google News Australia, and pay no one.

The twist in Oz is that the government has stipulated that if Google doesn’t link to local media, then it cannot link to international media offering news, either. The choice given to Google is either you link news and pay Aussie firms, or you offer zero news at all.

This prevents Google from simply delisting local media and offering up alternative US, UK, Canadian, NZer sites that would - sensing new eyeballs - likely step up and cover Aussie news.

In addition, Google has to give the media companies 14 days advance warning of any change to their search algorithm that might impact the media organizations. In reality, that probably means giving this subset of corporations in Australia a heads-up on every algorithm change.

Hence, Google’s choice is less about 'list Aussie news and pay' or 'list no Aussie news’, it’s ‘list Aussie news and pay and share your search algorithm changes in advance of any change’ or ‘don’t offer search in Australia’.

Facebook (also concerned by the changes) has already said/threatened to stop sharing of news articles in Australia to align with the regulation. If Google also pulled back, I’m not sure the media companies would be so very happy.
Unless you give me a more concrete example, I don't really think this is true.

For example, right now neither my desktop nor my notebook uses `systemd-networkd` and it works fine. Actually, since I use NixOS even basic things like `hostnamectl` or `timedatectl` are "disabled" (they work in read-only mode since those configs are managed by NixOS). But I do use `systemd-bootd` (so I can get boot information from the early UEFI until user space, try doing the same thing with GRUB+sysVinit).

The only two components that I know it can't be disabled in systemd is the init part and journalctl (because all the other parts of systemd depends on it).
I do not work at Elastic Search, which is why I asked the parent for a concrete example.
> exploiting cheap labour to brute-force their way into the market.

Do you mean like slavery in the United States?
Are you seriously advocating banning advertising?
More heat than light: The HN “Flame War” detector
Not everyone knows about this, so I thought I'd write a short note[0].

HN has a "Flame War" detector. When it detects a flame war it applies a penalty to the item in question, causing it to drop in the rankings.

The definition of "Flame War" is an interesting one:

* when an item gets to more than 40 comments,

* ... if there are more comments than votes,

* ... ... then it's likely to be a Flame War.

The idea is that HN wants things to be "Intellectually Interesting". TPTB seem to think that if something is interesting then it will get upvoted, and that seems reasonable.

OTOH, if there is a flame war then it's likely to be the same small group of people arguing back and forth. So the number of comments rises, but they can't repeatedly upvote, so the number of votes peaks early. Further, if it genuinely is a flame war then it's unlikely to get upvotes "from outside", and so there we have the conditions.

Occasionally it gets a false positive, so I saw somewhere that whenever the detector gets triggered, the item in question is reviewed by the mods. (Let me add here that the mods make decisions, and while some people will sometimes disagree, I think on the whole they do an amazing job. To them: Thank you.)

I suspect that this is a case in point: http://hnrankings.info/25870571/

I think it's a reasonable idea, the proxy of "more comments than points" seems defensible, and having the backstop of the mods checking things is reassuring. It's always disappointing when what I think is a reasonable discussion suddenly sinks without trace, but I believe HN is the better for it. It would be interesting to know how often it's triggered, and how many are then reversed.

[0] I'll try to add references when I can.
They could copy and paste laws that are used for illegal drugs enforcement - just replace drugs with Android from China and then force other countries to support that.
Viral Leaders
I'm pretty sure this is an attempt to regain some of the market share they lost against Nextcloud. IIRC, the latter's popularity has been growing continuously, while OC has been stagnating/shrinking.

Let's see if they can pull it off.
That was a fun read, I liked the use of cmbc to validate the algorithm.

For those who are interested, there's a good tool to specifically test string searching algorithms here:

https://github.com/smart-tool/smart

There are so many string searching algorithms now, with different best and worst cases. Some work better on low alphabets (eg DNA), some are better for text or high entropy data, some take advantage of CPU instructions, some are generic. The real challenge is picking the right algorithm.

I've implemented a few of them in java here, and extended them to support multi byte matching at any position:

https://github.com/nishihatapalmer/byteseek
Why does anyone need six pairs of white sneakers? I have two pairs of shoes: one for the warm half of the year, and one for the cold/rainy half of the year (with a flexible definition of "half"). Then I have a pair of flip-flops and my "good Sunday shoes" which get dusted off very rarely when I have to wear a suit.
So nationalize it! Isn’t that the HN solution to everything? ;)
Game studios pay their developers poorly, precisely because there is a flood of people who find that type of work interesting. I'm doing a "boring" job and I get paid more than a game developer.
It takes a lot of reading to go from the original title “NHTSA releases final Low-Volume Manufacturing Rules” to the submitted “DeLorean considering all-electric reboot”.
I wonder if that behaviour is misconduct under the rules of the researcher's university. It seems at least highly questionable for a university employed researcher to, in effect, feature request a privacy vulnerability in order to later be able to publish an academic paper on that vulnerability.
Exactly. I think this gets missed in the ‘switch to Bing or DDG’ argument. If Google did leave and 90% of searches started being completed on Bing, Microsoft could be subject to the same regulation (subject to the Minister’s discretion). Stepping up to take over from Google in such a circumstance simply means taking on Google’s problem.
Spoken like someone who's never had to argue with a right-winger, or someone who is one.
In most places you have to pay the installation cost of utilities from the road to your house. I assume that's what's he's talking about. Sewer and water are even more expensive to install.
Hah! Their successful case-study is the AI driving Youtube's Game Streaming -> Domestic Terrorism recommendation pipeline?

Great work, Google Brain team!

https://www.thedailybeast.com/how-youtube-pulled-these-men-d...

https://xtechnews.com/2020/01/28/study-of-youtube-comments-f...
Regarding the "get their money's worth":

In the Netherlands we have the museumkaart[0], costs are €60 per year.

Which give you unlimited access to most museums here.
Resulting in a lot of people going multiple times to the same museum.

[0] https://www.museum.nl/nl/museumkaart
There could be categories of things people want without many solutions in some marketplaces. For example, in the Hubspot marketplace, there are many WhatsApp widgets in their marketplace. Someone made one for the Pipedrive marketplace and it’s doing very well. There would be similar missing apps for Pipedrive, or there would be other platforms where a WhatsApp widget could do well.
> That those are funny names? No one gives a damn what they're called

Well, in my case I would care and psychiatry being called "Lorien" would in my case be a strong positive sign.

Not guarantee of anything, but indicator that some values/opinions/taste may be shared.
Did you not see the YouTube video where one of the agents admits it on the phone and describes the process?

I thought it was already established that Russia did this beyond reasonable doubt.

https://www.youtube.com/watch?v=gwvA49ZXnf8
I concur. I also wouldn't consider the idea of online social repo systems to be synonymous with git.

Git is a source control tool, "Git news" would suggest to me either news about the development of git or a news platform somehow operated through git.

This next opinion might be more controversial, but I think it needs to be said: the conflation of git with github is exactly what Microsoft wants because it leads young developers towards github and a sleak online experience. This hurts the open source ecosystem by creating a single stop shop with little competition. And it might not be easy to switch to other alternatives because of lockin due to external features like issues and wiki, inertia, etc.

Calling this site "Git News" is a small part of this development, and that is imo unfortunate.
Pedophiles use computers, the internet, encryption, cars, roads, and the products and services of various business to sexually abuse children.

How should all the people who built those things feel?
I already had worked 12 hours a day 7 days a week for less appreciative people.
This result could be non-ideological on the part of social media and advertisers. They may just be responding to the outrage mob. Advertisers are scared of any negative attention, but social media thrives on outrage. They can maximize their earnings by choosing one side to censor, and the other to amplify outrage. They end up choosing the side that generates the most ad views from the highest-spending audience, and often this is the most irrational in the “man bites dog” sort of way.

So... I was searching for the clip about this from the Howard Stern movie, and I realized that YouTube isn’t even trying to return relevant results anymore. They’re just dangling hate bait in every result. I gave up.
The open-source BleachBit does an excellent job of clearing out caches and vacuuming out SGLite databases and can also remove icons and thumbnails.

bleachbit.org
I wouldn't enjoy writing personal code without CI/CD if it grew beyond a few hundred lines. It's a lot more convenient to have a setup like that, to the point where I'd say it's essential.
I don’t think I see what you mean here. Where am I selling a list of business models?
Assembly Coding Tutorials for a Variety of Retro Platforms (In Quaint 90s Style)
Valetudo en el culo te la sacudo
You can feel secure knowing if you lost your job, any other job you find would at worst pay $2.26 less than you're receiving now, so you wouldn't suffer an awful drop in living standards (and you'd hope it would also pressure your employer to give you a raise..)
I don't even think the user who posted the comment was in support of violence against journalists, much less the author as others have said.

Additionally, journalists are just journalists. Sometimes, knowingly or unknowingly, the things they publish work in favour of fascists and fascism.
I've discovered some very cool uses of GPT-3 apart from spam (there is always good with bad i guess). Here are a few ways people are using it:

https://gpt3examples.com/
Ask HN: Necessary Skills for a Junior Dev
Hello HN,
Long time lurker here. I'm an online marketeer. For a while now I'm a hobbyist PHP dev. I enjoy it a lot, but obviously my experience is limited. I've created some small projects in object oriented PHP.

Anyway, i'm thinking about trying to get a job as a junior PHP dev.
What skills do you think are necesarry to succeed? It's probably a bit hard to put in text - I mean, how do you quantify the skill level you need?
Still i'm very curious what you think.

By the way, I've always coded solo. So no experience in working in a team of devs. Also, i've never worked on a project that I didn't start myself. So no experience in working in an existing code base. Do you think that's a problem?

Thanks!
Imperistan
There another obvious counterexample, PS 4 OS, not sure if PS 5 still uses it.
I find Adams more whimsical than Vonnegut.
It's commonly misquoted that WhatsApp data will be shared with Facebook, but the Signal protocol for WhatsApp personal chats remains as is. It's the WhatsApp user-business communication that will be visible on third-party interfaces, like Facebook. It's in this process the e2ee aspect of the chat is lost. [1]

Overall, WhatsApp still remains a safe platform for 1:1 communications and group chats, but there are still many other factors that could be sold by Facebook, including location data, contact info, online status, and other aspects of the platform.

Durov did announce plans to offer more features for premium customers. [2] Hopefully that will help offset their hosting/development costs, without them succumbing to data selling practices.

[1] https://gizmodo.com/this-was-whatsapps-plan-all-along-184606...

[2] https://t.me/durov/142
Tolerance is a willingness to accept behaviour and beliefs that are different from your own, although you might not agree with or approve of them. [1]

If you don't tolerate "intolerance", you are intolerant, it's as simple as that. And if you make yourself a clause to exclude some beliefs from acceptance and still deem yourself tolerant, you are a hypocrite.

[1]: https://dictionary.cambridge.org/dictionary/english/toleranc...
> I am attracted to the idea on first principles that the CPU is served well by specialized coprocessors that have a performance profile better suited for some specific subset of operations.

It certainly sounds promising, that's for sure, e.g.

https://link.springer.com/content/pdf/10.1007%2Fs00778-019-0...
Manual transmissions are preferred because on a continent where 1L engines drag around 4000lb cars (because displacement taxes) being able to shift when you want (as opposed to just having to live with whatever gear the OEM engineers who have emissions to consider think you should be in) translates into a much improved driving experience.

They're marginally cheaper but the real key is that they let the consumer side step engineering decisions that were made against the consumers interests.
Having never lived in a socialist country, but having seen the effects up close and having read about them extensively, my model of Marxist-Leninist states is that they are basically giant corporations that produce everything and employ everyone within the boundaries of a state. Imagine Walmart, but they produce everything, employ everyone, "Loss Prevention" runs a corporation-wide spying ring (with incentives for turning in your fellow employees), HR has show trials and prisons/camps for anyone who might be causing low worker morale. Management releases quarterly numbers that are extremely rosy, mainly for the benefit of the board (the Politburo or maybe Central Committee) and the shareholders (the Party), though this is mainly to enforce which talking points to discuss; none of them can say anything but disparaging things about the competition (bourgeois capitalist-imperialist states), nor acknowledge any progress they may have achieved. Above all, management wants everyone to know that they are actually a giant family.

I'm not sure how far off this is, but socialist propaganda always reminds me of corporate BS I've seen over the course of my career. At least with a corporation, I can leave.
I had the same reaction. Some t-shirt in my wardrobe have past the 5 year mark.
I switched country around that time, so it’s easy to tell.

They have been demoted of course.
But the wear is fine as long as I don’t attend a wedding or a job interview.
When I lived in SF I didn't buy clothing except for socks and underwear. I only needed to visit a tech campus and I was stocked for the next year. I even have a pair of socks from Gusto I still wear.

These days I live in Europe and getting desperate. Before Covid the occasional trip back to Cali allowed me to restock. I even went and BOUGHT clothes from Macy's.

tldr; VAT and cultural norms make clothing disproportionately expensive.
I don't think that's fair, the author is not selling anything - they took the effort to put together a good resource for others to use and are sharing it for free.
That's interesting with the Surfaces. I have many friends who had/have older models, both the Book and the non-Books. They all ended up having terrible experiences.

You know which ones still have them, because on Zoom calls, they'll occasionally have their audio sound like a demon trying to murder them very loudly.
I'm not sure what your use case is, but syncing source code repositories to a shared folder doesn't sound like a great idea to me.

Collaboration on individual files is also best solved using online office suites and similar tools.

The remaining scenarios indeed benefit from file locking and may need conflict resolution from time to time.
Very good point. Pre Covid I was biking to work.
> 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.

I am more interested in this. Understand from the perspective of building ML-based software applications/product-features (updated the question).