skysight-inc/HackerNews huggingface dataset:
> What is the incentive for anyone to [seed content]?

The incentive is to make content you like accessible to more people. Of course you can do it in your "garage" if you have huge hard drives and good connectivity, but you can also do it as a collective by setting up your own instance and mirroring other instances aligned with your values/interests.

There is exactly zero incentive for an instance to mirror public instances where people can upload terabytes of trash content. But there is strong incentives to replicate well-moderated instances with quality content, because the cost of that is very low (you can rent a VPS with 2TB HDD for ~20€/mo these days).

> Exacerbated by the fact that the entire thing mostly seems to attract people who get banned from anything else

I don't think that's the case. For now i've mostly seen established non-profits (eg. libre software/culture NGOs and workers cooperatives) who were disenchantized with Youtube. I've seen exactly one white supremacist instance, and it got delisted from "official" instances list in under 24h.
In my experience with said expensive hardware, it greatly depends on your use-case / scale.

You have to pay attention to stay within the limits of the hardware the switches (TCAM, etc...).
And correct me, if I am wrong, but most NICs are fairly constrained in their hardware support on the numbers of MACs they can filter for.
And those two combined, you might end up with a lot of flooding, which needs to be handled by the CPU again.

You also have to rely on the implementation of your vendor. And at least with one major vendor, who shall remain nameless, it is a major effort just to get acknowledged that there is a bug.
Why would it be impossible to run Java on low performance machines? There have been mobile and embedded Java implementations for literally decades. C++ doesn't magically imbue a program with performance superpowers either.

It's lazy to equate implementation language with performance profile.
I’m sorry why wouldn’t I just download the whole text? It’s a document?
Both are very good for finding blogs about topics like diet, exercise, mindfulness and other topics which have been SEO’d to death on the major search engines.
> The French culture is to never deliver bad news before the deadline has arrived.

No, it definitely is not. You have no idea of how this kind of project works.

Naval Group has a ton of experience managing large contracts with state actors. They have worked with Saudi Arabia, the UAE, Singapore, Taiwan, Pakistan, India, Malaysia, Egypt and I am probably forgetting some. They know what they are doing.
Yeah -- off the top of my head:

danluu.com, plover.com, ciechanow.ski, essays by pg and many others have very high quality writing and are insightful.

I don't accept there is a shortage of blogs.
Speaking of the German Pirate Party, I found it interesting that I haven't seen a single election poster about technology or direct democracy this year. The ones I saw were exclusively about the 1.5° climate goal, the gender wage gap, and another social topic that I forgot. Not sure if that's an actual strategy, or just the preferred way to empty their wallets while they have no chance to cross the frustrating 5% firewall anyway.
Checking chapter 9, verse 30 to check if god still wants Christians and Jews to be annihilated.
Forget folding locks. They're too easy to break.

https://www.youtube.com/watch?v=Zs8uyPsDaw0

I think that bike theft should be handled the way that horse theft was handled in the wild west.
Perhaps you're not someone who needs this kind of advice. If you don't struggle with procrastication or distraction, then it seems pointlessly rigid because it's intended to solve a problem you don't have. But not everyone is like you.

Many people are easily distracted and prone to procrastination. They can't easily switch from one task to the next, and they struggle to stay focused. I'm like that: it's why I'm commenting on Hacker News instead of writing the article I've been paid to. It's enormously frustrating to have goals and obligations you fail to achieve because your brain refuses to cooperate. A rigid framework that forces people like that to marshal their time and attention more effectively can be a big help.
What's a BOSCH emulator? Or is this a "bochs" typo?
> The lesson? There’s no tool, however well designed, that can bring pure reason to politics.

The whole article is just slamming an attempt at improving the situation without suggesting any improvements. It's the typical "Hah! Look! They tried! Idiots!".

Do you think you're going to be able to convince the bricklayer, that just came back home after 8 hours of work and 2 total hours in traffic, to spend several hours reading up on a party's + candidate's history, political stance, ideology, scandals, in-depth interviews, program, and so on an so forth for every party available?

We should be happy that these things at least exist and try to aid people when making these decisions, instead of belittling them (the tools and their makers) and calling the whole thing futile. At least there are attempts to counter (at least a little bit) the deluge of opinions, misquotes, misinformation, faux news, deception and lies, that are spread, facilitated and guided on and by social networks.
I'm not arguing against specific UX, i'm arguing having something as "unsmart" as a TV embed a computer system you don't control is overly dangerous and can lead to undesired side-effects such as random advertisement popping up, or remote hackers accessing your TV's microphone/camera if it has some.

Be sure to let us know how Newpipe fares on your "smart" TV :)

EDIT: It appears there's a lot more Android clients than i knew https://docs.joinpeertube.org/use-third-party-application
I don't know - I wouldn't be surprised though. I was just pointing out that lax privacy laws allows an online service to get away with a lot ...
> BOSCH emulator

Do you perhaps mean Bochs[1]? I've seen it booting Windows 95 on an early PSP and similar stunts, so running Windows inside Bochs on a smartphone would IMO not be that much out of the ordinary.

Or is there really a PC emulator from BOSCH[2] available somewhere?

[1] https://en.wikipedia.org/wiki/Bochs

[2] https://en.wikipedia.org/wiki/Robert_Bosch_GmbH
There is no privacy paradox. HN types aren't actually opposed to censorship and surveillance. They just think they should be the ones doing it.

It's a good thing that the legacy tech scene that the loud, high-karma moral busybodies on this site represent is becoming hated, bypassed, and ultimately irrelevant.
I was previously using https://ssllabs.com, but this is much more comprehensive! It even includes ssllabs as a third party test!
In EU you need to upload your passport.

Or steal your parent's credit card. Its an American company after all they use their CC for everything and a CC is completely normal for identification for some ungodly reason that I do not comprehend.
> Super-annoying sound

drones are quieter than cars

> delivering coffee is not one of them

perfect item to master the skill tho
> Well; code review is not QA. My approval means - I'm OK
> with how the code layer is knitted. It doesn't mean
> I've tested the changes.

You will be able to do more substantiative comments if you pull down their code and test it. It will improve the quality of your review, since it can be situated in the context of how the program works instead of how the code is abstracted. Your reviews should consider the practical workings of a program, and not just consistency with patterns or superficial bugs.

I know that more experienced people are able to notice bugs or edge cases due to having a lot of experience and understanding of prior art, but noticing incorrectly designed/implemented logic/behaviour is much easier if your review includes execution of their code.

If you leave this to some later QA stage or QA team then you're just making your reviews less effective and increasing the size of the feedback loop.
Not AfD, but The Third Way (Der dritte Weg). They are even more radical than AfD.
I've built a service that lets you create a micro-blog from a paper journal: https://paperwebsite.com/

It's given me great joy just publishing my unfiltered thoughts on the internet straight from my pen, which sounds similar to the "unfocused blogs" the author was talking about.

Perhaps in this highly edited, Instagram world we now live in - the raw, unedited nature of a blog is a bit more scary. I still love them though.

Here's my blog if you're interested: https://daily.tinyprojects.dev/
Ask HN: Are most security breaches based on social engineering?
Hi,

Do we have any data that tells us how a hack was initiated.

E.g

How did Solarwind happen ?
How did Sony happen ?
The US Gas Line
The Equifax

So, i would really like to know how many of these was actually caused by human error (download and installed malware) and not a poor tech solution (firewall was open)

Any evidens as such ?
Well, there is priority options for questions and you should review the results on individual questions (which is a separate page).
Freenet provides both: Secrecy of content and pseudonymity — both are required to enable confidential disclosure to a journalist on the (typically valid) assumption that the opsec of the journalist is far from perfect.
That looks like another cryptoscam powered by blockchain. What are these ecological consequences of their using a BTC-like protocol? What happens when their 10K transactions-per-second blockchain is overwhelmed?
I’m the opposite; while fasting (overnight/naturally, nothing outlandish), I have focus and any carb-heavy, time-heavy, or mass-heavy eating will destroy that.

When left alone (typically if the family is traveling on a school break where I can’t), I will sometimes forget to eat entirely for a day if engrossed in a hobby, especially one that involves programming.

I start with the default premise that such differences aren’t genetic, but rather environmental. In my case, I’m overweight as one contributing difference. I’ve noticed that people I’ve dated who were thinner have a much harder time going long periods (such as might happen when we were traveling together). I don’t recommend becoming overweight, of course, but it likely has a thin silver lining here, especially when combined with a ketogenic (even temporarily) diet.
Have a look at https://nightfall.city and https://smol.pub. Both were created to scratch this itch.
Didn't you hear? APIs are the new religion. ;)
Thankfully the "cipher" is monoalphabetic. Nothing a "grep" couldn't fix.

But the very, very bad aftertaste remains. A country run by mobsters that laugh in your face.
Or just downloaded it as a PDF, from for example wikimedia: https://upload.wikimedia.org/wikipedia/commons/b/b2/The_Holy...
I am old enough to remember when all torrenting was decentralized (edonkey, imesh, napster and million others). Then, all of a sudden, everyone switched to torrents, that rely on [centralized] web sites for search. I guess convenience always beats privacy.
Wish YouTube could just nail a feature of preparing a temporary playlist, by allowing you to drag videos from a wall of new subscribed content & then play it without getting bounced off into auto-played recos.
> It's plausible that someone with a lot of NT knowledge would end up creating top level directories with these exact names, as is true of the WRK. But it seems kind of unlikely: the Wine sources do not show this pattern.

Someone put namespaced functions into a folder named after that namespace? If it wasn't for that classic C style filename I would have suggested a call to the K&R police for the most heinous crime of all: the attempt to write maintainable C code.

Wine also isn't providing driver API compatibility.
Instructions are not complex, they're the opposite - they're extremely simple.
You probably haven't tried Australian coffee
You might be interested in:

WILL A CAT WALK ON THE QURAN? 2ND EXPERIMENT (100% ARABIC QURANS!)

https://www.youtube.com/watch?v=mBwvPJa0HPE
Make your bikes uglier.
Changes in the marginal price affect the whole market. The value of exports has shot up, so the export interconnects are probably working at full capacity, resulting in marginal generation being brought online to meet domestic need.
Yeah, I’ve been following LPL’s videos and it seems like securing a bike with a lock from even a moderately determined attacker seems to be a hopeless task.
It’s trained. Once the body is adapted to burning fat instead of carbs while fasted many people find focusing to be much easier since they’re running on a much more consistent fuel rather than a roller coaster of blood sugar spikes. Think of a slow burning furnace rather than a warehouse full of tinder. Atm you feel better after eating because your body is dependant on that hit. Research time-restricted eating, or as it’s called by most people, intermittent fasting.
> STV doesn't fix the problem that the people who seek election and are capable of winning often are the last people who should govern.

It can to a significant extent by eliminating the lesser of two weasels problem, substantially altering the effective methods of campaigning and the kinds of people who can win.

In any case, “just gives more proportional representation", isn’t a small thing. Proportionality produced by the electoral system is, when looked at across established modern democracies, a very good predictor of how happy the electorate is with the policies of their government and government in general. There's a reason its usually people deeply embedded and versed in a particular deeply non-proportional system (usually the US one) but who haven't invested much energy in understanding comparative electoral systems that either come out with wacky ideas like “let’s get rid of elections entirely” or who express deep-but-inevitably-disappointed faith in some rearranging-deck-chairs-on-the-Titanic scheme like rearranging something about how districts are drawn with no other changes to the US system on the other; while on seems super radical and the other seems super incrementalist, they are both symptoms of knowing one particularly broken system.of elections and thinking the space of meaningful options is limited to variation within that system or outside of elections entirely.
Where do they do that? I mean, the modern frameworks and trackers make front-end code very unreadable, but do they scramble some content?
I can only read the opening paragraph and first graphic, so I’ll have to guess: my guess is the European grid plays a big part in levelling energy costs within the EU? One of the UK-France power connections failed recently, which is why the UK is much more expensive than (at least) France and Germany: https://www.reuters.com/world/uk/uks-national-grid-says-fire...
I think there is a slight misunderstanding. The numbers from my GP were about YouTube subscribers and views, not PeerTube. The point being that this is a minuscule YT channel that is moving to PeerTube, one that is hardly representative of anything.

For comparison, here [0] is the YT channel that has moved to PeerTube, and here [1] is a random musician's channel that I happen to follow. The second is many times larger, even though it is a single person's channel.

[0] https://youtube.com/channel/UCj-eQP-Mt6Eo0mh3iwdB9Hg

[1] https://youtube.com/c/JoostLameris
Diminishing returns. I think most people would agree that 1Mbps 1080p AV1 looks ok (https://demo.bitmovin.com/public/firefox/av1/ -- use the quality selector and wait a while) and the vast majority of "content" doesn't warrant cinema quality anyway.

There's always some push for more quality but that doesn't mean the audience requires it. Youtube itself had horrible quality and outdated codecs for a long long time yet and that didn't stop it from getting popular. Video snobs are a bit of a niche that youtube has historically not catered for.
> how do you use PBT to show that some operation is thread-safe?

One approach is to make values to represent the "actions" we care about (e.g. "increment", "sendMessage", "delete", etc.), and write tests which take random lists of actions as arguments and execute those actions.

We can calculate the expected result by either using a non-threaded 'oracle', or by generating actions with a known result (e.g. if we always generate equal numbers of "increment" and "decrement" actions, then the result should match the original value).

As an example, I wrote a dynamic binding mechanism based on thread-local storage, which required special handling of thread pools to ensure futures wouldn't see stale values. To test this, I made a tiny domain-specific language (AKA a handful of classes) defining futures/awaiting, dynamic binding/lookup, and string literals/appending. I made two interpreters (AKA recursive functions) for this DSL: one using real futures/threads/dynamic-binding, the other just a straightforward calculation with a couple of stacks. To test the correctness of my dynamic binding mechanism in the face of futures/threading, I simply test that randomly-generated programs in that DSL will give the same result from both interpreters. (I also wrote a few properties to test each interpreter too!)
(I cannot tell if you're being sarcastic or genuine).

Yes, except (before COVID) if you were at work, and the mail carrier tried to deliver a package to your house unsuccessfully, they would take it with them again. Or they would leave it outside the house, where it could be stolen.

Then, starting the next day, you could go to the nearest pickup site (and depending on the carrier, this either means the post office, which might be a 20min walk, or a completely-out-of-town parcel distribution site, which could be a 1h15 train ride [based on my own location]) to get it.

There, you would take a number, and wait in line up to 15 minutes (because all working people would be there at that time of day).

The alternative is an automated postal box, which does not need an employee to operate it. It's just a huge wall of lockers with a central terminal. When you receive a package there, you get an electronic unlock code to unlock exactly that 1 locker with your package in it.

These postal boxes can be installed anywhere where spare space is available. Maybe that's platform 5 at your nearest train station, or outside the pharmacy in town. At least it's closer to your home, and open 24/7.
> "Keeping one's word is the condition of trust between democracies and between allies," he said. "So it is unthinkable to move forward on trade negotiations as if nothing had happened with a country in which we no longer trust."

Sad to see that Australia has taken the same path as Brexit UK (Northern Ireland anyone?) and trumpian USA (anything anyone?).
Also I believe that even those who care and use it don't achieve more.
It's obvious that he meant Bochs, no need to play dumb.
It’s a bit unclear what it is, what it’s for.

I was looking for screenshots to help me understand but couldn’t see any.
We just need to invent flying espresso machine
I am guessing it means something that is non-cross-platform. Would JVM be considered native?

Native, as far as I understand, tends to mean it's designed to run on that specific platform i.e. not cross-platform. Anything that is cross-platform is by default, not native.
That’s a beautiful UI and not heavy like Speedtest.com
Bosch emulator to emulate the advantages of antilock brake systems.
The top comment:

> You'll check the analytics. Abysmal. Nobody is reading!

> You may write a few more posts, but it's always the same story. A lot of work goes in, but not much comes out.

I never understood this sentiment. Who cares if no one is reading? You blog because you have something to express on the internet, not because you're seeking attention from others. Content creation for the sole purpose of views is incredibly superficial.
So it’s like StackOverflow with monetary bounties. I like it.

I’d much rather pay someone a few 100s to solve a problem that’s taking me too long than keep spinning my wheels until I eventually get it.
If you squash and merge shouldn't the final pushed code be exactly the same as what was reviewed?
I'm interested in the SSH test, but I use a non-standard port for SSH. I've been lead to believe this is a common practice, is there an option hidden somewhere? From what I can tell it just automatically tries 22 and fails.
Yes. That experience made me change to that. But “John Doe” will quickly be my IP address when there’s a Nazi in police (see the reports about organized Neonazis in police and military in Germany in the past few years who also leaked police data to other Neonazis).

I can use Tor or I can use Freenet. That’s it. I use both: Tor to google simple medical questions. Freenet to discuss. Because in Freenet — different from Tor — the Forums don’t die and the prevailing forums don’t block me with neigh unsolvable CAPTCHAs.
Covid Vaccine Prompts Strong Immune Response in Younger Children, Pfizer Says
https://flutter.dev/web

> Adding web support to Flutter involved implementing Flutter’s core drawing layer on top of standard browser APIs, in addition to compiling Dart to JavaScript, instead of the ARM machine code that is used for mobile applications. Using a combination of DOM, Canvas, and WebAssembly, Flutter can provide a portable, high-quality, and performant user experience across modern browsers.
I'm amazed when people mention getting interstitial ads on YouTube (or I even get confused sometimes when following a link from a website that launched YouTube, but doesn't register my ID). Happy 4+ year YT premium (formerly Google Play Music ) subscriber here.
Please back the numbers up with data.
The "hang Nazis" posters are from the previous election [1], while "hang greens" is a new slogan from this cycle [2]. If I had to guess, I'd say that the party was hoping for the "hang greens" posters to be banned so that they could whine about the "hang nazis" posters being unfairly allowed.

Not AfD by the way, but "Der Dritte Weg", a party that I learned about through the Wahl-O-Mat.

[1] https://www.welt.de/regionales/nrw/article163830133/Hier-koe...
[2] https://www.br.de/nachrichten/bayern/landgericht-verbietet-e...
Annoyingness is not the same thing as volume. Nails on a chalkboard is also quieter than a car, or an orchestra playing Mahler's Fifth.
The entire goal of journalism is information disclosure, to publish a story. That is not privacy. The goal here is to not reveal the identity of a source.
SPD, Greens, FDP also looks like a possibility. A government without CDU would be unprecedented in Germany. And IMHO not a bad thing.
Basically by a top down approach. For example, to generate a random integer valued form, pick one of N fixed rules and invoke it. A rule for a form of size S might be "generate some value k in [1,S-1] and then partitions S-1 into k integers, generate an integer valued form for each, then produce the form that is their sum."

At the leaf nodes, generate constants or variables. Keep track of the variables that are in scope as you do this (and their types.)

This is a pretty standard approach used in compiler testing. In languages like C you have problems ensuring the program doesn't cause undefined behavior, but Common Lisp is much nicer in that respect -- for example, evaluation order of arguments to functions is defined, and you don't have to worry about integer operations overflowing.

All this has made me appreciate language specifications that really nail down what programs are supposed to do.

The forms generated are constrained if one wants them to be easily reducible while preserving validity. Hypothesis has a nice solution to that problem, which I didn't use, as this was done a decade and a half earlier.