skysight-inc/HackerNews huggingface dataset:
Schemas are provided on linked page near definitions of parsers.
I'm also a big fan of Fedora and can recommend. Fedora does things a little differently that will take a bit of getting used to, but all in all it's mostly the same. You'll need to learn to use dnf instead of apt, and system files (like config files) will sometimes be in a different place (as Fedora follows FHS more closely, similar to Arch), but it's really not too bad.

I've never run the KDE spin of Fedora, but from what I understand it's popular and well maintained so shouldn't be an issue.
YT - for the Active Self Protection channel.
At a very basic microbenchmark level, I use stream, netpef, a few private VM stress tests, etc. But the majority of my testing is done using real production traffic.
I agree it is quite interesting.

If you look to figure 5 you will see that moderate drinking has very low impact on relative risk, and figure 4 shows some moderate benefit with respect to ischemic heart disease and diabetes. IF you buy into this kind of high level analysis, drinking 1-3 drinks a day may lower your risk for these diseases ~10-20%.

At the end of the day, the conclusions are much the same as people would intuit. moderate drinking has little impact, may help some conidiations and exacerbate others and will depend on the individual. for the average person, the effect will be slightly negative.

What I find most shocking is that you have to get to 5-6 drinks before relative risk hits 1.5X. 30-40 drinks/week is a lot for non-alcoholics.
Patagonia has an interesting story about this.

After having to layoff a lot of their staff in the 90s, Chouinard decided to switch his compagny values and reason of being.

This article sums it up I guess, https://medium.com/@adamler/limiting-the-engines-of-growth-a...
So it just checks the type of the "diverging" else block is Never or something ?
Not the GP, but I didn't click and rather decided to check the comments for a summary. Thankfully someone usually adds that for clickbait title articles.
10-20% of their staff so far
Focus on building things with Unity, Unreal & CUDA.

Now that you have hopefully read my one takeaway Cedric...

This is from the perspective of someone who has been in the games industry and entrepreneurship for a long time, long enough to become the villain.

You're clearly a very talented programmer.

In 2008, when I was at elite fancy school, an opportunity that is probably open to you, GPGPU programming had just begun.

The last decade of software innovation - machine learning, cryptocurrencies, immersive video games - owes its debts, fundamentally, to people who learned and authored GPU software all day. The ability to program GPUs, and nowadays to build infrastructure for distributed GPU computing, is the primary bottleneck to the greatest innovations in software.

If you love low level stuff, this is where you should go.

If this doesn't interest you, at least learn Unity and/or Unreal. No more custom game engines. There is a time limit. I know a lot of people in R&D across industry and academia, and the #2 bottleneck for innovation (after #1, GPGPUs, i.e., performance) is Unity and Unreal skills, i.e., presentation.

Why write here?

I've seen people in your situation, at 19 years too, capable of great things, attracted to scenes of other talented people like the Hack Club folks.

Every 5-10 years there are certain technologies on which all innovation is built. It isn't going to be Raspberry Pis. Please, don't focus on that anymore.

Like someone else I know in your situation, who was modding video games: put a time limit to... the "kid shit." That's going to get me downvoted, but seriously, the world flies by you, and people like you have a lot more potential.

It is extremely downvotey, but there are objectively more important things for you to be doing. There are other people in your life who know this too (like probably your parents) but they may lack the sophistication to know, really, what you should target your talent cannon on.
friendly reminder, whatsapp is not end-to-end encrypted. WhatsApp and iMessage are vulnerable to law-enforcement real-time searches. WhatsApp shares message metadata with law enforcement agencies such as the Department of Justice. If legally required, or at its own discretion (such as for investigating Facebook leaks), it can provide critical location or account information, or real-time data on the recipients messaged a target subject.

https://en.wikipedia.org/wiki/WhatsApp#FBI

https://en.wikipedia.org/wiki/Reception_and_criticism_of_Wha...

you should use Signal.
Stanford impostor recounts his time on campus
It's fairly straightforward to add a PPA containing a normally-packaged Firefox. But it's always a bad sign when you start having to fight against the distro maintainer's choices.
I'm not sure I really understand what the purpose of Passage's product is - doesn't webauthn already do what they're doing? It looks like they're using webauthn too, so is this just a wrapper around it?
I use linux mint which is still ubuntu based and doesn't use snaps.
Lots of folks are good at doing the job but bad at interviewing for jobs. Interview prep is a massive industry.

Like with any skill, practice helps. It sounds like you dont really care that you dont do exceptionally well at interview. But if you wanted to improve that skill you could focus some time on it.

Think of another skill you only use once every year or two. You are not going to be fantastic at it. I've played a lot of basketball in my life but only play in games ever year or two when I happen to be with folks who have a regular game. Now I'm in pretty decent shape so in general I do okay but the actual skills of playing basketball are rusty so I'm going to be a 5-7 out of 10. If I played basketball everyday I would probably be a 7-8 out of ten.

The same goes for interviewing. You are coding regularly so you have some of the prerequisites for doing well in interviews but without practicing typical interview type questions you will not excel at them. If you did 100 interviews over the next year I'm sure you would start to see patterns, improve on your weaknesses, and be closer to a 10 than a 5. It's a skill you have to work on outside of just coding if you want to be a great interviewee.
By contrast having your neck removed you would have... No concerns at all?

So neither your injury nor account access would be in you priority list.
It varies based on state. https://www.paycor.com/resource-center/articles/pto-payout-l...

In California, accrued vacation is part of wages and must be paid out as part of wages. However, unlimited PTO policies typically don't accrue vacation.

In Washington, it's "read your contract." If your contract doesn't say that they pay out accrued PTO upon separation, they don't.
> > Snap Store administrators had to remove the snap in accordance with our policies.
>
> Thank you for providing an official answer.

An officious answer is more like it. Note the deliberate evasiveness (which policy? Mind your own business.). This is to be expected from an organization one of whose "policies" is "we are going to update apps on 'your' desktop whether you like it or not, luzer."
Exactly. It's 3rd party permission to speak, among other deliberate problems: https://news.ycombinator.com/item?id=20992508
why would you use windows nowadays?

why would you use windows with ARM?

m1 mini let's you build apps for the biggest OS on the market (iOS)

macOS is the industry standard when it comes to audio/photo/video production

office? everyone uses a web interface, even slack has a web interface

and it makes even more sense to compare both, specially considering we are headed towards a giant recession due to rising cost of energy and the anti-carbon policies that will come will affect the companies that are wasting energy with inefficient machines

it's mindbloging that people put this much energy defending qualcomm contract, it literally is putting the west at a disadvantage against China

it makes perfect sense to compare it with the apple chip, you are blind if you think otherwise, to stay polite
It is interesting how quickly this discussion moved from, "Never use Ubuntu or Snap" to "Never use Signal"
There are plenty of unions that keep supply low. Nearly every labor union in California, for example, has underfunded apprenticeship programs for exactly this reason. I’m surprised you aren’t aware this is a phenomenon. Unions answer to their current members, and there’s plenty of incentive to keep the current membership smaller.

And my example was simply continuing the original poster’s insinuation that a union could have helped management avoid the over hiring mistake they were about to make by making the consequences of that mistake greater.
Wow. Thank you very much for the links, I guess I was completely misinformed with regards to this already being a policy for some local governments.
There are some interesting ideas here, but it leaves the actual problem unaddressed. Lots of people are instinctually drawn toward the "edgy" because of a very human instinct to seek secret knowledge. This completely overrides the part of the brain that asks, "Is it good for me or for society that I immerse myself in this environment?". We as a society have yet to find a good way to mitigate this "consumer of secret knowledge" cachet, which on the internet has created a conspiracy theory flywheel.
The followup question is "Can you explain a strategy for resolving hash collisions?"
Octobot's 8th Anniversary
Hi! We'd like to share with you this blog post about Octobot's 8th anniversary last week! Who were part of our journey, the digital products we helped build, and a track record of successful projects that transformed, and continue to transform, people's experiences.
Check it out at the following link
We hope you like it!

https://www.octobot.io/blog/octobot-celebrates-8-years-and-counting/
You're not wrong that it is strange that we would force one to be completely uprooted from their home only because they didn't have a job for a few months.
We like Obsidian a lot, but I believe we are taking a slightly different direction.

1. we believe in a tight integration of Markdown and tasks - a knowledge base should be executable. When it's not you end up with 2 disconnected tools

2. our focus is on developers where we feel the unaddressed need for a tool that prioritises dev user experience. We see this especially in the collaborative setting where devs use tools like Jira & Confluence etc.

On the other hand, we also believe in the modular approach and extensibility.
Either KaTeX or MathJax has stepped in to support mathematical notation on the web.

https://katex.org
https://www.mathjax.org
I thought climate change was going to make Europe colder.
I can point to particular pages that have failed in providing an accurate representation of the subject and are under the control of activists or interested groups.

I also get a bit tired of looking someone up and it has "so and so says this person is <insert bad thing>", claims that usually stack up about as well as that SPLC claim against Maajid Nawaz[1] did.

Given this, I find it hard to see how they're doing better than the other companies you mention.

[1] https://en.wikipedia.org/wiki/Majid_Nawaz#Claim_by_Southern_...
You’re not wrong. They look absolutely terrible, and frankly, much worse than just using Word or Pages.

A big reason why people love TeX is the quality of the output.
'Wrong.'
That's probably true, and likely why the commenter finds that a CEO "taking responsibility" is so obnoxious.

Either the CEO is implying that they aren't always responsible, which is bogus, or they are stating an obvious fact as an empty platitude, which is most likely the case, or perhaps they're implying that to them "responsibility" means more than just "taking the blame" which is probably not the case here.
The vast majority of moderator removed comments and posts on Reddit have nothing to do with the illegal activities you mention.

The vast majority of removed comments are made to shape the conversations.

I think most people would be ok with letting admins remove illegal content, while allowing moderators shape content, as long as users could opt-in to seeing content the mods censored.

This is a win-win. If people don't want to see content they feel is offensive, they don't have to.

Let the user decide.
Why do you think it's a good idea to "bet the company"? If Meta was to collapse, that would be extremely disruptive to everyone who currently uses their products.

Many companies are able to pull off big bets without "betting the company". Apple does it all the time and usually succeeds. Google does it all the time and usually fails. The one time Google did "bet the company" (Google+) it was a disaster that made all their existing users' experiences worse.
There's also the Nitter Redirect addon.

https://addons.mozilla.org/en-US/firefox/addon/nitter-redire...

https://chrome.google.com/webstore/detail/nitter-redirect/mo...
Yeah that would solve a kinda chicken and egg issue.
Digikey, Mouser, etc, all carry Cree parts. Rapidled.com also carries all the important parts used for DIY grow lamps, and probably will end up carrying them when they get released.
yea you being one of them ;)
> you might prefer to go downstream from Ubuntu to get newer features sooner.

sudo apt update
sudo apt upgrade
sudo sed -i 's/bullseye/sid/g' /etc/apt/sources.list
sudo apt dist-upgrade
To parent's point: no actual consequences for the people making the decision despite the claims that they are "fully responsible".

"Feeling super bad about this" is not actually a consequence.

I worked at a company that had massive layoffs, leadership claimed it was the hardest day of their life, two weeks later they were literally laughing about the people they laid off when they realized they already had to rehire for some of the positions.

Saying "we take full responsible" here doesn't translate to accountability, it means they want to start the conversation by absolving themselves of any guilt.
24 hour time at the very least! Down with am/pm!
draw.io is awesome, we will probably integrate it as a community plugin!
No, the shareholders and the board are paying that out. It’s still dodging the original question.

It’s something a lot of us are sensitized to these days because of all the narcissists who “take full responsibility” which seems to mean to them that taking the blame is a dire punishment and no other consequences are necessary.

Being the scapegoat is not a real consequence. Not getting that villa you were talking to an agent about is a consequence. Not getting your bonus at all is a consequence.
Two Sigma launched new Rust teams to replace their core systems.
I think because 100% of Google Voice numbers are forwarding numbers, and 2fa folks feel like that is a risk factor.

I really don’t know, but I do know it’s trending that way for GV, specifically.
Typical behavior from Signal. They have a track record of hostility that we as a community should really not be tolerating. I do not use Signal and I tell my friends not to, either. Play nice or don't play at all.
From working at Square/Block, I know that Jack Dorsey saying Remote-First was a sudden change that a lot of managers had to scramble to work with (particularly for front-lines ops), but the employees were happy.

This is... a choice. If he was trying to rip apart the existing company culture to remake it in his own image, this is a great way to encourage people to leave.
I think 'existential' is a bit overused with respect to fossil fueled global warming. Full-scale nuclear war, or a major asteroid impact, would be existential. The rise in temperature and associated issues like extreme weather (droughts/floods/storms), sea level rise, the loss of permanent glaciers are serious issues but the timeline is slow enough (10 years per noticeable change) that adaptation is quite possible, to some extent.

Indeed adapatation is absolutely required, as we've tipped the system such that even if we halt fossil fuel use overnight, or (more plausible) over the next 50 years, permafrost melt, shallow ocean sediment warming, etc. will continue to leak ancient carbon into the atmosphere. We're heading back to climate conditions last seen in the Pliocene (3-5 million years ago), like it or not.

As far as mining, yes, it can be made cleaner but that just costs at least twice as much (because you have to spend as much on processing the waste and cleaning up the water as you do on developing the mine). The answer to that is tighter regulations, so that a dirty miner can't undersell a clean miner.
Flying ‘Ginsu’ – Hellfire 9X knife missile to take out single enemy combatants
Yes. In fact I'd personally recommend Fedora as a better alternative to Ubuntu than Debian.
How is denoise quality? I switched from Darktable to commercial DxO PhotoLab, largely because by the time Darktable tames noise at around ISO 3200, a lot of resolution and color is lost. PhotoLab seems to take everything thrown at it and end up with a bright smooth image. Anyway that's one weakness in otherwise great free tool.
I'm for real tho, it's called the Apex and you load an OTP applet on it
To put it in chess terms - it's like playing stockfish, but with a rule that says in a theoretical drawn endgame, you lose if the king does not end on a corner square. And not announcing this rule before the match starts.
That's true, I'll probably implement purchasing power parity once I do launch it.
Moderation on internet services is just to remove spam. People who think it's for something else are brain dead. Yes, 99% of internet services do think moderation is for whatever little idea they have, but 99% of internet services are poor quality services in the first place. We have never left the dot com bubble.
It is far better to be a massive underperformer at three jobs than be a good employee at one. Layoffs that are large usually have nothing to do with performance as if they did, word would leak.

This is why I feel no guilt over letting my teams down repeatedly. It doesn't matter unless you are bad enough to fire.
Employees usually like actual raises and bonuses, pretty much all the time.
Except the let-else version has one big disadvantage. The 'match' version has bound the error to `e`, so you can log that error or inspect it. The 'let-else' version can't read the error, so its log message can't be as useful. You can't check if it's a specific error, or include the error in logged messages.

It's still convenient, but in really limited circumstances, AFAICT. This week I'll be going through the various Rust projects I maintain at work, seeing if there's useful places for let-else.
I LOVED this board game as a kid! I even loved the video game. Glad to see that Axis and Allies is still around!
These are actually fantastic questions.

Yes, the RAM is mostly used by content sitting in the VM page cache.

Yes, you could go NVME->NIC with P2P DMA. The problem is that NICs want to read data at once TCP mss (~1448b) and NVME really wants to speak in 4K sized chunks. So there needs to be some buffers somewhere. It might eventually be CXL based memory, but for now it is host memory.

EDIT: missed the last question. No, with NIC kTLS, the host RAM usage is about the same as it would be without TLS at all. Eg, connection data sitting in the socket buffers refers to pages in the host vm page cache which can be shared among multiple connections. With software kTLS, data in the socket buffers must refer to private, per-connection encrypted data which increases RAM requirements.
App looks great. I connected three google calendars, however my personal calendar is inexplicably missing some events. One is recurring, the other was a one-off. Any idea how to fix?
Yeah see I think you've sort of painted yourself into a corner with this, where the only way of defending your position is to pretend something obviously true isn't true. If you're going to define racism in a way that excludes comments that are so well established that they have wikipedia pages about them[1] and are literally listed in the category "Racism in the United States", then I think you've effectively said there's nothing that could possibly be said that is racist.

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

[2]:https://en.wikipedia.org/wiki/Category:Racism_in_the_United_...
I don't think this would have turned any different had they been lower caste.
In addition to normal things that suck about layoffs another thing I don't like about the layoffs from Lyft, Coinbase and Stripe is their equity policy. All of them went from fixing the 4 year grant on day one to a fixed yearly dollar value making the # of units you get every year variable. Obviously this only applied to ICs and not directors. Stock goes up you get fewer units, stock goes down you get more units. They said this is to help the employee during a downtime, but during downtimes they just end up laying people off.
Cree hasn't sold one tuned just for agriculture. Instead, people have been using two specific CRI90 variants of the CXB3590, which are quite generic (but the highest PPF/watt on the market until these new ones).
Reddit didn't have child porn in the open at any time that I'm aware of (I joined in 2008). What it did have were subreddits catering to pedophiles with "barely legal" content, which repeatedly were found to contain child porn distribution rings operating via PMs.
Ubuntu minus snap is to me is still worth the headache honestly. Once you write the build script that cleans up the crap you forget it was ever even there.

Would I use Ubuntu as a desktop, oh hell no -- nothing is ever going to beat Fedora.
it was often argued, but HW codecs are not used in practice -- they have other compromises (quality, size limitations, setup times, single central resource when there are often 100 images on a web page) that make them difficult to be used for images

simd based software coding if more than fast enough, at least for JPEG and JPEG XL
After reading Yishan's post this morning. I've been convinced to believe the same as GP. Censorship is about content; moderation is about behavior. These are orthogonal concepts and for reasons related to mod/user framing, not always distinguishable.

The hypothetical is too reductive to be helpful in making that decision. There are other datapoints and social framing that would be needed to answer your question. As it stands, it's like having one equation and ten unknowns and asking what the solution is - it depends.
I see you're new, you might want to review the guidelines:

https://news.ycombinator.com/newsguidelines.html
FreeBSD is not a "desktop first" system and has strengths elsewhere. I use it for 20+ years constantly. Sadly my experiments with FreeBSD desktop ended years ago as there always was something "not working".
Using PPI is probably more honest than CPI. But the other problem remains, that a 'typical' measure doesn't reflect each individual business.
I find this as childish as to not read a book because it doesn’t have a flashy cover.
A typical American tech worker's "contract" covers IP assignment and NDA. None of the other stuff is legally binding, and either side is free to change it or walk at any time.
Almost all crypto projects use Rust.
To be fair, as long as you don’t issue a DMCA takedown for your own software, this particular case is not a good example of something to be worried about in that situation. There may be plenty of other concerns, of course.