skysight-inc/HackerNews huggingface dataset:
Seneca had a somewhat more humane attitude towards slavery.
See e.g. https://figsinwinter.medium.com/seneca-to-lucilius-47-on-sla...
What makes those considerations significant enough to be worth the effort of evaluating though? It's too late to stop the tech from existing, there's no individuals actually being harmed, and even if you find a framework for arguing harm that's compelling the end-game is just going to be updated contracts which demand rights to use the performer's likeness for these sorts of purposes. The dialogue just seems like a lot of opining for the sake of itself with a fashionable hint of 21st century doom-cult luddism. I guess maybe the unions might have a reason to worry but I don't have a lot of sympathy for unions representing millionaires.
I don't think they are under-rated. https://www.nationalgrideso.com/news/skys-cobra-series-solar...
English Perfect...
Lab leak theory has always been taken seriously but it was also largely hijacked by racists at the time who were much louder than the scientists. If memory serves.
Have a look at Arweave - https://www.arweave.org/

It is an interesting exploration of crypto-based storage.
> It also includes incorrect claims that a political figure or government official has died, been involved in an accident, or is suffering from a sudden serious illness.

In other words, it bans correct claims that Hillary Clinton had health problems, and that Joe Biden has dementia.
I think this effect certainly plays a big part in slowing down progress on fundamental research in an otherwise hyper-active field. But the good thing about open technologies is that they can act like neutral tools and not neighborhoods.

Decentralization allows anyone to start their own bubble with however much curation they want. If you want crypto without scams, it's very easy to achieve. Let's not forget how terrible a reputation the whole "world wide web" had just 2 decades ago, and yet here we are complaining how locked-down and ultimately "too safe" it has become.

The space will change with more regard for fundamental aspects of the platforms' technology, than transient feelings about its current ecosystem.
The consensus of experts has been wrong many times throughout history.
Also - Rust code can directly link to C++ code and vice-versa. If you're an existing C++ shop with a big codebase (say, a large game engine), you don't have to "rewrite it in rust".

You can just start building new parts in rust. Like, if you're building a new audio subsystem, you can do "just that subsystem" in rust, and expose an interface for the rest of the legacy engine code to use.
Looking at your "blink an LED" example this appears to end up in some code from svd2rust and in that code what's going on here is the write takes a closure which modifies the bits to be written (starting from the hardware default).

The unsafe thing being done here is calling w.bits() which is a method on w (the bits we're going to write to this register in the hardware) that allows the caller to set it to any value of their choosing, even values that nobody said are OK for this hardware.

There are two reasons why you might do this. Maybe your hardware was too lazy to provide safe ways to set every value that could be OK. This seems entirely plausible for the Raspberry Pi. Or, maybe you are crazy and you're writing values the hardware maker said never to use. Either way, Rust doesn't know anything about how the Raspberry Pi GPIO unit works and what bit values are OK.

This unsafe code does not write bits to registers. This isn't bypassing some imaginary safeguard that prevents touching stuff simultaneous to an ISR. It's critical to understand that.

The surrounding safe code performs the register write, as an atomic operation (AIUI a single hardware instruction on the Raspberry Pi) using the result of the closure.

> I'm not a Rust programmer, so be gentle with me.

> So at the end of the day it's just C with different syntax, and a lot more hoopla.

So what seems to have happened here is that you're completely ignorant of the topic and you've mistaken that for expertise. That's a bad habit to have developed, and it's important to break it.
This does assume that all `unsafe` usages are wrapped in correctly `safe` guards though, doesn't it?

You can wrap `unsafe` functionality without checking and thus have memory issues, or if the unsafe wrapper hasn't correctly validated all possible entries that can cause memory corruption. Then any consumer of this dependency has a possible security issue with the right inputs to the consumer, which can trigger passing an exploit down to the unsafe portion.
pretty sure I can license my code however I wish, and others may choose to, or not to, use it under my license. I literally OWN it! Watch this: "you may only use my code if you accept my cat Trixie (http://trixie.cat) as your lord and savior. All use of my code outside of such acceptance is prohibited and will be prosecuted as copyright infringement to the fullest extent of law."
Lessons Learned from Programming at Google
Your contrived example makes sense, I guess I'm just confused about how one would have faith that code using `unsafe` is actually safe? As in, to me (an avid non-Rust-user), seeing unsafe would mean either A.) I have to audit this codebase to make sure there wasn't any legitimate unsafe behavior, or B.) I just have to totally skip this dependency.

If the argument is "You can use unsafe but do things safely", isn't that the same argument as C? "Just have faith that they did it right"?
Is "misleading content" going to be determined on a per-country basis? Will Google ban activists in Hong Kong from distributing "misleading content" about the PRC? How about people in Hungary sharing "misleading" resources for LGBT youth?
Mellanox Linux Switch [pdf]
> I spend 3-5 years getting the perfect PC setup

My solution is... don't try to get the perfect setup.

Learn to just be happy with the defaults and get on with what matters - the work you're using it for. I change maybe 1 or 2 settings on a fresh macOS install and that's it. I don't even change the wallpaper.

> I just need to work

So don't distract yourself with trying to create the perfect setup! Worse is better.
Sure, a word can evoke all sorts of meaning, other brain process, etc. The decoding principle leveraged here is exactly as I indicated. It's decoding motor activation associated with imagining speaking a word, from the speech-motor cortex.

The study you quoted uses similar principles.
Time doesn't matter as much as what is said. Fake Anthony Bourdain voice reading something he wrote seems fine to me, especially in the context of, say, a documentary.

John Lennon's voice doing an ad for Vox amps seems in poor taste.
I find #1 "Subject matter experts have as much impact as data scientists" surprising only in that it was considered surprising.
I am writing this on the internet. Physically securing myself does nothing to prevent hatemail, DoSs, and slander.

The ideal that "lies can't hurt you, the truth is stronger than lies" has never seemed to actually work. There are countless fictions are far more prominent than facts, and there are countless people who's online experience has been damaged by a small contingent of dedicated attackers.

The response to "harboring free speech to the extreme results in neonazis digitally harassing Jews" should not be "okay, fine, lock your door at night, free speech is more important than you being harassed".
Why would a renter do any unpaid upkeep for a property they don't own? That's the job of the land owner if they want to increase the value of their asset. The renter doesn't see any of that increase in appraisal for a well maintained front yard.

For some neighborhoods, Airbnb do make up a much larger share of the finite housing stock. You are adding hotel capacity where there hasn't been any zoned, so you have to make that capacity out of the finite housing stock available, limiting housing available to people who are longer term members of the local economy. That's the fundamental issue with it.
Wasn't it similar in 2015 or 2016, can't remember anymore, when Müsch was under water and Herschbroich seen water coming? 2012 seen Ditscheid flooding and that is 400+ meters above the see level. That was just one day of very heavy rain.

What really gets me about the situation in that region is that when driving along the L257, between the road and tops to the right, direction Adenau, it's clearly visible that these plains are flood plains. Who allows to build there? It's the same in Monschau. On the other side of the bridge across the old town, there were new houses built maybe a meter higher than the river.
>If you want your right-wing search engine, then create it.

And your true intentions come out.

If Google delists AOC from all their properties in the next election and replaces the results with those from her opposition, I'm sure you'll be the first to say it's totally fine and she should just host her own search site if she doesn't like it.
I worked restaurants through college and I've probably had food thrown at me over a dozen times because it didn't look like the menu!

It's not the norm, but it's not completely unusual. I've had many more people complain about the disparity in less severe terms. It's a very weird world out there, and if I've learned anything it's that I'm incredibly lucky to have any amount of self-awareness because a lot of people are running around out there on pure id... unaware of just about anything. If you're at all skeptical about anything you're ahead of the curve.
That Raspberry Pi Pico code snippet is slightly unusual in that the `unsafe` there is because the library isn't sure that 1<<25 is a safe value to write to this register - for example, if the register was a DMA memory address pointer, it's not safe to allow directly writing arbitrary pointers to it since it would allow memory access outside of Rust's memory model. It's not to do with the potential atomicity requirement.

The exclusivity/atomicity in that case is ensured because the method is called on "p.SIO", an object that can't be accessed from both ISRs and the main code at the same time in safe Rust (because it doesn't "implement Sync"). If both an interrupt and the main thread need to access that peripheral, you need to provide some way of sharing it - either using `unsafe`, or in safe code by using a synchronisation primitive such as a critical-section based Mutex that provides that guarantee.

The book chapter you've linked to starts out by demonstrating what is essentially how you'd write this in C and thus requires unsafe, but it builds towards a safe solution - when using either the Atomic* variables (in the Atomic Access section) or mutexes (in the Mutex section), `unsafe` isn't required any more; the user's code is only safe Rust which provides synchronised access to the shared state between the main thread and the ISR.

In other words, the benefit over C is that it _is_ now possible to use only safe Rust to access memory and peripherals from both interrupts and the main thread, and that safe Rust is itself ensuring you can't cause race conditions. The unsafe option is there as a building block for those safe abstractions.

> So at the end of the day it's just C with different syntax, and a lot more hoopla. You've made everything mutable and unsafe.

Perhaps that chapter isn't getting the right message across then. The goal is to completely avoid applicaton code having to make things mutable and unsafe by providing the right abstractions that allow safe Rust to get the same work done while ensuring there are no races.
it appears the author has changed the link, so this is deadlinked now.
It's not new, I've been getting this for years when Firefox was updated in the background. I think it started when Firefox became multi-process and is intended to prevent different tabs from running on different versions of Firefox? But that's just speculation.
Counterpoint: closed platforms will continue to account to majority of users because innovation available to open platforms is counterbalanced by massive amount of capital available to closed platforms.
There is probably no binary wrong or right in some of the scenarios, you’d need a court to decide
On the other hand, if you run in Google Compute Engine you get accurate clock discipline for free.
CentOS vs. Rocky Linux Benchmarking with PostgreSQL
Idk if historical is based on time. I think intention is more important. if you recreate the Beatles purely for profit then it seems unethical and disrespectful. if you want to keep someone's voice for record keeping or something educational that seems different
Bookmarked ...
Going by their professions of astonishment, if appears to be the first time these anthropologists have thought about it.
It means that 1.8M Americans who can work and choose not to work are having their pay and dignity provided by the Americans who can work and choose to work.

As one of the Americans who can work and chooses to work, I can inform you that our patience is limited.
> Some stuff is "over classified" but the definition of classified data is that which if disclosed is harmful to the national interest

Once a colleague was having some problem calling a product API. He wanted coding help. I asked to see his code. He said "Sorry, I can't show you the code, it is classified". I asked, "Can you boil the code down into a Short, Self Contained, Correct Example (SSCCE)?" "I can, but that will be classified too." "How can an SSCCE be classified?" "The customer is an intelligence agency, every line of code we write while on-site is classified automatically, trying to get anything declassified is a bureaucratic nightmare". Eventually he agreed that he could go home, and try to write an SSCCE from memory at home, and that wouldn't be classified. In the process of doing that he worked out the problem himself, told me he didn't need my help any more.
I think it brings one closer to having "skin in the game"
Diagrammar looks interesting. Is there enough demand for it though? Wish y'all the best!
I am a voluntary collectivist so when I say democratic representation I mean people have a say in how the program is arranged. I’m not a big fan of representative democracy as it is too easy to co-opt. This is why I mentioned credit unions, as they are collectively owned and subject to member votes. They are not based on legal mandates with the threat of the state behind them but some semblance of mutual agreement between the members. (In practice actual credit unions vary in their real world democratic practices but I’m talking about the more democratic kind.)

The problem with Airbnb running home loans is that the people running those programs have different interests than the community at large. They may focus on profit opportunity at the expense of equitable access or community stability. In practice this would for example lead them to pursue those with more wealth to give up rather than focusing on everyone including those in dire need of secure housing. And if the people have a problem with this there’s not much they can do except try to appeal to Airbnb’s customer base for a boycott.

My point is that you can have democracy without the state and that is what I am advocating. You might be fine with Airbnb running a home loan scheme but to me that sounds like bad news.

And more to the point it’s not what I want to support. I believe strongly in the value of collective well being and I want to support systems that support that. I don’t think hierarchical top down companies can bring us the collective well being I imagine.

That said if you do want to use the state to improve the situation, Singapore and Vienna are great examples for how to do it. Or we could learn from those examples and replicate them with voluntary credit unions. Either way it’s good stuff. I’d look up the many reports of bad outcomes when major investment firms buy properties to see what a home loan program ran by Airbnb would be like.
>Tech platform censorship is just ranked lower on their list of issues/grievances.

Yeah, I doubt that.

https://alphabetworkersunion.org/principles/mission-statemen...

>Social and economic justice are paramount to achieving just outcomes. We will prioritize the needs of the worst off. Neutrality never helps the victim.

That doesn't scream "end platform censorship" to me.
I'd just like to highlight this:

> According to Amazon, the company already has the necessary tools to identify and stop fake reviews, suggesting that third-party services that claim to do this “are mostly wrong.”

I am certainly willing to believe that Amazon has all the necessary tools, but it's very clear that they don't care to use them.
Unfortunately you are exactly right about what DRM/TPM is going to do to computers. Once Windows 11 reaches 50% marketshare, some Western government is going to demand that ISPs in their country not allow anyone online unless they are using a government-approved OS. Then they will require OSes and app stores to ban Tor and E2E encrypted chat apps.

Perhaps they won't go so far as to kick Windows 10 computers off the internet, but they might at least restrict them to certain sites and protocols. They could also say that people running "unsafe" OSes must install a government-issued CA certificate, to allow TLS interception.
Thanks for pointing our those details.

https://greenlight.jobs/ - is the candidates' website: we're sending access codes to candidates individually via LinkedIn or Email.
The lesson is that cheap mass produced Chinese shit wins every time over complicated hacker dreams.

https://www.androidauthority.com/xiaomi-apple-europe-report-...
Generally speaking, I'd just as soon build my $6k+ gaming desktop. I honestly probably would have already done so if it weren't for such severe parts availability issues and my refusal to give money to scalpers.
This is so depressing. Fakespot is an amazing app, I never buy anything off of Amazon without using it. Actions like this caused me to trust Amazon significantly less.
If watching videos is compatible with your learning style then i highly recommend this whole series on Youtube about Op-Amps, the channel is called RSD-Academy.

This dude explained-it so well that i was astonished as to why i didn't 'get' before.

[the first video you can skip to 1:45] <https://www.youtube.com/watch?v=7OuUiwI8fDk>

[the whole series] <https://www.youtube.com/playlist?list=PLL_nf1OmixTTd7rEoqoM6...>

There is also Dave Jones' op-amp tutorial at EEVBlog (if you like Aussie accents and a bit more detailed/technical explanation yet still targeted at beginners) <https://www.youtube.com/watch?v=7FYHt5XviKc>
I've read that the dick had originally been sized more proportionately to the figure, but at some point it was merged with a large circular belly button, increasing its size/length.

I wonder whether that is the result the article is referring to, or whether there was an initial project to add a penis to the figure, followed by a distinct "this penis needs to be longer" revision later on.
> Youtube doesn’t host pornographic content

While they don’t host porn, they do host a host of porn performers.
Not at all. If anything it makes me more productive and a little over enthusiastic if taken a bit to much. But it's far from making one high and also effective on low dosages (I like the euphoric state tho)

I don't know the exact dosage, also because all shrooms are different. I take about 1/20 to 1/10 of the recommended dosage for a small trip (as sites like erowid describe it) that's ~0.25g for mine (dried golden teacher).

My current favourite is some which I put in honey for a few months and then dissolved in a bottle of gin, and filtered the mushies out. My magic honey gin :) appearantly it's not really stable in Alkohol but its still as effective as it was a year ago, plus the sugar and Alkohol make it work super fast.

Honestly I can only recommend to try it, it's such a freeing feeling to know you have an escape plan for the worst days. Also if you go for growing them yourself this is super interesting and not as hard as some make it to be (pf-tek)
Because misinformation is rife, dangerous, and is being weaponized.

Ideally any measures to control misinformation - like societal restrictions during the pandemic - are temporary and rolled back when the situation is more stable.

I don't think it's unreasonable to say that climate change denial, addictive pharmaceuticals, unsustainable energy production and the potential for human suffering as a result of any and all of those are areas where malignant (and often well-funded) actors see potential opportunities.

Many folks on HN here love the concept of "free speech" without restrictions because we've been drawn into a world of binary outcomes and absolutes. That's not the way the world works, and it shouldn't be used as an excuse to permit destructive behaviour for profit.

I'm glad to see democratically elected representatives of the U.S. take up their responsibilities rather than pandering to corporate and oligarchical interests.

I do agree with you wholeheartedly that this topic should not be flagged.
Well, I don't know.

It is just a common topic in fiction that great civilizations just fade out, and it seems reasonable to me. I do not believe the average individual would want to live forever, and at some point I feel the same would apply to civilizations. But for the sake of fun, I can recall some ideas from literature :)

Maybe they evolve into higher states of being and leave our plane of existence.

Maybe they stop reproducing and slowly die out.

Maybe they reach a level of self-introspection where they believe continuing existing is pointless.

Maybe they migrate to a more reliable virtual world in a sub-space computer.

Maybe each individual gets its own universe.

Maybe the society splinters over some trivial concepts and the old knowledge is lost when the machines start to fail.

There's a lot of interesting things that can happen, let's hope we'll find out late enough :)
People didn't write stuff down at that time. The English forgot that the Romans used to rule the land and built a bunch of stuff...
Google is a legal construct. I can’t go have a coffee with Google. I can’t get a high five from Google. Google will do whatever our laws say it has to do in exchange for liability protections for its owners.
The funny thing is that Carbon was based on the modified Toolbox APIs that were intended for Copland! There used to be a header with a big comment block telling the whole history. AFAIR, they had tried changing the System 7 APIs so they could run on a system with memory protection, then they gave up because Copland had failed (and I think part of it was a mandate to be able to use the System 7 API _without_ changes, which was impossible), then Mac OS X came along and the comment changed to "we're doing this after all, lol".
You should see these tourists and you will appreciate why they are seen as a mark. Go to miami beach one day or Hollywood. You will see gaggles of guys and gals on vacation near the tourist traps wearing chains, wrist watches, luxury brand clothing, renting exotic cars, carrying cash, acting a fool, getting drunk, getting high, not being aware of their surroundings, not knowing where they are. Its like walking into a jungle filled with tigers and dressing yourself in raw meat.
The real-world data shows that most Rust libraries fail due to (memory-safe) panics or logic errors leading to resource exhaustion, but plain old memory corruption is quite rare:

https://github.com/rust-fuzz/trophy-case
"Just let Apple decide everything for you, they know best!" is exactly the sort of attitude that is causing us to lose this war.