skysight-inc/HackerNews huggingface dataset:
I've had similar experiences, although not quite as expensive. I think it was either 3€ or 4€ to get a new eSIM, which you would do by logging to the carrier's website, clicking a button and scanning the resulting QR code PNG. Absolutely nothing about the process warrants that cost and obviously the operator is blocking from using the iPhone-to-iPhone eSIM transfer tool.

I called up my operator before I decided to switch to another operator. Got a whole slew of excuses for it. "Transfers are blocked for security purposes." Didn't figure out a security benefit for the surcharge. "You'd have to pay for a new physical SIM card too", except I wouldn't because physical SIM cards are REUSABLE. Tried to use this line of reasoning against the operator by asking to not order a new eSIM but reuse the eSIM I already had, but no dice.

Thankfully I managed to find a phone plan that was cheaper than the one I had, so I fixed my eSIM issue and got slight savings on top. Of course after I signed the new contract, my existing operator decided to ring me up and butter me up again. At least this time they admitted that it was just pure rent-seeking and they surely could've given me a free eSIM. Too bad my mind had been made at this point.
Just a reminder: fighting against homosexual marriage results in gay people still regularly buying your chicken sandwiches, and a very successful business.

Meanwhile, paying an influencer to advertise bud light to an audience of people who SEEK OUT that trans influencer means you lose ten percent of your business.

Gee I wonder why everything keeps sucking... And lets go ahead and keep pretending like cancel culture and liberal brainworms are an actual threat to anyone.
I'd say it is a UX concern. It could show you the things it referenced in the prompt. So you'd only hit enter or customize it if needed :shrug:.
It's FUD. If you are being so vague without any critical argument, then there's nothing of substance here.
> This influencer branded it “lazy girl job” but this concept is wildly popular among young people of all genders right now.

Indeed. I don’t see the point of marketing this to women instead of men (or both!)… Is this some kind of low key, maybe interiorised, sexism?
You might, but I don't. In the argument `--entrypoint=Hello:main`, where does `Hello` come from? Is it some root module? What about `main`, is that some default, or the name of a file without an extension? This strikes me as just enough verbosity to be confusing, and not enough to be explicit.
His point was that it isn't the trees "natural" placement? That's kind of the theme of the post?
Type systems invariably have soundness issues when subtyping is allowed. They might've fixed it in the last couple years, but as an example I'm pretty sure Java and C# both have bugs where some methods should be co/contra-variant and others should not but the language only supports subtyping acting one way or the other for the whole type. For a concrete example:

1. Suppose Civic is a subtype of Car

2. Suppose you have a List<Civic>

3. Suppose a method asks for a List<Car>

4. You can "clearly" provide that original list of civics because every single thing in the list is a Car, and it's a list of those things, so it adheres to what the method seems to want -- maybe the method computes average cylinder count or something.

5. Everything we just described is fine and dandy so long as the list itself is immutable (the individual cars could still be mutable safely), but running some of the mutable list methods will cause runtime crashes and segfaults. E.g., if you append a toyota camry to the list then you've somehow snuck a camry into the original List<Civic>.

In that example, some of the methods would be safe if you interpreted a List<Civic> as a List<Car> (like grabbing the car at a particular index and finding that the particular car is a civic), but others require the subtyping relationship to go the other direction (e.g., if you interpreted the List<Civic> as a List<BlueCivic> and appended a BlueCivic then the invariants expected by `append` work in both cases).

That sort of thing just scratches the tip of the iceberg, and as a rule of thumb all your type systems are unsound, _especially_ if they involve subtyping. Things you would hope would be caught at compile-time are punted off to scary runtime heisenbugs that might not be detected for ages. The type system is helpful at reducing errors but woefully incomplete even for the things it's supposed to catch.
If you call someone a woman as an insult, that's misogynistic towards women, even if the person you're calling a woman isn't actually a woman. It doesn't even make sense as an insult unless you're a sexist.

Again with the hill stuff. Are you really not allowed to disagree with celebrity gossip in your life?
Seems like that would be trivially managed with a firewall (canbus security gateway). Is it purely cost that they don't lock down or segment off the canbus? Being able to steal a car by talking to the immobilizer through the headlights comes to mind.
Okay that's way more extreme than what I thought. Maybe I don't fall into this category.

Most of my daydreams involve staring out the office window thinking of hiking a trail in a distant locations.

Sometimes I will listen to music and imagine how I might incorporate such a feeling into a movie if I was a director... but I am never a character in the movie, like in your daydreams. I just think about what a great story would be like for viewers to watch.
I'm not saying you are wrong but these were 9th Gen iPads which say they support eSIM.
I'm not a frontend dev, but from cursory reading of htmx docs, it seems your example implying every chat message would require sending the full log to every user is a bit of a stretch - a more natural way would be to transmit only the new messages and use one of the "before" or "after" swap settings to insert them where appropriate.
Fair enough. I see the whole function of a postmortem in a very simple way: to avoid recurrence of the same fault. Yes, there will be plenty of new ones to make. But if you don't change your processes as the result of a failure you are almost certainly going to see a repeat because the bulk of the conditions are still the same. All it takes then is a minor regression and you're back to where you were before. This I've seen many times in practice and I suspect that Colin isn't immune to it. And yes, I look up to you, your writing is usually sharp and on point and has both amused me and educated me. So you have an image to live up to ;)
> I encourage you to read the proposed statute. It's not very long.

That is not a feature. Simple can be VERY dangerous when it comes to laws, since they do not provide nuance.

"For every complex problem there is an answer that is clear, simple, and wrong."

-H. L. Mencken
With syntax highlighting being ubiquitous, does it really matter whether the keyword is "function" or "fn"? And at that point, why not make it terse instead of taking up more space and adding unnecessary noise?
Your Code Is Not Yours
Brian Malow: Science Laughs [video]
This just reads as you having to get to say what you just said. You’re explaining a very self-evident concept to a bunch of intelligent adults.

Yes, negating someone’s personal issues by saying someone has it worse can be unhelpful. No, working long hours when you don’t even care if you’re getting fired or not isn’t “playing life on hard mode at level 10”. Unless your hard mode level 10 is someone else’s Tuesday, of course.
Not sure if this breaks a submission guideline, but you will have a laugh :)
Feel free to invoke "go tool compile" manually. "go build" is just a frontend
"Just" have to add new features? Do you have any idea how vast the web platform is these days?
>Have fun writing a basic websocket chat app and echoing back the entire chatlog including UI and formatting every time someone says something

No, you just append.
Architects live in a weird world. Putting a lot of effort into puffing yourself up via dress, language, charisma, and arrogance is tolerated and to some extent is even the norm. People tolerate it in their peers because they all understand how much can depend on their ability to impress people who have no way to judge their professional skill. Unlike software development, the profession of architecture appreciates architects who enhance its glamor and mystique. It's a weird thing, because they understand how ridiculous it is, but they also encounter clients who expect it. Sometimes they'll look down on someone who enjoys it too much or inhabits it too thoroughly, but at the same time, they respect it as a professional skill that they would use if they had it.
How the Threads design team branded the app
What do you mean? MOST ICs use lead frames still. Although there is a large push in consumer electronics to use flip chip or CSP devices, I would suggest that most devices are still using lead frames. Any plastic packaged device is lead frame based.
for design junkies hearing from other designers, I found this fascinating
Specifically, egress from Cloud Providers (transmitting data from inside the cloud to a computer outside the cloud) is the usual culprit for being "very expensive". It's part of a pricing strategy by cloud providers that encourages folks to put all their infrastructure inside of the cloud and to have none of it outside the cloud. As one example of the ink spilled over this topic, see this discussion from 2 years ago about AWS's very high egress fees:

Article "AWS’s Egregious Egress" (2021) https://blog.cloudflare.com/aws-egregious-egress/

HN discussion: https://news.ycombinator.com/item?id=27930151
The secret is in the spline!

Also: this is not how modern power steering systems work.
Looks more like Ada to me.
>the microscopic savings in key presses are just really such a strange thing to even debate

It's about readability
An Instant question would be; How do you ensure the authenticity of Faang Employees? Well, Faang Email addresses are standard, for example @google.com @facebook.com etc, if you are signing up as a Faang Employee, We first check that this email is indeed a Faang Email and then We send you an email to verify your Faang Email.
What makes you think the government can’t look over the current system as easily?
Because an entire domain with thousands of sites can show up the simplest explanation is they are copying some Spam or Phishing etc list while also having an index they are searching.

Now, they might be using low level API access to Bing’s index or something else. But I don’t see how it can be a simple wrapper.
Rename Reddit to Y instead
That's pretty impressive to think about though; there are few foods I can think of where it is possible to taste something as it would have been centuries ago. I believe there are also reports of people trying honey from Egyptian tombs, but I'm not aware of any other foods that are able to be preserved indefinitely.
In theory you should privately invite someone to replicate your work, then publish it if the replication works. You'd probably get scooped though, so you have no choice but to arxiv it immediately.
I see fabiensanglard.net, I upvote.
I love Ruby and we use Ruby and we do not allow meta-programming. Too difficult to maintain.

Even `send` is frowned upon, but allowed under some circumstances.
IIRC, these were planted as potential wood for railroad tracks, but ended up proving too fragile.
> people in their cars pretended to ignore me, and one couple leaving theirs just walked away, as I asked if they could move so we could unload my dead car

I wonder if they would have started responding if you motioned the tow truck driver to unload your car directly behind them, in a position that would obviously seriously inconvenience the other driver(s) or prevent them from leaving entirely...of course, also mentioning that was your plan to them loudly so you're sure they can hear.
Factors driving 2023’s extreme heat and climate disasters
I'll quote from the linked-to page:

> In both of these magnetic repulsion videos, keep in mind that magnetic repulsion and/or levitation are not, by themselves, probative of superconductivity: a diamagnetic material such as pyrolytic graphite [16], can be made to levitate [19] in a magnetic field without being superconductive.

See https://en.wikipedia.org/wiki/Magnetic_levitation#Diamagneti... .
> No arithmetic precedence.

Interesting. I've wondered about this when making an expression parser. Obviously it makes parsing way easier and mistaken precedence is often a cause of bugs (especially in C where some of the operator precedence is plain wrong). But on the other hand that's got to be quite annoying surely?
Meh, people in the 70ies were literally spending money on pet rocks, I don’t know who’s dumber.
I know its pedantic (we're on hacker news), but you cant treat latitude and longitude as vectors. I know its just for an analogy but enough people misunderstand lat and long already lol
Unironically the US should be pushing very very hard to be best buds with Mexico and help it become a stable state that does a lot of our manufacturing. Want to make illegal immigration less of a problem? Help Mexico become a country you want to live in.
Either you’re very misinformed about what a mirror is, or you’re being extraordinarily disingenuous here.

Bing is their initial and primary source of data for web links. Not the only one either, but the primary one. They maintain their own index from it.

That’s not “a mirror” by any stretch of the imagination.

What appears to have happened here is some form of replication bug where in a way yet to be determined a removal from the original data source was unintentionally replicated.

Data synchronization is hard when you’re not directly mirroring data. This kind of bug crops up
I said the accusations weren't interesting, not that you weren't interesting. I'm sure you have plenty of interesting things to say on other topics, and the other parts of what you are saying on this topic are (clearly) interesting enough to engage with. I'm just not interested in mud-slinging.

I'm not entirely sure what it would mean to say that something is equally competent at pursuing any possible goal, but it does seem very likely to me that, whatever it might mean, things can't be equally competent at all possible goals (for reasons of description length, if nothing else).

Ah, hm, it seems you are phrasing things in terms of simultaneously pursuing all possible goals?
I think that's a rather different thing than what I'm describing. Do you agree?
Something can be highly capable with regards to each of two goals which are each-other's opposite (while perhaps not in fact pursuing either), but it certainly can't be simultaneously be effective in pursuing two goals that are in direct opposition.

[emphasis]
None of these things are obstacles to it being possible to say of two mechanisms W and Z, that for every goal, that if W has any competency towards achieving that goal at all, then Z is at least as competent towards achieving that goal.
[/emphasis]
(where what it means for W or Z to have competency towards a goal, is that, the goal can be encoded in whatever goal-representation system the mechanism uses, and if that representation were to be what is stored in the part of the mechanism that determines what goal is pursued, then the mechanism would be effective at achieving that goal.
Though I suppose in some cases it might be unclear whether two representations in different systems are representing "the same goal"?)

You say that talking about "goal representations" implicitly talks about a set of possible sub-goals. I guess you mean, like, goals that would be used to achieve some larger fixed goal? I'm not convinced that has to be true. It could be that the end-goal is exactly the one which is represented.

Additionally, I don't see a reason why there can't be any languages capable of representing arbitrary goals.
At the least, it seems pretty clear to me that there is a language capable of describing any particular goal you could communicate to me, and so any refutation that you might provide me, of the claim that there are such universal goal description languages, would have to be non-constructive, and this makes me doubt the relevance of any such counterexamples.
I don't trust the zero-click results at all any more. I recently had to fill out a form for the DMV that required my county code. To find out, I of course googled it, and wrote down the knowledge box result. This turned out to be the wrong number, and thanks to Google, this happens so frequently the clerk knew where I got it, and knew to check it and fix it.

People are building workarounds in real life due to how bad Google's results have gotten.
> these wavy walls actually use less bricks than a straight wall because they can be made just one brick thin, while a straight wall—without buttresses—would easily topple over.

And what about a straight wall with buttresses? Can we make them just as sturdy with fewer bricks?
The draw calls for the 856th frame of counter strike this second won't queue themselves.
Driving in the Boston area is hard enough already, we don't need to add wavy walls into the mix ;-)
Can’t wait for you to no true Scotsman me after I tell you I’ve never seen what you describe in my 30 years living in Europe.
Only for unskilled workers who used to earn minimum wage.
If that was intended for me, I rarely watch my own videos. Only when I want to check on something. Don't like the sound of my voice. :)
Project X-Ray [1] and Project U-Ray [2] are the best source for configuration details that Xilinx/AMD doesn't publish. These projects focus, respectively, on the 7-series and UltraScale FPGAs.

[1]: https://f4pga.readthedocs.io/projects/prjxray/en/latest/

[2]: https://prjuray.readthedocs.io/en/latest/
> It sounded more like the "path forward" was to wait 2 years for the new Shopify APIs to come out.

So they waited two years and couldn't sign up any new customers during that time. How is that better?
For travel, it’s great. When I went to Germany four years ago, getting data on my phone without paying an exorbitant roaming fee involved waiting until I got to Germany, buying a SIM card at a train station, then finding WiFi access so I could complete the registration process, which involved a video call with a Deutsche Post agent to verify my passport for some reason. The last time I went a few months ago, I bought an eSIM before I left, and it activated automatically as soon as I landed in Europe.

Granted, I think a large factor in the hassle the previous time was due to German regulations involved in getting a phone number, but since I didn’t want or need a German phone number it was just unnecessary hoops to jump through. Now I can buy an eSIM from any number of countries that is valid throughout the EU with way less hassle, and I can get service from whatever provider I like rather than having to depend on whichever SIM card I happen to find at the local shop.

I’ve also never had an eSIM swap take hours to days—they’ve always been effectively instant for me. When my phone was damaged and I couldn’t get the eSIM transferred to a temporary phone while I got it repaired, I was surprised by how easy it was to generate a new eSIM online. If I had lost my phone, and I had a spare phone to use, getting service transferred with an eSIM would be a matter of minutes, rather than hours or days to get a replacement physical SIM.
They wouldn’t die overnight at all.

They would fast become outdated however, but that’s a different problem. One solvable with another source.
This is why I buy cheap olive oil and transfer it to an expensive bottle
Everyone is at it. https://www.theguardian.com/technology/2011/mar/17/us-spy-op...

All the security services in a country have the telco network of that country at their disposal.

For example one way to spot spooks including the bbc is to see the comments made that are medical based.

For example, manganese in the UK can be mentioned as good for connective tissue ie tendons, UK govt controls health claims so this post on kangaroo tendons https://news.ycombinator.com/item?id=36784998 is trolling manganese users.

Different countries have different opinions on biology so one way to spot a sock puppet from a country is to see what medical stuff they are talking about. Its something that can catch the 5eyes out when working in a coordinated manner.
https://elevenlabs.io/

https://twelvelabs.io/

.... wat
It really depends on how you implement it. I don't think that requiring parentheses in something like a+b*c is annoying, but if they also prohibit a+b+c, that's a different story.
The better your model of how it works, the easier it is to fix things when they fail, no matter the cause.

Knowing that GIT doesn't store deltas explains some of the things that made absolutely no sense before that point.

You don't want to just tell a programmer... oh... here are some magic spells, don't worry about how they work, or how to fix it if you make a mistake.

Tell them you don't expect them to remember all the details. It should only take 10-20 minutes to get them up to speed.
I think you're misunderstanding me. I'm not suggesting it's a giant psy-op. I'm suggesting that it could be sort of like putting unique watermarks on mp3s when customers download them, so that when those mp3s show up on file-sharing sites, the publisher can figure out who uploaded them and close their account or file a lawsuit. It wouldn't be enough to literally watermark the real secret material. One would want fake programmes as well, so that if someone were only feeding descriptipns to a foreign country, it would still be enough to see that hostile foreign country A was passed information including information about fake secret programmes 106, 782, and 18023, and only CIA analyst Jack Smith has access to all three.

I do absolutely think that Congress should follow the trail and see if there's physical evidence. I'm just saying that I think that what they'll find is that there was never real evidence, just intentionally fake documents and maybe faked artifacts.

Potentially, it could also be a mix of true details, but wrapped in a false backstory. e.g. if an intelligence agency captured a Russian weapon prototype in some underhanded way that would cause a political incident, and wanted to have people reverse-engineer it, they could remove any identifying markings, then let three people examine it separately. Reverse-engineer A would be told "it's from a vehicle of unknown origin that crashed in Colorado". Reverse-engineer B would be told "it's from a North Korean military satellite". Reverse-engineer C would be told "it's from a crash site in Wyoming". All three might be provided with different, faked photo evidence that matched the story as part of their documentation. If any of those stories showed up in counterintelligence records, the intelligence agency would know which engineer couldn't be trusted. Everything else I described for the simpler scenario applies there too.
Engineering a site at the speed of breaking news
The reason docker is integrating this way is to easily group the rules it introduced.

> I feel Docker should have tried to play nicer with the firewall.

The problem is on the UFW side not setting up properly when other chains are present. UFW is just a front-end for iptables, and docker integrates with iptables. Can the situation be made better? Likely on the UFW side. https://docs.docker.com/network/packet-filtering-firewalls/#...

The docker behaviour is documented...

UFW seems buggy in that it only operates on set of prefixed groups instead of looking at all the groups in iptables. Now, looking at the UFW code: https://git.launchpad.net/ufw/tree/src/backend_iptables.py?h... it seems to setup it's own chains and ignores everything else. It even filters out all other chains unless they're part of UFW.