skysight-inc/HackerNews huggingface dataset:
But who is propagandising who?

Who has the truth? Is it the government and the media, or are they the worst of the worst? How would you know what the truth is? Is the truth a consensus, or can everyone be wrong? In this technological age, it is easy to conceive how a false message can be disseminated widely. How can you discern truth from reality?

In the absence of certainty, you have to allow the free flow of information. You might think that people are screening/filtering information for you, but it is surely evident that they can also be doing this for their own benefit?

Information is power, as it drives your beliefs, and then your actions.
I mean, look - arguing about what happens inside the even horizon is kind of fun but ultimately pointless. Just FYI, the site you linked in the parent comment does not represent anything I’d call mainstream physics.
> "Most western media (Murdock/Berlusconi type oligarch media aside) is fairly factual. It doesn't have 'spin' or 'agenda' in the sense that the journalists conspire to mislead..."

I have a hard time believing that anyone can be this naive. We're you paying attention the last two years?

When journalists lied, suppressed and told everyone that Hunter Biden's laptop from hell was 'Russian disinformation" and refused to even investigate whether the claims that it had been verified by people with actual knowledge of Biden's dealings were true, how is that not journalists conspiring to mislead?
Timestamp-Based Algorithms for Concurrency Control in Distributed Database Syst
My general tactic for codegen hygiene like this is to check in the generated files, and on every CI re-run the code generator. After the generator runs, CI asserts there are no changes in Git. If there are any changes, the job fails.

This ensures that generated code is consistent with its inputs (including the generator logic) for every merge to main. It prevents people from editing the generated code, since their edits will cause a diff in CI and fail the build, but no one ever actually loses their work since the codegen does not run automatically/continuously during local development.

Checking in the files also makes it very easy to review changes to the generator since you can always tell how the output is changing.

The total burden for the above system is:

- a 30 line command called `Notion assert-clean`

- A 30 line CircleCI job that loops over the list of code generator commands, calls the command, then calls assert-clean.

We’ve used that tactic for years for simpler stuff like “make sure the SQL dump is consistent with the SQL migrations” and “put all the file names in this directory tree into a typescript file so we can tab complete them”.

The only necessary bit is that your code generator shouldn’t be spitting out enormous mountains of unreadable code.
Crazy. It used to work in many old games; it was a routine trick in Need for Speed: Porsche Unleashed. But it was a game physics quirk that propelled you forward with much more power than your engine was capable of.
The end of affirmative action would be a disaster
Seems like you are looking for an intelligent filtering tool-set.
Meanwhile, your $HOME's dotfiles want a word about cleanliness...

And your /usr/bin wants to argue with /usr/local/bin and both of those cringe when they see /bin.

No, mentioning and sticking to standards is a good thing and I think is very on-topic.
Literally how do you practice actual conversation instead of the usual social platitudes.
There was the 3" fuel line issue a decade or more ago.

When limiting the size of the fuel cell to x gallons, they neglected to specify the size of the fuel line. More fuel capacity is an advantage late in the race, allowing for the potential to not have to pit for a splash of gas or have to drive as conservatively.

Well, a 3" line has a couple of gallon capacity if it extends the length of the car, and at one point, someone won because of it, and then had it discovered in the technical inspection.
>estimated at less than 10 individuals.

That seems more like "extinct, but hasn't yet admitted it" than endangered.
Well you should read the entire thing before commenting, it's clearly explained in the Evan's post.
There are plenty of goods that work essentially like veblen goods but that are not really out of reach for anybody who is a non-zero amount of disposable beyond starvation. Converse shoes, Ray Ban shades, there's an endless list of brands that people pay a premium for to show off, despite not containing even the tiniest trace of that exclusivity that stems from being prohibitively expensive.
I would like to export my Hangouts chat, so many memories. Google should give us that option to at least export.
That describes most if not nearly all introverts, and it’s something extroverts (and many introverts too!) often misunderstand. The thing is though, most introverts still feel socially drained after even those positive-feeling, energizing social settings, and take (or should take) downtime to recover afterwards.
KolibriOS: A tiny yet powerful and fast operating system
probably opt for a fast NoSQL database

I hear MongoDB is badass rockstar tech /s
How about we all go back to having little forums and chatrooms for our niche interests and finding cliches of people online we fit in with instead of making a Twitter ripoff
They're fine.

In other news:

Nuclear power plant steering group improves reactor proposal! Committee stalls debating shade of yellow to be used for lines in parking lot.
The problem is that the core feature set might not contain everything that people nowadays expect from a chat application. At the very least, an updated profile would have to be defined. Ma lot of the extensions have been published a long time ago.
> Ventura changes the default shell to Zsh (from Bash)

This happened 3 versions ago in macOS 10.15 Catalina. Bash is just another victim of GPLv3 and its attempt to hamstring the corporate boogeyman to the detriment of software everywhere.[1] With OSS, Apple is largely one of the good guys with plenty of contribution, but, of course, there's no pleasing everyone.

[1] https://thenextweb.com/news/why-does-macos-catalina-use-zsh-...
So HN is not supposed to allow blog posts about projects but must always swap out for the project site itself? As someone who writes blog posts about projects, I hope not! It's not like this blog post is affiliate spam.
Open source website bundle analyzer that shows vulnerable NPM packages
I’d like to share an open source project I’ve been working on during the last year. It analyzes production JavaScript code and detects bundled NPM package versions. A vulnerability is shown when a specific detected version contains known vulnerabilities, taken from the Github advisory.

There’s also a dedicated package page, that shows accumulated statistics of a package. It’s like wappalyzer or builtwith but with better accuracy. For example: https://gradejs.com/package/react

So far I’ve only indexed ~10,000 popular websites. The current version works for Webpack bundles with 70-90% accuracy and ~3% false positive. The package detection algorithm is designed to match minified and tree-shaken AST subtrees for each export per bundled JS module.

I'd like to collect any feedback from the community.

Repository: https://github.com/gradejs/gradejs
Structured error messages for HTTP APIs
It was, must have changed.
You can see him looking over his shoulder repeatedly, almost panicked, during his run because he's so worried about this actually happening. He had to make himself really sure this wouldn't happen.
Should also be noted that Tokyo is one of the few major metropolises in the world where the price of housing has not meaningfully increased in real terms since 2000[1]. The Japanese constitution drastically limits zoning, building and land use restrictions. As a result the city of Tokyo builds more new housing than all of California or England.[2]

(And no, this isn't because of Japan's demographics. While Japan as a whole is stagnating, the population of Tokyo is still increasing as fast as London, New York or the Bay Area because of high rural to urban migration.)

Tokyo is very much proof that NIMBY reforms are the solution to the housing crisis in the West. Deregulating the ability of property developers to build new housing will incontrevirtibly increase supply, blunt runaway housing costs, and make dense cities with high economic opportunity affordable for the middle class.

[1]https://www.vox.com/2016/8/8/12390048/san-francisco-housing-...
[2]https://www.sightline.org/2021/03/25/yes-other-countries-do-...
Agreed. Right on then. Cheers! :)
It's a blog post but somehow the styling doesn't make it look like one.
Better not. In this case the blog post provides more complex and interesting examples than the simplistic ones on the official page.
Would /srv be for files that are served up mostly unmodified? Or would you also put the database for a web application under, for example /srv/db? In a sense, the database contains objects that get served up but they get transformed by the web app, so it seems they should go into something under /var (like /var/lib/data/[db_vendor_name]).
the major drawback I didn't even bother mentioning is the "faff" factor.
I specifically looked at Stamford when I wrote that. Tokyo is in the 350-600sq ft range by the article. You can currently get a fairly spartan 600 sq ft in Stamford for the price listed (one vacancy). That's more than the average the article cites, but in the same range.

After all, you'd have to compare the outskirts of Stamford with the outsirkts of Tokyo.
I love that bb is publishing this information but it may result in driving up the cost of the most reliable hdds which ends up costing them more with future drive purchases assuming they gravitate to buying more reliable drives in the future.
It depends on how you measure those 25m^2; I lived in a studio in Copenhagen for a while and my 25m^2 included the common areas / roof garden etc. Private space was around 16-20m^2, and I am being generous here.
That's one way of looking at it. For someone who still loves that SA forums, reddit taking all of the low effort posters and 4chan taking all the racists/incels has been a real boon to the forums.
UK Environment Agency Pension Fund Backs German Climate Tech VC
Commercial is a long stretch for the BN600. It caught fire constantly and would make even Vogtle look like good value for money.

I'd love to be optimistic about the BN800, but as it is currently operated it's more of a demonstration project that also happens to get rid of plutonium and produce some power. As I understand this is due to political proliferation reasons more than technical.

Neither actually achieve the orders of magnitude increase in burnup that the FNR concept is supposed to enable. They are about on par with a CANDU in terms of energy produced per kg of fissile material.

Hopefully China's program isn't vaporware and they decide to share and the USA lets them be built without triggering an express delivery of democracy.

Alternatively batteries/electrolysers will keep getting cheaper and the whole thing will become irrelevant because a red hot pool of molten sodium (or Fluorene and Beryllium salts) isn't a particularly cheap, fun, or safe thing to interact with even without the nuclear issues.
The good thing about standards is that there are so many of them to chose from.

Besides, if a man wants to have /storage on his owned machine, who are we to tell him otherwise?
if you can't even tell where Tokyo and Osaka are on your maps, you probably shouldn't publish articles about Japan. Who knows what other numbers or diagrams are wrong there...
"From 1988 to 2014, the number of K–12 schools in the U.S. that had a 99 percent nonwhite student population more than doubled, from 2,762 schools to 6,727. By the 2010s, the percentage of Black students attending schools across the South that were at least 50 percent white had plunged by nearly half, from a peak of 44 percent to 23 percent."

The fraction of the U.S. population that is white is declining, which may explain these numbers.
I don't know if the limit needs to be geographical. I'd think it could be segmented by interest, ala discussion forums for particular hobbies. Those are private and heavily moderated, there are 'village elders' (mods/heavily active users), people are on good behavior because of this, they always seem to have a section for more controversial/political discussions for those who want it - and they tend to be civil, surprisingly enough, because users have a rep to protect in the more generalized sections and don't want to be a bad citizen. And nothing is indexed by search engines, you have to go to the site and search.

Reddit has this a bit with subreddits but it's far more loose and indexed by search engines, which I think is why it is problematic in certain ways.
When will they commercially available ? Will they enable real time sports game in mobile ?
Api7.ai Was Chosen as the 2022 Red Herring Top Global Winner
Depends on what you find notable. An IME for CJK languages, as well as some others, didn't make the list. (http://man.9front.org/1/ktrans)
Thanks for this. I just bought new 14tb drives for my synology nas, and I looked at your data when I did so.

Separately, my nas running RAID 10 worked as it was supposed to: I hot swapped the drives one at a time over several weeks, and went from 7tb storage to something like 24tb with no downtime or hassle. The device has been sitting in my basement for years, and it was cool to see the raid technology work as intended after all this time.
Definitely this. I have been an Android user since my first smartphone. I've been a Gmail user much longer than that. I still to this day don't have the slightest idea what the distinction between Hangouts, Chat, and Messages (and whatever else I'm forgetting... Wave?) even is. Sometimes my new phone has an app called Chat, sometimes it's Messages, one time it was Hangouts... they all seem to be the same app to me.

So I just use WhatsApp.
Oh there you go, spouting facts and information again.
I mean sure, but some laptops are more susceptible than others. Lenovo's are notorious for this. My M1 MacBook Air will probably not have coil whine since it doesn't even have any moving parts.
At this point it appears as if ARM is run by former Nokia Kodak and Yahoo executives.
For similarly innovative tech strategies I suggest the book “In search of stupidity” by Merrill Chapman
I have some family members that are huge fans, so I follow somewhat. It should be noted with your link that Darlington is a much faster and lengthier track than Martinsville. At Darlington, Larson was very close to Hamlin when he initiated the wall ride halfway through the corner - he may have gained a half second or so, not several, like at Martinsville. I see this as more of a Richmond/Martinsville short track strategy. So now that we know it's possible at Martinsville, it'll be great to see what happens next time they visit or on the next short track race.

I personally don't see this happening a lot. I raced motorcycles at the professional level for several years. If someone had continued doing something that gave them a 3 to 5 second advantage on the last lap, the rest of the paddock would have gotten tired of it pretty quickly. Although I think it's a hilarious situation, I would imagine if it continues to happen that the drivers doing it will start to feel pressure from the other drivers.

If it gets to where this is happening all the time, I don't see the series not making a rule against it, but they are probably gladly accepting the needed publicity at this point.
https://github.com/dessant/web-archives
My guess is politicians, actors and business people (ie those who are often parodied by fake accounts) may end up keeping it.

The reason for politicians is obvious. Imagine if a unverified Twitter account for a politician declares war on another country. Also,this means that technically the taxpayers are going to pay for it).

Actors and business people is also obvious as they are usually influential people and someone can misuse their names to run a crypto scam. Hell, I have seen dozens of fake Elon Musk accounts all over social media advertisting crypto giveaways.
Awesome! Done. Thanks
Google Takeout will let you export all of your data, mostly as JSON. There are some parsers for it on the web.
> Numerous cases of that.

Like when? Because I have interacted with projects where Lennart is part of the admin team and from where I stand it’s all in your head.

Both bugs and security are taken seriously.

> The above doesn't represent my personal opinion, it's a representation of what reasons people might have.

I admire the courage you display in standing for your opinion.
I really like the interpretation that if the cat is dead, it can't measure anything and is therefore reliably alive (quantum immortality). Of course, that doesn't change that someone else can observe the cat being dead after opening the box.
From the logind.conf man page [1]:

> KillUserProcesses=

> Takes a boolean argument. Configures whether the processes of a user should be killed when the user logs out. If true, the scope unit corresponding to the session and all processes inside that scope will be terminated. If false, the scope is "abandoned", see systemd.scope(5), and processes are not killed. Defaults to "no", but see the options KillOnlyUsers= and KillExcludeUsers= below.

> In addition to session processes, user process may run under the user manager unit user@.service. Depending on the linger settings, this may allow users to run processes independent of their login sessions. See the description of enable-linger in loginctl(1).

> Note that setting KillUserProcesses=yes will break tools like screen(1) and tmux(1), unless they are moved out of the session scope. See example in systemd-run(1).

[1]: https://www.freedesktop.org/software/systemd/man/logind.conf...
But then you should only get the users account as shell, so while this is a neat trick, being able to gain persistent root if you are already root is not that hard.
It's not just gadgets

AI

Protein folding.

Weather simulation.

Etc.

This will literally mean millions of people dead who otherwise wouldn't have been.
There's still enough lack of good password-manager infrastructure that I'll venture to say that FinalKey is still relevant, even in the face of Ubikey and Fido.
Show HN: An open-source React framework(4.2K stars) for building CRUD apps
Well gee I do appreciate that :) I like HN as an outlet for some interesting discussions that are relevant to me.
I would love and pay for this as well. I actually wanted to make this as a teenager but then it turns out I never finish projects. Probably also because restic or similar didn't exist yet so I started to write everything from scratch.

Some software existed, like duplicity with pgp, but it had major downsides that I had ideas about how to do better. I was pretty proud of the chunking algorithm that I had adapted from rsync, and I got really good performance by using python for the logic and C for the code that actually operated on the files, but that's also where the interest started to wane.

Restic with rest-server in append-only mode is a nice solution, but I'm not aware of anyone packaging this in a pre-configured image you can just flash. You'd also have to balance who backs up to whom. If that could somehow dynamically balance, that would absolutely be a dream.
What else do you need to spend lots of money on?
It's not a hack, but it's still a breach.

A data breach just means that data is accessed by unauthorized parties. Accidental data breaches are not only possible, but common. If a company accidentally emails a group of customers with CC instead of BCC that's technically a data breach, although in most circumstances a low-impact one.
True, but the significant difference is that you can belong to any number of subreddits at the same time, and they're organized by topic.

In my idea the place itself would be neutral/non-significant, and you could only be in one place at a time, like IRL.
I've honestly hated this "social graph" mentality from the beginning. When I install your "app" I don't want everyone in the world to know and contact me now. Obviously I'm in the minority, but with some say changes to the "social graph" that puts me in control, you could actually grow your market to include people like me.
> locals about this topic

Are the locals foreigners or Japanese? The set of housing options are different between the two. There's an implicit price premium and threshold on the units with landlords receptive to foreigners. The cheaper accommodations are not going to be available especially if tenant isn't fluent in the language.

> All the places that "matter" with reasonably fast commute are very expensive and small.

I live 3 minutes commute to Shibuya, and my rent is half my rent in an outer borough of NYC. Brand new lofty unit designed by a famous architect. Space efficiency-wise, it's equal if not greater. It's an apples-to-oranges comparison to just look at floorspace, since Japan has lots of infrastructure such as actually convenient stores which means people don't need to own as much household items.
Keyboard navigation is one of the features of this release. And it's fully scriptable via /dev/kbtap: you can write your own key bindings and compose them by piping the keyboard events through your scripts.

The usual program for it is http://man.9front.org/1/riow

Ktrans also uses it: http://man.9front.org/1/ktrans
Rewind wants to revamp how you remember, with millions from A16Z
Well, Python, JS and Go all have different goals than Zig. You also can't write low-level stuff with them, mostly. Actually, you can (with TinyGo and MicroPython), but they're not what these languages are designed for so you'll most likely be on your own.

Rust is a whole another conversation. You can pretty much do whatever you can do in Zig with Rust, and Rust has the advantage of hardcore memory safety using the borrow checker. It is also a very nice language to use, but it is complicated.

You see, Zig is sort of the C to Rust's C++. I don't mean this in the sense that Zig can't replace C++ (it can) or Rust can't replace C (it can), but it is obvious that C is a simpler language to learn than C++.

So yeah, you kind of don't need Zig when you have Rust and willing to use it for everything, but if you don't want to deal with a complicated language and the borrow checker, Zig is the language for you. It is basically C with some footguns removed + some features added (tagged unions, proper error handling, etc).

Ah, and Rust has long compile times. It is being worked on since 2013 [0] or earlier. Zig is serious about their compile times as you can read about the self-hosted backends for debug compilation speed in the release notes.

I don't know if Rust has any production-ready alternative backends that are fast. People always say LLVM is the reason Rust is slow to compile and you can use cargo check to confirm that, but it is obvious that is more of a priority for Zig team when compared to Rust team.

I sort of don't care about compile times of Rust at this point since the guarentees Rust make is more important to me than the compile times, but that may not be the case for everyone. I'll also use Zig when it is stable enough for my taste for non-safety critical stuff.

[0] https://news.ycombinator.com/item?id=6537005
It'd be useful if there was some site detailing and benchmarking the size, overhead, performance etc. of the various popular shells on different systems. This looks interesting but the binaries seem rather large relative to bash. For example, what do the developers view as the minimal system parameters needed to avoid annoying latency?