skysight-inc/HackerNews huggingface dataset:
How does the open/libre/trustworthy potential of PPC and Power products compare with RISC-V? Current, and near future?

This is something I've been wondering. It's started looking like there will be a lot more hardware options based on RISC-V. Thus far, PPC/Power has had better libre options due to: https://www.raptorcs.com/ I hope there will be healthy competition from open/libre/trustworthy and performant RISC-V boards.
TI-99 was my first real computer bought in 1982 for $50 from K-mart. I learned to program on it. I remember buying a few "whatever" games to get the speech synthesizer for cheap (or free?). Took forever to save enough money to buy Extended Basic so I could do sprites and stuff.

Fun times. I still have it in the original box with all the carts and speech synthesizer. I always wanted that big expansion module with the disk drives. Never could afford it.

A few years later got an excellent deal on a used C64 and moved on to it where it was a little more open platform.
Think about what you just suggested. If I could arbitrarily disable airtags around me, I could go around in public and disable everyones' airtags.
They could remote stop the router?
JS has been moving forward with a new Date/Time API called Temporal[1].

I haven't had a chance to use it myself, but a friend dropped Moment.js for it (I think to keep the browser from adjusting the date to the local time).

New APIs (and hence, Temporal) are the type of things that if you don't know about, you can easily miss and go straight to a library for.

[1]: https://2ality.com/2021/06/temporal-api.html
You also have to see how easy these will be to use, with a dedicated app and all, compared to hiding a camera. In practice, if I spot a hidden cam on someone interacting with me in public, I’d call them out, but socially it would e super awkward to ask someone to put their glasses away. But I agree the FB association might be making people extra uncomfortable (can’t blame them!)
I meant it could let you turn the device 'off'? Sure the AirTag isn't the device doing the tracking but if it isn't broadcasting itself then other devices can track it.
How many Amazon Ring doorbells do you walk/drive past every day without realizing it?
I think you're reading the description incorrectly. It is not meant to be a specific instance that may happen differently for other instances. "You" is an abstraction over all players of the game show, there's an implicit "forall you:" in front of the sentence.

I agree that this is not as precisely stated as it could be. And unfortunately there's a type of logic puzzle that relies on people understanding these implicit quantifiers and being prepared to ignore them, which sometimes makes it hard to determine if they're supposed to be assumed present or not. But the most common interpretation is to include it.
I think most of the Monty Hall confusion comes from focusing too much on the question and the math and missing the important part: The confusing setup is part of the game! Essentially it works like this:

Host: Contestant, please choose one of the 3 doors

Contestant: I choose door #1

Host: Confusing jibber-jabber to raise tension and keep this fun to watch

Contestant: I don't know what to do!

Host: Do you think the prize is behind your selection, door #1, or behind any of the others?

Expressed this way there's no confusion but it's the exact same problem. The contestant first selected 1/3 doors and the host is offering to let Contestant keep that 1/3 or choose the other 2/3. Any obfuscation in between is intentional for the sake of the game.
No, it wasn't. Excess mortality studies track well with Covid deaths, if anything Covid deaths have been under counted. (See e.g. https://jamanetwork.com/journals/jama/fullarticle/2778361).
What makes all of these companies “bad”?
Can someone explain how VPNs work / why they are cheap to run?

If I download 1TB through my VPN, dont they have bandwidth costs for 1 TB as well?
I don't even understand how this got past the first whiteboard meeting "yeah right you want this to perv at the beach, park etc". It's just a creepy hidden camera.
If you take extra funding and hire people just to meet their needs, you no longer have a SaaS. You are writing a custom product for this large customer, with explicit permission to try to sell it to other people too. But this big player will be driving everything, as if you do not do what they say, they can walk and your business collapses.

That does not necessarily mean it is the wrong choice - if you are not growing otherwise, and this is a path to keep it alive, it makes a ton of sense. But if you are growing and these guys are just a jumpstart to bigger ARR, it might be a mistake.

As for what I would do - I'd simply tell them that they are more than welcome to become a customer, and that you certainly will take their needs into consideration when prioritizing your roadmap.
Monty always opens a door concealing a goat.
I know this will get DVed but this seems like one of those things we'll look back on in 20yrs and "mostly" wonder what all the fuss was about.

AR cameras seem inevitable. They're strange today but ask any 2006 non-techie if they'd consider carrying a pocket computer and they'd laugh at you. Now they all have one and you'd likely only get them to part with it from their cold dead fingers.

The privacy issues are a huge consequence but IMO they won't stop the march of progress. Too many positives. First is they enable AR which full sci-fi AR seems eminently useful. 2nd, they'll likely help prevent all kinds of crime, especially once implanted or put in contact lenses. Rape, Muggings, theft, seem like they'd all go down in a world where AR cameras are as ubiquitous as smartphones. How do backroom deals, government conspiracies, corporate malfeasance stay private when everyone in the room is recording it? You could say "they'll be told to turn it off to participate" but I suspect as we get more and more dependent it will become near impossible to ask people to turn off their connections. They won't be able to effectively participate in the meeting with all referencing all the stuff their AR display gives them access to. Police brutality? All of it recorded.

Further, as a 2021 person used to privacy it scares the crap out of me for all my private activities with others to be recorded. But a generation of people that grew up with the AR will likely have no such reservations. They'll be used to having every sex act recorded.

So, while the privacy issues are real I feel like it's mostly like commanding the waves to stop crashing. Impossible. Better to just accept that it's coming and figure out how best to deal with it. I don't believe laws telling people they can't have it or use it will work. I know if you value your privacy that sucks but I doubt anything can be done to stop it from coming and I so I think it's better to embrace its arrival.
No they're not the same person, all entities are individuals, all have their own mind and self. The hardware is the same, though (at least at t=t0). But the hardware is genetically identical between twins as well, without making them the same person.

Your second paragraph makes no sense: if each copy has their own mind, how can they simultaneously have your mind? And then you just wave away the necessary implications of that (hive mind). How else could it be in your model?

They're either separate entities, or they're not. If they are, the copy is a different person, and the Mars nautilius self is different from Earth nautilius self, running on the identically copied hardware. This position resolves all possible contradictions.

How would you step out on Mars without magic to replace the self of both Earth-you and Mars-you? How do you resolve just making several copies?
How did you cure your condition?
Sex?
The point is that Flutter compiles back to Javascript.
Okay, cool, I agree that trying to live in this world can suck. Not sure how that's relevant to this discussion though.
I would add: do not use corporate "guest" wifi for your personal devices. Your employer is monitoring what you do on this network and may be man-in-the-middle-ing your SSL connections.

If your corporate instructions for using the "guest" wifi include registering devices and adding trusted certificates, your device usage is being monitored and associated with you personally and your SSL connections are probably getting MITM'd.
Greg LeMond and the Candy-Colored Dream Bike
How exactly does the comic's version differ?
Yeah. All public websites need to be registered with the the government and are assigned a BeiAn code. It's a link to the registry where you can find who owns and operate the website with the code listed.
Windows 11 is no longer compatible with Oracle VirtualBox VMs
Right. WASM will protect the server from the apps, which means you don't need to audit or trust what you run. That old PHP website? Compile to WASM and you might lose any data it can touch, but it won't expose the server in any way -- no getting a login shell or sudo exploits, etc...
Apple's VPN explicitly maps users to an IP with a [relatively] close IP address[0] (as in, for IP geolocation purposes), and does minimal actual proxying:

> In iOS 15 and macOS 12, Private Relay will apply to all web browsing in Safari, all DNS name resolution queries, and a small subset of traffic from apps.

> Specifically, this will include all insecure HTTP traffic, such as TCP port 80.

So I can see most services not needing to block iCloud Private Relay.

0: https://mask-api.icloud.com/egress-ip-ranges.csv
I learned that using the collection functions on strings in Clojure is much less performant... But it doesn’t have to be my PR. It can be anybody’s."

This reveals a fundamental problem in coding. Best practices for performant code shouldn't require ad hoc digging into PR's, and as long as it does then we'll have code that is buggy & slow(er than necessary).

Learning from others, in any field, will always be a valuable source of improvement, but it just doesn't seem that, in software dev, it results in laying down solid incremental increases in general knowledge that makes its way back into the education of future devs or current devs in a language new to them:

If this was structural engineering, you'd have to have taken a "materials" course and learn all about different types of materials, their properties, load capacities, degradation profiles and how to evaluate new ones that come your way under the same criteria.

Maybe that's what we need for software development. A structural engineer wouldn't use a composite material without knowing its performance characteristics. Why should a programmer use something like string collection from a language without knowing its performance characteristics?

This is on us to demand this, to standardize-- not languages themselves-- but the performance profiles & characteristics that we must know about in order to make a choice on which tool to use. And it shouldn't be that each user has to figure it out on their own, dig into PR's or whatever. Again, there will always be experiential learning. But too much is experiential right now.
It’s very easy to argue with you, because your main tactic is hyperbole. Let’s see, I can do that trick, too. How about this: Oh you think any limits to freedom are intolerable? Then let’s go back to post-Roman Europe. No enforceable law at all! No such thing as civic responsibility!

I can see why you do that. It takes so little mental effort to participate in a discussion and still seem to say something.

I think we need reasonable regulatory limits on a lot of things, such as dumping toxic chemicals in a hole in your back yard, or abusing your children. But not everything; and not infinitely. Engineering mutants and “medicines” at home is generally too risky.
I agree with everything you said, but I don’t think it’s fair to blame “mentally ill” people. Not attacking you or anything but I think it was a poor choice of words in this case, and way too broad a brush to even apply :)
Not that go was ever really a thing but now for sure it wont ever be. Bunch of infants.
On iOS the OS does not allow apps to do this, you basically can only use the OS APIs to do networking in the background so clever tricks are right out, and it is throttled.
Swipes like this will get you banned here. Please stick to the rules: https://news.ycombinator.com/newsguidelines.html.
I just reported to my friends that bobthepanda posted a message on hacker news. I didn't ask for your consent to tell them. I also told my sister about a conversation I had with a friend. I didn't ask the friend's permission to share.
Politicalcompass.org is super helpful for items like this. It turns out we're living in a very authoritarian/right wing world.

Here's a country comparison for the EU. Turns out most of Europe is fairly authoritarian/right wing: https://politicalcompass.org/euchart

Most countries at least have a somewhat relevant political party in quadrant 3 (libertarian/left), as you can see in the charts for EU, Germany, and Canada.

The 2020 US political candidates show very little differentiation between Trump/Biden, with both very authoritarian/right wing:
https://www.politicalcompass.org/uselection2020
Yes I understand all this, hence my comment about enterprise software.

My key point is that people fetishize scalability, IMHO because of individual incentives towards wealth and power. However in practice making something scalable often means making it horrible. "Leaders" who get paid by scope and headcount are incentivized to build big frankenstein projects that are fundamentally disjointed. This makes it very hard to fix problems that come up once the practitioners dig in, because the structure imposed from above already precludes a solution.

This isn't universal, certainly there are problems where it can be broken down cleanly by specialization, but it really depends on the interfaces and communication bandwidth/abstraction leakiness between the working groups.
Look at the USS San Juan and later hulls.

My source is having been on all three classes of submarine.
No, you are wrong. The way the comic described it only describes a single instance of the host opening the door in this case. It could very well be that this host doesn't want you to win, and thus reveals another door and tries to goad you into switching only when you have picked the correct door. That is a very reasonable interpretation of a game like this, and in that case the correct answer is to not switch.

If you think that this description means that the host always opens a dud after you open the first, then you are wrong. It doesn't say that anywhere, and there is no reason to believe that this game show works that way. The only reason you think it does is that you connect it to the original Monty Hall problem which worked that way, which causes you to make the mistake thinking the same rules apply here.
But that is the situation, there are exactly two doors and one price left.
"name" is definitely not a good parameter to remove...
Second panel: "You pick one, then the host reveals that one of the other doors hides a goat. Should you switch?"
You can, yes. You can even download the header, open the zip file, choose which files to extract, and only download those. This is possible with HTTP today, and has been for decades.
Great. So you just made an app that helps bike thieves find the airtag hidden in my bicycle.
A responsible ISP will block the user but this means the user is going to call the helpdesk which costs money.

An irresponsible ISP will stall the process to see if you give up, which is free.
I don't think so. In investment terms, i believe the taxpayer is being forced to buy back these apartments closer to a top than a bottom.
It also doesn’t help that the OpenVPN TAP driver on Windows is utterly abysmal. Wintun (also born out of the Wireguard project) performs significantly better.
I don't know what else could make it any clearer but the world is already well into an AI terminator WW3.
It doesn't. To clarify, you can compile dart to javascript, albeit more commonly to machine code.
v2.99+ is also pretty nice... aka Beta
Some times when trying to merge in a MR, the UI will say the source branch doesn’t exist so the MR can’t be merged. Wait a bit and it usually resolves itself. But it’s super annoying when you are in a rush.
Why annoy people like this? My e-bike has Find My tracking built in to the firmware. As long as you don’t steal my bike you have no privacy concerns from me securing my bike. Even better I can track my bike down without involving the police, so the potential thief doesn’t even have to worry about being shot by some trigger happy cop.
Show HN: /dev/esc is an online escape room for dev teams
Just heard this and really liked: "1 minute a day is worth more than 1-2hours on a Saturday"

Meaning giving 1 minute a day to your parents / love ones to let them know you are good - healthy - that you love and appreciate them..daily is worth more than trying to compensate on a Saturday.
How to Rapidly Improve at Any Programming Language (2016)
How to Rapidly Improve at Any Programming Language (2016) - https://news.ycombinator.com/item?id=28577371
If you find some project that do this right and use tools you need, just ask the author to publish his knowledge. It will be beneficial to everyone not only you. Most people like to share their knowledge, and if you find that other person, just try to find another one.

A year ago I've read article about the person that self-published a book (printed and ebook), here wrote an article how he do that and how he created it in markdown (very well written book about TypeScript in Polish), I've asked an year ago (when read that article) if can publish the code, he said that he was thinking about this. Recently he published how own blog system online on GitHub and wrote another article this time with link to GitHub. I still waiting for the book code.
Tangential but, Sourceforge, that's a name I haven't heard in a long time... How are they doing?
I've built an online escape room for developer teams. I am seeking alpha testers.

Come and try to escape, and help me while doing so!

* Free to play (for now). Asks for an email address, completely optional.

* Fully remote; BYO video conf (works over Zoom, Skype, Teams, Google Meet - anything that enables screenshare + audio)

* Team size can be between 1 and 12

* You'll need to understand code, maybe write some code, hack a bit (needs a real computer, not a tablet or a phone)

* Currently, every game will be the same. In future I can build custom games, parameterised games, pick'n'mix.

Basic premise: for dev teams, coding together is something that is actually enjoyable. Get some satisfaction and build some team cameraderie without, y'know, meetings and JIRA and, well, clients/customers. Especially with covid-imposed remoteness, I see dev teams needing a bit of levity, a bit of (cringe) team building - I wanted to try a way that's not online drinking or a straight-up quiz.

Each player will be asked for a player name, then the team is dropped together into the escape room. Swarm over the puzzles, pair up or spread out (up to you) - puzzle/code/hack your way out together, then reflect on the fun you had on the way. Heavily influenced by Advent of Code, Project Euler.

I would like to charge for this eventually. The main challenges as I see it are content and game dynamics. I would like to learn from the first few teams that play. Getting the puzzle difficulty right, making hints available to the players at the right times, finding out how different teams handle and react to the UX. That kind of thing.

I look forward to hearing people's initial reactions, ideas and feedback.
https://github.com/rknightuk/TrackerZapper/pull/8
The server has to do an encryption and a decryption. A legit client has to do the pre-SYN dance. In your protocol, I don’t spam pre-SYNs; I spam SYNs with fake tokens. Thus I send only the same number of packets as before, but the server has to do these decryptions! Or I can mix and match spoofed SYNs with pre-SYNs and legitimate SYNs in whatever way finds the best leverage.

Your pre-SYN design is very close to the design of TLS 1.2, by the way. That’s how I knew how to attack it. TLS is attackable in just this way: open a real connection, then lots of fake handshake requests. No crypto required to generate them, but the server has to do lots.

Now that said, BCP 38 would go a LONG way towards addressing this. There will come a day when the well-behaved networks decide they’re not accepting traffic from non-compliant peers.
A really nice illustration, but it's a bit unclear on a few things (especially stashes), and it can give off the impression that git commits not only track "changes" but in fact are changes instead of what they really are, that is, snapshots of the repository at a particular moment.
Amazon Sidewalk isn't really a worldwide thing. Amazon has a localized website in only 20 countries, my guess is that in most other countries there aren't many Alexa and Ring devices.
Honestly, a lot of these steps feel like BASH-fu fanciness and Debian-specific package management headaches. :)
.... it depends a lot on the dishwasher. Though yes, detergent is nasty stuff and the damage accumulates, even if you find a relatively gentle one. But for example, no, my relatively-recently-built dishwasher does not have a turbidity sensor; cycles run on a timer, nothing more.

I'm in an apartment. A significant portion of the US population is as well. The built-in dishwasher here is just shy of being garbage (I've had far worse, this one is acceptable). A lot of those intelligent design things do not exist in it, because it was made for bottom-dollar bulk sales.

Using the pre-rinsing cycle has had an absolutely massively improved cleaning quality for us, and pre-wash soap has done absolutely nothing unless dishes have massive amounts of crud on them (and even then, the pre-rinse does dramatically more).
In fact, Moment’s post links to the OP here.
Huh, looks like it was. That would make me apprehensive about continuing to trust them.
If it is, make it just a mile (1.6km) then, or a half mile (0.8km).

The important part is to develop consistency and not make it too challenging.
In that the solution is to give them money? Because they doesn't seem to have worked so well either? Or do you mean that really foreign policy is just about keeping the dollar dominate
I can’t stand those “$100 lethal drone” people dumping same story over, starting off by describing rocket artillery and derailing into strategic bombing all while maintaining it’s all enabled by battery prop toy drones. WTF they have their brains for!
Zero uses a very constrained CPU; you'd get max 100 Mbps throughput over wired, much less on WiFi. But if you only used the DNS/Adblock capabilities, it wouldn't be too bad.
My Butterflies – Independent Software Reviews
Hi! My Butterflies - Independent Software Reviews site is in beta right now.

http://161.35.115.119/mbf/

Please add open source project you like or add reviews to the existing ones.

The site is in beta, actual name and dns might change. But I promise to keep all the reviews.
There is no liberal media bias in which news stories journalists choose to cover
I'm a new parent as well - it really made me understand and relate to my parents better.

Calling them every week at least once to see the nephew (we live in a different country ) - but I'll try to do the 1 minute a day I commented earlier.

It sounds like you don't have this chance anymore. . sorry for your loss.
Thank you for the mention. For anyone interested, here's our GitHub repo:
https://github.com/Budibase/budibase
This is a complex issue. if you add apartments for the same number of citizens prizes should go down, but that's hardly the nature of the system we are working with here.

If you have a busy highway and add more lanes will traffic jams go down?

This is a complex issue.

https://usa.streetsblog.org/2017/06/21/the-science-is-clear-...

https://en.wikipedia.org/wiki/Induced_demand