skysight-inc/HackerNews huggingface dataset:
you two are discussing semantics :)

you both are correct on all assumptions. and are now discussing how corruption with money within the existing system is both undetectable/deniable and effective.

ipfs is now, for all purposes, a honeypot against dweb. or at least a way for opposition (dweb proponents) to waste valuable time. as your experiences proved.
Debt of 10 vs 100 means having more net money.
One could argue that it is held back by not being based on TeX (depends on how good the export is) and emacs (probably).
zxmth here. I'm glad to finally know that 0x33 was arbitrary :P I'm also glad that old thread on Level1 has sparked this conversation and connection around a shared Linux challenge. Thanks fabiensanglard and dkozel! Happy hot-plugging to you both!
I like to do JIT on a prototypes and then use the knowledge to fall into flow state when working on the real product.
Once that gets boring time for a new prototypes
Now that the evidence seems pretty clear that it reduces your risk of dying from cardiovascular events by ~30%, you should probably just get it every year:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5256393/

It's like bike helmets. I didn't always wear them as a kid because they were uncomfortable, they weren't that effective, and we didn't know how bad head injuries were. But now that they're extremely comfortable, extremely effective, and we know how bad head injuries are, it doesn't really make sense to wear them any less than 100% of the time.
X11 Server Development Pace Hits a Two Decade Low
If I remember well this is the story that repeats every time with Microsoft: Novell was the king in the initial phase of networking in companies then Microsoft included the functionality in a modern operating system, network growths, and their sales force was greater than Novell one. Corollary: Microsoft sells s**t such as Teams. We are too biased to technology that forgot the power of strong businesses.
Novell wouldn’t, or couldn’t, make Netware use task preemption and memory protection.

It’s a startling deficiency that killed its chances of becoming a general purpose server.

Without these things, the Netware server couldn’t be trusted to run independent applications.

There were some third party server applications built for Netware, I think maybe CC:mail server and Lotus Notes, but the memory protection and cooperative multitasking meant they didn’t last long.

I don’t know if this is true but I heard it was Drew Major who made this call, which IMO killed Netware.

The justification I heard at the time was that memory protection was too slow. Better slow than dead. I think Novell just didn’t have the technical chops to do it.

Also Microsoft was at the height of its powers as a competition killing machine and nothing that stood in its way survived. It really genuinely looked back then like Microsoft was going to wipe out everything and it would be a Microsoft only future. Novell was no exception along with Lotus and Borland and many others.
> even if getting the pots and pans sorted out delays dinner by a minute or two

Ha I do this too whereas my partner will happily come in and start cooking despite the kitchen being messy already, much to my chagrin.
Currently using a first-generation Lambda Tensorbook / Razer Blade 15" Advanced (2021) - this is the Intel Tiger Lake-H variant (no P/E cores in this device) with a 15" QHD screen and an NVIDIA RTX 30-Series discrete graphics processor (see https://arstechnica.com/gadgets/2022/04/razer-designed-linux...).

My other Linux laptop is a Dell Precision m5520, which shipped with Ubuntu 14.04 IIRC and has a 4K touchscreen. It remains the me the best-integrated Linux developer device I've used.

Beyond that, I'm an Intel NUC guy.
> about Windows

It's not about Windows. Lenovo sold the privacy and security of its users by putting a malware in BIOS. This time it affected Windows systems, but who know what comes next.
Yes, aside from lost time and money.
I don't own a Lamborghini, which is why a Toyota - a car that I could afford - is more valuable to me. Even if I could afford a Lamborghini, I'd not drive it because I'd be afraid I'll crash it, and it doesn't carry all the cargo I need to drive - again that makes a Toyota more valuable to me.
> But separately from whatever meaning you attach to the word "piracy" - illegally downloading creative works is theft.

Can you look up the legal definition of theft in your country and post it.

Here's mine (Canada)

https://laws-lois.justice.gc.ca/eng/acts/c-46/section-322.ht...

"
322 (1) Every one commits theft who fraudulently and without colour of right takes, or fraudulently and without colour of right converts to his use or to the use of another person, anything, whether animate or inanimate, with intent

(a) to deprive, temporarily or absolutely, the owner of it, or a person who has a special property or interest in it, of the thing or of his property or interest in it;

(b) to pledge it or deposit it as security;

(c) to part with it under a condition with respect to its return that the person who parts with it may be unable to perform; or

(d) to deal with it in such a manner that it cannot be restored in the condition in which it was at the time it was taken or converted.
"

Please outline how downloading a movie meets that definition.

I'm not advocating piracy, but lets stop with the "theft" rhetoric which clearly it fails to meet the legal definition.
GCs can be more efficient if you alloc/free memory very often. shared_ptr can be quite slow because of the bookkeeping. It can also help bring more consistent performance, ie. one big malloc instead of millions of small ones.
Notice on API data disclosure incident
Fantastic book. Immediately applicable insights. The single thing that improved my running distance is a few rules I made after reading this:

- never open your mouth while running,

- breathe in for 2 steps, out for longer, like 5 or 7 steps. Odd out steps ensure the cycle starts with foot falls from alternate feet, ensuring you don’t over-strain one side.

- don’t run so fast that you have to open your mouth
I would be shocked if anyone could measure sqrt(2) to half a part per million using ropes.

You'd need to be accurate to a half mm per km of rope, which is well beyond what you need for practical surveying. You also need to keep the rope essentially perfectly straight, which means doing the experiment on almost perfectly flat ground. You'd need to keep the rope at a controlled tension so it doesn't stretch. You'd be hosed by temperature and humidity changes while walking those kilometers. The rope would also need to be marked or measured to < 1mm accuracy when you're done walking. You'd need to make sure the right angle is square to < 1ppm as well, though maybe there's a clever procedure that corrects this.

It's not even easy to do this with laser surveying equipment.
> Are there any places where Apple contributes back to the open source ecosystem?

They've donated $1,000–$4,999 to The FreeBSD Foundation this year[1] :-)

[1] https://freebsdfoundation.org/our-donors/donors/?donationTyp...
My employer (FusionAuth) has the same feature in our community edition and it's quite popular: https://fusionauth.io/docs/v1/tech/passwordless/magic-links

It is glorious from the user perspective, but there are actually some subtleties from the implementation perspective that caused us some grief.

First of all, you have email configuration and deliverability. The answer is to outsource it to a provider like Sendgrid, SES, or Mailgun.

Then, there's anti phishing email software which can expire one time tokens as it probes to prevent phishing attacks. More on how we built around that here: https://github.com/FusionAuth/fusionauth-issues/issues/629
I will spell it out for you. Black guy playing in a brown country: bad. White guys playing in European countries: best of the world. DONE
That’s where I thought we were on the M1/M2 but got really curious about your statement “the performance feels native.”

I thought you were saying that you found a way to run Windows on bare metal and were comparing bare metal vs Parallels
“There was a slight increase in risk of HZ in people receiving influenza vaccine in the first 1–15 days after vaccination.” That’s kind of overselling it, isn’t it? The OP study says that stroke chances are lowered for 6 months. I think many people would take that trade off.
> being truthful is often a privilege of the powerful

I strongly disagree. Being truthful naturally follows when one stands on a foundation of principle.

Do you live by a code? If the answer is no, then maybe you should figure out what that looks like so that you may live an honest life and operate without fear.
add this to favorites bar of any modern browser or just open it in any browser window:

data:text/html,<html%20contentEditable>

clean blank slate-- always available - when done copy and paste into whatever your retention system is
So, if I randomly generate headlines of varying rabid mania, I am not liable for defamation because I know they are random rubbish, but I still get the ad revenue ?

Isn't this the business model for all current online news sources ..

It does feel however it ought to be illegal - much like pissing in the drinking water.
I was deploying a lot of small office networks in the late 90s. I found NT 3.51 and 4.0 a ton easier to purchase for Customers (i.e. the company I worked for needed a much looser “partnership” arrangement with Microsoft vs. Novell).

NT was definitely cheaper, too. That made a difference in small deployments where I was often getting nickel-and-dimed.
Well at least it wasn’t about the “This is my hole! It was made for me!” manga.
I don't get it.

Surely they were made illegal by the EU directive and the following Italian decree.

That doesn't mean that people in Italian hospitals having thermometers break in the mouth (or other orifices) was "not uncommon" (possibly we use different definitions for not uncommon).

Unless - of course - you can recall many cases in your 40 years of acquaintenance with hospitals in Italy.

Let's say that a hospital has 100 beds and average stay is one week, that should be in the ballpark of at least 52x100x2 (temperature checks) = 10,000 measurements per year x 40 years around 400,000 uses of thermometers (possibly many more).

How many of these accidents can you remember roughly (1, 10, 100, 1000)?
Works for me on a 2018 Moto w stock Android 10.
My color options are (translated) natural, boosted and saturated, w saturated active. Seems to be the factory default.
Lowest [reported] Covid-19 death sates

The cause of the purportedly lower African death rates? Insufficient reporting.
> national security monitor

What is this? Are governments mandating that corporations install government monitoring modules in their networks?
optimization. every human activity has been optimized to make more money. there is no capacity to deal with exceptions.
You can do that by building up a string and converting that to a regex. Pseudo-code:

let day = "[0-9]{2}"
let month = "jan|feb|…|dec"
let year = "[0-9]{4}"
let regex = Regex(month + " " + day + ", " + year)

Disadvantage is that, if your programming language has automatic syntax check of regular expressions, you probably lose that.

The string concatenations also make things a bit slower, but that almost always needs to be done only once.

Advantage is that this makes testing easier. For example, you can do

let dayRegex = Regex(day)

and then test that regex in isolation. That probably is overkill for this example, but if you change the regex to only accept numbers in [1,31], that can be useful.

If you decide to have your regex to treat 30-day and 31 day months separately, things get more complicated. I wouldn’t go that far, though, and certainly not as far as handling leap years correctly. When regexes get complex, it’s time to go for a proper lexer/parser.
I get the flu shot and get the flu each year. It's tradition.
That's a 1:N relationship. There's nothing to prevent you from adding more related records.

At the database level there's only one kind of foreign key.

Yeah, you can try and prevent it from happening in code or throw some unique constraints at it, but it's unnecessary.
Do you run Steam?

Do you utilize fractional scaling?

My only known issue with Linux Mint (GNOME) was fractional scaling issues, which mostly affected Steam / games.

"Runs on" is a bit low of a bar! But I'm glad you don't run into any glitches.

Thanks for responding!
The "however" is also present for the opposite side.

Me: Are renewable energy sources better than fossil fuels?

ChatGPT: Renewable energy sources, such as solar, wind, and hydroelectric power, have several potential advantages over fossil fuels, which are non-renewable sources of energy such as coal, oil, and natural gas.

One potential advantage of renewable energy sources is that they are generally considered to be more environmentally friendly than fossil fuels. Many renewable energy sources do not produce greenhouse gases or other pollutants when they are used, which can help to reduce the negative impact on the environment. Renewable energy sources can also help to reduce reliance on fossil fuels, which are a finite resource and are expected to eventually run out.

However, it is important to note that renewable energy sources are not always better than fossil fuels in all situations. For example, some renewable energy sources may not be practical or cost-effective in certain locations, and fossil fuels may still be necessary to meet energy demand in these cases. Additionally, the development and implementation of renewable energy technologies can have environmental impacts, such as land use and habitat destruction, that should be carefully considered.

Ultimately, the decision of whether to use renewable energy sources or fossil fuels should be based on a variety of factors, including the availability and cost of the different energy sources, as well as the environmental and social impacts of each. It is generally considered that a mix of energy sources is the most effective and sustainable approach to meeting energy needs.
Miele dishwashers have auto dosing of detergent and auto open after they are finished. They are very quiet too.

Remote start via app makes zero sense without auto dosing.
I'm not making any logical statements. I'm commenting on the way language and psychology overlap.
The name doesn't help, but while it may produce output out of the box that looks as good as LaTeX, the website also doesn't directly answer another question which matters to people who need to do typesetting things with it that have been solved by others: the huge package ecosystem of LaTeX (and the batteries-included distributions like TeX Live).
Desqview had that more or less solved, I wonder why Novell couldn't.
Yes! But if you could show she consulted the Magic 8-ball and it said "Better not tell you now" and she lied and said "It is decidedly so", you might could actually sue for defamation, which is wild.
Developing NLMs for Novell Netware was my first job and here is my take:

I think Novell lost its focus and the other market factors also played a role. Novell's decline started when they also tried to compete with Microsoft for Wordprocessor market. Novell's then CEO became obsessed with beating Microsoft at everything . And also the Netware Directory services began losing to Active Directory as Windows 98 shipped with AD client built into it where as one had to manually install NDS clients on Windows. It was simply easier to manage your Windows deployments with AD than NDS. Moreover, IBM throwing in the towel with OS/2 ceded the desktop market to Microsoft Windows AD became the natural solution for managing and administering those desktops.
> The ground and the sky exist.

Those are directly observable. "Fact" stands in for an "observation", or maybe a repeated/repeatable, perhaps standardized, observation. (The sky is really just the way the atmosphere appears from a certain vantage point, so if you really drill down I'm not sure what saying sky itself exists actually entails, but I digress).

> Everyone can perform an experiment to verify it.

Sure! But in the modern scientific paradigm the purpose of that experiment would be an attempt at falsification. This is absolutely critical to the underpinnings of science — anything that is inferred from observations could be falsified at any time, so it doesn't really make sense to allow a secondary inference — a hypothesis or theory — to be linguistically elevated to fact, which most people would take to mean something that is concretely true. I can understand using fact to refer to a primary observation, which is where fact seems a natural word. I'd still argue that observation is a more apt word, especially as they often involve instrumentation or cognitive bias and are rather subject to change.

I'm not expecting atomic theory to be falsified anytime soon, don't get me wrong. But in only slightly less edge cases, like round vs flat earth or evolution vs creationism, terming the beyond-a-reasonable-doubt consensus a fact isn't doing any work. Either we agree, at which point it isn't really necessary anyway, or we don't agree, because someone in that collective we is a flat earther or creationist or similar, at which point just using the word fact isn't going to convince them anyway.

> It makes communicating scientific insight harder.

On less epistemological grounds and more pragmatically... I do a bit of sci comm of my primary research, some public facing research and outreach and have also spent plenty of time arguing scientific consensus topics on the internet with people who may or may not see them as such. Anecdotally, most of the time I see the word fact being bandied in the context we are discussing here it is used as a cheap stand-in for where some actual evidence or at least evidence of scientific consensus should have been. (Quite often it is invoked in an attempt to shore up something on shakier foundation or for which the invoker just isn't that well versed in and may not be correct about.) Just not doing much work.

Take the atomic theory example — to teach it the first time, depending on the age group you would just describe atoms, without ever needing to stop to call them factual, or you would provide historical experimental and other evidence of the existence of atoms and why they are a useful model for physics and chemistry. The word fact isn't necessary. If atom truthers emerge and you are trying to convince an undecided or torn public that they really do exist despite what the YouTube videos say, the word fact isn't going to help.
How to Cook for Odysseus
Eeh, hasn't the CCC always been political?

Normally the Congress is this time of year and because of covid uncertainty they did a distributed loosely coordinated talks and meetups thing.
This might be the difference you observe, but in germany the CCC has, as far as I am aware, always been a melting pot of ideas and views, predominantly humanistic, for anonymity, against fascism, against authoritarianism and for responsibility and accepting of difference.

This might be a contrast to the us hacker scene which I feel is more in the libertarian and conservative corner, but these are all broad generalisations.
Yeah, I've been in games-of-chicken of each person tolerating the mess a little more so that the other will deal with it. It's not pretty.
I think licensing was a huge factor in Microsoft winning.

Microsoft's license was soft, and depending on the customer buying enough paper to cover, if you could even find a reseller that could describe how to properly license Windows Server (exteremely doubtful).

OOTH, Novell's licensing was a hard limit. Once that # of workstations logged in, those without a license were hosed.

On all the jobs I did in those days, Novell networks at each customer site _never_ had enough licenses to cover every workstation. There was always somebody left out and they had to go bug people to see if they were done with the network so they could get in their tasks. Nobody ever seemed to overprovision their licenses to cover every single workstation (or even to have extra).

I never met a company using Microsoft server that properly had their CALs licensed, and they didn't want to hear it from me. Finding somebody to sell you the proper CALs was an interesting exercise.

Most other network server OSes at the time (the Unix vendors were trying hard in this space in those early days too) also had hard licenses. Which was part of why they didn't gain traction at all.
Umm… no. What language is used on a project is typically two things: (1) did the manager hear it in a buzzword laden tech talk, (2) do the programmers assigned to the project know the language already. The only other one that comes up is typical only to those who have the power to choose and also the wisdom: is it the right tool for the job. On this, Forth will usually fail. There are a lot of tools the programmer would need to self implement. Unless he/she were working in an insanely constrained environment, Forth is likely not the best choice for maintainability and time requirements.
> it is because the experts and authorities are not behaving honestly.

My instinct is to agree with you, but I can’t actually think of any examples where this tends to be the case. Which experts/authorities need to be held to account?
It's easy to see the usages on github:

https://github.com/search?l=Rust&p=5&q=%22regex%3A%3Anew%22&...

For the importance of numeric range it was quite easy to find actually a good example:

x0rz3q/advent-of-code-2020

Regex::new(r"^19[2-8][0-9]|199[0-9]|200[0-2]$").unwrap(),
);
comparitor.insert("iyr", Regex::new(r"^(201[0-9]|2020)$").unwrap());

There are lots of number parsing.

I would enable both [[:1-12:]] and [[:01-12:]] as options without / with leading zeros.

About the variables:

This file would look much more readable with variables that are reusing other regexes:

https://github.com/spcan/common-regex/blob/3238bc8ee85e0e000...
Nothing wrong only the site owner block it temporarily surely with the large number of requests since sharing otherwise I shared in a previous comment another site to access the tool:

- https://news.ycombinator.com/item?id=34184167
I just can’t accept that depriving someone of revenue for hard work (toil, stress, exhaustion, etc.) isn’t stealing.

The act of people stealing the work is a clear demonstration of sufficient demand, no? If the price is too high or supply too low, that doesn’t excuse theft. It never has.

Wage theft is stealing. If I tell you I’ll paint your house for $100 and then paint your house and you don’t pay me, that’s theft, which is stealing.

Piracy is equivalent to wage theft, which is stealing. A bunch of people did a bunch of work and ask that people pay for the output of their labor. Those who decide to take that output without paying are stealing. They are thieves.

The length of copyright laws is a separate matter. Yeah, they protect major artists and labels with millions, but they also protect small artists who live off their work.

If you take a digital copy of something for free that you should have paid for, you are not a pirate and you are not Robin Hood, you are a thief. The same as someone who walks into a store and steals or snatches a purse off a park bench.

I’ve been seeing people deflect morality over stealing digital copies for most of my life and it’s always amazed me how it’s the only act of thievery that people openly discuss and brag about.

Somehow stealing copies of art is okay, but stealing cars is not.
I use a Dell and it’s been great. I think I’d hate the new 13, though, so can’t vote for it.