skysight-inc/HackerNews huggingface dataset:
A surprisingly rich feature set for a 40-KB runtime: a VM with GC that runs a Python/Ruby lookalike language, supporting procedural, OO, or functional styles. From the cursory look, seems pretty ergonomic to write.

What stood out for me is the ability to pre-create constant objects and put them mostly into ROM, so that the RAM is only used for the actually mutable data. This is something you can't have with MicroPython or Lua, AFAICT, and this makes a lot of difference in MCUs where ROM / flash is plentiful, and RAM is scarce.
Hand raised.

Of course, your question is basically a tautology if you define "major damage" as "that which causes a car to get totaled". The whole concern is that, with these cast bodies, damage that would have been considered fixable or minor in the past now becomes an instant write off.
I agree. I think frameworks that hide the client server interplay are bad. This type of technology teaches magical thinking that doesn't live up to its promises as soon as you go a little off the beaten path and is more frustration than it's worth.

Having said that, first job is a first job. Take that c# you learn to a REST backend job once you have a couple years experience.
once again, Cloudshare limits the internet
I would guess as electrification (less parts) and cast bodies (less parts) become more and more common (next decade at the most).
He's probably referencing Tesla's structural battery packs. Essentially the pack makes up the bottom part of the frame of the car.

https://electrek.co/2021/01/19/tesla-structural-battery-pack...
I am using validator now and it's okay. I did have to write some custom validators and it wasn't too well documented.
Unfortunately it's a bit hard to generate the right error messages for the user to see exactly where the misconfiguration is.
The original owner of the car has some ability to refuse the repair job. It may be impossible to (economically) bring the car back to its previous state. The insurance company prefers not to take the risk. They write a clean check and recover some cost by selling the salvage, which will likely be repaired and sold.
If you are signed out of Twitter, all of the text doesn't show.

Here is alternative link: https://nitter.net/JesseNaser/status/1710679996354720009
Holons,in the context of self-organizing holarchic open (SOHO) systems
The holon represents a way to overcome the dichotomy between parts and wholes, as well as a way to account for both the self-assertive and the integrative tendencies of organisms.[1] The term was coined by Arthur Koestler in The Ghost in the Machine (1967).
He was out of touch.

People give Balmer a lot of crap, and while most of it is well deserved, I think people give him too hard a time for his comments about the iPhone. It's essential to consider the context of the time. When he made that statement, BlackBerry was dominant in the business sector due to its keyboard and secure email features. Windows Mobile devices were also pretty competitive, and the concept of a touch-only device was foreign to many people. Balmer's comments were reflective of the prevailing business sentiment at the time.

The lesson here is not just that Balmer was wrong, but that any executive can be if they become too myopic, focusing only on what has been successful in the past without considering the disruptive potential of new technologies.
Ask HN: For your side projects, what do you use for payment processing?
> no one knows what existential risk - if any - will happen.

We live in a world of uncertainty. We can and must make probabilistic assessments. Don't pretend otherwise by using the classic "appeal to ignorance" fallacy.
So you don't believe in the existence of Ethereum Classic?
It's interesting how the casting process produces a lighter, weaker, and impossible to repair or chassis. Why can't the blocks be modular and replaceable?
Luckily, running paperless-ngx on my NixOS desktop is trivial. And it was also trivial to make it accessible over an avahi name on my local network. So it was kind of a "why not" sort of thing.
> To apply them to human intelligence, you'd have to prove that human intelligence springs from formal axiomatic theories.

It applies to everything we could say or think or measure about intelligence (and anything else). All that probably "spring from" things that don't (rely on our axioms), but they are not accessible to us, so that doesn't really help.
Yes, but what about a non-tautological definition - "The middle class is the people who own middle class homes" raises the question "What's a middle class home?". The answer of course is "A middle class home is the type of home typically owned by middle class people".

It gets harder to define something with an answer more explanatory than "that thing is that thing".
On Rust Hate-Writing (2015)
I don’t know what is the current situation but I think underestimating enemy is pretty common mistake.

Besides, maybe NK we become transport proxy for China to supply weapons.
Allows arbitrary scripts to save the context of requests. Hardcoded examples you can't change without committing in contract are not even close to that functionality.
There doesn't need to be a why. With the time scales involved one successful Von Neumann probe civilization would quickly (at time scales of the universe) take over everything. That we don’t seem to see that is suggestive-either there’s no one else or there's a very strong, effective galactic or universal ban on VN probes.

This somewhat suggests or relies on humans not being uniquely territorial and resource hungry.

Kind of like the saying that if you see one cockroach you have many, many cockroaches.
Gotty serves a terminal window as a website. Tmux can be used to force the terminal size, so that you can a small window for typing, like OP does.

The person on the other end does not have to learn either of them.
The alkaline food trend comes at least in part from a quack who called himself "Dr. Sebi".
These replies are all hilarious. It's a foregone conclusion in all of your minds that we need to continue scaling up our population to drive our economy.

Humans don't deserve to destroy the earth just so they can keep their ego projects going.
Interesting study, indeed! The link between BPA exposure and neurodevelopmental disorders could pave the way for vital preventive measures.
These habits may be the other side of our civilizational coin. Technological development tends to surge during wars.
A friend of mine lost access to an email account of theirs, even though they remembered the username and password, since the IP address changed and the recovery methods weren't accessible any more (old phone number).
the difference is that in windows if two applications load the same DLLs they don not just share code, they also share state and data. If a DLL has a global variable, it can be accessed by both applications.

This means that you can use DLLs as a mechanism to communicate between multiple applications.
If you save your money, they'll tax it all away through inflation. If you try to avoid inflation by holding gold or bitcoin, JP Morgan will sell a number on their computer called "gold" and "bitcoin" that they can print as much as they want of, because most investors will just go with that rather than holding actual gold bullion.

There is no hedge against the establishment.
The colors are mostly from zenburn

https://github.com/fiddlerwoaroof/dotfiles/blob/master/emacs...
The value isn't that the users are going to do it under normal circumstances. They would see the edited photo. You'd only care about the signature if its provenance came into question.

You could also handle cropping and omissions by having the original device sign the picture as a grid of individual tiles. Then you could omit some and still prove that the others are original.
> It's a computer, that's what they're supposed to do. Precision and determinism is what makes them great.

> This is like saying if you had say, a pocket calculator but hit a key at an incidental angle and the calculator then presumed you meant the next number over and gave you that answer instead. It's incorrect - that's not what computers are supposed to do.

This deserves wide consideration. (Replying because hidden upvotes can't convey that.)
I seem to have two parts of my inner monologue, one comes up with complete concepts, the other puts them into words. When I started to notice this, I tried skipping the "make words" part to save time, as clearly I had not only had the thought but also was aware that I had already had the thought. This felt wrong in a way I have no words to describe as there's nothing else like that particular feeling of wrongness, though I can analogise it as being almost but not quite entirely unlike annoyance.

Anyway, point is 80% of this comment was already in my head before I started typing; the other 20% was light editing and an H2G2 reference.
I don't think we can ever change as a species to that extent while still being ourselves. The instincts that sit at our core have been there for hundred thousand years or so.
Well, the article mentions up front that people will debate the language categories, but Objective-C is definitely a dynamic, runtime-based language. #import <objc/runtime.h>, have fun, go to town. That being said, the compiler does behave rather statically with respect to type-checking, so fair enough I guess.

I feel strongly that dynamic typing leads to poor reliability, and in particular the special-case of "dynamic typing" that creeps into "static" languages: implicit nullability of all (or most, e.g. not Java primitives) types in static languages. The "billion dollar mistake". This is lost in these discussion, Java is "dynamically typed" insofar as every reference type is either what you think it is, or possibly another type that will blow up your entire application if you handle it in the wrong way.

I'm not an academic at all. I don't even have a CS degree. But, I've worked as a rather senior IC on applications with billions of users and with billions and billions of dollars in revenue, the usual "company everyone has heard of" stuff. Nullability has caused so many bugs for us that we could have caught with a compiler. These studies appear to focus on contrived cases or on smaller teams with small or even temporary codebases. This is very different in practice from a decade-old codebase with hundreds or thousands of contributors, some of whom will be interns hopped up on a bit too much free Red Bull. Putting up a wall "you cannot create this kind of bug" is hugely valuable for us, i.e. the transition from Java to Kotlin in Android applications, or Objective-C to Swift in iOS applications.

The article talks about "bugs" as if all bugs are equal, but they are not. Shipping a crash on startup in a mobile or desktop application is an absolute disaster. All hands on deck. Hopefully there's a way to mitigate it. Breaking one feature with some decently graceful recovery is also a "bug", but it is drastically different in terms of negative impact for the company.

This stood out in particular:

> ...CoffeeScript are rated as having few concurrency bugs

I mean, a language with that does not really support threads has few concurrency bugs? Did the authors understand what CoffeeScript is? (I am discounting web workers because AIUI CoffeeScript had largely fallen out of relevance before they were a thing) This is similar to saying Java has fewer memory safety bugs than C, well obviously it does! That is one of the things it was specifically designed to do!
It was a Sabbath/holiday - many (primarily Orthodox) Jews don't use phones/computers, etc.
I don’t think China has Soviet weapons to supply them with. It would be obvious if actual Chinese arms were found in Ukraine. Maybe that’s wrong?
That subreddit disproportionately censors and removes videos from the other sides. Avoid it unless you enjoy Kool aid
> Ukraine/Russia usually doesn’t gather much traction.

Plain wrong. The story of Russia attacking Ukraine on 2022.02.14 has 1894 comments [0]

[0] https://news.ycombinator.com/item?id=30450336
Where does it say any of the experiments were double bind?
In practice, there’s no conflict between feeling gratitude for the positive things in one’s life and having an internal locus of control. In theory, those feelings are hard to express in a single narrative
Because what you are describing is literally what happens in all situations for everything, it shouldn't even factor into success. It's a given that to be successful, there are external entities involved (infrastructure, people).

I suppose if you get a PHD, you should be thanking the factory worker that was responsible for the paper in your diploma. Should you also thank Bill Gates for providing the operating system and software that allowed you to write your thesis?

Instead, it's being used as a tactic to cut down anyone that is successful (you didn't earn that success, it was the people around you).

If success were that easy, everyone would be successful..but this just isn't reality.
Writing it off is just the insurance company buying it from you for your insured amount because they owe you the value of the car and it'll be cheaper to just buy it from you than repair it. Normally you can then buy it back for what they expect to get at auction and do the repairs yourself with a salvage title.
One day as we were getting coffee a coworker just casually drops that his buddy from school made some programs called learnfun and playfun for a YouTube video (which is my favorite Tom7 video). Tech is a surprisingly small world.
Unicode doesn't perform it, but I understand it's straightforward to typeset it in, for example, TeX/MetaPost:

https://news.ycombinator.com/item?id=36809624 ("Typesetting Rare Chinese Characters in LATEX")
What you mean you're not using Kubernetes, Helm, Redis, Memcached, RabbitMQ, Terraform, three different Apache projects, cloud managed Postgres, S3, and 10 micro services?

How unprofessional! It's like you're building something efficient that isn't going to give massive amounts of money to cloud providers.
"Your bank will refund you for fraudulent charges" doesn't prevent fraud, it puts the cost of fraud insurance into the cost of banking. Which may be significantly less efficient when the user or anyone other than the bank is the lowest cost avoider for preventing fraud.

They also won't refund you for fraudulent charges unless you report them quickly enough.
How are PHP haters doing now? :)
Unless you name colors something like background, yes you do have to go through the whole HTML codebase and swap bg-gray-400 to bg-blue-600
Stripe is easy and straightforward, though their subscription messaging stuff is less well documented than I'd like. Their "typical workflows" aren't as typical as I would have expected, and presume a level of integration with Stripe that isn't a given.

But for its core value prop, payment processing, it's great. You can work around the rest.
I need one of these in real life, in my head, as a prefilter for something stupid I'm about to blurt out.
I would say there has always been demand for war footage. The difference is now the actual footage is not filtered by governments, propaganda firms, and typical news media sensibilities. The internet is mostly everywhere, and seemingly everyone has some kind of device capable of filming high definition footage. Even if it's not encouraged, it's still going to be very, very difficult to stop unless you turn off parts of the global internet to your (nations) users.

Add to this that war is becoming heavily drone based, via both in purpose built weapons and improvised devices that have recording capability built in. War is not something that is far away, but something that is right now on the device you're carrying.
I want to draw one's attention to the (at this point impressive) number of CVEs related to memory issues in Chromium's C++ codebase: https://chromereleases.googleblog.com/search/label/Stable%20... and control-f for CVE

Even granting that some of them come from dependent libraries, if the world's arguably best funded software engineering organization can't keep C++ footguns out of an application that runs untrusted code on the regular ... one may want to have a think about whether C++ is the best tool for that purpose
It’s not that these are small things, but rather that these (Bill c-18) are nonsensical and harmful initiatives driven by the interests of the telecom companies. Note that they were expected to get 70% off the money from Google and Facebook.

As Coyne wrote, it was a shakedown.

This isn’t misguided priorities, it is political corruption.
Only the first three are covered by at least one of the fonts on your system. If you want the rest to render, install more fonts.

My Firefox on my Linux uses DejaVu Sans for the first three, Noto Sans Palmyrene for the next two, Noto Sans Manichaean for the one after that and Noto Sans Symbols 2 for the rest.

Most popular Linux distros have one or two packages bundling all Noto fonts.
Then visit other subreddits that don't. There are plenty of them.
>> Or are you talking about something else?

> I'm talking about immoral or questionable behavior today to justify a possible future.

You've outlined a form of deontological ethics, seems to me. You don't subscribe to consequentialism, that fine. But hopefully you recognize there are many moral theories.

> It's like going back in time to kill Hitler's grandfather to prevent Hitler's birth.

This is a strawman. (A really loaded one at that.)
static typing also doesn't fix unintended consequences. In the example given above, naming things descriptively and applying the smallest bit of common sense would achieve practically the same thing as static typing.
Same article also discussed here yesterday:

https://news.ycombinator.com/item?id=37799578
This would be like learning everything from books vs learning by experience. (Can’t learn skiing from books. I talk from experience)
But you already agree to let 23andme send your data to "research" partners. I can understand the blackmailer, but even that is a bit of a stretch. I just don't see what damage could be done, which is why I asked the question. If a tyrannical government wants DNA of its citizens, it could just force it. I doubt they would go buying it online with bitcoin.
I would disagree that a series of simpler steps is just as unlikely as life emerging fully formed.

It is of course speculation as we just don't know. But if you agree that life occured naturally without supernatural intervention (or aliens, but that just pushes the speculation to how the aliens occurred), then there must be such a set of steps.
When you print a magazine or newspaper space is limited. Lower quality content is cut.

With web publishing there is no cap on space. You can throw up garbage that wouldn't have made it as a letter to the editor.

And if it gets clicks the temptation to give it a higher and higher profile on the landing page is likely too great to resist.
I was thinking the same. Reading about von Neumann is humbling.

I don't think Einstein is overrated. The ideas he put forward were pretty out-of-the-box. von Neumann was for sure a more diverse thinker, but it's hard to argue that his contributions were more impactful than Einstein's.
Big enough to carry a discussion doesn't mean you have an entire blog post ready to write all by yourself.

In general my complaint is that it's hard to link to a specific section or piece of information inside a larger article.

So letting comments become stories willy-nilly is not my suggestion. This is about having an external story, but no good way to point at it.

And a submission like this can't just be a comment because there's no story for it to be a comment on. The video would not otherwise have been submitted.

And yes the option of "submission plus comment" exists but again that's a bad way to start a discussion when the submission has nothing obviously interesting about it. And it makes the experience even worse for someone that tries to read/watch the entire submission before looking at the comments, when most of the submission is pretty boring and the submitter only wanted to submit one portion.
Paper dollar settlement times are fast, if you happen to be in the same physical location as the person you are transacting with.

Everything else you mentioned is a transaction not an actual settlement of cash. When you pay with a credit card, for example, no dollars change hands. The credit card company promises to pay the merchant at some point in the future. I've heard it can take 2 weeks for actual dollars to show up in their bank account. Similar with all bank transfers, though usually more like 3 days.

And of course, in all those scenarios with banks involved, you don't actually have a physical pile of dollar bills in a vault at the bank. You just have a promise of dollars from the bank. And they have all promised more dollars like that then they actually have.
Great point. No intermediary to filter which means this content gets mass dumped on TG, reddit, etc.
Enterprises tend to use a variety of CMSes. According to https://torchbox.com/blog/nasa-jpl-launches-on-wagtail/ only JPL was on Wagtail; I believe that’s now also on WordPress, albeit a separate install of it.

(I recently spoke to some of the people who worked on these sites; may be misremembering!)
Is it using local storage or cloud?
> It applies to everything we could say or think or measure about intelligence (and anything else).

How do you know? Gödels proof doesn't support your claim since it only applies to formal axiomatic theories. Do you have an alternative proof for his theorems also applying to all other systems?
What incentive does anyone ever to have pass on savings efficiencies? The answer is competition / competing goods.
They must anneal them
The article cites Frances Haugen's whistleblower disclosures:

> …we’re deleting less than 5% of all of the hate speech posted to Facebook. This is actually an optimistic estimate—previous (and more rigorous) iterations of this estimation exercise have put it closer to 3%, and on V&I [violence and incitement] we’re deleting somewhere around 0.6%…we miss 95% of violating hate speech.

https://facebookpapers.com/wp-content/uploads/2021/11/Hate-s...
There are those who are shackled to old paradigms and those who create new ones.
This is denial in action. They literally put nazi uniforms on them, use nazi anagrams, nazi symbols, nazi slogans, nazi songs. Let me ask: what would it take for you to stop considering this a coincidence? It sure looks like there is no threshold for you.
Embedded Water-Scarcity Anthropologist
Indeed, when I heard about the gigapress, I was like that is pretty neat, but when I read it was just casting, and not forging, I was like oh, it's not the *best* solution.

https://en.wikipedia.org/wiki/Forging
Wow amazing. I tried a few bottles of "alkaline water" a few years ago when it caught my eye. Assumed it was just water with a bit of KOH or NaOH to bump up the pH a bit.

Feel bad for the parents of these kids. When my first child was born, we lived in an area that had high natural Radon levels in the municipal water. High enough that the city had "may cause cancer" warnings on the water bills. We had water delivered in 5-gallon jugs for drinking, but it was regular bottled water, not anything that made any snake-oil type of claims. Not that I ever had it independently tested -- you just assume that mainstream food products like that are safe.
>> And if the code isn't available to you to change?

> Then you don't get the improvements in safety yet.

Huh? This isn't a limitation with current implementations like -fbounds-safety. It's just a limitation with the proposal I was pointing out this issue with [1]. The existing implementations decorate the function/usage sites rather than the struct, which gives you access to information outside the struct. And there's no need to change every single use of that struct, which you obviously don't generally have access to.

[1] https://news.ycombinator.com/item?id=37799444