skysight-inc/HackerNews huggingface dataset:
Bologna. I've seen monstrous tech debt all over my Fortune 250, and it's pushing us further and further away from competitiveness and profitability. And it's not just the approach to software. They're also sabotaging long-term strategic viability by only hiring product engineers who are fresh grads from overseas, who never stay in one position long enough to develop or pass on institutional knowledge. Unfortunately/fortunately, it's a business that is ultimately doomed in the face of newer technologies that WILL, eventually, take over our market, so I guess it won't matter. However, I still think we could turn the corner of renewable tech if we hadn't sacrificed properly investing in people and tools. But that would have required serious leadership from several C-levels, and, well, that's just not how the world works.

"Well, who could have seen this coming?"

"Uh, me. 20 years ago."
> The CI check is the important one: It's what ensures that bad formatting doesn't make it into master.

I'd say that running linters in precommit hooks is the ideal use case, as linters do not belong in CICD pipelines (i.e., it would make absolutely no sense to block a release just because a whitespace didn't matched an arbitrary rule) and linting stuff before committing also eliminates iterations in code reviews to handle inane stuff like where to break a line or how many spaces come before and after a bracket.
If you were to do this, you would block millions of valid phone numbers. The "we've been trying to reach you about your vehicle's extended warranty" spammers spoof numbers in your local area code, and if you call back, you get extremely confused elderly people and small businesses.
Actually, shooting is a sport that isn't meant to hurt or kill. Drugs are great for society, doesn't matter how much they hurt and kill.
It'd be a pain in the ass for zipcar, but every parking space should have an attendant to do a quick once over every time someone parks a car.

Less hassle with verifying who actually trashed it, but also if you have to stare someone in the face after your ride, you'll probably be more respectful of the car.

But really, there's just not a satisfactory solution I can think of to make me want to use the service.
Regarding analogy: one way to look at things is that courts embrace whataboutism. In Internet discussions, people tend to invoke whataboutism to dismiss comparisons with other situations, but the legal world actively compares with other situations in order to derive a judgement.
Borrowing it, obviously ;)
I believe our genetic predisposition to invent and bring order to chaos was genetically engineered. It is our fixation as a species. I think the aliens have remote control ships that are hidden deep within the ocean. I think they use them to intervene and keep humanity alive and productive. There are probably many worlds like ours being harvested for technology. We are livestock.
> “ These things are all inevitable consequences of federated communications systems.”

Only of ones that have historically existed with these flaws.

One of the reasons I think urbit is cool is that the non zero (but low) ID cost solves this economically making spam non-viable and moderation easy.

I was also bummed that federated systems seemed to have these core issues that lead to centralization. It’s also why I think the non-urbit attempts at federation are DOA. To fix this for real you need to fix the entire stack. The problem is upstream from the application layer.

Your analysis of the flaws inherent in federated systems is right, but you’re wrong that it’s an inevitable consequence - it turns out there is a way to solve the incentive problem and avoid them.
LN is mathematically guaranteed to end up centralized.
> What's still not clear to me is exactly how to build broader cross-team connections. I suspect the right way to do this is to actually just move teams every 12-24 months.

This is probably gonna be the biggest issue with fully-remote/WFH setups. Like small team communication can definitely work (even better, sometimes), but it's really really hard to meet people organically in a remote/WFH setup, which leads to a decrease in weak ties, which tend to be the most useful in retaining company culture and forging bonds that make things happen.
The listed languages all compile to machine code. The languages you listed are all dynamic languages that run in a VM and have massive overhead.
ok, i'll try to find some time this week!
I'm curious if they have ever divulged their actual location to you? Obviously with a big grain of salt.
India has a significantly lower obesity rate than Japan and a much higher death rate. It is human nature to try and rationalize a tragedy (eg ‘obese people should just lose weight’), but in reality there are many complex factors at play in each country.
Reinfection does happen. How many times do you want to play covid roulette ?
So this does show my ignorance - but if I wanted to fake a Lateral Flow test, what chemicals would I need to fool one of the "normal" swab based tests that do not use bluetooth?

OK - so I know it detects "IgG neutralising antibodies that target the SARS-CoV-2 spike protein" - but surely there is a hack ...

Not that I want to hack it, (I mean why?) but just interested ...
The data on a page are the results of running a function on the inputs of that page, not connecting to a database or anything.

view(coins = coins_with_prefix(query.page_num))

so, the site operator doesn’t need to go buy 2^256 bytes of hard drive space to store all the pages.
I still daily drive Sublime. I haven’t found an editor with less latency. It’s so fast and so consistent. VS Code feels like Eclipse in comparison.
http://images.mofcom.gov.cn/fms/202111/20211116131222501.pdf

To save a click, relevant part from the PDF:

65 软件和信息技术服务业

编号：216501X
技术名称：深度伪造技术
控制要点：笔迹伪造技术、语音伪造技术、图片伪造技术、视频伪造技术、生物特征伪造技术以及其他伪造技术，伪造信息与被伪造信息相似度大于 70%

编号：216502X
技术名称：数据加密技术
控制要点：安全强度高于 256 位加密算法的加密技术

Next HN frontpage news idea: "China bans Deepfake"
Mostly just a blank page for me before using archive.is, doesn't seem so great.
You compromise liberties of non-criminals. We have taken a while to understand that it is better to let someone guilty unpunished than it is to punish an innocent. I don't want to reiterate the reasoning behind this here.

It would be two or three steps back if we just ignore this awareness here additionally to all the constitutions that forbid surveillance in the first place.

Aside from the chilling effects from surveillance and state abuse, there are just no real arguments for surveillance. Sexual crime happens mostly in the circle of the victims, mass surveillance is a completely incompetent approach to the problem space.
>>nature alone manages to build towering long-lasting structures in that environment. Some of those redwood trees are older than the oldest buildings in the entire nation.

Yes, and they are continuously maintained by the living tree's processes, building everything from new roots, bark, branches and leaves. The question you need to ask is how long a dead redwood stays standing in the Pacific Northwest? What is the proportion of standing live to standing dead trees? How long does a fallen redwood trunk last, even starting out 20 feet thick?

>>The desert's evolved long-lasting structures are shrub-sized and endure by retreating underground

Yup, due to the same processes - the high heat and low humidity make very large transpiration loads, evaporating water very rapidly from the leaves, so tall structures with huge capillary capacity are unsustainable. It isn't because they wear out fast from the wind.

You seem to be mistaking attributes of biological growth processes for attributes of mechanical wear processes.
That's the first thing I thought, the second was "Why does China want to make the rest of the world believe they can crack 256?"
iirc crabs have evolved independently half a dozen times. https://en.wikipedia.org/wiki/Carcinisation
This particular CAO, which stands for collective labour agreement, is available in English at https://www.fnv.nl/getmedia/75fcb1da-9177-47a3-9072-633aeee3...
used to work in a lab focused on this sort of thing and the money did indeed flow for personalized e-health and digital interventions mediated by smartphone or browser interface

maybe things have changed since but I didn't see much incentive for the researchers involved to compare the long term effects of this form of treatment to other options or stop and wonder about the implications, although I'm certain some would like to given a different funding landscape
Probably headed to Whiteman AFB. Here's one parked:
https://www.google.com/maps/place/38%C2%B043'29.7%22N+93%C2%...
Anything is small beans compared to Basílica de la Sagrada Família.
https://metrist.io/ is working on exactly this
>Citizens should not be treated or approached as enemies of the state by default.

They aren't under these types of laws. Typically the government would need to get a warrant first before this is possible. You don't have to let them be able to read your messages by default.
Nailed it.

Yes and: Many purists (utopians) continue to oppose infra for authenticated speech. Despite all the evidence, experience, and logic.

I wonder if this stubborn naivety comes from our modern geek creation myths. Wasn't it Ender's Game (Orson Scott Card) that had some kids conducting a Greek dialog in public, arguing both sides, anonymously, shaping the zeitgeist, thru their amazing rhetoric?

As if. If allowed, noise always overwhelms signal. More as the production costs of noise approaches zero, driving the cost of discerning signal up to infinity.

(What geekling hasn't read Ender's Game? Imagined themselves as humanity's savior? Huh. Now I wonder what fables Harry Potter reading Millennials will unwittingly foist onto the world, when it's their turn.)
the machine readers that doctors and hospitals use for test strips are used hundreds of times per day on multiple samples
The block would be at the source, not the spoofed number. The calls originate from somewhere, and that can be identified.

But the current system has people blocking those spoofed numbers, so its effectively doing that now. Google phones give you a fast button to just block the number, despite knowing its likely spoofed.
For the noJS and text-mode crowd:

https://archive.md/bH0bn
The oldest child definitely gets the most parental attention and investment in most families - this is pretty much a universal finding across cultures as well.
I don't see how that relates to my statement.

In the trustless and decentralized system of Bitcoin (and other blockchain implementations), there is no concept of theft. If you misplace your private key you're on your own. There's no central authority to turn to. Similar if someone cracks your private key. That's the entire idea of the technology.

If you use bitcoin for money laundering, you're not gonna get in trouble with any bitcoin nodes. What a nation state will do if they find out is however a very different topic.
Running an exit relay from home would be a very bad idea, and if your IP frequently changes you might not be picked as guard relay. But I don't see why you couldn't run a middle relay from home, as long as you don't have a traffic cap.
Having right to an attorney also makes it harder to convict criminals, but the trade-off is still worth it.

A world without strong crypto is a world where all kinds of records and communications are mercilessly exploited by entire armies of bad actors, some of which may sit ten timezones away from you. It is like having your home or business open to the entire 8 billion people out there.
Running an intermediate/middle node is generally safe. You want to avoid running an exit node.
I am slowly trying to make this happen https://hydro-sdk.io/
In the end the script is running on client, dealing with user data, not server data. Client is still taking the risk.

On moral/legal issues, integrating script from third or first party hostname sounds like technical detail. If you select partner to run their code on your pages, you should be responsible checking user consent when applicable and taking responsibility. British Airways has been fined £20m even if that script was not on their servers.
I wondered why the UI elements looked so similar. I had tried Emby as my first media server, and then realized there were paid features, and switched to Jellyfin.
Yes. It was a long time ago, but I started in support when I graduated college (mid 90s). I started working on building small internal tools for our support teams. Eventually I had enough experience that I convinced my manager to make those tools my full-time job. I did that for a couple years, then made the switch to a new job as a software developer.

To be honest, I don't know if that path would be as simple today. There just wasn't as much software in the 90s as there is today, so finding tools to write was easy. And jumping into the startup world in the original dotcom boom was easy, as it was all so simple. Vanilla JS and HTML with some CRUD to a database, and you were as capable as anyone else. Today, the world is more complex.

Still, that is probably your best path - find a project to do, learn to code, have something to show for it, and then apply to jobs.
A breeder reactor can extract fifty to a hundred times more energy from nuclear fuel than the reactors we're currently using. What's left after the breeder is through has relatively short half life and needn't be stored "forever".
Started at random point and then clicked next. I checked a dozen or so and most had around 5-8 orange addresses each.

Maybe I just hit a range that is especially busy. Which in a way is even more ominous though since it should be random
You live in a house. In an apartment there are 50 other networks within a 100 feet of you.
The birthday problem means that the number of values you have to choose to have a 50% chance of a collision scales approximately with the square root of the size of the space. [0]

2^(256/2) is way, way bigger than the number of used bitcoin addresses, which is about 33 million according to this csv [1].

[0] https://en.wikipedia.org/wiki/Birthday_attack#Mathematics

[1] https://bitkeys.work/download.php
> Determining that that X is fundamentally like Y and therefore Y rules apply. This seemingly doesn't require decision making at all.

Wouldn't such determination require decision making in itself?
Add me to the list of folks who choose Sublime over VSCode as their main editor. It is much faster and less bogged down by the inherent bloat of VSCode. I find that I prefer CLI utilities over VSCode extensions anyway, so everything works out in the end.

Also Sublime-LSP is awesome.
I agree with everything you said but for the problem then simply becomes how do we do all that but do it remotely? Like why not just encourage more social chat? Have lunch on Zoom etc
Componets/Widgets were super old in Desktop world so React did not invented them.
This is why I wonder if angular devs ever ever did any GUI development before creating angular, or maybe angular was just a simple toy and for some reason it grew too much.

I can't find 1 good thing to say about angular1(version <=1.5) compared to Qt,WPF,Flex4 . Let me know if you worked with that old version any good thing about it (that is not it is a bit better then bad jQuery code)
There's one night every minute.

Why did all of the "save the planet" and "stop polluting" crowd turn a blind eye to bad excuses for products like this?

I'm certain the amount of single use things have shot up in the last 2 years under the covid banner and the fact it's getting not just a free pass but celebrated by some is nauseating.
2021 Northern Lights Photographer of the Year
The article or the ProtonDB website says that 80% of the top 100 games from Steam are at least Gold++. For his group Gold++ consists of 51% Games with Gold+, meaning that the run as good as on windows and additional 29% that run native on the platform. So your performance should be as good as on Windows.

IIRC quite some games did run faster on WINE (if running at all) than an Windows. I would be interesting to know if the same is true for Proton.
Because your carrier is squashing the other 99% of fraudulent calls.
Cross-Platform Game Distribution
That is done with backdoors.

The bad property of backdoors is that they can be discovered and used by other people, not just the ones that have the correct badges.

I definitely do not want the Russians, the Chinese or that infamous Israeli private corporation to read my messages at will.
Same for the banana. I would put those under "definitely not a tree".
He said security-critical not safety-critical. Security-critical implies an adversarial setting.
Femto- is one thousandth of pico-.
Pico- is one thousandth or nano-.
I don't think they're proposing blocking numbers, I think they're proposing tracing the actual origin of the calls and blocking that. The number that shows up on caller ID is completely meaningless in the face of bad actors.
This is how nearly every conversation I have about sensible preparation eventually goes. It's a fun, but mostly person-specific set of assumed characteristics that each solution must satisfy, usually contradictory with the other persons assumptions.

I'd love to see some rigor to this study.

In that respect, I aim for 80/20: Some canned and dry goods, a good first aid kit, lots of water, a full tank of gas, and some backup power. My apocalypse model does not include zombies.
The article says:

"""The main criticism was that it is simply impossible to rule out that a backdoor - once it is built - is abused by criminals or undemocratic regimes. A lowering of the security level would immediately affect all users - and not just those who are the subject of a judicial investigation."""

The comment says:

> I'm glad you're keeping safe dealers, pedophiles, and other criminals as well as their lawyers.

This does not look like a solid point to me; it looks like rhetoric.
UAE agency put Pegasus spyware on the phone of Khashoggi’s wife before murder
Vitest: Test Runner on Vite
-> the Chinese constitution and legal system guarantees freedoms and its judges, police officers and government officials swear oaths to protect the people’s liberties.

There are many recent examples that run counter to your claim.

-Most recently a talented female tennis player disappeared.
-Ongoing genocide of Uighurs.
-Disappearance of Jack Ma.
-Repression of political freedom in Hong Kong.
-etc.

edit: Maybe we need to start with a common definition of liberty?
This article was on the BBC earlier this year, when the "pingdemic" was happening in the UK: https://www.bbc.com/future/article/20210705-how-children-are...

Kids realised they could get time off school if they faked a positive LFT so were using soft drinks to create false positive.

How true – or widespread – it is, I have no idea.
Is this specific to WSL or does it work with other Remote types (SSH)?
> Are respect for other conscious beings and experiencing "deliciousness" really on the same level?

It is almost like I am the result of a lot of selection pressure to perceive valuable nutrition as pleasant then be motivated to eat it. 9/10 mammals agree "If it tastes good, i'm gonna try and eat it"

I think life and consciousness are sacred. I also think eating other conscious beings is a critical step in concentrating nutrients to enable us and other highly conscious critters to exist. If only the smallest spark of "consciousness" is required to have such moral implications then I have bad news about literally all food other than fruiting bodies (they enthusiastically consent!). All other plants just scream via chemical messages you can't hear.

By default octopuses try and eat each other on sight too, I think they have established the precedent it is ok. Note that argument doesn't apply to most meat sources. Eating an octopus might be more ethical than eating a cow. Cows don't normalize eating cows.

This is not an argument for farming of octopuses. That is a different ethical dilemma than just eating them sometimes. I'm not a vegetarian, but I don't see factory farming as ethical for a LOT of reasons. Meat should be a treat not a staple.
These companies should open source the spam filter. Let mission driven developers deal with spam filters.
> The EU has twice as many doctors per capita as we do

Just as an FYI, it's often better to look at specific EU countries, as the health systems vary a lot, and one probably doesn't want to compare Bulgaria (as a poorer country) with Germany.
Show HN: "crzy64", base64 mod aimed for fastest decoding
Hasn't that ship already sailed? I thought that the rollout of 5G was already well under way, and now both Boeing and Airbus want to delay 5G activation. The new C-Band services have already been put in place and are due to be switched on in just a few weeks on Jan. 5th, with spectrum adjacent to the airwaves used by radio altimeters to gauge a plane's altitude. So now we have a choice between limiting the power of 5G transmissions near airports (right where there are massive numbers of travelers wanting to use the service), or potentially disrupting flight routes involving more than 6,800 US airplanes in low-visibility conditions.
One can put a limit to 1000kg and 50km/h for cars that can be driven from 15-16 years old. The way it is today, at 16 you can fly a plane in most of Europe but you cannot drive a car. Does this make any sense?
>Angular doesn't provide complex controls,

It did not provide simple controls either, no basic DropDown or DataGrid,ListBox.
It only made super easy to make Hellpo world apps with the 2-way data bindings and that is all, when things get complex angular can't also gets super complex.
Daily driving to do what type of work exactly?

I've been using VS Code for years now, and while it is measurably slower (I still use sublime to handle ad-hoc grepping log files as code just won't handle that, and scrollable, highlighting and multicursor is MUCH better than smacking bash pipes together), the batteries included "It just works" approach of code means I don't really see a reason to head back.

Maybe it's changed since the sublime 2/3 days, but the packages ecosystem always felt a bit unpolished and anemic.
That's precisely why both are available in a highly regulated fashion rather than completely outlawed.
> it is better to let someone guilty unpunished than it is to punish an innocent

Which is exactly what the law was for: to make it easier for enforcement to get more evidence.

This has nothing to do with mass surveillance:

> This draft included a passage that would have forced companies such as WhatsApp and Signal to decrypt their encrypted chats upon request by the authorities for criminal investigation.

As such, I don't understand your point at all, sorry.
A cryptographic hash definitely should, but there are many more use cases for hashes.

You want SHA to be maximally non-continuous, but you certainly want the opposite for ssdeep for instance.
Using context.Context to mock API clients, a reusable testing pattern