skysight-inc/HackerNews huggingface dataset:
That's super interesting. Does it use some special CPU feature? The CPU usually let code running in kernel context do whatever it wants.
Lua never initializes a variable with nil behind your back. Lua simply returns nil for a variable that doesn't exist.
This is probably not what you're looking for because it might not be high performance. But in hardware synthesis/modeling, we use the so called "AC data types" and I just googled that and found it on Github.

https://github.com/hlslibs/ac_types

Arbitrary bit length, symmetrical and unsymmetrical, rounding and wraparound behaviour specifiable etc. etc.
Sure. I meant tumblr died in spirit, or tumblr as we knew it died, or tumblr died and a new entity with the same entity took it's place, or the old tumblr died.
Completely broken for me in Firefox. Tried disabling uBlock.
Your fridge almost certainly has some logos on it
Exactly the middle ground, but it's a shame so much has to be reverse-engineered due to lack of documentation. It's quite a contrast from the Apple II, which came complete with schematics and a ROM listing. Obviously, today's computers are nowhere near as simple, but I hate seeing more and more about our systems becoming jealously guarded secrets.

Nonetheless, a half-step like this is vastly better than the locked bootloaders, jailbreaking, and outright hostility of the smartphone/tablet/console world.
But behaving like a grown up is such a drag, man
Safari isn't available for Windows or Linux. So that is one important reason for its low desktop usage.

(And which also shows that this "Apple is protecting Browser Diversity by not allowing another browser on iOS" narrative is wrong: Without even improving Safari, by "just" supporting it on Windows and Linux, they would move the needle for browser diversity)
I really hope that they are able to pull this off and ultimately develop the capacity to service the Hubble as well. The ability to install a newly developed optical system in under 6 months would effectively half the delay time between design approval and deployment.

From Wikipedia:

Hubble was designed to accommodate regular servicing and equipment upgrades while in orbit. Instruments and limited life items were designed as orbital replacement units.[104] Five servicing missions (SM 1, 2, 3A, 3B, and 4) were flown by NASA Space Shuttles, the first in December 1993 and the last in May 2009.[105] Servicing missions were delicate operations that began with maneuvering to intercept the telescope in orbit and carefully retrieving it with the shuttle's mechanical arm. The necessary work was then carried out in multiple tethered spacewalks over a period of four to five days. After a visual inspection of the telescope, astronauts conducted repairs, replaced failed or degraded components, upgraded equipment, and installed new instruments. Once work was completed, the telescope was redeployed, typically after boosting to a higher orbit to address the orbital decay caused by atmospheric drag.[106]
Don't go that rabbit hole :-) Long guns with exeption of mass shootings are reposnonsible for fraction of a violence.
In fact 95% of gun violence is USA is focued in less than a 5% of area of major cities.
If You subsctract gangs shootings USA is closer to EU in terms of gun accidents/crimes that you would think.

Here is Polish article, with a lot of data about gun violence distrubution in USA:
https://www.hoplofobia.info/kartograficzna-analiza-przestepc...

And some USA native info:
https://www.hoplofobia.info/wp-content/uploads/2015/08/Antho...
Also, if you check the changelogs in brave every release all you're going to find is "crypto" or "wallet" in each of the changelog they mention.
"Fifteen years ago, we asked people to be careful if they were giving their children kites for Christmas and where they were flying them. Now we're asking parents to be very careful with where their kids fly their drones,"
https://twitter.com/ID_AA_Carmack/status/1038832124747571200...

https://twitter.com/lrocket/status/1099411086711746560?s=20

https://www.quora.com/Elon-Musk/How-did-Elon-Musk-learn-enou...

Jim Keller: https://www.youtube.com/watch?v=Nb2tebYAaOA&t=4851s

https://www.youtube.com/watch?v=Nb2tebYAaOA&t=3854s
Roku will now work with Nielsen to track cross-media viewership
This is a brilliant comment. Thank you.

Each in turn:

Boole invented propositional logic. Peirce supposedly invented a lot, but got overlooked. Łukaiewicz, I'm not sure. Tarski employed quantifier elimination to prove the decidability of various theories like Euclidean geometry. Brouwer invented intuitionistic logic, and a(n arguably) viable approach to doing analysis and topology intuitionistically. Heyting provided semantics to intuitionistic logic. Gentzen created the proof calculus Natural Deduction which resembles informal proofs (as well as the closely related proof calculus Sequent Calculus). Prawitz I don't know. Girard, I don't know. Martin-Löf derived Dependently Typed Lambda Calculus using the Curry-Howard correspondence.

I guess all this stuff gets overlooked because Russell's goal was very ambitious: He wanted to connect formal logic with everyday language, and how to perform sound everyday reasoning. In that sense, his ambition was similar to the Stoics. The above stuff mostly doesn't address this use-case.
Five Things That Have Tried to Kill Me in the Last Two Weeks
The k language has implemented this capability (in software) for decades.

https://code.kx.com/q/ref/#datatypes
Better Decisions Using the Ladder of Inference
Does anyone have a simple explanation of how it structures the log data?
Do you think that incitement to violence should be protected speech? If not, you agree that some speech deserves to be banned; you're just drawing the line at a slightly different place than GP.
https://techcrunch.com/2022/08/15/report-apple-tested-ads-in...

There are MANY stories about their push into ads to augment their other newer services money streams. That's just one.
Friends of mine, having romantic dinner on their terrace, had bird shot land into their dinner plates. Bird shot is so small, it's no more deadly than raindrops when it falls back down, but it's a startling seasoning for a nice dish. The bird hunter who'd shot was in sight, they caught up with him, and he just didn't deem it to be a problem...
Putin, go fuck yourself.
You need a reality check my friend: https://www.statista.com/chart/20047/gun-carry-laws-in-us-st...

In all of those states you need a license to drive a car, but you don't need squat to walk into a shop or a gun show and walk out with weaponry in a lot of places in the US.

https://brilliantmaps.com/buy-gun-map/
Precisely. Its easy to criticize an agency when one is only privy to the failures. What the public sees is such a tiny fraction of what actually goes on, including positive publications. Its a tough aspect of working in the intelligence community honestly, and especially concerning when many people want to de-fang US foreign intelligence.
The Data Exhaust approach is simultaneously bad and justifiable. You should measure what matters and think about what you want to measure and why before collecting data. On the other hand, collecting data in case what you want to measure changes later is a usually lowish cost way of maybe having the right data in advance later.
Don't hurt me like that :(
One of my grandfather's did serve in World War One.
There is no good reason to trust it.
Drawing an elliptical arc using polylines, quadratic or cubic Béziers (2003) [pdf]
>these individuals have a global stage to broadcast to where they'll find a massive audience regardless of how bizzare and unfounded they may be

This is a common fear. But nobody is really worried that some charismatic guy who believes that aliens are secretly draining humans of their precious bodily fluids is going to take over the world.

Those in power are always concerned about maintaining their power. Somebody who shows up and says, "hey, these people in power are saying things that are not true and are engaging in damaging and dangerous practices," well, it's quite easy to cast that person as a Dangerous Individual Who Is Secretly A Lunatic. Everybody has some nutty idea, so you focus on that nutty idea, and presto, you have a bona fide nutcase who can be shut down for "misinformation".

I get the argument. But the practical working aspect of it is it puts great power into the hands of already powerful people. That's fine, if you want to have a technocratic/political aristocracy. If you do not, then there isn't many other options other than open discourse.
Ask HN: Any good consumer wireless webcam solutions?
I feel sorta bad asking a "does this product exist" question but trying to find one is also weird.

I work from home most of the time and I do not like being on camera. Also I work in my basement where my kids play / it's kind of messy and there's not many good angle to show me and not the mess too.

My solution has been to point my wired webcam out the window near my desk and coworkers and customers LOVE IT. Everyone loves seeing the outdoors in some other state or country and it fires up a lot of good conversations. The weather is a popular topic (I live in Minnesota so we get all 4 seasons), or whatever my kids are building with sticks / attached to their play set, or if I cut down a tree. And of course if there's wildlife, deer, rabbits, squirrels, birds, eagles everyone gets excited. It has been a great success.

Problem is that depending on the sun and/or the fact that my windows in the basement aren't all that great the view gets distorted at times.

What I'm looking for is a webcam, but wireless that provides some more flexibility / angles and maybe even sometimes put it outside the window at times.

So I go looking for wireless webcams and I find either 1. Super expensive office solutions, like $300+. 2. Wired webcams that apparently spammed up SEO enough to show up in any search including "webcam". 3. Strange no name devices that I'm not even sure work at all. 4. The world of outdoor cameras seems completely disconnected from the webcam world / they're not the same thing / can't use one for the other ... that's kinda a bummer.

I'm just hoping to get some flexibility / put it outdoors once in a while. If it matters I'm running macOS.

Anyone know of / have any wireless webcams that work for video conferencing or such?
> But this time, at this moment in history, things feel different.

Coincidentally, it is this time, at this moment in history, that the author of this article is starting to get old.
Down-thread: "With hindsight of 2022, the very idea of an unqualified “idea worth spreading” seems chaotic neutral at best, clueless evil at worst."

This is actually half an insight. The 2-axis good/evil: chaotic/lawful memes are funny, but not adequate. Like, where do you place Associate Justice Clarence Thomas on such a meme? You need a clueless-to-informed third axis.
It's worth noting that UGC has some significant security regressions

https://qua3k.github.io/ungoogled/
The clouds of Venus reflect most of the sunlight hitting the planet. The 1% that reaches the surface is still enough to keep that surface hot enough to melt lead.
The proof is in the putting sadly. Anyone with a concern about Quality would not have shipped. As they would be inflicting pain rather than resolving it.
Don't believe what you read in the newspapers, this gives me hope for our world.
Because adults are just tall children. With increasing amount of psychological scarring.

Maybe modern adults just suffer small enough amount of scarring that their actual child selves are still recognizable under that when compared to older generations.
The most charitable interpretation is that this does nothing to disprove the perception he is simply taking credit for others engineering work. At best it is not proof he played a significant role on the engineering side of the projects he's financed. At worst, it is very much playing into the stereotype of the manager who got far too grand ideas of his talent from writing code 30 years ago.
The only interesting point in that article was that it openly calls China an adversary of the US.
You have my sympathy. I once worked in an organizational culture that produced toxic behavior. I was privileged with enough experience, savings, and alternative options to get out quickly.

If I was forced to work in places where I could not trust that my coworkers and I have each other's backs I feel like I would be very bitter.
Arguing that web technologies weren’t originally intended to be used to develop apps is completely orthogonal to the discussion. The fact of the matter is that web technologies are the best tool for the job. They’re one of the only tools that allow you to build an identical cross-platform application; not to mention the host of other advantages, like code-sharing with a website, an extensive JS ecosystem, (in the case of a PWA) fully sandboxed, etc.

And, I agree with you that today Electron apps are a worse user-experience a lot of the times. But just brushing off anything made with web technologies because “it wasn’t designed for this” feels very shortsighted in my opinion.
Wait, I've seen this repository on HN a few days ago: https://github.com/micro/micro

Are you affiliated with this repository? How is it related to yours?
I wonder how to go about to collaborate to the OSM ecosystem with code. Does anyone know what are the cool projects within OSM in C/C++? (i.e. not web stuff)
All predictions like this have a serious error bar. For one, as things get cold, the US and/or Europe might decide for whatever reasons "screw it, let Russia win". For another, things may always work out differently than the predictions, with effects being much slower or less catastrophic as the people adapt. Third, propaganda exists on all sides.
Perhaps they should form a union, and let the union do that part.
Not only on "survival of the fittest"; evolution also supposes that species change more-or-less randomly.

TBH, I'm not sure what your point is; my point was that whatever evolution is based on, evolution happens, and on these timescales it happens in the blink of an eye.
Damn, its time to update! Thanks folks!
I wouldn't disagree with that. His "I'm going to work/live in Africa" stunt was astounding.
What are the odds he did this deliberately for exposure, expecting Stadia to be cancelled? It's hard to imagine somebody doing it otherwise, particularly considering he's a 'semi-pro' gamer trying to make a name for himself with online video content. Does he really not have a gaming PC of his own? And if he does, why was he using Stadia instead?
Congratulations on inventing slower one's complement.

> I’d like to have . . . a 63 bit unsigned integer. . . . However, it is undefined behavior if it ever stores a negative value.

No. There is no "debug mode" for undefined behavior. Undefined behavior is always undefined behavior.

It also doesn't "automatically come[] with a precondition that it cannot be negative" - only that if it's ever negative, your program might crash for reasons that cannot be found in your code.

If you really want this, use uint64_t and treat any value over 0x7fffffffffffffff as an error.

Curious about the drive-by downvoters: Can you point out where you think I'm wrong?
Here you go: https://wiki.openstreetmap.org/wiki/Category:C%2B%2B
I hadn't even considered this as a consequence of Stadia shutting down. I naively thought, "Well, everyone is getting refunded for everything they spent, so it's fine." Clearly I was wrong. Of course there are folks that have actual game saves that they're heavily invested in on the platform that aren't easily portable.

I feel sorry for this person and hope that Google and its partners like Rockstar work together to create solutions to ensure that people's saves and earned content like game unlocks and achievements aren't lost. I hope that any cloud streaming service that still exists learns from this and ensures that player's data is more portable so in the event that they must shut down, this same problem doesn't crop up again.
I'm assuming this guy's hours were mostly on Red Dead Online. I know that RDO doesn't have crossplay between PC and consoles. But did RDO also not have crossplay between PC (Steam, Epic, R*) and Stadia? Stadia players were on their own little instance?

edit: to answer my own question: No https://www.reddit.com/r/Stadia/comments/hrsypo/does_read_de...

But it's still a rhetorical question: like, I'm surprised the infrastructure between Stadia and regular PC was so different that Stadia was effectively its own console. I assumed it was just a somewhat thicker version of something like Nvidia's GeForce, which let you (for the most part) access your own Steam library.
I am not sure if I remember it correctly, but wasn't the problem that you had to explicitly call INTO after every operation? You didn't have a global flag to set or a flag bit in the add instruction, you had to explicitly emit the check. So using it carried a significant performance penalty over leaving the operation unchecked.

> However, because compilers love exploiting undefined behavior for speedups

Except if the behavior had been well defined any attempt to catch overflow would violate the standard - see unsigned integers for reference.

> so it's actually fairly slow on modern processors.

Are you sure that having a potential branch every second operation, that depends directly on the result of the preceding operation, has at any point in time not been horribly slow?
Conversely though, it would also be easier for them to lobby the government to deregulate the rental market. A company with £50bn of housing stock on its books would be very powerful.

Even ignoring that though, and assuming that companies could be regulated well, you'd still be looking at a situation where all young people would be transferring most of their wealth to the owners of these companies forever. There would be no way for people to use property investment to fund their retirement, people would never feel secure enough to have kids, and ultimately whether or not people would be able to live in an area would be at the whims of whether a business will rent them a home. It's a massively dangerous situation for a society.

People use the equity in their homes to do things like funding startups. Loads of successful business started out with founders mortgaging their properties. This is would bring about the end of that being an option.
Optimizing your IO is indeed a good idea. Back in the day we used to order game data on CD/DVD for efficient streaming.
XC=BASIC is a cross compiled, modern BASIC for 8-bit Commodore machines
This wouldn't be necessary if Big USB had better versioning numbers to begin with. They're right that customers shouldn't see "USB4 Gen whatever x LOL", but it shouldn't be a name underneath, either.
Steam feels more permanent since the client and game downloads would be preserved, and any phoning home modded or simulated in the event Valve shut it down.

Theoretically, the Stadia system and the game content could be open sourced, but that isn’t something Google is likely to do, and since the games are entirely streamed, there aren’t any local copies floating around.

It would be great if Stadia developers got together and made a new self-hostable streaming application that could play their ports, or at least used the ports to help the community figure out a server that streamed the games close to spec.
https://en.wikipedia.org/wiki/Perfluorooctanoic_acid
If the datacenter had been using SSH on port 22 to AWS in the past, I would just stick with that. The less changes the less obvious something is out of place. It sounds like they can still egress the datacenters for now.

The connection to the residence would be the last hop in the SSH proxy foward chain meaning that all Iran will see is Datacenter -> AWS. Then it is AWS -> residence. Iran would not have visibility into AWS egress traffic, rather Five-Eyes [1] would see everything in and out of AWS.

Datacenter -> Non-Iranian-AWS Region -> Non-Iranian Residence -> Internet.

The flow from the DC to AWS is all they would see.

[1] - https://en.wikipedia.org/wiki/Five_Eyes
I get a strong retro-computing vibe from this. As in, the 8/16 Z80 retro people are playing with Model Ts, while this guy is restoring a '55 Chevy Nomad.
I guess, yes and no. Technically the scd41 emits IR, it just doesn't detect transmitted light, instead sound produced by the CO2 that absorbed the light.
Never attribute to malice that which is adequately explained by stupidity.

https://en.wikipedia.org/wiki/Hanlon%27s_razor
True. I don't think users care either. Typically I get lambasted when I bring up performance issues on vendor or user group forums.

Visual Studio and Adobe Creative Suite are examples of the two most egregious offenders. They're both awfully slow and Creative Suite is extremely buggy as well. Visual Studio is nearly 30 years old, and Photoshop is even older. That's a lot of features to have to carry forward over the years.

It would be neat if during setup, they tried to figure out what your goals were as a user and turned stuff off you didn't need. My pet peeve about Visual Studio is whenever I upgrade to a new version, my default setting overrides are not carried over.
Ask HN: Do you do a “Quarterly time retrospective”? Please share your process:)
I'm reading through An Elegant Puzzle[0]. The relevant blog post is here[1]. Larson says

> Quarterly time retrospective. Every quarter I spend a few hours categorizing my calendar from the past three months to figure out how I’ve invested my time. This is useful for me to reflect on the major projects I’ve done, and also to get a sense of my general allocation of time. I then use this analysis to shuffle my goal time allocation for the next quarter.

This is the only resource I can find online about quarterly time retrospectives... perhaps my duckduckgo-fu is poor. I assume it isn't very complicated or difficult, but I'm the kind of person that appreciates some guidance when starting a new thing. So I would like to know

1. do you have any resources to learn more about this process?

2. would you mind sharing your process?

- [0]: https://www.amazon.com/Elegant-Puzzle-Systems-Engineering-Management/dp/1732265186

- [1]: https://lethain.com/time-management/
80's, a world without cameras in each street.
It's like a fan in an enclosure with adjustable vents. It's louder than a fan of equivalent size. They've mostly been replaced by electronic background noise generators these days.
I gathered all the pieces of the Windows7 calculator and transplanted them into Windows 10 because of these stories and after seeing how slow it loaded. Speed to load is a critical feature of a PC calculator IMO.
It's funny, these posts keep saying that Russia is about to collapse. Maybe it will, with the full force of the West acting in concert against it, but...

It's not Russia that is expecting to have to tell people to move all the family in to one room of the house to conserve heating fuel, as one German economic minister recommended, or to live without mobile networks for "a few hours" each day as was being considered this morning, or to expect not to be able to travel, or to get enough to eat reliably.
> Google has historically been protective of their front page, why now?

Probably for the same reason that Google is shutting down Stadia [1] and cutting staff [2], and the same reason that we see roughly one announcement of layoffs here on Hacker News every week: most people expect that we are going into a recession. For example, see the price of major indexes like the S&P 500 or the NASDAQ and plot it on a 10+ year timescale.

What surprises me the most actually is how quickly Google can adapt to the situation. Basically, they have been giving out candy for free when there was lots of money coming and now that they expect less, they quickly put on extra income streams and cut out money losers.

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

[2]: https://news.ycombinator.com/item?id=32927848