skysight-inc/HackerNews huggingface dataset:
funny, I find that weed has the benefit of "suppressing inappropriate responses". I'm much more irritable when sober and likely to laugh something off while high. If I abstain too long I get more and more wound up.

"Addiction Journal" doesn't seem like a very impartial source. Like, "addiction" is a pretty loaded word. It doesn't strike me as the kind of journal that would publish a study that found great benefits from drug use.
Online meetings are worse than in-person meetings.

Meetings are not the core work activity, they're a tool to achieve the real job of building a product.

I can build a product even better if I don't have idiots setting up 200 meetings and I don't need more than a few short meetings with my reports to get things done.
And there is an argument to be made that the better the tech is for online meeting, the worse everyone's productivity is.
I wasn't bogged down by all these meetings 15 years ago and I was building products remote just fine.
Also the more non-agile agile coaches poison companies with their crap which goes against the agile manifesto (like scrum) and impose more and more meetings (standups, retrospectives, backlog grooming), the lower everyone's productivity is.

In education, the current model is that the educator is filling the "empty vases" that students are with knowledge. I find it completely stupid and I think it doesn't work for most people (especially boys, no wonder they fall behind in education compared to girls).
That model doesn't work in the online world because online meetings are sub-par.

Besides, the only valuable thing I send my kids to school is so they can socialise with kids their age. The crap teachers are teaching is mostly useless and they can learn it by themselves even better and without having to wake up at 7am.
You could also add that they all do 2s complement math.

This is what the OpenBSD team did to OpenSSL. If the code has some complexity that is only necessary because it might have been run on a VAX or AIX or early Cray architecture then it is time to excise that complexity. They deleted thousands and thousands of lines of support for architectures that are only seen in museums and landfills today.
Nope.

That optimisations must not change the visible behavior (except for running time) of a program was the cardinal rule of optimisation.

Then it got flushed down the toilet. (With the trick of retroactively redefining the behavior to be undefined in the first place and thus all bets being off).
Thanks. Worth checking out?
Detecting sarcasm needs contextual cues such as vocal inflection or facial expressions. In the 1700s pamphleteers would distribute satires, if you read them today you might mistake them for sincerity.

Where is Samuel Clemens when you need him?
While maybe theoretically of interest, it is far afield of the pragmatic considerations that underlie the paper: worked on operating systems in common use TODAY.
Peloton Is Having a Bad Week. Why Apple Should Buy the Troubled Bike-Maker
I don't feel comfortable trusting a new "secure" messaging platform or interested in doing the work to dig through the sources to see if it's legit or not combined with the fact that I don't even know if the source they provide generates the same binary they distribute to many.

Just use Matrix instead.
I don't think I've ever been in a movie theater other than restaurant/theater hybrids (where tables have specific waiters) where this was done. But either way, the author says he was working the bar (which sounds more like a bar/concession stand hybrid), not serving tables.
You don't need to prove that they set out to mass fake tests. You take a single test report issued for any one of the cases where the samples were thrown out or their data faked. You look at the signature on that medical report (this is the key part at least where I live, but perhaps may not be the case in USA - you can't issue medical tests without a medic signing off on them, often that might be a laboratory head who's supervising the technicians and data entry people) who certifies the report's medical validity and that the process (medically proper process, not just the company procedures) was followed. And you charge that person, since they are personally responsible for this process and that single test was faked. The following investigation may reveal other complicit persons e.g. some managers, but you immediately have someone who is very likely to be personally liable (the exception would be if someone forged their signature, which is a separate felony). "I was just following orders" is not an excuse for signing off a fabricated medical report.

Quoting the article, "The manager “told me that I should enter the data and send the dead samples to the lab for testing anyways,” the former employee wrote. “She said that I should change the collection date on the samples to a more recent date so that it appeared like the samples could still deliver an accurate result.”" - right there you have a testimony for prosecution.

Many other acts described there would be consisted with "poor MVP" but they would result in company being unable to make the tests and thus lose money/customers. However, the point when the anyone decided to issue test reports anyway with faked data - that crosses the line to a crime.
Interesting. I tip at Starbucks always but almost never at Dunks.

I have no fully acceptable-to-me rational explanation for this arbitrary-seeming difference. I can concoct a backwards justification, but I very rarely go to either, so I haven't had to unravel this mystery.
Let's do a moonshot -- make it 3 trillion.
There's some overlap with P2P Matrix (which isn't yet done but is in the works).
>BUT, I had to force myself to be bubbly and make small talk or I'd make closer to $5-10/hr. The core service quality never changed--only how much I pleased/entertained my customers.

I don't think this is something you can fault tips for. If anything it suggests that tips are working as intended, presumably without tips your employer would bake such expectations into your customer facing role anyway?
Very cool! Glad to see more Rust + GTK apps. Did you use Cairo for drawing notes?
Thanks for the suggestion! I added Zoho Mail and Tutanota to the list of services to try.

Honestly, though, my gut feeling about Zoho is not that good: Whenever I hear the name, it seems to be some kind of negative story.

A quick search on HN led to this: https://news.ycombinator.com/item?id=18059792 (worth reading the comments). I even remember someone here talking about having done a due diligence that didn't end too well—can't find the comment, though.
What would be, for example, the expected behaviour of accessing an out of scope variable?
Nope, that's not the contract.
> They simply add a series of possible “corrections” to general relativity that might become important at short distances. Say you want to predict the chance that two gravitons will interact in a certain way. You start with the standard mathematical term from relativity, then add new terms (using any and all relevant variables as building blocks) that matter more as distances get smaller.

How do you know what the correct values/labels are.
We have little reason to believe it's dangerous either.

Look, I've known dozens of RF engineers who died of cancer (mostly lung) - people who had much higher than common exposure to both low frequency and microwave RF, but they all had one thread in common - they all smoked like chimneys. As an aside, they also used carcinogenic solvents with regularity for most of their careers. It's best not to confuse correlation with causation.

There is no evidence to indicate that exposure to RF at 5G frequencies is different than exposure to any other kind of higher frequency RF, 800, 1900, 2.6 and the other cellular bands behave similarly around the human body. If anything I'd expect lower effects, because the field strength is so low.

There is an enormous body of work that indicates that field strength not frequency is the relevant thing here.

Articles like this are little more than opinion articles.
Not husks - those don't have enough heat capacity. I've used ones made of corn and rice too. It's heating up the actual grain seeds, which I guess have a fair amount of water locked in the starch matrix. It always is a little steamy coming out of the microwave.
> I guess the core problem is the false advertising. Zoom "supports" Wayland-only distros... with the fine print that they only support outdated builds from before the switch to Wayland.

They support the distro just fine. They might not support one of its graphical layers, but you can run Zoom on Xorg on the same distro just fine.
Its not an ideal experience and I don't have the imagination to say what that is.

4 hours before notification if you have an iphone or the app on an android, which was lowered from the original plan
And this is a "good" ad. When I'm on a hiking website, I'm interested in ads for tents and hiking utilities. When I'm on a tab website, i might be interested in a guitar selling ad. Those are good ads, I'm never mad when I see those
In short, there are a number of low quality studies (blared endlessly by newspapers that have no idea how to evaluate the studies) about how cell phone radiation is dangerous, but none of those studies has withstood extensive attacks by skeptics. There simply isn't any high quality study showing some measurable damage from cellphone radiation that has a detectable impact on human health. In the meantime, absent any realistic mechanism or data showing it's dangerous, the default position is "not dangerous".

You should absolutely not trust "newspaper articles" (and in this case, Scientific American is a popular science magazine) about science. Even the best newspapers routinely mislead (intentionally or otherwise) in their science reporting.
As I understand it, electric kettles never became as popular in the United States (though of course they do exist) because the electrical standards here mean that it's infeasible to make one that works really well -- a British electric kettle might be rated at 3,000 W (about 13 A at 230 V), but a standard U.S. convenience outlet can only provide about 1,800 W (15 A, 120 V). Even the higher-rated 20 amp outlets are only going to get you 2,400 watts. To get 3,000 watts, you'd either need a special circuit (like the ones for RV hookups), or plug it into a dryer or electric range outlet.
Bingo. Men/women, breadwinners/household labour and a few other axis tend to use a city much differently. By collecting the data that force was able to find gaps that were already existing in current structure and underlying assumptions about how it's used. Similar studies have found that most city planning is done around an able bodied cishetero men working typical hours and amenities to outsiders of that group tend to be applied patchwork after the fact which leads to a ton of troubles simply trying to get around.

Parents need to get their kids to school and daycare, navigate the environment with strollers and carriers and work around their kids needs. One example was trying to drop off a child at a daycare, a school and then making it to work. A trip that will need many transfers and sometimes doubling back on a route. If you're trudging through 15cm of snow and bus service is dodgy earlier in the day it's going to be a time.

If you want to learn more about this in a broader sense check out "Feminist City" by Leslie Kern, it's on audible if a long drive is part of your commute. It wanders a bit, but does a pretty good job surveying how women, gender diverse, disabled and other bodies navigate and cope with the environment. Check it out!
>Services like Signal are great because they're E2EE by default and they're user friendly.

Signal might be a bad example because it is not really that user friendly when it comes to the hard bit. That is: confirming that you are actually connected to who you think you are connected to and not some third party. In a usability study involving Signal[1], 21 out of 28 computer science students failed to establish and maintain a secure end to end encrypted connection.

We should not kid ourselves into thinking that the usability of end to end encrypted messaging has been solved. It is very much still an outstanding issue.

[1] https://www.ndss-symposium.org/wp-content/uploads/2018/03/09...
NMN
Hey Gitlab, could you consider adding the following CSS so that README images don't break out of their containers? Having to horizontally scroll to see this image is brutal.

.md img {
max-width: 100%;
height: auto;
}

I think that goes here: https://gitlab.com/gitlab-org/gitlab/-/blob/55a4cc5a53903250...
Apparently you can do one better: mint an NFT of that screenshot on whatever collection you want, set it as your profile picture, and Twitter will show it as a valid NFT (because it is).

The fact that NFTs are decentralized make the scheme completely useless even though it is the only selling point. Amazing.
Yeah, I once got screamed at by a red-faced old man driving a mercedes because he had to wait 4 and a half minutes for a McChicken sandwich. Old rich people are just the most sociopathic people.
Counterpoint: Working in anything not a WYSISYG editor (or close, like markdown) is painful for me. Changing styles and formatting is direct - there is no code that you need to worry about, and no "27 errors" because you (or the others in your team) messed up a few semicolons somewhere. Mind you, I'm not saying that latex is bad (especially for citations). But if I'm driving a car at highway speeds I'd rather have the car have handle autobraking and power steering and ABS rather than not.
Huh, I'm from EU. But what I remember from lectures on digital documents, they said something different. Will have to look up this stuff.
I personally am ambivalent about it, but the argument against let is generally about keeping as much of the context of your tests inside it. The error message of the cop in TFA alludes to this when it recommends using the four phase pattern (setup/exercise/verify/teardown). That way, you can almost look at a test in isolation and understand everything about it, which may not be true for a complex let.
It's a clone of Wordle. There is a single correct answer per day, and everybody gets the same puzzle. There will be a new answer tomorrow.

So, since the puzzle will be the same, there isn't a huge amount of reason to let you reset.

The page could have made that clearer. (Wordle says it when you open it the first time, and also under the help menu.) I double-checked this by looking at the sourcecode.
Safari does support wasm threads now! It's pretty recent:

https://twitter.com/RReverser/status/1471623675623481356

Yes, wasm threading support on the web uses workers + SAB. There are some limitations (the usual issues with blocking on the main thread on the web), but it works well in production for many things.
I've long been a fan of being able to fire your customers. This can be done in very civil, very respectful ways.
Java's perennial security issues was that the sandboxing mechanism was implemented in Java in the same VM as it was trying to sandbox... then they added reflection. They couldn't plug all of the holes that could let you get a reference to the security management objects and go to town on them with reflection.
> All the pinching and zooming, such a waste of time.

Sounds like what you really hate are mobile device displays.
2 percent inflation over a decade cuts your 100x return to 80x. That would seem like it would move some needles on valuations and yet it doesn't. You need to compare the 7 percent inflation to previous levels, but also to bond yields, equity yields, etc. I wouldn't be surprised if there was less money flowing into seed funds, but all that means is that your web3 app to see where the closest set of exposed nipples are might not get funded whereas in a lower yield environment, somebody may have taken a flyer. I'd be surprised if it caused a wholesale pivot away from unicorn hunting.
Indeed. I'm still using Paintshop Pro 7.04 10th anniversity edition, that I purchased in 2001. It still works great today, blazing fast.
Sure, its just like razorblades in the candy and roaming sex traffickers and all that stuff.

I didn't say they stopped swimming, but it just added some bullshit on top that I would have rather done without.
Stalkers are regular people. What did you think they were?
Interesting: https://en.wikipedia.org/wiki/Learning_curve

The common expression "a steep learning curve" is a misnomer suggesting that an activity is difficult to learn and that expending much effort does not increase proficiency by much, although a learning curve with a steep start actually represents rapid progress.

I originally said "high learning curve", but I started wondering what it meant for a curve to be "high". I then looked up the "correct" expression -- and copied it because it was a common usage -- but found it confusing for the reason you said. The confusion might come from climbing a steep hill: It's tiring.
I've been using yup. I use it with Formik in my frontend react app and directly in my backend node app.
"oops, sorry that one was discovered already"
Mol* – A Comprehensive Macromolecular Library
I remember reading a pretty interesting book (Neo-Bohemia: Art and Commerce in the Postindustrial City) where the author found that a great proportion of the tip income among his study's subjects came from friends and associates who also worked in food and drink service--they were basically just passing cash back and forth.
Unless it has changed, a DMCA notice works like this:

1. Someone files a DMCA takedown against you

2. The service you are using notifies you and takes down the content

3. If you assert that you are not violating DMCA, the service must put the content back online

4. It is then up to the original filer to sue you

Sure, if you don't dispute the DMCA, your stuff goes offline. But if you do dispute it, the online service is required to put your stuff back online. Or that was how it was when it was first put into effect.
I believe Netflix uses FreeBSD quite a bit?

FreeBSD is also the base for JunOS, used by every Juniper Device.
Community:

- IndieHackers (haven't been here in a wild but I definitely recommend the funders interview)

- Microconf

- Twitter

Book:

- From Zero to Sold (Arvid Kahl)

- Hello Startup (Yevgeniy Brikman)

I hope it helps :)
File Descriptors are not files. They are unique per process so the rust compiler should be able to completely track their ownership.
I’m reminded of the history of the science establishing the link between cigarettes and cancer. All the same arguments and similar conflicted interests. Took many decades before the mainstream accepted the linkage and of course the industry still denies the science.
> First of all, I mostly use Alpine for Linux servers, so I guess that should be referred to as Busybox/Linux according to this?

Yes. GNU/Linux, Busybox/Linux, and Android/Linux are all different things, and all perfectly good descriptions.
We made these as gifts for our parents when I was in elementary school.

You can pop a clove or two in as well to mask the rice scent.
I was aware that AMD had officially supported open source linux drivers, and that Nvidia did not support Wayland. Unfortunately, I needed a machine which would work well with the existing machine learning ecosystem, and that means getting an nvidia card over AMD. It's pretty terrible that the machine learning ecosystem is centered around nvidia hardware.
All the bars where I live seam busy as ever. I don't think smoking bans are hurting them at all.
The difference is that the C++ spec is ~1700+ pages of very dense and oftentimes subtle language that no one fully understands. Moreover, even the committee can't tell you all the UB that exists. There's a proposal to simply enumerate the explicit UB [1] they do know about, but even that doesn't exist yet.

When the situation with the language is such that no human or program yet invented can confidently assert the defined-ness of any particular bit of code, it's 100% the language's fault. Who else could be at fault for it being impossible to write safely?

An amusing anecdote is that there's a conference for UB detectors called sv-comp. They have a suite of example programs with completely defined behavior that are used to detect false-positives. People keep finding UB in the C examples [2].

[1] http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p170...

[2] https://runtimeverification.com/blog/mare-than-14-of-sv-comp...
This should give a rough idea of the order of events:

https://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-G...

https://www.phoronix.com/scan.php?page=news_item&px=Mesa-21....

https://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-4...
The Translation pipeline translates text between languages. It supports over 100+ languages. Automatic source language detection is built-in. This pipeline detects the language of each input text row, loads a model for the source-target combination and translates text to the target language.

It can run as a service in couple lines of code.
My experience a few years ago just giving Briar a try for fun was that both parties had to be online at the same time to relay messages (since there's no normal servers) and that it drained my phone battery quickly when I was online. Not practical.

I was thinking it would be nice to be able to run some sort of node under my own control that could buffer those messages. I feel like there was even an option to do that for phones, where someone could help relay messages between two friends, but I could be remembering wrong. At any rate, it would be cool if the desktop app could play this role.
Even the _current_ LTS from Ubuntu does not ship Pipewire 0.3, which is _required_ to use the portal API for screencasting (no dma-buf import in pipewire 0.2), unless you want for it to be significantly slower than using X11 and Xshm. So this API doesn't even work in the current fastest-LTS-cycle distro.

> And it's not MIGHT work on anything other than Gnome, it DOES.

well, I say that because even thought single-window screencasting now works in Gnome since sometime around last year, when I try to do it on _anything_ else I get a black screen.

And turns out because _as of today_ it is not yet implemented for wlr https://github.com/emersion/xdg-desktop-portal-wlr/blob/c34d...

This stuff is just way too recent and unstable and changing every day.
JS is the WORST of both worlds.

With the scheme version, you have straight-up trees to work with.

With the Javascript version, you have to learn all about parsing rules and gotchas and then you STILL wind up with trees for everything.
related
https://www.audubon.org/news/watch-what-you-eat-male-cleaner...
I've been gradually switching my desktop over to Linux - it's refreshing.

Unfortunately, I still have to run a Windows VM via QEMU so that I can use my Universal Audio interface (no Linux drivers available).
Wait til you try acid!
Even a spoken agreement is a legal binding. But it's always best to get it on paper, and if it's important, also use at least two witnesses.
Your profile says that you live in Lisbon.

Lisbon's average January low: 47F = 8.3C

Boston's average January low: 23F = -5C
Even though 2 queries were running, the DB backend was only doing the work of 1.

Well, one and a half. Or the work of one query, but one and a half times.
The linked reference page does not say that implementation-defined behaviour must be sensible, only that it must be defined. Contrast with unspecified behaviour where "Each unspecified behavior results in one of a set of valid results."

I expect that most instances of implementation-defined behaviour come with additional rules which state that the implementation has to define something sensible.