skysight-inc/HackerNews huggingface dataset:
> Isn't that narcissism?

Excellent point in itself - I should have used that word, maybe in addition to megalomania, in the comment that started this subthread.
That’s easy to say when is the service you don’t use or care about. GitHub is as much a social network as Facebook so what if they just became immediately inaccessible to EU countries?
My mother's family has a history of seeing deceased relatives when they're about to die. It has become such tradition that some have even reported to see the dead waving and calling them to the light, but turns out they weren't at risk of death.

Autosuggestion is a powerful phenomenon. They're convinced they'll see the welcome party, and they will if their death is not sudden.
The things that make the host directories appear as network drives on the client, or even sync downloads/documents folders, allow drag and drop into the virtual machine, make it so the mouse just magically disconnects when you hit the edge, etc.
"It could just as easily be near-random memory access, similar to when we dream"

Is it established that dreaming is near-random memory access? I thought the whole process of dreaming is quite far from being understood, so wouldn't it be a stretch to call it near-random, when in reality there might be pattern, but just one we do not understand yet?
I have an XPS 13 (forget the model number but I think it had an 8th-generation Intel CPU) that came with Linux and it definitely wasn't "just works" when I bought it (sleep/wake was kind-of broken and such) but a month or so later, it did magically start working (and nothing else was really broken).
Not to stir the eternal debate, but if my Vim config takes > 100ms, I start debugging what's going on/figuring out the responsible plugin.

3-4seconds would drive me insane :O
No, this article is wrong on the first sentence. The hardest part of machine learning _is_ in fact curating quality data.
> From reading your vadosware.io notes, I'm intrigued that replacing fdatasync with fsync is supposed to make a difference to durability at the device level. Both functions are supposed to issue a FLUSH to the underlying device, after writing enough metadata that the file contents can be read back later.

Yeah I thought the same initially which is why I was super confused --

> If fsync works and fdatasync does not, that strongly suggests a kernel or filesystem bug in the implementation of fdatasync that should be fixed.

Gulp.

> That said, I looked at the logs you showed, and those "Bad Address" errors are the EFAULT error, which only occurs in buggy software, or some issue with memory-mapping. I don't think you can conclude that NVMe writes are going missing when the pg software is having EFAULTs, even if turning off the NVMe write cache makes those errors go away. It seems likely that that's just changing the timing of whatever is triggering the EFAULTs in pgbench.

It looks like I'm going to have to do some more experimentation on this -- maybe I'll get a fresh machine and try to reproduce this issue again.

What led me to NVMe as dropping write was the complete lack of errors on the pg and OS side (dmesg, etc).
https://archive.is/tpcGl
This is devastating. God damn covid... we were so damn close to eradicating polio.
N64 WASM
I still remember when SQL was a dark science that could only be managed by administrators that were initiated in secret rooms. Nowadays a lot of people use SQL without deep understanding. They do useful stuff but if you are very skilled you can do way more. And SQL experts are often frustrated with all the amateurs that use their database in such a sub-optimal way.

I expect the same for ML. The tooling will improve until regular developers can use it without understanding the fundamentals. They will do useful things but some skilled people will be able to do way more advanced stuff.

That's pretty much the path of all technologies. They get simplified to a level where they useful for a lot of people but some experts will be able to get way more out it. And usually the experts look down on the amateurs.
Very simplistic indeed. It seems a way to fuel further hate in an already polarized era (at least to me)
Pardon if I misunderstood, but it looks like you replied to a specific person. I believe the etiquette for arguing with the author is to issue a top level response.
> Learning to ski or snowboard requires falling thousands of times.

I learned to ski in my early 40sc over the last 5 years and I would count my falls in the tens. Certainly fewer than 50. That's counting every time I ended up on the ground, most of those could probably be classified as sitting more than falling. I'm far from extremely athletic, maybe even below average.

If you learn from an instructor and don't try to ski terrain you're not ready for then there's no reason somebody of even below-average athletic ability couldn't learn to ski without getting hurt.
Appreciate the heads up! I've eyed that app before but no thanks.
All day long most of us are interacting with products from brands that we like while oblivious to the fact that these brands are owned by ones we make fun of or even despise. I don’t thing anyone gets this big without realizing your shareholders prefer dividends over you stoking your ego by making sure everyone knows the money is going in your pocket, even if that means less money comes in.

I don’t think I’ve had Hennessy ever in my life, but they own my favorite Scotch and some friends’ favorite scotch. They don’t go bragging about it, they just collect the checks.

Forgetting that Bethesda is owned by Microsoft is easier to do if it’s not on XBox.
Can you link to the "chinstrap headband" that comes off? We have to make it appealing enough that people want to wear it, comfortable enough that you can sleep with it, and with enough stability to maintain a consistent EEG contact.

What did you buy it for? What is it's purpose?

If you're having trouble with a headband that is strapped to your head over your chin, I'm slightly terrified about what you are doing in bed. But if you can show me what doesn't work, it might help.

We're testing in real-world situations, with multiple users, so we should have something that works for most people.
> This (unfortunately) is my MP and it's sad to say that he's contributing to the echo chamber of made up stories for the sole purpose of making people angry and voting for him.

I said this about Mark Strahl, my MP, so no I didn't make the same "attack", sorry. As of now this story seems fabricated so I'll keep trying to hold my MP accountable.
> As a matter of principle…

It’s not really a matter of principal though!

> [the competing platforms] have zero repeat zero positively zero benefit to myself as a consumer.

The reason Steam and Netflix are so good and continue to exist in such a good state is exactly because of the competition. However, because of exclusivity, licensing, ownership, et cetera, that also means you eventually may want to deal with said competition.
Any function that does not return a value must have a side effect, else why call it. Calling functions that have side effects (and particularly don't indicate if the side effect was succesful), is not a great idea.
Ask HN: Does anyone use Git as their blog?
Not markdown or blog posts within a git repository, no; much simpler: empty commits with commit messages as the 'blog posts' themsleves.

(vaguely like a .plan file, spiritually)
> It's not us. It doesn't look like us, and I doubt anyone would mistake it for us, but it might be something we enabled.

We benefit enormously from the success of the IT revolution; we also get responsibility for the problems. We also have responsibility because we can do something - if not us, than who? I feel like we are acting like bystanders watching someone get assaulted, and doing nothing.

To give an idea of the enormous power we have, I just spoke to someone who didn't know Windows and Microsoft Office collected data on users, and thought that Signal (which they learned about from me) was being taken over by TikTok. This person has post-graduate degrees and is strongly oriented toward doing the right thing for their community, but how can they act with that level of information?
Very nice!

Now it needs an algorithm to detect related stories across different sites so they can have their own “popular stories” section or ignored after you have browsed them.
it didn't flop hard because of the platform that launched, it flopped hard because of a gazillion other reasons, including the poor UI, matchmaking queues, weapon balance, promotion etc
there is more to it.

If you are running kubernetes there are k8s daemons already possibly CRI-O containerd
Otherwise the pod is started by systemd, which is another daemon

A Started from the command line using podman, is not a production pattern
Here's another vote for The Atlantic. They are also the only online website (AFAIK) where, once you pay for a subscription, you actually get an ad-free experience.
Just being aware of the expression on your face might be very interesting.
Thank you !

I plan on reading this all in full.

Edit : Very impressive way to pivot , best of luck !
I don't really understand where this comes from, if you're skimming the news periodically then the "Headlines" mobile app tab (or the "Top Stories" section in the website) is actually un-personalized. Google News explicitly pushes personalization in the separate and aptly named "For You" section.
Would love to see a Firefox version of this.
Just because it has some useful features doesn't invalidate the fact that the only reason it exists to the management that's in charge of it is as a hedge against Valve. They don't care if it's a net win for their users or not until it gets so bad that people stop buying their games.
Unfortunately there are a shitload of ML ‘experts’ out there who do not know what they are doing but still get results that are good enough to not get fired and receive copious amounts of money every year. These tools help doing that; companies generally don’t see the difference anyway and they don’t know how to set or evaluate KPIs on these ventures; they don’t even know what or why they are asking for; they just know they need to show progress with AI to not become obsolete.
> Bright screens are kinda the last factor I can blame for that so I'm experimenting with eink and reflective lcd screens.

Consider that it may not be the screen causing a problem, but the content you’re looking at could be keeping your thoughts from reaching a tranquil state.
Proposed Australian law allows secret ministerial demands to install spyware
The Ugly Truth of How Movie Scores Are Made
Machine learning isn't for SWEs. It's for data scienctists and in a limited sense of Data Engineers.
Because now is not an optimal time for me to apply. I just wanted YC to evaluate ideas and the potential field, while keeping it confidential.
I guess many people will do it in the future. Unfortunately, because "minority" will morph into an abstract concept. But introducing further disparities to fight disparity was never going to work anyway, imho.
It can be. It isn't necessarily, but it can be.

Imagine a scenario in which you walk into an ER with a venomous demon chomping on your leg. The doctors give you pain killers and send you cat pics and a list of sitcoms to watch.

No one does anything to solve the real problem that has you in agony and is threatening to kill you. They just make sure you feel fine and that's it.

Now that you feel fine, the feedback loop is broken and you no longer realize you have a really dire problem that needs to be resolved or you will be maimed for life and/or soon dead. You feel fine! though the demon continues to gnaw on your leg.
I don't need many IPs, any tips on what it takes to own a /29 and how to go about buying it?
This looks great. The Marketing Website can use some flair/oberall design — but the product looks stellar. Good luck w that!
> What the users of this app really want,

Correction: users with certain political beliefs.

I don't agree with those beliefs but these users certainly exist
> You're definitely the outlier that proves my point though. Skiing is not something you can just go "do" a few times and have fun at it like tennis or golf.

Again, this doesn't match my experience as somebody who actually did learn to ski in my 40s while living in Phoenix, AZ. It's fine to say that you yourself couldn't do something, but you shouldn't speak for others. I'm very far from an elite athlete, I wouldn't consider myself an athlete at all. I'm largely sedentary.
> Parallels never innovated anything;

I don't have any love for Parallels, but I don't think this is true/fair. I bought Parallels in the late 00s because they had a "seamless" mode where Windows apps would sit in the tray at the bottom and seamlessly run as though they were native even though they were on the VM. At the time nobody else had that, so it was a killer feature. It felt like straight up magic at the time.
That was also my response: how, on Earth in complete history of modern medicine (or since invention of EEG), not a single death has been recorded?

I mean if I'm dying I'd like people to take an EEG recording of me to shine some light to science and neurology. It seemed super off to me in many ways... thanks for showing that it really is.
A lot of that functionality is really valuable to game makers and game players. Their controller API is top notch, same with save syncs.
NYC Begins Plan to Move Homeless from Subway as Crime Surges
I don't really understand where this comes from, if you're glancing at the news then the "Headlines" mobile app tab (or the "Top Stories" section in the website) is actually un-personalized. Google News explicitly pushes personalization in the separate and aptly named "For You" section.
Kill all the launchers. Ubisoft, Rockstar, Bethesda (RIP), Epic. I really hate these mediocre "me too" wannabe social network / launchers.

I'm actually surprised this hasn't been rolled into the Xbox launcher, which still exists right (on PC)?
> Being able to say "I'm out" does not guarantee happiness.

It doesn't seem to me that anyone was saying it was a guarantee. Rather, that being able to say "I'm out" is in something along the lines of the "necessary, but not sufficient" category.
If you had the power to change someone's life for the better and make them happy (and you had it), would you do it?
I quit social media two years ago, and pretty much all the point about news also apply to social. It feels soooo good to not care what people say on the internet, it’s remarkable. HN rocks tho ;)
Hey, thanks for the note!
Would you mind linking me to a resource that would go into ERISA and it's effects on a 401K (or perhaps an example of what I would be protected from)?

The IRS website is pretty vague on what the implications are besides providing "protections".
Since we're doing personal attacks now, I'm gonna disengage, but "a presentation of OSINT data" is meaningless if the data involved can't be independently vetted or cited.

This is my last comment responding to you; for the record, you have still answered none of my questions.
They still don't. This was an Ottawa police lead operation. The federal government provided resources (officers) as they did before the emergency.

If the prime minister didn't paint 40% or more of Canadians a certain way so many people wouldn't have joined.
Dear Flutter devs: please reconsider your plans for Flutter on web.

Flutter for web flies in the face of all accessibility standards and tooling, and will make it impossible for extensions and interoperability with the Open Web. The path Flutter is going down is one in which the web browser is simply a canvas that pixels are blitted onto from a web-incompatible language (Dart) that interoperates with nothing else and requires reinventing everything that makes web applications work well for millions of people that face accessibility challenges. And of course, for page isolation, it means that Flutter will have to reinvent iframe-esque sandboxing and RPC to support ads. (More on that at the end.)

Rendering real text blocks, links, alt text, etc., ensures compatibility with screen readers, non-mouse navigation, accessibility modes including magnification and high contrast, and enables real interoperability/embedding with an open web.

It may come at a high engineering cost, but surely not at a higher moral cost than locking out millions of users from using apps, or a higher cost to the principle of an open web than removing the ability of end-users to integrate HTML, CSS, JS in the same web application as a Flutter Web app.

React Native Web does this by providing escape hatches that allow, e.g., iframes in web applications, and rendering to HTML/CSS/JS by default to ensure compatibility with web standards. It is not impossible.

See: https://flutterplasma.dev/

This page cannot be interacted with by a screen reader, by keyboard shortcuts, and so on. Even the text highlighting, ability to copy paste text had to be reinvented. The browser is not highlighting text, and ctrl-C is not copying characters that were highlighted. That's all being done by Flutter re-implementing an entire rendering stack.

And the future of this, of course, is advertisements rendered by Flutter in Flutter apps. We all know this is true, even if Flutter developers might deny it and say they have nothing on their roadmap to do this. At some point, people will want to integrate ads in their Flutter app to monetize them. And how will they do that, except by including some snippet of code in their Flutter app that leaks user information or provides a remote-code-execution-as-a-service to advertising networks, if Flutter doesn't reinvent the wheel to sandbox and isolate code snippets and composite the ad into the canvas? And we'll have come full circle then, Flutter will have reinvented - again - everything a browser does just to wall itself off from the rest of the world.

And at that point, since the entire web browser is just the end of a pipe pixels are blitted onto, users won't be able to say no to yet another form of intrusive advertising.
If a pool were withholding blocks to attempt this the miners would notice super quickly, they would stop making money long before your attack was successful.

Even if this was a realistic way to cause a 6 block re org..it seems like tons of work for a relatively small attack
It's not sufficient for the display to be 10-bit, the OS and/or GPU (where the software calibration mapping takes place) must also work with 10 bits, and when graphics from different color spaces are combined on screen (UI graphics, images displayed, etc.), the OS must correctly map the source color space to the 10-bit output color space. All of that working correctly is not common-place yet.

Therefore, for dev work and dev-related UI graphics, I prefer to work in a calibrated "least common denominator" 8-bit sRGB space, because that's much easier to get right. However, in order to not lose color gradations to calibration, hardware calibration is then preferable.
Nah, that's fair. I've got about runs ls -l | wc -l 143 packages that I load. My Emacs config is pretty heavy. I keep trying to trim it down a bit. Though, sometimes I have edit sessions that last several weeks, so it's not that bit a deal. But still.
Great catch. I hadn't come across the term before; TIL - thank you!
I *work* at Microsoft 365, and yet my personal email is self-hosted Postfix and Dovecot. Why?

Self-hosting email has been a part of my life since my high school days, I have a sort of attachment to it. I know "you shouldn't run your own email", but to take that away from me after deeply wanting one is too much.

In comparison, my job is just a job, I'm personally not too enthusiastic about it. I eventually plan to move to InfoSec or networking.

While I *could* move my domain to M365, I simply won't for my personal email.

I have ADHD, and don't want to make a mistake with two Outlook instances, one personal and one work. I'm a privacy nut, and want to separate my work and personal emails (Microsoft is better than Apple in this regard, but still).

I also contribute to FOSS projects, and using Outlook is an impediment to projects whose mailing lists are based on inline posting, like the FreeBSD and Tor mailing lists. I hate Rainloop (which I switched to after nasty Roundcube attachment bugs), but at least I can inline post.

(well, even at work I use Windows Mail instead of Outlook).
In 23 years, I've moved from GoDaddy to Linode to AWS Lightsail. It's not difficult to do this, it's not rocket science, I'm surprised by the amount of FUD being injected into the OP's discussion here on HN overall.

It's almost like half who say boogey boogey there be demons in there made mistakes and quit prior to gaining profeciency while the other half probably have some incentive to herd people away from selfhosting and to the SaaS light where everything is right as rain.
I've also had dozens of games I own stop being sold on Steam - but I'm still able to download, install, and play them YEARS later. To me, that's good stewardship.
The "deep learning is a black box" meme is about 5 years past it's due date. It's not as tight as for convex models but we do understand what's going on inside, just not perfectly yet.
I'm sure the App Store, code signing, and bad dev docs will find a way to retain the lead.
This is pretty sweet. What tools did you use to build it?
>at some point 20% ... start look like not horrible deal

Not, if you are Microsoft.
Would love to see a macOS program version of this from the people who did the Christmas lights for the M1 screen notch.
>I think digital delivery platforms benefit from competition, and we should not be locked down into a single monopolistic, stagnating platform.

I agree with this in principle but I think it's only necessarily true when production and distribution are separated from each other. As it stands now, I don't see much actual competition or innovation in any of the streaming services, but rather the contrary: the experience is worse now than it was 10 years ago. The only thing we have is a never ending arms race of new stuff to watch being kept exclusive (which you mention) while the UIs move backwards and prices creep up.

What we have now is akin to the studio system and I don't see why it shouldn't be broken up in the same manner.
> ancients also believed a lot of things that were not true and didn’t even have a way to find out which was which

> science doesn’t even try to prove anything true

I agree with the second statement and not the first.
Hardly surprising: https://www.cnn.com/2022/02/22/china/china-ukraine-russia-re...
I agree. For me the solution was to stop thinking about my career as much more than a means to an end ($$$). The system is broken, sure, but fixing it isn't my job.

I'll work on problems I find interesting, and for all I care, the system can crash and burn. All the while, I'll clock out when I want and go home with a smile on my face.
Shoutout to the Human library and it's creator vladmandic. The library is growing fast.
My first impression as well. You could take some IT grad and give them this handbook and then they would be dangerous, but not very effective.

Back in the day, when I was first exposed to Unix (on Sun3), one of the sysadmins pointed me to the 'man' feature. After a while I figured out that I could do a man -k - to get a list of all the man pages (because the summary for each page includes a '-'). So I did that and printed out the result (lp/lpr). At that time, the total number of man page entries fit on something like half a dozen pages. I spent a few days (part time) reading each one. It was a great way to learn.

My current Linux desktop (Mint) gives the following for man -k - | wc:
2943 26748 200002

That list would fit on 50 printed pages, which is about 10x what it was 37 years ago.

So if you have the patience to read almost 3k man pages, you too can become a Linux expert.