skysight-inc/HackerNews huggingface dataset:
It's obviously not a panacea. You may not be able to trust the brand is what it claims to be. You frequently can't in wealthy countries with low corruption indexes.

There are plenty of times what you trust is the interests of the brand holder to defend the value of the brand where regulation can't help you. Coke in a sealed bottle is extremely likely to be coke in a sealed bottle in Mogadishu. The brand "Coke" gives you some information about the probability of not drinking poison. Obviously it isn't perfect. I think it's evident that it isn't something to be dismissed as inconsequential information either. Coke will be trying very hard to make sure nobody impersonates them and kills their customers anywhere in the world because it would be an advertising disaster. Better that than nothing.

(Just quietly I hate the coca cola company and think they are pretty evil. Diabetes. Obesity. They're similar to a cigarette company. Meh. Useful points can still be made using their business as an example.)
Does the race condition exist when emulating x86 on Apple M1?
Wow, yeah, good point.

Rewrites in general are usually a terrible idea, unless the original is horribly broken (and beyond fixable).

If you wrote your app in C++, instead of rewriting it for the next decade in Rust just to get to the same point, slap some AddressSanitizer, ThreadSanitizer, -fanalyzer, cppcheck, etc. on it. You will get 98% of the way there.

Instead of spending 8+ years(!) rewriting[1] the GNU coreutils in Rust, you could spend half that time to ensure full coverage (branch-coverage, condition-coverage) in the existing ones. I will actually have a breakdown if someone tries to rewrite SQLite in Rust[2].

1: https://github.com/uutils/coreutils
2: https://sqlite.org/testing.html
Ok, if as you say, human rights can just be declared arbitrarily by anyone and have no special significance or legal power beyond being a fancy way of saying "I want this", why would anyone care about human rights in the first place?
Practically speaking, it's impossible to compare these metrics between open and closed systems for various reasons. In open systems, bug reporting is a part of the culture. Moreover, as you are closer to the vendor, you can actually count on it being fixed, in trivial cases overnight. You have public bug tracking systems where the bug is almost like your baby: you talk to others about it, you argue in favor if it being fixed. Moreover, a good number of users actually fixes the bugs. Sometimes it's enough a bug report is published that you patch your own system without asking anyone. As source code is available, for some people it's a kind of a hobby to go through and find bugs. Some do it for sport, some for learning/as a part of their curriculum, some as a part of their product development or audits.

With closed systems, many of these points above are not true. Users are not accustomed to reporting bugs, and even if they report a bug sometimes, they become put off as they don't know what happens with it later. They don't actively analyze the source code to find bugs. If a bug is found, they pray the patch is released soon. It is very rare someone has enough low-level skills to manually patch a binary based on a CVE description.

Given these differences, I think the only viable metric is the response time, i.e. the time between the bug being disclosed and fixed.
Why people believe Covid conspiracy theories: could folklore hold the answer?
On macOS I use Spotlight (cmd-space) to do one-line calculations or unit/currency conversion.
> forcefully throw

I live in a market town. Small towns are often a magnet for druggies - they're safer than big cities, and they're often much nicer places.

We don't really want all the druggies from the Big City forcibly ejected, so they end up in small towns. Why should townies have to deal with the problems that Big City folk can't be bothered with?
> arguing over whether something is part of the social contract

What?! The contract is defined in its normative constitution. It's written! It's dynamic - your service provider sends you an update to the contract: you don't like it, you cease rapport.

The issue we have today is with the relative lack of options.

In the case of the DoHR: once accepted, that is part of the contract. Effectiveness to be defined (for example, inconsistencies with a [Statal legal] Constitution are noted by a higher court which can nullify proposed laws).
>stainless steal

Freudian slip?

I won't play along with the Gish Gallop, sorry.
Barq's make their product garbage and sell it for the same price with the same name as product they sold before? With no issues? Really?
corporatic-fascism.
If OpenBSD has taught us anything, it's that when you need to start hardening at that level, C stops becoming weakest link and actually the design of the broader UNIX ABIs are the bigger problem. This is why things like selinux and cgroups exist in Linux -- POSIX ABIs are about as secure as Win32 APIs in Windows and thus you need to take additional steps to isolate your running processes if you really care about them behaving.
https://paste.pics/da24826c99b09da6feaed12083c31186
> It could be that physics is ultimately best modelled with countable sets

That's not my argument. The issue isn't whether physics requires a continuum to model reality -- I'm certain it does. But just because a continuum is required to model the universe doesn't mean that the observables in the universe actually form a continuum. For that, I am certain that they don't.
Question from someone who doesn't know about this stuff - If I need photoshop can I get away with an old version pre creative cloud - cs5 or 6 or something?
Infinite- B2B streaming solution is launched on Product Hunt
Hi!
I’m Jenia, a product marketing manager of Infinite – a B2B white-label mobile-first video & livestreaming solution created by JMIND.
To help companies enhance their businesses with the power of video, we created Infinite – a platform for video content sharing with broad engagement & monetization features
https://www.producthunt.com/posts/infinite-2
With Infinite companies can:
Create branded mobile video platforms, broadcast live and share VODs.
Engage audience through live chat, likes, comments and ratings.
Launch shoppable livestreams with host interactions, add featured products, discounts and special offers.
Use custom virtual currency for donations, personalized reactions (e.g. animated stickers & colored messages) and virtual goods.
Include built-in ads: pre/ mid/ post-rolls and native banners.
Manage content and users, control monetization and receive analytics from the desktop admin panel.
Choose custom configurations, set up a standalone product or seamlessly integrate it with the existing solutions through our SDK.
Help more companies boost their businesses through livestreaming and video sharing.
We really need your support!
I entirely agree that safe memory management is one of the most important topics today. I just wonder if our time would be better spent developing tools to formally verify memory safety of existing languages, instead of trying to "rewrite everything in Rust" to get safety.

I see your point, though, and I was definitely being snarky for the sake of being snarky.
I have a 4800H with a 1070 mobile GPU, 32GB ram, 512 nvme and 1TB sshd. I paid about $1000 all in for that ($800 laptop plus ram and storage).

The m1 stuff has "tensor" cores and allegedly a faster GPU - that is, it's faster at some things my GPU handles for me, such as h264/h265 encoding.

Why should I get rid of my laptop and use the apple instead?

Ignore the 140W PSU!
Hmmm, what you’ve described is lack of responsibility of recognising one’s own failings. There’s no excuse for that.
> This is just like opening Notepad++ for copy-pasting something quickly instead of opening Word.

But it's not.

Noteped++ is a pure text editor, word is not (because it has formatting, auto capitalization and other crap, that might bother you, especially if you paste a snippet of code).

This is like openining an online, special, 10-line limited version of notepad, instead of a normal notepad, that you already have installed on your pc, which has no line limits.
I would like to know that _before_ I buy the product. It's a hassle to do a return when you learn about it only after you buy it. It's also not healthy for the environment.
> Why, if C is so bad, wasnt one of the alternatives introduced to slowly replace C in the kernel years ago?

Couldn't you always say this up until the time it happens? There always has to be a first success.

E.g. pre unix you could ask, if high level languages are so great, why weren't they used instead of assembly a long time ago.

> Zig, D, Ada, ... they all offer massive benefits over C.

So does perl, there's more to the debate than if a language has some "benefit". Its all about costs and benefits. I think the way rust has positioned itself makes it a bit more palatable than those other languages in this domain. That doesn't neccesarily mean it will succeed, but it seems more in the right direction for that goal than some of its competitors.
But that's one of the big promises of micro-kernels: You don't have to have 100% trust in the driver for that gamepad you bought from some unknown company.

What about that WiFi driver with 10,000s of lines of code? Are you absolutely sure there isn't some code in it that accidentally or purposefully leaks the rest of your kernel data structures to the outside world? With drivers in their own isolated address space, you wouldn't have to be.
Google ought to spend effort on understanding and then explaining how to chunk large pieces of work that don't seem to qualify. Recommending that an engineer asks their peers for help shows that management also has no idea how to chunk the work.
I think people are excited because it's been many years since any large manufacturer has shown they care about things professionals care about in laptops. IBM used to take care of us but after they sold ThinkPad to Lenovo it really wasn't ever the same. Apple used to take care of us but then the "March of Thin" happened. There are small companies like System76 but I think they mostly just use ODMs like Clevo et al. There are also some near-misses from Dell with their XPS line, they designed them for consumer and tried to adapt them.

This is really the first time in years a purpose-built professional laptop has came out with nice build quality, keyboard, display etc that clearly prioritizes pro users both in form (it's fatter for cooling again!) and function (beastly ARM SOC).

So while it's a low bar it's a loooong time since it's been cleared.
AsyncAPI: Transparency as a Value
Using the “Not” Boolean Operator in Python
https://archive.md/i084w
People have been trying the formally verify things route for way longer than rust has been a thing.
When iTunes for Windows became available they had already launched the 3rd generation iPod which allowed for syncing over USB unlike the prior two generations. Firewire was pretty rare on PCs in those days too. Had they stuck with firewire only I don't think it would have taken off. Would people have bought and installed a firewire card for it?
That's a massively niche use case, and I say that as someone sat in a TV OB truck editing an ffmpeg video filter at this exact moment.
With Beam, you form a cluster. It's a stateful system, so you leave only one node to do this scheduling...
> Why are you bringing that up?

Are you asking why would they bring up a disease in a talk about what is commonly thought of as diseases, or are you asking something else?

> why are you deflecting

This is funny, because you are deflecting in your comment as well. If you feel like folks should not deflect, you should engage with what they say and then tell them to not deflect. Then it becomes more relatable, because it is not hypocritical :)

> chemical imbalance (it isn't)

Depression is a catchall term for many different problems. Some are well understood to be purely chemical (depression unrelated to thoughts, circumstances or environmental factors such as season or food), some are well understood to be environmental: That means "just stop removing agency" could be a way to tackle it, although it famously does not work for most people. Why do you suppose your answer does not suffice for most? Do you feel this is evidence of yet more weakness?

It seems to me you do not enjoy one-dimensional answers to your own thoughts, so why do you insist on having them about other people?

> who sells that pill

You might say the same thing about the smallpox vaccine: Someone sells it. Following your implied point: Perhaps this means that it is not a problem, clearly money changes hands so perhaps there is a profit motive (and potentially this means it is the only motive and potentially that means the requirements are fabricated. That is quite a leap!). While it is reasonable to follow such a thought process, perhaps in this case it does not suffice to follow it, recognise a potential problem and dismiss the original solution entirely. Mostly because if you talked to even-handed professionals (many of whom have similar concerns as yours, if a bit more nuanced by practical experience and what I would hesitantly call empathy), you might find that folks have considered these questions (and do every single day) and to this date they have not been answered in a way that provides a solution for every single case.
While it can be rewarding work, would 2000 acres just be something you grow "for pleasure"?
> C just tries to be a good enough assembly language

Funnily enough, C was developed in order to rewrite an older kernel at the time (and thus create Unix)
It is possible that some countries may provide better human rights than the UN can even hope for. :)

One thing is for sure, despite one of its own Supreme Court jurists championing the idea of a "right to privacy",1 America now has some of the poorest privacy protection, culturally and legally, of any country. This intended disregard for privacy today puts money in many Americans' pockets, particularly the Silicon Valley crowd.

1 https://archive.org/stream/jstor-1321160/1321160_djvu.txt

Was talking to someone in their 80's in the US about the telephone service they had as a child. Operators could listen in on calls.

But did they. Honest question.

Operators certainly were not jumping into a call and injecting advertising. Nor were they recording metadata, e.g., who someone's contacts are, call history, etc., to support an advertising service.

Operators sometimes knew callers personally IRL. This older person was telling me she knew her local operator and one time when she called someone twice in the same day, her friend the operator asked her why she was caling the same person again. "You just called her."

Operators could also make free calls and some did.

Did people back then have a better concept of privacy than young people today who have been brainwashed by SV.
> Until the GPU renderers can run custom shaders (rather than just the stock shaders the renderers ship with), i.e. OSL supports full GPU support, high end VFX facilities aren't really using GPU renderers that much for final lookdev and lighting.

Surprised no one has mentioned Redshift Renderer yet; GPU-based, supports out of core for both geo and textures, and OSL.

Nevertheless, I agree that "nobody renders on CPU" is just patently false - one need only look at the Corona Renderer numbers to instantly disprove that.
If this is true then Google wasn't just passively evil, they were actively evil.
That's like outlawing knifes instead of murder. We should outlaw what the tech is used for, not the tech itself. Doing the later will just mean companies switch to other equally effective technology.
I think you're confusing me for the other poster - that was the first time I've responded to you...

I haven't moved any goalposts.

Arnold has only been GPU accelerated for a few years - not since 2013. Same with Renderman - XPU only came out this year, and still doesn't support everything on the GPU, including custom shaders (like Arnold GPU doesn't).
Ah, it's DAU.

Then it makes sense. I'd expect MAU to be higher than FB though.
Is the gender of the hiker important? They can be plural, and so, the hiker should have been referenced in reference to their phone, rather than how they ignored the calls.
Covid-19: How effective is a third vaccine dose?
medical privacy as well or..
Doesn't it need to be doubly randomized? They'd have to accept people they'd otherwise reject?
>You can get all that money back if you do no longer want to wait for the product. What's your issue?

I don't love fraud. Tesla loses money on every car it sells and cooks the books by charging for imaginary options. That is cut-and-dry securities fraud.

>Other then building a gigantic factory dedicated for building the car.

Tesla does not operate gigantic factories. They're a pipsqueak.
If you have a measure on a countable set, lets number it 0, 1, 2, .. then you must have: m(i) >= 0 (since it's a measure).

And must also have

1 = m(0) + m(1) + ... (because it's a measure)

so

1 = Lim S(i)

Where S(i) is the partial sum going from 0 to i.

But if each m(i) = 0, then each partial sum is zero.

So 1 = Lim 0 = 0
Send a text then call, from the same number. That way you cover all the bases.
People care because they read the thing and thought it sounded like a bunch of good ideas to implement in their own neck of the woods. Some politician brings it home a copy and tries to make law, representatives vote. That's it.

People routinely suggest new human rights and some people agree and others disagree. There is no higher court or secret world parliament deciding your life.

You asked "How do rights become true or false?". Well, by becoming new laws in individual countries.
How is that not what is happening right now? Would you recommend users take responsibility for being custodians of their own data? If so, how will the average user keep that data safe without resources and understanding of the threats their data face?
And it's not like it's under Linux or Windows where target hardware configuration is more or less unknown. Building both software and hardware by Apple supposed to be advantage of Macs.
I was too general there, that's true.

It's mostly C and C++ applications, which to be fair make up most apps and OSs today.
Sadly already implemented. VPN service helps and I would highly recommend one. Just be aware that many providers are basically scammers, there is a large overlap with the IT security industry.
> You will get 98% of the way there.

"Kills 98% of viruses" is good enough for hand soap, but it's not good enough for the vital infrastructure that basically all software relies on.

Now that we have self-driving cars, rockets, medical devices, etc relying on this infrastructure, I don't think a push towards total provable memory safety is a bad idea.

(Though notice I said "total provable memory safety". If there's a way to get there without a rewrite in Rust, that's preferable a million times over.)
See https://news.ycombinator.com/item?id=28985981 from yesterday
Blog About Programming
Fake Tesla/ Hertz News? Really?
First PayPal, now TESLA/HERTZ. Really? Is this how it works today? These numbers won't lie.
I mean, I agree with you, life is harsh and we all need to practice more personal responsibility.

However, there are a lot of cases where things are out of someone's control and they're really helpless.

Like depression. Take a pill? No, it's wade through the medical system trying to find a doctor who will graciously grant you the magic paper. And if you don't find one, tough shit.

Then there's the case of a girl being chained and dying of dehydration, for which the accomplice wife of the ISIS piece of shit who did it got 10 years in prison. Not only was the girl helpless, she wasn't even helped by someone who could.

These two things made me reply. I probably shouldn't have, but whatever, we're all shitposting here.
You could even swap the key bindings to make it the default, by going to System Preferences → Keyboard → Shortcuts → App Shortcuts.

I do this to swap the shortcuts Reply and Reply All in Mail.app as well, so that I always reply everyone when pressing ⌘R.

See https://support.apple.com/en-gb/guide/mac-help/mchlp2271/mac
> `magit-blame-cycle-style` (`c` when in blame mode).

Thanks for that! This made me check the help for magit-blame and magit-blame-read-only modes, and I discovered various keybindings and features I was unaware of, like removal and reverse-blaming.

But the most important think I just learned is that the styles are customizable, via `magit-blame-styles`. Skimming the docs, it should be trivial to reproduce the kind of visualization I'm looking for.
It's just reversion to the mean. M1 had a beefy CPU and lightweight GPU. M1 Pro/Max is a beefy CPU and a beefy GPU.
did the insurrectionist do it or was it the former government?
IndexedDB is a _bad_ API, and making many small read/write operations on it is absurdly slow. This is one of the reasons why WatermelonDB on web only uses IDB as a dumb storage medium but actually does all the database'y things in memory. You won't reasonably scale to gigabytes this way, but for most PWAs this is plenty enough and MUCH faster in practice. Certainly far faster than network.
Wow, incredible resource and a lot of delicious foods. Thanks for the tip!
Yeah, to achieve that you're looking at a minimum of $25+ per month, and probably more like $60 once you take in to account payment processing fees, the service overhead, label overhead, etc.

And despite all the virtue signalling, there is no way the majority of users would be happy to pay an average of $60+ a month to stream music.
> You also have to work on a heroin addiction, so I have heard. It simply isn't true that "one dose and you're hooked".

When I looked at it, it is something like 30% of people develop dependence after first one-two usages. Then there are people who can use it casually for a long time before developing it.
The best agrument is that privacy is power.[0] It is the power to influence you, show you adverts and predict your behaviour. Our personal data is being used as knowledge against us - as power against us. It is used to make us do things we otherwise would not do: to buy a certain product or to vote a certain way.

As companies share more information with governments, they are able to learn more and more about their citizens. Take Facebook, a company that Laura Poitras described as 'a gift to intelligence agencies'[1]. Facebook allows governments to arrest people planning to participate in protests before they have even begun. This is just the tip of the iceberg.

Our privacy is eroding. As a society, we are beginning to accept this lack of privacy as normal: and this is extremely dangerous. Privacy provides a place for us to be ourselves, to express ourselves in new ways without fear of being watched by preying eyes. If we lose privacy then we lose this ability to experiment, and, more importantly, we lose our power.

[0]https://aeon.co/essays/privacy-matters-because-it-empowers-u...

[1]https://www.washingtonpost.com/news/the-switch/wp/2014/10/23...
I studied at Royal Holloway, which is one of the best Masters degrees out there in info sec.

It was also one of the first to offer it by distance learning back in 2003, which may have influenced my decision also ;)
> The point was to use compile-time checks instead of a MMU to separate kernel services.

Rust's compile time checks cannot replace the MMU. There were experimental SAS (single address space) operating systems which didn't depend on the MMU for protection, but they used "managed" languages, i.e., all code was executed in a sandboxed JIT.
> how many people have upvoted your content that you produce

This is what I wish I said! It's about what you say, not who you are, everything else will just be used for bias and "cancelling".

I hang out on IRCs a fair bit, and those are almost perfect for this. Maybe if instead of usernames it would just be numbers, that'd be perfect.

Simple and effective exchange of ideas, without any bias as to "who is this", "what do they look like", etc.