skysight-inc/HackerNews huggingface dataset:
> Partly I’m hoping that somebody at Microsoft will wake up to the unrealised potential of Edge and start treating it like Safari: a utility that end users can trust to have their back and preserve their privacy in as many circumstances as possible. Apple doesn’t try to make revenue from Safari because they don’t need to.

I understand what the author is getting at, but Apple does make a lot of money off Safari. Their deal for Google to be the default search engine makes them a ton of money.

https://www.forbes.com/sites/johanmoreno/2021/08/27/google-e...

"Sacconaghi estimates that Google could be paying nearly $15 billion in 2021 for default placement. This is an increase over the roughly $10 billion Google paid last year for the exclusivity."

That's essentially $15B in pure profit.

The issue isn't that Microsoft wants to make money from Edge. Apple makes plenty of money from Safari while making sure Safari keeps that space as "a utility that end users can trust to have their back and preserve their privacy in as many circumstances as possible." The issue is that Microsoft is looking for all the edge cases to milk marginal profits out of. Microsoft could just have Edge feed Bing traffic and make money off ads on Bing - but they want more!

The issue isn't always making money vs. not making money. Sometimes the issue is restraint. It's why I'm sometimes skeptical about companies trying to optimize things too much. Maybe your profits are increasing, but are you doing long-term damage to your product and brand that will see bad long-term effects? "We've found that we can increase ad revenue by adding 7 more ads to the page." Then a few years later customers have left. It can be really hard to pass up what seems like free money and what seems to be working. Whether it will be sustainable money is the question, but often one that isn't asked.
I would say that it’s not everybody’s jam, though. I’ve tried using it several times and something about its general UI/UX and design philosophy feels odd/grating to me, and no amount of twiddling with its numerous knobs fixes it. A lot of non-KDE Qt software also shares this problem.
The Pol Pot thing seems debunked: https://www.abc.net.au/news/2011-07-01/brull---the-boring-tr...

The communism support doesn't seem to quite stick either if WP is to be believed: https://en.wikipedia.org/wiki/Political_positions_of_Noam_Ch...

In Britannica and WP he's labeled an anarcho-syndicalist, so seems to be against both capitalism and noncapitalist authoritarian systems.
I can crop screenshots with a Google screenshot app??? I always use Snapseed
Please guys, do provide static binaries of a rust-written rust compiler for ELF64, this is for sane bootstraping.
This chart is much more interesting, since you can see the total assets involved this year are close to that of the 2008 crisis: https://www.fdic.gov/bank/historical/bank/index.html

(Assuming I'm reading this correctly - please correct me if I'm misunderstanding the y-axis!)
Beware: more testing does not imply better outcomes. There are many situations where a test result may show something that apparently "need to be addressed", but the side effects and problems caused by "addressing" that result is, on average, worse than the result of never having tested in the first place.

Of course, many tests are valuable, with results that can lead to effective treatment. But, it's hard to know which is which without significant study.

Refs:

https://www.npr.org/sections/health-shots/2022/06/13/1104141...
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8628817/
https://www.americanpatient.org/medical-tests-to-avoid-that-...
Pre-installed is the closest one will get to "works with Linux" from the larger manufacturers, so I evaluate it on that basis. Though sometimes it turns out they're using some obscure binary driver or even just an open source but obscure repo to support some important aspects, particularly on laptops -- so reinstall, but inspect the installation first.
Yes, but now the authors don't need to manually decide to also share their research elsewhere - something they've (in many, but not all, disciplines) been trained not to do as publishers traditionally wouldn't allow it.

The fuss is about publication and approval being seen as linked in the academic hivemind. Even if you're able to see them as separate steps yourself, that doesn't mean that the academic world at large sees them as such, so if this fails to gain widespread acceptance, the reputation of eLife-the-journal might suffer, and having been published there will no longer look as good on your CV as it currently does.
Culture Is a Snowball
It consumes a fair amount of resources just idling.

I'm currently using a laptop that was mid-to-low spec when I got it a couple years ago. It was chugging, especially during video calls. Uninstalling the Widgets feature was enough to make it useable again.
That's not even all of them... Edge routinely takes over file association of pdf files, even if you have Adobe Acrobat installed. At work, we had to apply a whole slew of GPO and logon scripts to force Windows into using Acrobat.
Deepfake ‘news’ videos ramp up misinformation in Venezuela
Interfluidity » Why is finance so complex?
Drop caffeine after noon, quite alcohol/cig/weed/screens anywhere close to bed time, keep evening meals small and low in carbs/sugar to avoid an insulin spike, wait at least 3 hours before hitting bed after a meal, more is better. Go to bed at roughly the same time every day, make sure your room is as dark as can be, make sure it's not warmer than 20c, exercise so that you're physically tired at the end of the day, only use your bedroom for sleep
A wide variety of non-specific things. The most frightening of which was palpitations and skipped beats. Then panic attacks. Occasional ice pick headaches. Brain fog. Strangely, daytime sleepiness was not a symptom for me.
Reading more of the discussion, I withdraw the suggestion of incorporating time into the score. It's rendered moot by both the window height and (potentially) the computer clock speed affecting the timing.
Thanks I was wondering about this, didn't want to trigger usage limits.
Let's keep retired killer robots away from kitchen knives...
Fox News fans would love it if a hotel (or all hotels) turned Fox News on and hid the remotes.

If you have a TV in a public place people are always trying to put Fox News on. It is not because of those businesses.
Reality throws a lot of unfiltered data at a baby. Now I guess you can consider things like gravity and pain useful data because of the consequences of violating them. But it's this data that grounds the baby in the world it exists in.
What has worked for me, but with only one month experience: An apparatus that pulls my lower teeth forward, prescribed by a doctor, that keeps me from snoring. Then suddenly, I slept so soundly that I didn’t wake up at odd times during the night. I used to wake up at 2am and stay awake until 6am, only to sleep between 6 and 8 and be late at work.
...are easily added to Firefox if desired.
Accurate!

There are starting to be tungsten cored fake coins good enough to fool most, so validation is still required.

[https://m.alibaba.com/product/60579932545/Gold-Plated-Tungst...]
That much easier said than done. Their office address would under normal circumstances be subject to constant raids, harassment, etc.
Pascal required BEGIN and END for every block, such as: IF <cond> THEN BEGIN <code> END ELSE BEGIN <code> END END, but Modula-2 and Oberon don't require BEGIN or END around code blocks: IF <cond> THEN <code> ELSE <code> END. BEGIN is now only used to denote the end of variable declaration and the beginning of the code. You can see this if you click the posted link. I think it was a valid complaint in Pascal, but not in it's derived languages.
A normal local spellcheck requires you to be much closer to the word than an "enhanced" one. As an example, if I search Google for "nucrusift" ("microsoft", but typed with my right hand one space to the left, a fairly common category of typo IME), it suggests a search for "Microsoft". The built-in spellcheck in Chrome (which I'm using to type this comment) does not offer any suggestions to correct "nucrusift".
Who’s afraid of reverse mereological essentialism?
If you have an understanding of what leads to mandatory reporting, etc., and you think something you say is going to put you in jeopardy during a therapy session, it's absolutely a red flag. Just what in the Hell do you think you're going to say to a therapist that's going to trigger a mandatory report? Is there some huge wave of people being involuntarily committed I've somehow missed?

Therapists don't try to have people committed or make reports lightly. They're not going to try to take your guns away or have you committed because you use bad words or seem angry during a session. They're not going to report you or whatever for disclosing drug use, or an unusual (but consensual) fetish.

They won't even report you or try to have you committed if you talk about suicide unless you meet certain criteria around likely self-harm. Saying, "man, I just don't want to live anymore" isn't going to do it. Saying "I don't want to live anymore and I have a plan to end my life in the next 24 hours" might. Even then, they're going to try really hard to guide you to voluntary actions and not involuntary ones.

The mandatory reporting laws are in place for specific scenarios like imminent danger, self-harm, or child abuse.

So - if you've actually looked into this at all and think "hey, something I say in therapy is going to trigger mandatory reporting" - yeah, that's a huge, enormous, red flag.

As I said, I'm married to a therapist. I know pretty well what triggers these things, what the process is, etc. It is an enormous headache for a therapist to have to do any of this - and it's certainly not like they're getting paid extra for every patient they report. And it's not like they have a red button that sends the men in white coats running into the room.

In normal therapy it's a multi-step process of notifications and follow-ups where a patient would have ample opportunity to raise objections, etc. If law enforcement is involved, they're not going to just cuff somebody and ask questions later unless you confess to murder in a session or something. And, maybe it's just me, but I kind of think mandatory reporting laws that kick in if someone admits to murder or imminent plans to murder someone are a good thing, not a bad one.

If you're working with a therapist through a hospital or whatever, they'll have a risk management department that will be involved in these scenarios. They're not going to support mandatory reporting or involuntary committing unless they feel it's necessary. If anything, those institutions are probably going to be biased against these things because of costs.

Independent therapists are going to avoid this because it's a huge hassle for them, too. Plus it's usually going to risk their relationship with that patient and possibly put them at liability if the patient decides to sue or go after them with their certifying board. (There is also risk, of course, if they clearly have a mandatory reporting situation and don't take action.)
Yes and if you look at the comment history of the posters in that thread, it is clear they are all spam accounts.
One of my favorite things about .NET now being open source (along with the frameworks like ASP.NET) is that I can easily 'peek under the hood' for various functions that I use for edge cases/details. For example, with int.TryParse(myString, out int i), what happens if myString is NULL? The docs for most of the core .NET libraries are pretty good, but nothing beats quickly parsing through the actual code. This is especially true for various constructs in ASP.NET, where the documentation frequently lags behind newer versions, and by nature, can't capture all of the possible options.

Digging deep into the core libs also makes you a better programmer by renforcing idiomatic patterns and exposing you to new techniques. Just the other day I dug into how ArgumentNullException.ThrowIfNull works, and discovered the newish (C# 10) attribute [CallerArgumentExpression("argument")] which gives you a string with the expression used to pass that parameter (i.e. in most cases, just the original variable name.) This has now entered my mental toolbox for stuff like validation code. The docs for this are actually quite good (https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...), but one has to know it's there. Often, reading other code is the best way to discover new features/techniques, and what better code to read than core .NET itself.
isn't sleep apnea usually related to another problem, like diet (most of the time), or smoking/drinking, another is the position of your jaw (the teeth shouldn't touch)
This is the perfect HN comment. Pointing out some pedantic technical point while also trying to deflate someone else for expressing a positive sentiment.
Their justification was that the lockdown removed far more copies of the books from public library circulation than were ever checked out from the IA library. Something their checkout records easily confirm is true.

However this lawsuit isn't really about the lockdown period, it's about CDL as a whole.
Yes he made the point succinctly and clearly. But he's not the first person to offer that insight. Employers (or customers, for freelancers) pay you to add value, which can take many forms. They do not pay you to hone your expertise with programming tools.

Mastery of programming languages, tools, and expertise comprise a necessary but not sufficient set of skills needed to add business value. You also have to understand the business domain sufficiently well to translate requirements into software, and usually to help define the requirements. You have to work as a member of a team and a larger organization.

For years I've written "No company ever needed 5,000 more lines of Javascript code." You don't get paid for writing code, or writing the highest-quality code. You get paid to solve business problems and add value. People who can do that will always get jobs, even if someday the descendants of ChatGPT make up part of their toolkit.
That's what happens with Windows. Most folks just use the included OS when they buy a computer, but I doubt many Linux users would.

Some of these vendors go the extra mile to load up coreboot or some other libre BIOS. There is also some effort put into finding components with solid Linux support. These may be good motivators to buy a Linux laptop, even if you intend to reimage it off the bat.
"Controlled Digital Lending is a controversial legal theory"

DiVX might like a word with you.
Universities Race to Recapture Lucrative International Students
agreed. the pop culture representation of hallucinations is actually more describing delirium. however, closing your eyes and letting your third eye wander is where the real interesting things happen, and it's possible that those experiences are so vivid even with eyes open because you are more acutely aware of what the third eye is seeing. almost as if it unlocks a sixth sense of sorts
LibSQL is a fork of SQLite that is both Open Source, and Open Contributions
This is likely exactly what we will do... which is very questionable when you may have an unaligned paperclip maximizer hidden in there.
Your comment reminded me of the new grammar checking feature on my phone. It better not be what I think it is.

EDIT 1: I just checked and, fucking hell, it's grammarly! Samsung sneaked in an update that was silently leaking everything I wrote to fucking grammarly. This can be disabled by pressing the gear button and accessing the hidden writing assistant menu.

Good hardware is not worth risking my private information. Samsung, this will be the last time I buy a phone from you.

EDIT 2: Couldn't find anything about this on Samsung's website. Found more information on grammarly: https://support.grammarly.com/hc/en-us/articles/440798862017...
What are the footguns? I feel that footgun descriptions always have the most insightful bits about technology.
The state space of a Markov process must be fixed but is otherwise unspecified, which the LLM satisfies, so you are technically incorrect.
To me it appears to lack certain knowledge. For instance, common genres of erotic manga. Somehow, the only genres I successfully made it to say are "shoujo" and "yaoi".
> I didn't feel any need to add a disclaimer, because if my book faded to insignificance tomorrow I'd still argue the same points.

I believe you, but this really isn't how maintaining credibility with a conflict of interest works.

You also don't have to add a "disclaimer". Just mention anywhere that you wrote a book on programming. You can say it abstractly like that if you don't want it to be an ad. Considering how much this experience informs your argument, it should be pretty easy to work in.

And thank you for your book. I've recommended it to many people.
Buy from a place that has a good reputation for no-hassle returns.
If you could match the same price, security, availability, mobile app/responsive UI support, audit history, comments, read-only sharing, export features, 3rd party add-ons, etc.

The "we will destroy all your accounts across our entire service catalog including any potential of future earnings if you cross our AI abuse detection thresholds" sword of Damocles is obviously unavailable and thus out of scope.
Oh yes, because Putin is going to waive Putin’s diplomatic immunity!
Yes, the Latin root means "three ways", such as an intersection of foot paths where people who met would stop to exchange "trivia".
I definitely think colleges need to reassess their value to their customers, students. Far too many teachers just opting out of their teaching and delivering crap product. Classes where, to get a good grade, it’s easiest to have first audited the class. This is in my experience.
Except cars serve a function.

A better analogy would be, imagine your neighbor owned pet skunks and they sprayed a few times a day. Even on their own property, the scent carries and lingers. Keep your pet skunks in the house, that's all.
The multiple-line comment styling is so pleasingly pathological — each descending line has a few characters less than the last.
This is probably a clear metric for our annoying friends who complain that they don’t get high enough quality sleep, but go to bed at 2 and have an alarm set for 7 every day. Sure you may have worked best on 5 hours sleep in college (though probably not), but if you aren’t "feeling well rested after waking up at least five days a week", you might try more sleep.

Some people need this advice, and a clear metric to hit. I’ve known them, and although I failed to make a dent, eventually something did. Maybe it was an article like this.
> I don’t understand why MS doesn’t get some sort of internal revolt.

My understanding is that they did, around Windows 8 or so, and all the people who had scruples about the desktop experience left and were replaced by people who don't mind earning their pay check by making the world a worse place.
Is that the point of .Net Core? No platform specific dependencies required?
I disagree, I think the value proposition for reproducibility is clear, it's just that the learning curve "is too damn high!" I'm highly motivated to learn and use Nix (or Guix for that matter) but I've bounced off of it three or four times now, and I'm the kind of weirdo who learns new PLs for fun.

Someone once said that you don't learn Nix, you reverse engineer it.
I think there are a few other issues with meetings except for just fast thinking.
Some things I tend to better understand when written down. It also allows you to search for additional context which is harder to get in a meeting (it could seem as derailing the meeting).
Another thing is just timing and energy levels. You're not your 100% self in a meeting, but you can choose when to review something offline, and answer accordingly.
OTOH, I admit that meetings do spark some ideas from a back-and-forth quick exchange, which otherwise might've been missed, or would've taken long to get to.
An interesting way to look at it is time-reversed. Tell a fresh software dev that's using a modern tech stack with a dynamic language back-end and React front-end to make a useful application with 1980s hardware limitations. They'd barely believe it was even possible without the historical evidence.

Improvements in computing hardware has been a crutch. It's just an economics optimization problem: what's cheaper for getting stuff made, hardware or people?

It's also interesting that software dev hasn't gotten much/any easier, only different. Making an app in Smalltalk is probably easier than the many frameworks split backend/frontend dev that we do today.
This article filled in a lot of gaps in my knowledge of Roman history, in particular, the significant role Augustus played in cementing the dictatorship established by Julius.

The parallels between what happened in Rome 2000 years ago and what is happening in the U.S. today are getting really scary.
I see breakage on updates only on macOS and Windows. There it is a constant. People usually fear updates on those systems by now. It's always: "Let's wait and hear what others say what breaks, and whether there are workarounds", or "Let's wait for the first few minor updates to the major update; you know…".

OTOH my Debian Testing boxes almost never break even I update them every single day. (You get maybe one issue caused by updated every 2 - 4 years; most of the time you just need to wait a few days to get a fix. If it's urgent a downgrade of the affected package(s) can remedy the issue instantly.)

So in my experience even a perpetual "beta version" of Debian Linux is more stable than "regular releases" of other systems…

I didn't had any not trivially solvable issues with my Linux boxes in the last 15 years. But I read about the major fails of either macOS or Windows more or less on a daily basis in the news… I really don't understand why anybody would use those systems therefore.

Of course YMMV… I don't use any exotic hardware, don't buy the most shiny stuff right away, and I only use Debian Testing—as almost all other distris are imho broken. The ones that aren't are imho on the other hand too complicated to handle (like e.g. NixOS).
These types of issues are exactly why whenever it’s sensitive, I screenshot, crop/edit, then screenshot the crop’d/edited screenshot. There’s other possible issues than this bug (like iOS’s non-destructive edits by default), so it’s better to be safe than sorry.
Everyone is different, I found that I sleep the best on a firm futon combined with a 2cm thick memory foam mattress from Ikea.

If the bed is too soft, it might be comfy for a few nights but then my back and neck start hurting.
About Web Components
They just rolled out the taskbar features in Home Windows 11. I just turned Widgets off thanks to the parent comment, not that they bothered me because I never clicked on them
They don't take a fee from what I read about it.

> https://docs.github.com/en/sponsors/sponsoring-open-source-c...

> GitHub Sponsors does not charge any fees for sponsorships from personal accounts, so 100% of these sponsorships go to the sponsored developer or organization. The 10% fee for sponsorships from organizations is waived during the beta. For more information, see "About billing for GitHub Sponsors."
How do you know we aren't already there?
I have a 2013 MBP with an aged battery. How would you go about installing Linux?
This is from normal traditional Oberon, however.
There was a large thread on HN with almost 1000 comments a month ago on this topic and a ton of comments are hugely dismissive:
https://news.ycombinator.com/item?id=34665738