skysight-inc/HackerNews huggingface dataset:
It's useful to dodge regulations.

Whether that's a good thing or a bad thing depends on the regulations and who passes them. Americans and Europeans are likely to have a very different perspective on this from, say, Russians.
> non-nullability is basically a lint with zero runtime guarantees

Heh? What else is it in Rust or any other language? Like, the only way I could imagine a null pointer exception leak into C#/JVM-language program that got statically analysed to not contain null is through some Reflection-based unsafe operation - at which point we can also talk about unsafe operations in Rust that just as well can cause “null-pointer exceptions”, except those will be hard memory failings (undefined behavior basically), potentially corrupting the whole execution.
I always wondered why in such climates we don't simply stick mirrors on the roof (cheap) but solar panels would seem to be the best option in the longer term (much more expensive than either mirrors or white paint). But you are absolutely right: black or dark gray roofs are quite silly in a hot climate.
As someone who uses a fair bit of Rust in production, here are my rules of thumb:

- Rust is strongest where you need high performance, low latency, or low memory usage. If you're spinning up 20 machines to run a single data-crunching job, or if you care about your 99th percentile tail latency, Rust is great. This is where Rust shines compared to GCed languages.

- Rust also shines where programs need to transform large, complex data structures correctly. It's fantastic for anything resembling a compiler, even if the output isn't executable code. This is where Rust shines compared to languages without Rust's fancy "enum" and "match" (aka union types) and without Rust's strict null handling.

- Rust is strongest for CLI tools and for microservices with a small API.

- Rust is weakest for rapidly-changing business logic. This is because most companies have few Rust programmers, but they have many people familiar with scripting languages. In these circumstances, putting the business logic in a typed scripting language will make it accessible to more developers, and easier to change.

- Rust's closest competitor is C++. Rust has better tooling out of the box, it's arguably easier to master, and it has many fewer ways to shoot yourself in the foot. But in many problem domains, including games and native desktop GUIs, C++ will have far more mature libraries.

In my experience, the best way to introduce Rust to a company is to pick a project which is exceptionally well-suited to Rust's strengths, ask for permission to build a prototype in Rust, and do a really compelling job.
It is considerably more convenient to record a vertical video on a phone, which is probably the more tangible benefit at that moment.
Ultra-Fast Photonic Computing Processor Uses Polarization
> You could get most benefits of it by using Go in terms of tooling/speed, or something with a great type system if you‘re after the correctness checking compiler.

Or the much more mainstream Java/C# choice with much bigger ecosystems.
Dropbox did rewrite their python codebase with rust. Not sure if that considered as a contender
The problem I keep seeing in startups is that a lot of startup tech founders and employees don't see a startup as an embryonic business that will grow over the long term into a money-making venture requiring calculated risks and priorities, but rather as a personal playground to do all the fun things they were not allowed to do at their old BigCorp.

Use cool framework or language X? Use Kubernetes? Microservices? Lambdas? No-SQL? Two fingers to BigCorp, I'm CTO/tech employee #1 at a new startup and I get to do whatever I want. If and when it goes down in flames, I now have these skills on my resume I can leverage into a better opportunity.

Ideally your first tech employee/CTO should be a seasoned hand who has been burned before, who keeps an open mind to new approaches but knows when and how to adopt it. But it's quite rare to have seasoned developers in such startups, they're not attracted by the risk and chaos of these environments as they have better options and startups generally can't afford them.
Bitcoin Drops Below $20k as Crypto Meltdown Continues
But it's hard to know whether or not this is true. There's no obvious reason to suppose that journalism is doing equally badly in all fields.

I can ask someone who's an expert in a different field, and they might say "yes, it's terrible there too", but maybe what they're thinking of as "terrible" is considerably better or worse than what I am.

And it seems clear that journalists in general are much more interested in some fields than others. I don't think it makes sense to assume that coverage of (say) party politics is as bad as coverage of science, because they're surely putting much more effort in there.

(Coverage of party politics is probably bad too, but if so I think it's bad for different reasons.)
From his perspective, he's been Working on them ;)

Credit to both you and him for the passion and effort put in. I just think his excitement bubbles over into an unfortunate way of communicating (lets call it cute)

Communication is something you're excellent at, in a large part due to your truthfulness

I just think vlang is living in and expressing dreams and visions. Which I agree has problems, but creating a language is an aspirational endeavour
...And better than SCCS! ;)
I'm not taking these boxing gloves off.
Aren't all their prices pretty correlated though? When Bitcoin falls like this, the altcoins do too.
They're only cheaper in the short term. Long term energy costs and replacement costs factor in strongly, and chances are that once you make that calculation you'll end up with old fashioned terracotta roofs being cheaper over the life of the house.
> I did come back a much more well rounded and happy person

That in itself is a tremendous accomplishment.
At that price, sampling becomes very reasonable. Sometimes knock offs can be perfectly usable, though I've had my share of disappointments when I didn't expect a fake.
So people don't know how much you're giving.
> The worst they can do is reject your changes, in which case...well, you're using your fork anyway.

Actually the worst result is ignoring the PR for years. I've seen this happen quite a lot, and it puts me in an uneasy spot where I don't know whether it's something with the PR or the way I communicated it or what.

After having this experience one too many times, I've started opening issues and if I'm really serious about getting it into the project, disucssing with people in the related IRC/forum/whatever before starting to work on it. This helps notify people that hey, I'm doing a bit of effort and I'd love to at least get a "sorry I'm too busy/uninterested in this feature to look at your PR".
> I don't have a political tribe

So you're either a liar or you are ignorant. Which is it?
I think this is true to some extent. The fundamental problem is that the majority of journalists are generalists with training mostly in writing. This may have worked in the past, but the world has become very specialized. Generalized knowledge with a hermeneutical approach to discovery just doesn’t cut it. Media organizations seem to have realized this when it comes to law where many analysts are now lawyers, and in medicine to a certain extent as well. But not in the social or hard sciences.
Why do we need a next version ?
> which is indeed 3-5 cycles depending to the specific microarchitecture

I assume you are talking about from fetch to hitting the store buffer? That would be the aabsolute min time before the data could be seen elsehwere I would think. It can still potentially be rolled back, and that would be higher than reciprocal be way too fast to sustain, but for a single instr burst, I'm not sure. So much happens at the same time, An L1 read hit will cost you 4 minimum, hut all but 1 of that is hidden. can't avoid the multi cost of 3 or add 1. the decoding and uop cache hit, reservation, etc will cost a few. I have no idea.

If you know of anything describing it in such detail, I would be comopletely curiouis.
Maybe the beginning of the solution is to start by hosting your science articles on a paid domain, with a short and easy to remember name.
Once you do that, you can maybe start complaining.
Millionaire is not an SI unit, so centi- is not an SI prefix here.
Hah. Someone needs to write this as a short story. Or like a follow-up to the Rats of NIMH.
I don't have anything to say technically, but this ignores the social elephant in the room which is the interesting part of this story. We wound up with KMS because circa '07 AMD bought ATI and started to execute an Open Source strategy. That meant 2/3 of the big graphics providers were open source friendly (ATI/AMD & Intel) vs one closed (Nvidia).

That was when the bell tolled for X11 (yes, yes, is still tolling), as there was enough OS support to kill of UMS which was really just a mechanism to keep binary drivers a safe distance from the kernel. With key components open sourced, the Linux graphics stack has been reorganising like some sort of enormous mudslide with ripples and aftershocks that keep flowing out today 15 years later. KMS was one part of that.

At some point Nvidia, the last interesting closed source holdout & throwback to a bygone era, will cave and open source their damn driver and we can close the book on one of the most interesting episodes in the history of the open source movement.
I suggest you stand up for your industry. Finance in general and cryptocurrency in particular is much decried for being supposedly speculative/unproductive.

While anything involving money has a higher than normal proportion of scammers, it is also true that finance is generally a positive sum activity, that facilitates more productive coordination.

I recommend Nick Szabo's article on the origins of money:

https://fermatslibrary.com/s/shelling-out-the-origins-of-mon...

Szabo hypothesizes that the standardized collectibles seen in various early sites of homo sapien settlement dating from the paleolithic, like the ostrich-eggshell beads from the Kenya Rift Valley dated at 40,000 B.P and the mammoth ivory bead necklace from Sungir, Russai dated to 28,000 B.P, were in fact the earliest forms of money, and that the trade-based trustless coordination that this proto-money enabled raised the carrying capacity of the environment, and enabled humans to out-compete neanderthals.

Intriguingly, Szabo went on to become the first person to describe both the concept of a proof of work blockchain in Bitgold, which inspired Bitcoin, and smart contracts.
Global Warming Has Begun, Expert Tells Senate (1988)
Single "manager" or "distributor" you mean
Scientific American is already scraping the bottom of the barrel. You can’t trust any publication to be written in good faith.

> Scientific American has hit rock bottom with this new op-ed that is nothing more than a hit piece on Ed Wilson, basically calling him a racist.

> It is written by someone who apparently has no training in evolutionary biology, though she says she “intimately familiarized [herself] with Wilson’s work and his dangerous ideas on what factors influence human behavior.”

https://whyevolutionistrue.com/2021/12/30/scientific-america...

https://medium.com/lessons-from-history/the-shameful-decline...

> Scientific American just did a hit job on one of America’s leading biologists and conservationists. All that, right after his passing. This marks a shameful low point in a steep decline of the magazine in recent years.

> Scientific American is the oldest magazine in the US dealing with science. Continuously in print since 1845, it is known for being full of articles by world-class scientists on different topics. According to its About page, over 200 Nobel Prize winners have contributed to it.
> if I'd given them a bank account the full amount would have been charged straight away, with no comeback

Can they do that in Germany? In the Netherlands you can revert such "charge" transactions ("incasso") up to 13 months after they happen. Also, over here every subscription becomes monthly cancelable after the first year.
I don't have a horse in this race, but ive always enjoyed playing with new languages from all paradigms.

My goto "test" is doing a simple webscraper and put results in a db.

The above is important and where I(your milage may vary allllot) think many fail or fail to some degree:

Its 2022 your new lang should have above excellent support for:

1) Multicore:(async, csp, threads) I dont care which just that it should be excellent and not some added library

2) We live in a inter-connected work: Thus I require your language to have above excellent support for things like: Http, websockets, json, encryption, auth,dbs etc.

3) Really bring something new or make coding in an alternative a pain. (stupid example: going back to posix threads in c, after coding i. go with channels)

4) Ecosystem:Hit the ground running, dammit if i spend 20 minutes getting a hello world with an external library up its too much ! Looking at you Python having to weave magic spells to get the correct versions and environment just so" is a absolute pain.

5) Pattern matching, immutability, functional, typing: Yea this is where people get very passionate* :) You probably have to include atleast one the above.

That being said my hat and github stars go out to all pl designers ! You at least took a shot and shipped something ! Bloody well done to you all !

Also if you looking to tinker look at janet and joy(web framework based on janet)

PS: Ive tried v in the past and it really was too bad(no program in production yet)

PS2: My dream lang would be lisp-like(more clojure than lisp) that compiles to go ?
Should be easier to break scab pigs holding the blue line.

Presumably the bots are resistant to tasers and gunfire.
There's 2 huge huge problems not mentioned in the article:

1. Take Taleb's piece on IQ[0]. Which journalists have the mathematical background to understand it? None. Most of the psychologists who reponded to Taleb didn't understand his math either (some did). So how do you know if Taleb's bullshitting? McClure tried to dumb it down in a great article[1], but even if you understand those arguments, practically no journalist would want to go on a limb and declare a "consensus" is dead wrong, when both sides have seemingly coherent arguments.

2. There's always what I'll call "pendulum effects". If science journalism took the "skeptic" POV to try to increase scientific literacy, by showing the many cases where the scientific consensus was wrong historically (with the hopes of improving people's critical thinking), you'd just end up giving fodder to people to arbitrarily distrust any consensus they don't like (for political reasons). So it becomes "socially useful" for people to believe that consensus means truth. If you taught people all the ways in which science can get it wrong, even highly cited studies in top journals, they'd burn Harvard down. The bias is in the opposite direction: Freakonomics-style 'science journalism' that takes one finding and turns it into an overarching narrative 'truth'.

Science in more complex fields (quantum, economics, sociology) is getting out of reach of journalists and average people. People apply simplistic and inadequate statistical tools to complex systems and reach BS conclusions. Complexity science isn't taught enough. Will journalists ever understand complexity theory? Power laws? If even AI researchers can misunderstand what they're doing[2], how can journalists keep up?

[0]: https://medium.com/incerto/iq-is-largely-a-pseudoscientific-...

[1]: https://seanamcclure.medium.com/intelligence-complexity-and-...

[2]: https://twitter.com/sean_a_mcclure/status/153423172385190707...
Cool comment. Was very helpful.
> Why are so many people frothing at the chance to disparage this language and it's author?

It's because of all the lying. The author keeps claiming that their language has features that it definitely does not have.

Why do so many people consider "I checked several notable claims, and most of them are false" to be some kind of hateful disparaging attack?
This is how a refrigerator works. No it does not violate the "Maxwell's Demon" thought experiment. Yes it does consume electricity, it's not for free. Efficiency gains are still good though.
I’d argue you get what you pay for. That’s why I donate money and subscribe to a number of news sources I like, e.g. ars technica and the Guardian.
Consider:

A sends a message to "x = 2" to B and C.
B receives this message and sends "x = 3" to C.

Now, C receives two messages one from A and one from B. It could receive them in any order. However, there is no way for it to tell whether there is a causal order or not.

With a clock embedded in the messages, one can state that "x=2" happened before "x=3". (or more strictly, "x=3" def did not happen before "x=2").

Extending this, if C and D receive copies of the above messages from A and B, we want C and D to both process them in the same (deterministic) order.
I feel like it's a bit naive to expect that the crypto world can evade the authorities forever. You need a registered office and executives and lawyers to run any big company, and thus the authorities and laws have a way in. The laws governing the existing banking system are not an intrinsic property, the crypto world will have the same laws eventually, just on a slightly different technical platform.
Don't Build Your Own Framework
> and keep up with every step of the supply chain for every product and service you use

So okay. The onus is never on the individual. It's on the collective. Businesses owe us. Business owners owe us.

They can pay or they can burn.

That is the deal.
Not too be overly negative but Hossenfelder herself is a good example. She posted many authoritative-sounding videos about topics where she has little knowledge and it shows quickly. She’s a walking illustration of Gell-Mann amnesia. But clicks are good for her business, just as they’re good for the business of newspapers.
I know. And the USD is not just backed by the military. War is just diplomacy failed.

It's just the most obvious backing.

It's enough to send fines, most of the time. Actually just the threat of fines. If foreign then diplomatic carrots and sticks.

I'm commenting on the absurd notion that the USD is backed by nothing, commonly said with "but BTC is backed by math".

You're right. Mushroom clouds won't help the USD. But the implication of it helps.

Actual acts the US does are more subdued. Overthrow democracies and invade smaller countries.

But could the US do it if it had no nukes and a military the size of Mexico's?

The US even buys support, including keeping USD the medium of exchange (thus creating USD demand, thus giving USD value) including be providing military guarantees.

Russia and China have great militaries too, but the US is a league of its own in its ability to apply it anywhere on the globe.

Russia does not.

The reason the US (and USD) has been winning is, as I'm sure you'd agree, a complex and huge topic full of not just strategy but also history. But it doesn't change the fact that without the US military and its ability to project it worldwide it would be MUCH weaker.

Russia lost 50 million people in the war, at a time when the US was sitting as pretty the only major country not blown to bits, and it was holding the IOUs.
The workers are always good enough though. This comment doesn't make any sense.
I guess, as is, there are sufficient incentives against this, as pointed out by the linked comment. Generally speaking, when the economic pressure increases, the pressure to cooperate may increase, as well. Which may turn out both ways. (Meaning: I really don't know, and I'm not sure anyone may know for sure. Sorry for the Socratic anticlimax.) Said paper suggests that there are incentives for colluding against the system while protecting it at the same time.
Know that in crypto vocabulary, "devs" tends to means anyone working on the core team, programmer or not.
If anyone know such companies in or near London U.K. love to hear it! I am looking for some good office desk for the home office :)
Your quick PR becomes the maintainer's burden, and rejecting a pull request can also come with a substantial time cost. It's best to conform to the contribution process described by the maintainer to avoid wasting their time as much as possible.
>Do they actually know these instruments are crucial for the economy or do they just know how to make money with it? I'd think the latter would be enough.

There is no difference in capitalism between something being "crucial" for economy or just a way "to make money." They are equivalent.
I lived at a 600 Carver St for a while. It was technically 600 West Carver. We would get mail for people in 600 East Carver (which was too far away to end up in a list of closest same addresses, and should have been a different address anyway) but the names of the people at the addresses and the presence or absence of east or west in the addresses never seemed to disambiguate the addresses reliably for the post office.
Like batoru rowaiaru? Or...?

Cause I'm pretty sure that is about the emergent workforce and subjugation of academics into kamikaze roles.

So I assume that's what you mean.
I just watched the whole video and only agree with about 20% of the arguments. It feels a bit like Bertrand Meyer is missing the point of Agile. Yes, a bit of upfront understanding of the problem domain certainly is a good idea, but IMHO he is missing the point, that user stories are an instrument to support communication.

He treats them like an incomplete requirements document, but instead they should just contain the bullet points so that the people who talked about the issue still remember what they talked about. In a typical requirements document the communication form is written, whereas in case of user stories the communication form is verbal and the document is just there to help people to remember.
I would argue that if your spend is $5 a month your data is probably not very valuable to yourself or your customers. Which is totally OK for some projects, but $120 is not very much for that peace of mind and time-saving if your data is important to your company.
Where we live, you can get the same house number on, e.g. "North 8th St." and "North 8th Rd." (and possibly "North 8th Dr." and maybe "North 8th Pl.") a block or two apart. It's fairly common to have at least two of those.

And it's maddening. I'd be curious to know if this situation is similarly common.
The introduction is wrong:
<<Modern encryption methods permit a level of privacy in communication that has not before been seen>>

It is the surveillance capabilities that are at a level that has not been seen before. Now they can spy whatever you do or say.
> At some point Nvidia, the last interesting closed source holdout & throwback to a bygone era, will cave and open source their damn driver and we can close the book on one of the most interesting episodes in the history of the open source movement.

Indeed, nVidia open sourced the kernel portion of their drivers a few weeks ago.

https://github.com/NVIDIA/open-gpu-kernel-modules

This is, at least for now, a somewhat limited release (only supports Turing and newer, only really tested for Tesla etc., which shows where the paint point is), and not mainlined (yet? Probably the long-term goal).
>A job's a job

But most people involved in the scam claim to be "just doing their job".

If you're working for an employer or in an industry that you yourself consider a bit shady, you are morally obligated to leave. Society can't function otherwise.
Too bad they don't have the main ingredient in stock, the Pi itself... "More stock available to supplier lead times which is approximately 7/31/23"
> Sure, CVS was limited but it was reliable and straightforward.

It was so reliable that people complained about SVN using a DB (Berkeley DB) as backend, as manual fixing of CVS files was a "normal" part of operation and people didn't believe that might not be needed ...