skysight-inc/HackerNews huggingface dataset:
https://haveibeenpwned.com/

I've been pwned 33 times. At this point, it's just noise. My passwords are all unique (password manager). Honest question - What should I worry about?
Thanks for the additional context. It was fascinating to me to discover the story behind our deployment of Marines to Libya and especially to find that it happened so long ago when our nation was just starting out. That was an additional nugget of knowledge that I learned in the telling of the story of enslavement of Irish people which was the reason that I originally bought the book. I had no idea that the British had shipped so many into slavery in the Caribbean to provide labor on sugar plantations. For years, my understanding was that most of the non-native labor was supplied from east African slave markets. There is so much to unpack in that story.
The supply of USD should be mostly irrelevant. If supply is constrained then the FX rate just adjusts.

The parent's point (about US' share of world GDP) is quite different to the one you're making here.
Edited: deleted my comment as I was unintentionally offensive.
Show HN: Next.js Mac OS 1984 template (poolside.fm inspired)
Transfer 22 mummies of ancient Egypt’s kings and queens to the National Museum
I would love this to spur some serious regulation of social media.

The cats sorta out of the bag, but one can dream.
Link from article for livestream https://www.youtube.com/watch?v=0M9adks0rGU
Don’t worry, Facebook will soon put out a press release including the phrase “we need to do better.”
Audiogalaxy stands out more in my mind for some reason. I never used Napster much.
JavaScript for Xkcd April Fool's written in Morse code
Interested to know the GDPR implications of this for Facebook. This seems like one of those occasions where the regulator might be tempted to impose the maximum fine…
You're saying no American city comes close to dense enough for there to be public toilets maintained?

I am curious what others think of the veracity of that statement, it leaves me scratching my head a bit. Agreed on the last sentence though.
UPnP is added to the NAS that allows it to request ports to be open and mapped.

There is software needed on the router side too to make it work. They don’t want to disable this.

This is covered in the article.
Cynically, I think the publishers have a deal that Apple won't publish manuals.
Ids overpower everything else in the css cascade, in particular any utilities like tailwind’s (unless you activate !important for utils, which also has its cascading effects and heavyhanded fix).

Using an id is not inherently wrong, and with stylelint you can always disable a rule for the exceptions, with a comment of the form /* stylelint-disable-next-line <optional specific rule id> */

Nowadays esp. with composition methodology it’s almost always better to just use a unique bem like class, eg. .HomepageHero-carousel , even if the element in question is a "singleton"... because later someone can stick a mb-4 on it, or a text-lg , or even your own custom utility or modifier and it will stick, without snowballing css selector complexity.
Depends on era, sub-industry, and to some extent location.

I think that's been largely true of startups that have succeeded since 2004, particularly the latest crop of SF-based startups. These have largely been about the deployment of existing technologies developed at big companies (the WWW, e-commerce, and mobile phones) into new industries.

But I had a mentor, back when I started my career in Boston, that said "Every startup I've seen succeed did so because some engineer did something that everybody else said was impossible." She was an early engineer and later VP at Stratus (the early-80s company that made super-redundant minicomputers for banks etc.), then later was called in to rescue Equalogic's software (multi-terabyte transactional SANs) before it was bought by Dell. There are plenty of other startups that succeeded because they did something technologically that most people thought was impossible or at least economically inadvisable - Google, VMWare, SpaceX, etc.
Your kids are smart. I have a pinned wolframalpha tab
Had this exact experience and had to google a solution.. Why they didn’t use the same control element for an item found with the search versus in the start menu is mind boggling.
Netherlands temporarily halts AstraZeneca Covid vaccinations
And now you know how those cell phone farming programs were able to pay people a couple bucks a month to run crap on arrays of dozens of phones.
> If we relegate privacy to fringe browsers like this, we'll lose in the long run.

Disruptions and innovations happen on the fringes (classic Clay Christensen). If the disruption is large enough, it'd fast become the norm and upend the incumbents. These developments seem promising when viewed from those lenses?

I work in privacy-tech, and I get told often that the one true answer to privacy is regulations, but at the same time, I also believe privacy-tech like content blockers would continue to be indispensable no matter regulations for one simple reason: As decades pass us by, people become more tech savvy, not less; and as a result, the number of folks who desire more control over tech they use would keep rising.
But us wealth is still around 30% of global total for only 5% of the population. How long does it stay this way ? Until usa stays the safest destination for talent and capital. Maybe hard after AI enables real time translation of language at some point.
You wrote:

> The Garmin Autoland is not equivalent to full self driving?

This has nothing to do with your argument criteria of:

> Do you have an example of something humans did that could kill them that was automated completely that still can kill them, but generally does not anymore?

> Try not to be so condescending, sheesh.

I didn't mean that to be condescending out of turn, but if you are going to engage in an argument by posting a strong disagreement and an opinion:

> I strongly disagree. Most machines are not capable of killing you because it makes a mistake.

You cannot change the criteria for an example that you asked for simply because you don't feel like arguing that the example did or did not meet your criteria, nor can you do so simply because you didn't bother to read it carefully.

So no, I'm not being condescending out of turn, you really needed some correction on that. Sheesh.
Here's the writeup on this:
https://chromakode.com/post/checkbox
Tolerance is the plea of the dissident. Once he has assumed control he no longer has need for it and those who opposed him will not be so lucky.
I think this article is trying to change the narrative focus of public access to restrooms, instead of the real issues around time to attend to personal needs that I gather Amazon's driver work conditions help to create. I would be good to keep the focus on that.
Similar experiences (eg w my 2012 mpb15r).

You'll be happy to learn that your "#1 hate" is easily resolved: cmd-tab then hold option key down while releasing cmd-tab. Voila, the minimized window is restored with focus. :)
We actually engineered the material specifically for its optical/IR behavior. See: https://www.nature.com/articles/s41467-019-12196-4
What positive outcome did you expect from a late reply containing nothing of substance? You’ve had 4 days to overcome the initial emotional reaction, why not try for something more?
Whatsapp doesn't share phone book data with Facebook.
Imitation NeXTSTEP actually, to imitate the original operating system WorldWideWeb was released on.

Your confusion is understandable though and you don’t deserve to be buried for it. Win95 and by extension Win98 and later did take some uh, inspiration, from NeXTSTEP.
Is there a reason why the software claims it’s not available over the internet but still is because of something it did?

Because that’s a bug.
Because it’s the same engine on Mac and it’s far, far faster (and less battery consuming). Sure, opening it may incentivize Chrome to compete, but I doubt much more than they already are incentivized in general.
TDD makes the assumption that logic is modular and that correctness can be evaluated on small subsets of code in isolation. This is not actually true in some important software domains if you are designing the code correctly. For some software, behavioral correctness can only be evaluated in the context of runtime side effects from other parts of the system. Correctness is a property of the aggregate system, not its components. In these cases, most of the testing is high-level integration testing and writing proper tests is often sufficiently sensitive to implementation detail that you write them when the code is mostly complete so that they match the implementation detail.

As an example, any data infrastructure software that uses non-trivial adapative scheduling to optimize concurrency and throughput famously has this property. It is also the primary reason things like database engines are effectively untestable until the code is nearly complete. In principle you could architect any software to be amenable to TDD, but for these cases the performance penalty implied by that architecture is so severe (literally on the order of 10x) that no one serious would design their software that way.

In these cases, the same binary can pass testing on one machine and fail on another. It is a different discipline than classic TDD, and more critical as more software systems are implicitly distributed.
All of these project ideas sound quite interesting and challenging! I think that a nontrivial number of people would especially resonate with your first project idea, as it is truly a "bottom up" kind of effort that would probably enhance ones understanding of lots of computing-related things (also, thanks for introducing me to Project Oberon!).

I'm also interested in the alternative multi-CPU system on a single chip you mentioned. I have no real experience with chip development, but it sounds like a very cool idea! Do you have previous experience with chip development, or would this be your first foray into that area?
They don’t do it for the usual reasons: people with terrible and unhygienic habits, vandalism, drug consumption, smelly homeless, etc etc. I remember public toilets in the ‘80s, when heroin and smoking were more of a thing: everything was half-burnt, constantly. It’s the usual tragedy of the commons, or “why we can’t have nice things”.
They also target children. And they don't just target them. These people have read every book there is about emotional and social manipulation tactics in order to hook people.
I'm confused. Some significant length was gone to in attempting to interrogate the device and modify it in such a way that it wouldn't try to open uPnP ports anymore. Further, a lot of devices try to leverage uPnP by default, and many of them are significantly more opaque than this NAS proved to be. However, the author doesn't want to just disable uPnP in their router and manage forwarding directly due to a perceived loss of convenience.

Surely, first discovering by happenstance that a devices is doing this in the first place, then trying to figure out how to go through idiosyncratic & unsupported means to change the device's behavior, is significantly less convenient than updating a router/firewall config rules in supported standard predictable ways on occasion?
NYT -- where the words sound nice, with no due diligence.
The homeless aren't going away from society, but if I close my restroom, they go away from my area.

This isn't "shortsighted" at all for the individual restroom operator.
Brave is spyware[1][2].

1. https://spyware.neocities.org/articles/brave.html

2. https://digdeeper.neocities.org/ghost/browsers.html#brave
> I don't know why everywhere doesn't do it.

The cost of dealing with the kinds of messes that happen in public toilets is exorbitant.
> most people will have at least a vague idea what html and pixels are. there's no further need to dive into the details where that description is less than 100% accurate (e.g., sreen readers).

I doubt very much the average person on the street has a clear idea what a pixel is, let alone what HTML is. And even your description is so incomplete it's wrong since the safari engine also includes JavaScript execution, media rendering etc. on safari, proving my point: if you try to simplify it for the average reader, your description ends up wrong
this is the most totalitarian shit I've read in years
Define ‘move’. All matter ‘moves’ on some scale even at absolute zero temperature.
It's much more of a threat to those who don't use cryptographic randomly generated passwords. And if you add PII to your accounts.
Can't have shit on the Internet
That it's so widespread in the industry should make this a BIGGER problem deserving of MORE attention. It shouldn't be used to dismiss this as a non-issue.

I don't know why you're focused on whether Amazon should be given "leeway." Even if you only care about corporate Amazon, then maybe it's not in their best interest to have no idea how their company actually functions in the real world? There were stories before, just like there had been about UPS, Uber, etc (helpfully linked in this "apology") -- but this only super blew up when they issued their snarky denial to a member of Congress that anybody would ever pee into a bottle, and implying that the Congressman was a fool for believing such a tall tale.
This is the same fallacy that leads to apps asking for permission to access your whole picture library.

Facebook could have an API by which an app can prompt its user to show a list of all of that user’s friends who have the app installed. The app would only learn the identities of people whom the user explicitly selects, and phone numbers would not be part of that identity.
I know a lot of gaming (as in Vegas) developers that were way into Facebook games and slots back in the mid 2010s, on the hopes that FB would eventually allow you to cash out FarmVille-type points into USD.

It's pretty apparent that this wasn't going to happen under governmental watch, since it's a literal opening of the barn doors to federally-endorsed gambling. So the developers lost interest and went elsewhere.

AFAIK none of the CuteUI mobile games can covert back to cash, and luckily the idea of a rare skin or weapon has taken the place of cash.
well it might be embarrassing if someone found out you used facebook.

I guess I could envision a scenario where you're being investigated, and these leaks provide a roadmap of services to subpoena.
> Unfortunately, disabling uPnP these days is too much of a hit to convenience

Why ? Its only used for torrents and some games, just note down their port numbers and enable those in your firewall once, thats it.
You “agreed” and gave your permission when you bought a product with mystery functions. Look at all the Einstein’s who buy smart TVs and then become baffled when they start showing ads.
What.The.Actual.Fuck.
Will the EU impose a fine per person? Maybe we'll see in 8 years time.
Being able to use a bathroom should be a right, not a t that could be taken away.
How do you know it was an led?
True that its still new but with zero support from Apple this is going to require some serious reverse engineering to get anything useful especially with the GPU drivers.
Telegram had this issue too and they made a setting "who can find me by my number" you set it to "my contacts" so only mutual contacts can find each other.
Facebook's tracking consent flow has been in breach since the regulation went into effect in 2018, and has affected millions of people, both users and non-users. Keep in mind that had Facebook been compliant with the GDPR, the recent Apple changes regarding tracking consent on iOS wouldn't have been an issue for them at all.

I'd argue this is a much bigger issue than the lack of at-rest data encryption, and yet nothing has been done.

They also appear to be ignoring Subject Access Requests with total impunity: https://ruben.verborgh.org/facebook/
Edit: downvoters, thanks! I realize this is not an easily agreeable opinion ("let's all chant 'death to YAML!'") but it's really easy to avoid losing money on something like this. Just do proper testing.

Aren't you setting yourself up for surprises if you write file formats such as TOML and YAML without reading the documentation, learning and experimenting first? How about unit testing? Or verifying the type in your config parser? Have you tried opening your site in the norway config on your development or testing environment? Or even in production? It all seems very basic and not at all blog post or even HN worthy.

I'm going to assume the authors still haven't learned their lesson and are going to experience many more surprises in the future working with plain text file formats.
Awesome! Definitely let me know if there are any issues - I've built it for the major Ones, but haven't thoroughly tested all of them. I've found it useful for listening to music with headphones while working. Hopefully someone else can get some use or inspiration out of it.
Ergodicity, What's It Mean
> the existence of appropriate safeguards, which may include encryption or pseudonymisation.

which is not the same as data much be encrypted at rest.
but it is how revolutions work, no?
virtually nothing actually uses these characters for these purposes.

Right. Which is why we have all these hilarious escaping and interpolation problems. Any why programmers will never be taken seriously by real engineers. It's like we have cement mixed and ready to go but we decide to go and forage for mud instead and think that makes us cleverer than the cement guys.
You should work about being a smug cunt.
Comparing means, modes, and medians on 200k+ trivia responses
Routers have this thing called universal plug and play which enables applications to enable port forwarding on their own without the user having to dive into router firewall settings.
Check out the Portland Loo. My city has one and it’s a very well designed public toilet.
Yet.

And since it's a Facebook controlled company a leak like this happening again isn't that improbable.
Facebook doesn't share phone book data with hackers either.
I agree w you in principle, but the minor ergonomic friction -- adding the option key to alt-tab to restore and focus a minimized window -- is not a big deal to me. That said, I never got in the habit of minimizing windows (partly bc I didn't know about the keyboard-only way to restore them), so it's a non-issue for me.
With my latest Linux machine I actually picked some easy to get laptops on a steep discount and then started googling to find other people’s experience. I’ve been using some Linux distribution or other for a long time.

But that’s not what a newbie or outsider sees. And until there is the kind of assurance from some Linux distribution or whatever, all criticisms of the difficulty of getting a Linux machine running are valid.
If she travelled with the cat it might have picked up all the scents along the way, but I'm not sure if cats are even capable of doing that.

Or better: the cat snuck into a familiarly smelling train and got out at the right stop.

We used to move back and forth every few months between two cities 1500km apart. Our cat could tell if he was in any of those two cities - he would suddenly start meowing, wanting to get out of the car.

He was very consistent in this. He wouldn't do that when we were driving through any other city.
Absolutely,

> Tolerance is not a moral absolute; it is a peace treaty. Tolerance is a social norm because it allows different people to live side-by-side without being at each other’s throats.

> But the model of a peace treaty differs from the model of a moral precept in one simple way: the protection of a peace treaty only extends to those willing to abide by its terms. It is an agreement to live in peace, not an agreement to be peaceful no matter the conduct of others. A peace treaty is not a suicide pact.

Saying of tolerance as a peace treaties, one need to note of peace treaties being subject to abuse.

If you have peace talks in between every artillery barrage, the one to win will be the fastest one to shoot, and then to call the press, UN, and international peace mediators
Very neat, I'd never heard of timed-automata before. I read a bit about it after seeing this comment and can definitely see the appeal in such a project.

I'm fascinated by how timed-automata can be used as models for real-time systems, and how presumably, a model checker used in that context would allow one to verify their behavior. It seems like a very neat connection between CS theory and real-world systems.
I was wondering if I just wasn't very sensitive to tearing, because I haven't noticed it. One setup is a 4K 46" or Dell 30" next to a 4K laptop, the other is 4K 46" with two 1080P wings in portrait.
That's not going to get it to come out of the material faster, that'll just reduce the amount in the air. You're still stuck waiting for it to permeate out of paint, carpet, adhesives, etc. You could increase ventilation to get the VOCs in the air to an acceptable level faster, but you're not substantially increasing the rate at which it's coming out of the materials.
And I have no idea how to use an iPhone because I haven't used one in years.
> there's no point in sticking with something that doesn't completely fit your needs.

True. The stateless firewall is rather important to me and I haven't found that in anything else (I'll keep an eye on Nebula).
Well damn, I’ve been a mac user for 6 years now and this is the first time I hear about this option haha and it was one of my main complains
>symptom of mental illness

>borderline sociopath teenagers

I don’t know what point you’re trying to make.
Microsoft had to walk a tight rope, historically, for fear of antitrust action. If they had improved Windows too much, big developers would have gone ballistic and dragged them in the courts again. Apple never had to care about this, and it shows.
Wow that is cool, good to see a couch surfing alternative. Have you gotten a decent amount of users?
We have MacOS to see this is true to a huge degree there. The related and overlapping iOS wouldn’t change things that much.
Do you have a router you recommend? Ideally something running free software
I Replicated Clubhouse's UI for Android Using Jetpack Compose
No I am definitely not afraid of that, based on several factors: knowing what really happens in practice having used GCP since 2014; my company being in the highest tier of Google’s startup program; I know many people who work at Google (eg numerous of my past PhD students). Of course my risk analysis parameters may be completely different than yours. On a purely technical level, GCP is a good quality product.
I also found this weird, and this got me to check if it was enabled on my business firewall devices: turns out they don't even support UPnP. Is it just consumer routers that support it nowadays? Shouldn't that feature just be nuked?

EDIT:
Well it sounds like a feature for pro users that know what they are doing and control all devices on the network. Even then, security appliances (eg. from SonicWall) don't support it. I don't know, this is probably a niche feature for a few occasions.
Sublime HQ Pty Ltd, developers of Sublime Text and Sublime Merge sell licenses and use the package managers of each distro and host their own package mirror.

> Sublime Text 3 includes an auto-upgrade mechanism on Windows and OS X to make upgrades a snap. Instead of going against the grain of the Linux ecosystem, packages and package repositories are provided for most of the major distributions.

https://www.sublimetext.com/docs/3/linux_repositories.html
They could store a salted hash instead for almost everything except using the number as actual phone number (call/SMS)
I don't understand what you and grandparent are trying to say; can you explain in more detail about the parallels you see between JB/Kotlin and Borland/Delphi?
The JSON config is strange, the keys contain type information. But any JSON parser worth its salt should not require that since JSON is natively typed, no?