skysight-inc/HackerNews huggingface dataset:
And this "other way" won't be cryptocurrency. Countries are and will continue to push for e-currency. It is simply too much power and granular control to give up.
Here is how I did. I have published the service I built on HN & PH. It was only a demo page that did not need signup to try. I had the pricing section as well, but when the user clicks the "Pay" button - I displayed a pop-up "Contact <email> for the pricing. As an early user, we have a discount for you". I manually created and sent a PayPal invoice in response to the emails.

We integrated the PG only after 3 months when we received at least one email per day for an entire week. In between, we were quickly patching the servers when needed, listening to the paid customers and building features and making improvements.
He posted to clarify - he means if we don't commit to investing effort in it today we'll be dead in the water in 10 - 15 years
Rust is not confining at all, you always have an escape hatch through unsafe, but even without that, programs that fail to compile would mostly all be faulty ones.
It could, it would be accurate, but they're trying to implicitly teach this idea to "avoid these." trust_me blocks lacks that implication.

It is very easy, particularly coming from another language, to butt heads with the language's design and then try to solve it with "trust_me" blocks. Throwing everything in unsafe feels like you're doing it wrong, and correctly so.
I’m a Data Scientist – Here’s why I work at Facebook
I blame schools for teaching kids to reach word limits, instead of how to express themselves concisely.

A prime example of Goodhart's law, or just finding an easy to check proxy for writing quality.

Of course another reason is that modern journalis has to include at least two paragraphs of enticing fluff so that readers buy the subscription.
Show HN: Lago (YC S21): Operationalize Metabase dashboards in a few clicks
Loads of effort are invested in setting up BI dashboards in tools like Metabase. Business teams (Marketing, Sales, Ops, Product) already explore and visualize data in Metabase. With Lago, they can take actions on them, in a few clicks, in their favorite emailing, ads, or CRM tools.

Instead on exporting/importing CSV, they can automate this work on top of Metabase.

- See it in action here: https://www.youtube.com/watch?v=_pvNlnULkck
- Try it for free: https://application.getlago.com/signup
- Want us to integrate with another BI tool? Let us know!
Well it took away the edge meaning the worst depths of despair and sadness, which made it possible for me to function. I could have ~4-5 hours of a less terrible state of mind.
The upside of marihuana instead of booze is no hangover and generally as immediately harmful for the health.

Nobody died actually, but it would be the final and last time I ever saw a girl I was with.
Copy paste from https://this-week-in-rust.org/blog/2021/10/06/this-week-in-r...

There's a common trope among people unfamiliar with rust where they assume that if you use unsafe at all, then it's just as unsafe as C and rust provided no benefit. Comparing C's approach to safety vs Rust's is like comparing an open world assumption to a closed world assumption in formal logic systems. In C, you publish your api if it's possible to use correctly (open world). In Rust, you publish a safe api if it's im possible to use in correctly (closed world). Rust's key innovation here is that it enables you to build a 'bridge' from open world (unsafe) to a closed world (safe), a seemingly impossible feat that feels like somehow pairwise reducing an uncountable infinity with a countable infinity. Rust's decision to design an analogous closed-world assumption for safe code is extremely powerful, but it seems very hard for old school C programmers to wrap their head around it.
MindGeek could obviously have done more. But i don't think you are being transparent about who promoted and ran that petition.

It was heavily promoted by Exodus Cry, an organisation that seeks to completely ban porn, strip clubs and any type of sex work: https://en.wikipedia.org/wiki/Exodus_Cry

This whole thing has lead to a lot unintended consequences that has significantly hurt, or impacted sex workers negatively, such as the MasterCard changes that made Onlyfans try and get rid of sexual content.
I know and I was referring to the windows <--> wsl IO

It's nice to be able to run Linux in windows but it's like driving a Ferrari inside a Honda. You do it because its nicer than context switching when you have to drive the Honda, not because it's like driving an actual Ferrari
Gaming on Fedora
The inconsistency is that for immutable objects (or more generally, objects that have __add__ but not __iadd__), '+=' does create a name binding.

After 'a = 300; b = 50000',

a += b

is exactly the same as

a = a + b

In this case, a new object is created with the value of a + b which then gets bound to the name a.
I mean with the way the world is going, who knows if someone will get offended by the Apple logo and wants the option to customise it to their liking
That's probably because they wanted to use juxtaposition for multiplication. Otherwise, “f(x)” could mean either f applied to x or f times x in parentheses.
The list comparison here is also true when the first list is a prefix of the other:

class list:
def __eq__(self, other):
return all(x == y for x, y in zip(self, other))

# Can also be written as:
return all(self[i] == other[i] for i in range(len(self)))

run that with `[1,2,3]` and `[1,2,3,4]` and it'll be true because it only checks up to the 3.

It's probably simplest to compare `len(self) == len(other)` before.

Similarly, the set comparison will also be true if the first is a subset of the other.
Come on, it wouldn't be an article then.
Not the OP, but here's an explanation anyway: the Rust community is full of superficially kind and polite language, enforced ruthlessly, that masks a high level of politics, intrigue, and backstabbing. The problem is worsened by people being unable to talk about it in the open due to the Rust community's enforced superficial politeness --- it's against the rules, you see, to accuse someone who's using such helpful and kind language of doing something wrong.

Example: see the drama surrounding https://news.ycombinator.com/item?id=28513130

The Linux kernel people are completely different. They're direct, aggressive, and have arguments directly, out in the open. Linus will call you an idiot in public, which is a big no-no in "nice" places like Rust, but if you fix whatever it is that's making him call you an idiot, Linus will then take your code and think nothing more about the incident.

By contrast, in Rust-land, disputes might simmer forever because nobody is allowed to by "mean" and bring them out into the open. Things will just mysteriously not happen for you and you'll get more and more frustrated that nothing seems to be making any sense.

In other words: Linux has an old-school hacker culture, and Rust has the culture of a college campus.

People used to the Rust style think of the Linux community as a bunch of toxic aggressive assholes. People used to the Linux style think of the Rust people as a bunch of toxic passive-aggressive assholes.

(I personally much prefer the Linux style.)
Electrons are photons, aren't they? I'm guessing you mean computing with light instead of voltage, but even then, aren't a lot of the same restrictions there, clock fanout and speed (6ghz or whatever)?
> still won't serve me RSS.

Well to be fair, they could probably SLAM your lawn and add it to street view data.

Whereas serving RSS has no clever telemetry/analytics for them to make any money out of (e.g. the death of Google Reader).
Though I myself love playing card games over other gambling games out there , as I prefer these games to be fun, exciting and challenging.
> How did this go unnoticed and unreported for so long?

It didn't? As the article describes, people have been aware of the problem for years already.

It was also discussed here last year

https://news.ycombinator.com/item?id=25486995

Here is another report from 2018

https://ceobs.org/is-an-ageing-oil-tanker-threatening-an-env...
Is it not the original RSS?
This is another case of mistaking the cause for the effect. It is not alcohol, diet or online content that is causing the "enslaving", they are simply a coping mechanism, an effect or a symptom of a neuro-somatic problem. It's why not all people are susceptible to these issues, and the class of people who are is fairly well identified.

And the cause has also been fairly well established in the literature. Eliminating the "effects" will do little in solving the problem.
I didn't go to MIT, but I'd highly recommend his Introduction to the Theory of Computation, it's only little, but a great one.
I don't think that heating with coal is a thing anymore. Power production is, though and that goes into electric cars or cooling buildings. Heating with electricity can be done quite efficiently via heat exchangers but is not used that often besides relatively new single-family homes.
You can burn the gasoline in a central power station for electricity, feed that into the grid, charge your electric car and still go further than the same amount of gasoline in a petrol car. Without all the adverse health issues that exhaust in close vicinity to people causes.
How about covering the costs?

Is it free speech if it's only for those who can afford it?
T. Nipkow, G. Klein, Concrete Semantics. http://concrete-semantics.org/

B. C. Pierce et al, Software Foundations. https://softwarefoundations.cis.upenn.edu/
Nice application of HME. The runtime is pretty long especially if there are faults (which is not talked about). Also it is a big assumption that each institution will have equal sized data. That is never the case in practice, so inevitably there will be a hot spot.

The other hurdles they mentioned:

* data prep and transfer
* harmonization of the data model

are still hurdles for many institutions. The second one in particular although standards like FHIR and OMOP are increasing traction. Other data modalities like imaging would be more difficult.
So, which jobs are not providing a "social service"?
Measuring power consumption: sync vs. async
The whole point of organized anything is to have common laws for everyone. That's why there exist laws regarding waste, otherwise some people would just dump them to random places. Or why do we have referees in sports? Because the teams have agreed together that it's the best way to enforce the rules for all of them.

Pushing "just personal action" for climate issues is a known delay tactic.
Some are pretty dirty :)
If the army is relying on security through obscurity for a device that hundreds if not thousands of people will be using /maintaining and thus have access to this document then the only people putting lives at risk are the army imo.
You left off all the toxic and environment-degrading crap that the combustion (including combustion further up the supply chain) dumps into the air. Which at least has the "virtue" of spreading enough to also affect the well-to-do - not just those stuck living near the infrastructure, in the petro-kleptocracies, & such.

(My biggest issue with the electric vehicle enthusiasts I have known is that they seem to assume that EV's have zero hidden external costs. It's as if all the extra electricity needed was going to come from magic elves at the North Pole, via wires in hyperspace that no NIMBY could see or object to. (Let alone fail at scale, say, after a hurricane.) And Santa was going to bring EV's for all the human who aren't well-to-do home owners like them. Plus practical charging options, etc. for those folks - including the "living in their car" homeless working poor.)
A few years back I contacted SUSE support due to a confusing package change in a SUSE upgrade. The first-level support person did not know the answer, so they reached out to the relevant developer within SUSE, and got the explanation within a couple of days. Do you have any reason to expect Red Hat support to perform worse?
Mine was a little more... relax: Why doesn't some one just go retrieve the oil? I suppose towing the ship away is a little risky, but reloading the oil should be do able.

Just tell the Saudis that while we might not approve of their war in Yemen, they can go get the oil and sell it at regular market price.
Interesting enough Java has the same question. There is a sun.misc.Unsafe class (https://blogs.oracle.com/javamagazine/post/the-unsafe-class-...) which is used internally to provide the safe code you can use in normal Java code. This is needed since at some point you will always have to go down to something which a machine cannot verify (e.g. "this port will hold the result provided by an external machine and the machine operator guarantees me it will always be a non-null address) and the guideline is the same as in rust: If you have to use this, you are responsible to hold all invariants and if you do this and therefore "guarantee" (usually it's done by tests, so it's not really guaranteed, but you get the idea) people using the safe abstractions can be sure that their code will work.

My point being: Unsafe does not invalidate the safety of the overall code, it shows you places where you have to be extra carefully. On the other hand if you yourself do not use unsafe and all the libraries you use are of high quality you can be sure your code will be correct. Which is the best you can do in reality.
Two things here:
1. Restricting unsafe to limited number of places is a lot better than having it as a default everywhere.
2. The idea is that if you have to use unsafe, you (or some other module author) would wrap it in an interface that is safe to use. Overall this may not be perfect (in the sense of "its 100% verified by compiler") and finding bugs does happen in supposedly safe abstractions over unsafe, but Rust moves this from "its a norm" to "its very, very rare".
3. Unsafe lifts many restrictions, but not all of them, so there still is some validation.

Keep in mind that GC and a large parts of low-level code that is fundamental for languages that have GC is written in C, and we still are findings safety bugs there.
Yeahbut(TM) the lions share of the criticism of American government that takes place on sites like this one is not people looking at and evaluating the things that happen in America but simply people repeating tropes to indicate membership of one tribe or another. You gotta go like five layers of comments deep before people making comments that are the result of substantive thought outnumber the people firing off tropes for virtue points.
Personally, I think war is a likely risk. If an adversary wanted to take out the US, the most likely attacks would be asymmetrical ones designed to take out the US economy backing the US military. There would be coordinate attacks at critical nodes like this one.

I don't know if this would be a conventional weapon launched from abroad, a conventional weapon launched from within (if I were an adversary, I might start to secretly build conventional weapons within US factories), a cyberattack, infiltration/sabotage, or something else. But I can think of a dozen ways one could do it with nation-state level resources, for a fraction of the cost of the damage done.
Nothing.

I think people confuse interesting with exciting. Excitement was when I first got my driver's license; when I got my Atari 800 for Christmas; the first time I drove a 1998 BMW M3, whew! that car made me smile every time I drove it! Things like those excited me, not another web framework or programming language, or cloud services, or another phone, or saving the world somehow.

But I do have interests like programming a TI calculator, living off grid, making a rogue-like game, repairing and restoring classic arcade games from the ground up, such as Pacman and Defender.

Excitement only comes every once in a while.
No, shifting blame and asking for individual action is a well-known tactic from the corporate propaganda playbook. Consumers have neither the necessary information, nor the necessary time to individually weigh all the different factors they care about whenever they purchase something. Very few problems are solved by demanding individual action. Leaded gasoline wasn't phased out because people started driving to boutique fuel stations that offered unleaded. Acid rain wasn't stopped because people started buying power from boutique power plants that installed sulfur filters. Our problems with the ozone hole weren't fixed because people chose not to use refrigerators.

These problems are why we invented governments and central regulation. At the very least we need to internalize the cost of pollution.
What about the calculator or unit conversion?

I don't use Google myself but if this stuff is commodity I'm not sure why they couldn't shortcut the results. Users are still free to use something else if it adds value.
Ха! With this exception, Russian metros actually have some of the best signage I've seen anywhere, even that Cyrillic is easy to follow.
I think there is probably a genuine desire for people to play a realistic game w here you're in large, heavily armoured weapons of war. The game in question has tanks from almost every nation that has ever produced tanks, so I'd wager it's either a consequence of propaganda rather than propaganda for military per se.
This will stay true until we start divesting from fossil fuels and investing in clean energy.
Disposable Email Domains
This year FED started to manipulate inflation rates:

- Instead of 12-month base they used 18-month base.

- They removed 31% of goods with highest inflation, but only 24% of goods with lowest inflation.

So the official inflation is an absolute fake. The real inflation is a lot higher and FED is trying to hide the fact from people.
I don't think any app can compare favorably to a clipon tuner, if for no reason other than clip on tuners work in noisy rooms. Tuner apps are useful if you have no other options, but compared to a clip on or tuning pedal, no question what's better. You ever see a musician on stage using their phone to tune?
Nuclear is ridiculously more expensive than renewables. Now is when you replace the fossil fuels with renewables, while you still have fossil fuels in the mix to provide base load capacity, and once we’ve hit the threshold where we need more base load, and if storage hasn’t gotten cheap enough, is when you start bringing a few nuclear plants online.
vool
This is a consequence of python not having explicit variable definition. Here it'll decide to define a new x instead of seeing the old one.

And that's also usually what you want because otherwise a function would start altering variables in the enclosing scope if they happen to exist!

E.g.

foo = 42

def myfunc(bar):
foo = bar + 1
print(foo)
myfunc(6)
print(foo) # would print "7" if the "foo =" above took the nonlocal foo automatically!

So the trade-off is to require "nonlocal" if you ever need a variable from the enclosing scope.
On the web, content length is also typically seen as an SEO signal. Whether that’s a direct signal or just keyword stuffing, who knows.
Ah well I feel a bit daft now, not sure how that didn't cross my mind
Truly exciting time. That we now have an mRNA vaccine for malaria, a disease that kills millions is truly understated.
Note: If someone wants to learn Rust by implementing linked lists, then https://rust-unofficial.github.io/too-many-lists/ is a must-read :)
It shouldn't be their job, and blanket bans on specific subjects because "someone may do something illegal" is prejudice with a lot of collateral.

If someone is doing something illegal, it should be the authorities job to deal with it.
My favourite kind of useless censorship is things like "st*pid cunt"
Neat!

Next step: Variable size checkboxes. Something you can't do with ordinary pixels.
As someone who used to suffer from visual auras (which ranged from a few minutes to 15 minutes at most) due to migraine, a persistent aura which does not go away sounds truly horrible.
Is the Incident Response Pool deep enough for a cyber catastrophe?
Why Liechtenstein Works
I myself love playing card games over other gambling games out there https://bezdepozytu.com.pl/automaty-do-gier/hot-target/ , as I prefer these games to be fun, exciting and challenging.
Well, he also is unchecking all the boxes too
I don't think people will be as forgiving of this as GP thinks. I will certainly not book with them for my next N flights unless I hear that they have massively changed their tune.
They may apply better than one might think: the example SPI driver posted at https://lwn.net/Articles/863459/ only has two cases of unsafe.

Of course, the kernel:: -modules it uses undoubtedly have more, but I imagine the idea is to provide abstractions that allow actual driver code not to use unsafe.

And then there's stuff like file system code, that—I imagine—would require no more uses of unsafe than a database server written in Rust.
Learn electronics technology, IT and fiber optics technology
> By the way Coinbase already has the possibility to blacklist any USDC address it is required to do so by law enforcement

> So in a way the day you're talking about is already there

In a way, yes. But there's a difference between "being required to do so by law enforcement" and "doing it preemptively". And obviously, there are many exchanges other than Coinbase.

The point is, I'm not even a crypto fan, but everytime someone comes up with the "how are crypto useful?" question, I can't help thinking "at the moment, they're the only alternative to VISA / MC for payments".
"nothing shady was going on on their websites"

There is more childporn on Facebook than Pornhub, you know why? Because pornhub requires an ID. But Facebook is untouchable because it's too big.

If they were concerned about 'shady', they would shut down Wells Fargo for fraud
When you use Docker you probably don’t configure your websites using Nix so there is no deterministic build happening here? In Ansible it’s just a few lines of code to start a Docker container. I’m not sure how Nix really helps here.
The US decided to keep most of the German police, military, scientists and state organisations intact.

The US also decided to "de-Baath" all Iraqi institutions, i.e. doing the exact opposite to what happened in Germany.
Yes, that's sounds like a very reasonable system. I like that it shift burden of law enforcement from banks onto actual law enforcement system with proper checks and balances.
The first trillionaire will likely be a result of space. I can see a time when robots mine asteroids and process material on the moon.
Maybe in the US it's ridiculously expensive, but not in the civilized world.
Some here appear to disagree, as if fossil fuels are taboo now. You can't say no to nuclear and fossil fuels, that's just reality for the next few decades. After mid 2030's I can see coal dying and oil dwindling like coal is now. Even if somehow everyone adopted electric cars in the next 10 years fully that still leaves giant ships, planes, trucks and so much more applications that are simply uneconomical to displace within a short time even if the replacement's value is the old use's current market value.

Fossil getting expensive long term means all those natural gas sites that covid shattered could now reopen because it is becoming profitable to take them out of ground. This benefits oil companies, but it also creates an opportunity for alternative energy conversion. Why heat houses in winter using expensive/price-unstable natural gas when solar and wind exist, except saying no to nuclear meant it can't even be used as a backup to solar/wind which they need for obvious reasons. Unless of course there is a new revolution in battery tech I don't know about
AI dungeon struck me the same way Eliza did in the mid-90s, trite. It wasn't really interactive, in my estimation. Maybe I just have a poor imagination for that style of game.

Like looking or examine an object twice would give contradictory accounts. Now, unreliable narrator is a valid storytelling device, but it just seemed ... Eliza.