skysight-inc/HackerNews huggingface dataset:
This is an excellent interview question (I used it a lot). Reveals what the candidate knows about how the computers work. 90-95% of engineers don't even see a problem with (a + b) / 2 until you tell them about the overflow, let alone find a solution for it.

The majority of programmers have no idea what an int is in their favorite language and what its range is (roughly).

Then the majority come up with (a / 2) + (b / 2) until they run the unit tests and realize it's wrong.

And so on and so forth, with this question you can uncover layers upon layers of trivial (non-)knowledge.
Yes, a display is essential for the wallet use case.

But why make it such a large/complex one, that definitely requires more trusted hardware and software in the validation and confirmation path?

Their previous wallets did this much better, in my opinion. The Stax just seems flashy at the expense of security.
Ask HN: AI supported size estimation of user stories
I was just wondering:

Can we use ChatGPT (or similar technology) to come up with user story estimations?

I see the problem that for many large projects, it is very hard to give accurate estimates, thus delivering features late.

Estimation is very hard and complex, but maybe can AI have the capability to see through the complexity and give us better estimates?
Most of us simply charge fees for stuff to make money. I haven't had to create a bespoke distributed ledger or fabricate a currency to charge fees yet, and don't expect to.
If you believe this, I really suggest you read this whole thing:

https://reliefweb.int/attachments/838602f4-8043-3da8-85bd-12...

"Over the past six years, the Special Rapporteur has examined and raised concerns about the coercive system of governance that deprives the fundamental freedoms of people in the Democratic People’s Republic of Korea. This includes arbitrary arrest and detention, torture and ill-treatment, restrictions on freedom of expression, religion and thought, access to information, freedom of movement and the practice of forced labour."

"Draconian measures have further strengthened the State’s control over the population, such as the policy of shooting individuals who attempt to enter or leave the country and the Law on the Elimination of Reactionary Thought and Culture, enacted in December 2020, containing grossly disproportionate punishments, including the death penalty for accessing information, particularly of foreign content."
This! And not only are they for-profit, they're public companies, too! Companies that are required to increase revenues, make more money each quarter, etc.

Imagine the long-term cost savings to the consumers if massive insurance companies were banned from lobbying or "influencing" lawmakers.
There are currently people in the USA with near-unlimited access to internet who sincerely believe that Russia is hell on Earth.
The issue is that he wasn't actually doing that.

He was having an entirely understandable emotional reaction to the idea that his beloved mentor might have raped someone, and leapt to Minsky's defense.

What he did, though, was not "be scientific and look at facts," it was knee-jerk defending of someone he loved and respected, in the guise of being hyper-rational.
Perhaps because they are not considered commercial flights and might be quite bespoke?
> I don’t want to be anything like these people. I don’t want to be an internet person.

I love this. I got a similar vibe from people who were "too good at IRC," way back in the day. They had a constant, sarcastic, tired energy about them. They had difficulty being genuine about anything. They knew so much and yet they were so stuck in their life somehow. And that sucked the life out of them.

It's like they were too tied to this vague idea of being online that they weren't willing to sacrifice it to have a better life.

The Internet is a tool, not an endpoint.
I agree with this. The inevitable conclusion of my focus is a bare metal implementation.

Manufacturers value supply chain; so too should tech. If it's not your advantage, it's likely a disadvantage. Own your stack.
Working with large financial clients I've seen that most companies have systems somewhat like this already. Reviewed software is internally available for download off an intranet site, and some kind of request system exists if you need a newer version and you'll get an update on when it's available.
Try Moxly
Why Moxly framework is better to use for mobile app development than simple mobile app builders
C++23: std:out_ptr and std:inout_ptr
That's wrong, it's able to (sometimes) if you include escape hatches in your prompt and tell it not to improvise.
> AI chat will become more and more accessible. Writing/renting/commissioning bots will be cheaper. Can you imaging arguing your case to a bot? To a team of bots run by the same org? The sinister side of me thinks this will quickly turn political and will also help eroding what's left of democracy

Astroturfing is already a strong problem here and on reddit, specially the later

And yeah, it will certainly be a problem, as right now they need to hire actual people to do it, they give them actual sheets with preworded arguments and rebuttals to use, this will certainly only make it easier once the tech is properly implemented
Perhaps, but the site above doesn't seem particularly effective. I have an alt for reasons of convenience I use about equally regularly to my main. It's not even listed on the set of likely candidates. Meanwhile I've five spurious correlations above .6.
Compared to, I don’t know, the entirety of human existence, we live in absolute luxury
I fail to see the ROI / advantage Amazon gets out of building highly specialized delivery vehicles. Sure, they look pretty and branded, but the actual task of moving boxes of stuff is fulfilled perfectly well by a Ford Transit + companion app. Maybe there's a slight efficiency improvement, but seems nowhere near the massive investment + maintenance required for a specialized truck.
Why have a numeric ID at all? Just have a ton of private keys or nothing at all so no one can track you across any messages and anything you write.
> >source: Radio Free Asia, Liberty Times

You make a great point: this is propoganda.

> It's another poor third world nation, not unlike many of the ones currently on the western side of things

But the "not unlike" comment strikes me as lacking evidence, given the confirmed differences between the DPRK and other poor nation. At least when comparing the content of their refugee testimonials.

Note, this is not a disagreement nor an agreement with your comment, only an observation of what appears to be a hollow spot in the reasoning.
The Loveliness of a Lunch Counter with No Fancy Ideas
Premature optimization should be avoided. It's in the name. But that wasn't really my point.

The problem is that PO is used as a catch-all, low-effort statement to dismiss performance questions and exploration. It's used by devs to antagonize curiosity.
Rumble seems to be the Right's answer to YouTube.

In a sense it is a balancing force. In reality, it is only going to silo like-minded individuals and exacerbate political divisions.

I wish there was a place for both forces to speak equally.
I am talking about vespa crabro, the European hornet. All social wasps use pheromones to mark intruders. If you are being stung while close to a nest, yes, do walk away. That being said, I have been stung once (own mistake) while standing 2 meters away from a nest and nothing happened.
Sorry, who is lying? Being supportive of any dictator (including Xi) is anti-human.
Tales from the corporate firewall: Yesterday I couldn't access a website where "rechtsextremismus" (Right-wing extremism) was part of the URL. Obviously that URL contains sex and should therefore be blocked. -_-
https://archive.md/kRfPa
What's presumptive is to call something debateable without making a persuasive or even barely logical argument, throwing in a random jab at perspective without offering any opinion to talk about, and then calling your opponent presumptive.

Basically you have no argument and no position except to be rude.
I consider exit visas to be not a good sign, confiscation of passports to be another (the US IRS), and a new tool of the UK that is extrajudicially sanctioning their own citizens (see Graham Phillips) for yet another. Not to say these countries are close to equal but they are more alike than we might realize and increasingly more so in worrying ways.

‘The safeguards of liberty have frequently been forged in controversies involving not very nice people’ - US Supreme Court Justice Felix Frankfurter
Seems about right for the modern age if you look at history and how many "kings" have been killed
The US has sent large quantities of food and fuel. Specifically during famine periods (when uprisings would otherwise have been likely) but also at other times. The US gave these goods specifically to the regime allowing them to control the food supply AND keep their forces mobile when otherwise they would have faced a starving population with very limited military capacity.

It's been a very weird thing to watch for 20 years: when it looks like the North Korean system might fail, the US leads assistance to it. Then when it recovers and returns to it's weapons program the US does nothing. That's how we got into a place where North Korea has functional nuclear weapons and will soon have the missiles to deliver them to the whole USA. At that point the US will just have to keep subsidising the regime. It's been decades of mismanagement of the situation over at least 4 administrations.
You can also dial or text 988 in the US.

https://988lifeline.org/
Thanks, this reply would have been a/the relevant and kind input for the discussion.

Instead of doing just what is described in OP's blog post, because you just know better how companies work, or instead of just downvoting and flagging

I like that post.
Indeed, some professionals are constructive professionals, and use facts or actual knowledge.
Some others are just shooting at others when they have nothing more but their confidence (they're pretty close to conmen when they pretend to have the truth, imo)

Factualism is something that could be highlighted, because it's great in discussions, and everyone grows from them.
I would have added it to the article !
Stefanini is hiring! Growing and Hiring! Stefanini.com
Also worth considering is that humanity is not the first major species to evolve on Earth. Dinosaurs came first, about 230 million years ago, went extinct ~60 million years ago, then humanity came about 1-2 million years ago.

Imagine some other planet in the universe (or even our galaxy) that went through similar geological processes as Earth and at roughly the same time, but on which the first species to evolve did not go extinct and instead went on to develop intelligence. That species would have a roughly ~200+ million year head start on humanity.

Further, consider the planets at the far edge of the observable universe from Earth, whose light emitted billions of years ago is only just now reaching us, and which are much older than the Milky Way. What if any of those planets went through a similar evolutionary process and developed intelligent life, but billions of years ago.

Such species would now be using science and technology completely incomprehensible to, and likely undetectable by, humanity. We're scanning for electromagnetic transmissions, while they're communicating via subspace, superstrings, ninth membrane, or whatever other exotic means. Everything we currently know about physics and the nature of reality would be useless in detecting and analyzing such advanced species. If they happened to detect and visit us, we wouldn't know unless they wanted us to.

It's possible there are many planets in the universe on which life evolved, and the subsequent emergence of intelligent life follows some distribution of trial and error. Most planets evolved intelligent life after one or more errors (dinosaurs and the like), but some small percent developed intelligent life first, ahead of the curve.
I found XOXO conference to be much the same way. The attendees were capable of some basic social grace, but having manifested from the context of "internet people," they lacked substance in person.

It's not hard to not be an internet person. You just have to decide to actually study something, anything, and to a deep level. Once you do that the grounding manifests itself and then you have more important priorities that preclude drifting around like that.
I wasn't talking about been successfull or not, but I agree with your statement indeed.
Can you suggest things I can read to understand this phenomena better?
Ask HN: Tell me what programming project I should finish
I tend to have little motivation for finishing programming projects I start, no matter how simple. But maybe if the internet tells me something sounds cool...

https://www.pandoricity.com/2022/12/comment-to-change-my-life.html
> Then the majority come up with (a / 2) + (b / 2) until they run the unit tests and realize it's wrong.

Why is that wrong?
There is a great chapter on the F1's engineering and development in 'Apollo: Race To The Moon', Murray and Cox. The whole book focuses on the engineering and management challenges involved in putting a man on the moon and returning him safely in one decade.
That's funny, I don't experience it like that at all. Hacking and exploring is fun, and I did a lot of it when I was younger, but if I'm trying to get things done - which is what I'm doing 95% of the time, be it for work or for a personal project - I rather like to stick to those principles. And the fun comes out of delivering the product, completing the machine.

Maybe it's the result of too many years of freelancing.
Ok, it can be other things than fear. Like the you-may-have-won, or incredible-breakthrough, probably many more. Fear is sufficient, but not necessary.
Why Silicon Valley is so hot on nuclear energy
https://www.pandoricity.com/2022/12/comment-to-change-my-lif...
This seems to be using WasmEdge underneath to run the wasm and docker for managing it so you could skip the middleman and run WasmEdge directly.
As a restaurant owner, would you prevent an expert cook employee from using their favourite brand of knives? Or even knives they bring from home? Probably not.

What if your insurance only covered certain brands and explicitly excluded the ones your cook used? That would probably make the cook less happy and less effective. Yes, happiness is important. Your employees perform their best when they use their favourite tools. This can either be Vim, their own ergonomic keyboard or even Linux instead of Windows.

Every restriction you add increases friction and decreases output.

No, it's not about installing Bonzi Buddy, it's about giving your people the best tools (the tools they like) to perform their best. Sometimes this incurs risks like unpatched vulnerabilities, like any software, but to go and paint this as some sort of entitled attitude developers have is plain ridiculous, honestly.
The only way is to build it piecewise, start with generator, clock and PC, then add microcode and code roms. And you will _need_ a chip programmer, something like TL866, this thing can also test simple chips. And a cheap logic analyzer will be helpful. DSLogic is very cool and has 16 lines, but anything cheap from aliexpress will also do fine.
As a citizen of a country that has free-at-the-point-of-use healthcare, all this talk of billing codes etc... just sounds like another expensive and complex system to try and alleviate the current expensive and complex system.
Is a paper notebook with numbered pages, an index to quickly find projects, lined pages, squared pages and completely blank pages
Just quit HN
Is this journalism?
Ha yeah. I used to edit Baldur’s Gate save files with a hex editor, and my magic numbers I guess would have been the characters’ various stats. Once I found those, I could infer inventory, skills, spells, etc.

I remember changing my character to a wyvern model and I gave myself a fireball spell, and pretended there was a dragon in my party.

Good times…
You seem to be missing the part where I said a full-on contextual OS switch. To borrow your metaphor, it would be like putting on a pair of pants which turned into swim trunks at the pool, then turned into work pants at work.
Er, most of the capabilities of Bezel and Buck just appear.

That said, can you explain providers to me? I looked up the docs, and I'm no closer to understanding them.

I want to understand them and their uses do that my build system can have the same capabilities.
> For example, NES/Playstation/Switch/Xbox/PC game sourcecode are essentially one-shot projects, the code is not mutated much after release except for bug fixes whereas general purpose computing the code must be adapted over time to cope with changes in the world. The lineage of code written for these game consoles and old PCs, amiga and commodore are all ending. But the ideas behind that code persists.

This doesn’t sound right to me. Sports games for example reuse much of the old game (NHL 2022 reuses a lot of code from 2021). Additionally almost all games use a standard game engine (in-house or external) and that engine is reused across many titles. That engine incorporates those learnings. It’s very hard to build anything if you’re constantly starting from scratch. I think you’re heavily discounting just how often existing code is reused.
There are several North Koreans that leaves to work or study in Russia and China, their neighbour countries.
BYD Atto 3 SUV coming to the UK
Related: Scihub's hearing before the Indian courts apparently has been moved back to Feb 2023 if I read the first comment correctly at the Reddit thread that is keeping track of the case [0]. The High Court website is non-reachable for me so I cannot confirm.

[0] https://www.reddit.com/r/scihub/comments/lofj0r/announcement...

Edit: Confirmed as URL [1] finally worked.

[1] https://delhihighcourt.nic.in/court/dhc_case_status_list_new...
This tool has been pretty invaluable to me over the years in diagnosing/tracing high disk usage, particularly relevant for pypi and npm packages that were needlessly shipping huge artifacts.
I'd be curious how C (and C++ for that matter) stacks up on some arbitrary "freshness" metric that measures some kind of statistic/statistics that indicate the average/median time it takes for the population of engineers to reach some particular level of "done"ness with a language.

I have no idea how you would measure it, but I'm assuming that C, VBScript, Perl, sed, AWK, bash, and Haskell (please don't hurt me I'm thinking about the code maintenance, time draining nightmare that is a real-world use case of mega-scaled purely functional codebases as opposed to a mixed dynamic with a purely functional core).

Curious what other languages would top the list. I'm going to assume also that some low-barrier entry scripting languages that are well designed, similar to Python, and languages that save the hypothetical, proverbial broken backs of their ancestors, like Rust, to be near the bottom of the list. I'm curious what that bottom part of the list would look like too, oddly enough. :D :))))
Most larger companies already have some type of code gate like this where dev checks in software and it's exposed to automated testing then review.

But as you state there are many security models in which the dev machines still need to ensure you cannot leak code out of the company confines. In many financial industries leaking code between different teams can be/is considered a security risk.
I imagine that from their perspective, they're trying to decrease overall fraud, not cater to individual preferences. They probably see (or imagine they see) more fraud attempts coming via email than SMS due to insecure email accounts; as you say, "I appreciate not all Ally's customers are technically capable of setting up their email in this way...".
If a=1 and b=1, the midpoint should be 1.

But in computing, assuming we are only dealing with integers, 1/2 == 0. So 1/2 + 1/2 returns 0.
@Ord3Chaos I'm older and it feels like

- a rip off

- a good way for regulators to make money off any vehicle owner who choses to upgrade a vehicle

-an ominous expansion of 'upgrade package' marketing for one of life's essentials. BMW are already flogging subscription heated seats.

I can buy an entire engine and ECU (LS, Magnum etc) for around 250 bucks in a US wrecking yard, spend around 2.5k to rebuild and have a 500 hp engine. I worry the era of parts scavenging (highly efficient environmental recycling and a major source of revenue for many) is being aggressively curtailed in the name of centralized control and profits. (I'm currently in UK and already looking for older Jaguar parts over here, same logic).

Right to own and modify is gravely under threat in many other areas too, IMO the 'younger generation' (sic) seem strangely unconcerned or aware of this, presumably assuming product abundance and affordable pricing will last forever...
Let’s not act like most of the other matte displays on the market get bright enough to be useful with the sun hitting your screen anyway. Most aren’t enough to even be sitting out at noon.
You can also blame the average american for contributing to american imperialism and its vast amount of coups, invasions and terrorism
How is the battery-life? Is it comparable to MacOS? What kind of issues about sound and in general are the most annoying from the end-user perspective?
Dimming the Sun to Cool the Planet Is a Desperate Idea, yet We’re Inching Toward
You might be interested in this post: https://scottaaronson.blog/?p=6823

Search for “My main project so far has been a tool for statistically watermarking…”
Replace "disaster recovery" with "incident response" and this is too familiar. The thing some of you may not know is with managment like that, even if the sysadmin found a free backup solution, management would double down on not needing backups especially since the data loss was not complete and they came back up so fast even after a major hurricane. If he tried to convince them to pay for a consultant to tell them the same thing, things might have been different.
Larger wasps prey on smaller wasps, but they can still coexist in close proximity. They do not spend the entire day with hunting.
Plant trees every time you commit code
I drop my phone a lot, but only the 9H glass screen protector has ever cracked, not the smartphone glass itself. I highly recommend just buying a 3 pack of screen protectors for $9 once a year.
honestly im a junior dev and I think if I use it it’ll make me lazy.

There’s a lot of value in learning how to read documentation and finding the information you need yourself.

When you’re starting out at this I think the worst is when you’re in the muck, making it out of these situations with ChatGPT i think will take away some of the positives of getting out that.

At this point what is more impressive completing his hw assignments or learning how to program, being intentional.
A modern 4GHz CPU is not only 40 times faster. It is a few thousand times faster than a 100MHz CPU back from the days. Probably not 20,000, but at least 2,000 times faster seems reasonable.

And responsiveness back then was so good, because your program was very close to hardware with very little in between if not running completely free from OS abstractions.
If a & b are both odd, you end up rounding twice vs. 0 times if you take the sum first.
Ha. Similarly a friend once told me that in days of yore she worked at a place where “postits” (as in, will you please order some more postits) was automatically transformed to “post*ts” in their intra-office chat system.
It's mathematically correct, but integers use truncating (floor) division. So you can lose a fractional 0.5 from both a/2 and b/2, which would have added up to 1, and now your result is off by one from (a+b)/2.

In general, even with floating point numbers you can get different results by rounding implicitly or intentionally the intermediate values versus the end result.
https://maustec.io/pages/edge-o-matic