skysight-inc/HackerNews huggingface dataset:
And for all those of you trying to hold the world on your shoulders: don't be a hero. If you don't let things fail (that aren't your responsibility), nobody will notice it's at risk of failing, and thus will keep letting you hold it up by yourself.
Unpopular opinion:

I have never needed to "deep clone" an object in JavaScript. Any time I thought I needed to do that, it was actually a code smell for a different underlying problem.

I was glad to see the end of the "immutable everything" dogmatic obsession wrought by Redux. The code smell in that case was usually related to passing entire objects as props.

Can anyone describe a compelling use case for "deep cloning" objects in JavaScript (keep in mind _everything_ is
an object in JavaScript) that isn't dancing around some hidden complexity? IMO, if it can't be (de)serialized via JSON.stringify and JSON.parse, then you should consider why you're trying to serialize it in the first place, and why you're scared to pass around the reference to the object. (That said, structuredClone looks like a better alternative to the JSON method - but note it's still not cloning functions, so you should still be careful where/when you use it.)
This is interesting to me. Did you grow up seeing your cousins often?

I saw most of my cousins at least once a week growing up, and even went to the same middle and high school as some of them—meaning I spent more time with them than I did my siblings.

As an adult, the idea of being romantic with one of them is as off-putting as the idea of doing it with a sibling. I wonder how much of that is from growing up together.
When people make it clear to me the terms of visiting their property, I take care to abide by them or go elsewhere. It only escalates when one side decides they must visit yet not abide by the terms.
The high speed rail authority is not only tasked with building and operating the final high speed rail route but also has had to deal with land use politics of dozens of jurisdictions along the alignment. HSR has no at-grade crossings which means everywhere along the route that it crosses a road there needs to be an overpass or underpass. In the central valley where most construction has been happening that's at least one every mile for about 150 miles. They also had had to do multi-year environmental impact studies (because California law requires it for any major change from the status quo) which have to be incredibly thorough because people can just appeal any part of the project for any arbitrary "environmental" reasons such as "the overhead wires alter my view of [something, usually nothing]" if they can claim that it wasn't considered in the study.

Can we build it? Yes. The issue is mostly that we have so much process that delays building and scope creep for what does get built.
Almost certainly, yes.

But they also have to carry around their resource gathering and self-repair systems, something phones don't have to worry about.
Unequivocally yes. If not, do you also think they should be required to serve all your requests while you dos them?
Oh boy is he gonna have a tough time once he's starting his career, not having embraced any sort of technology.
33% of bike trips in the Washington area are by women. Assuming non-binary people are around 1% of trips, that puts men at 66%, giving an exact 2:1 ratio

Source: https://rosap.ntl.bts.gov/view/dot/24356/dot_24356_DS1.pdf?

And IMO you can't call a mode of transportation "fine" when large swathes of the population don't feel safe or comfortable using it (this comes up a lot when I talk to female friends about bus/metro usage too)
Apple would have little to do with it as CFAA violations are a criminal matter.

And I’m not very impressed by US legislators in any context, they’re politicians first and foremost, ones that are always 2-4 years away from elections.
Classes have way more complex state that could be unpredictable
The LUUP scooters and e-bikes are quite nice to use in Japan. They have designated parking (the company pays businesses and homeowners to create parking spaces and you can't end your ride except at a designated, non-occupied parking spot).

You can ride them on sidewalks up to 6km/h, bike lanes and car lanes at up to 15km/h and if you have a driver's license, in car lanes at up to 20km/h. The police do actually enforce this, at least in Tokyo. 20km/h feels a bit unsafe at times because they accelerate quickly ahead of cars from a red light, but then you get suddenly overtaken by 5 cars going. much faster than you. Overall though these are pretty good policies and they are convenient without being a menace to others.

They are ¥200 for 30 minutes. I liked the original pricing better, which was ¥110 for the first 10 minutes, but either way they are cheap as a transit-extender but expensive to use for commuting, long journeys or leaving parked. This means they are highly available and reliable to use at the start or end of taking public transit. Tokyo has amazing trains but there are times you are 1-2km away from a station that takes you directly to home or work, but you need to transfer 3 times to get to that particular station. Or you want to pick up a pizza on the way home from your home station, but you'd have to walk 1.5km instead of 500m.

I'm also a mechanical engineer and it was cool to see the scooters becoming better (control, handling, suspension) with each iteration. Maybe that's a Japan thing because bird and other scooters/bikes in NA/EU just become heavier with each iteration to deal with vandalism.

I live in Luxembourg now and I pay something like €16/year to use rental e-bikes (up to 30 minutes per trip, you pay more after that). Sounds great but I use them less over time because they are broken in some way more often than not. Often the "e" part doesn't work and because they are built SO heavy to survive vandalism, they are very hard to pedal. Sometimes very, very hard and you can feel vibrations in the brake lever. I don't know what's up with this, maybe overspeed is incorrectly detected. Sometimes you can depress the lever a bit and reduce it. Sometimes you can't so you try to swap bikes at the next parking place. When you do that there is a good chance you can't take another bike for 5 minutes, and a small chance you can't take another bike until the next weekday when someone does inventory. The first bike will be physically locked but not register as returned so you can't take another. You've taken a bike for a reason instead of transit so chances are you are looking at a 30 minute walk to your destination. In one case I was charged about €20 and it took more than a year to get a reply by email. I didn't even check if I got the money back or not.
> What if the user pays for your software (and its implicit access to any online key server that serves the cryptographic keys) but instead uses their own replica that mimics this software? That's what's happening when an Apple device owner (having paid for access to iMessage) decides to use Beeper. Both you and Apple still make money in this case. Should this still be illegal?

Again, you and most critics are keeping your examples and your metaphors solely isolated to your phone, your device, your computer and this is not the case. iMessage chats are not peer-to-peer, they reside on a platform which Apple pays to host and operate. You are not just using your device, you are using their devices too via the API.

No examples put forth in your comment or other comments are grappling with this reality. The iMessage API doesn't call other Apple devices, it calls Apple's servers, and Apple owns those servers and is within their rights to dictate how they are used. Every photo sent, every live photo, video, voice message, all are hosted and archived forever until the user deletes them on Apple's servers. That in and of itself is, in my mind, justification to restrict the service's use to their own devices.
We’re talking adults, not children. If you’re old enough to go to war and be treated as an adult by society, you can choose whether to have children. Children regretted is far worse than children not had regretted, in my opinion. ~40% of annual US and global pregnancies are unintended (the percentage that are unintended and unwanted is unknown).

Choices have consequences, but humans have the right to make their choices, hopefully fully informed. Who are we to tell someone their reproductive choice was wrong? That’s their decision. You can do everything right and still lose. That’s life.
sometimes things that can be done with technology shouldn’t be done
What types of objects are you copying?
No, but unlike TVs they consume mere tens of milliwatts when the display is off (most of it going to maintaining the cellular connection), and their batteries would be dead within a couple hours if they used as much power as TVs are allowed to suck when "off"

It's certainly possible for a TV to be ready to be fully on within a second while consuming <1W; monitors do it all the time. But TV makers barely have the software expertise to respond to button presses within a second when on; developing responsive low power states is an order of magnitude harder.
I worked four years in the military, and three of those I had evening and night shifts during the holidays.

Absolutely nothing happened, no activity whatsoever - just babysitting systems deep inside a bunker. Closest I got to new year's eve was watching the fireworks through CCTV.

The last year I was on call, which was miles better, but those years definitely cemented my will to get a job with normal work hours.
Streets are a public space. Yet even there access to the street remains free, and ads tend to be on private property. Most of the Internet would not qualify. Though I suppose it could be argued parts are much like a public square.
I think you're still in the minority but it's a good thing. I'm devoted to my spouse and my kid. I'll drop anything for them. Some of the fathers I know feel the same but some smell like mine and he was a piece of crap. I fully support parenting being a team sport and in my opinion, that's how we're going to fix the modern family, by making it better than pretend version of The Good Old Days.
I never said that in this whole comment thread. Neither did I insult you personally.

Remember what I said about charity?

Frankly I'm disappointed, you should have called me racist for saying only Europeans can invent stuff.
The ads are nothing compared to the comments section. I'd happily start paying, if they deleted the comments section entirely.
But that's not what's happening: what's happening is the server is asking for the properties of the client and making a decision to serve based on response. Similar to presenting credentials to be served. Surely the server is allow to set whatever conditions they are able to express technologically. You can't force a server to serve, or can you?
The email address is not guaranteed to be stable.
Absolutely great work by sec-consult!

Must have been a real thrill too the moment that email from “admin@outlook.com” went through and passed all SPF checks!
The best of DTC deals, website launching first Jan
I guess you’re supposed to reenact the space whale scene from treasure planet.
If we just ban all advertising then there are no more SEO optimized sites trying to get that ad-revenue. So hobbyists should have no trouble with popularity if the ad-supported internet goes away.
This could revolutionize boxing!
The plural of anecdote is data though
The article states differently, saying it is performant.

Instead of saying we should search for benchmarks why not post them here? Also, what is the small function you use?
It's important to know and keep in mind that governments didn't (re)discover this topic on their own, it is being pushed massively by lobbyists: https://fortune.com/europe/2023/09/26/thorn-ashton-kutcher-y...

Apple wasn't required to implement any CSAM detection, so why did they do it? Saying it was pushed onto big tech by governments when there is no law demanding it feels apologetic to me.
On call sucks so badly. At this point of my life, I firmly believe that there's not enough amount of money that can compensate the mental suffering it implies. Even more if the company you work for has this mentality of "deal with it" without making improvements, which was my case in the last period I did on call and what made the camel's back to break for me. Nowadays I simply refuse it. For those who are still on the trenches, stay strong, never resígnate yourself to just "deal with it" and thank you.
Microsoft barely got a slap on the wrist from the DoJ in the end. Market competition from Firefox, Opera, Safari, and Chrome, along with industry and cultural support for browser standards, was the ultimate remedy, and that would have happened with or without the DoJ. The original suit was brought by Netscape who were charging $40 for a browser license at the time. It was a dead end business model and MS was ultimately right when they argued in the nineties that browser tech was so fundamental it needed to be integrated into the OS.

I love iMessage because it has a good feature set for family group chats (photo sharing is stellar), but I’m also happy with all the innovation, choice, and competition on features and governance provided by Signal, WhatsApp, Telegram, et al, each of which have their own strengths and have to respond to improvements by the others. The worst thing that could happen to innovation is if we were all using the same iMessage protocol forced into the stewardship of a DoJ mandated standards body.

I really can’t understand the obsession with default SMS functionality. Other than 2FA codes or setting up Uber on a new phone who gets an SMS more than once a month?
But isn't this the case? Who's going after people to do whatever they want to data they already have?
Here in this instance "in depth research" consists of following the link given within the Business Inside article to the Reuters investigation piece which has more infomation, primary sources, names of researchers, etc.

If we exchange details the next time I make it to your part of the world I could visit and click the link for you.
This is such great news, I've been annoyed with slow arXiv loads for a while and happy to hopefully see it fixed!
An object containing just data for sure having lots of usecases. Like i.e undo/redo. But deep cloning would be as simple as json.parse(json.stringify(object))
I'd love to have an option to pay for Firefox Sync. It's by far my favorite Firefox feature, I use it every day, and I'd happily pay for it even if they just said "this just funds ongoing development and offers no added features", though they'd get more revenue if they find something to offer for paying users.
It's interesting that the article is quick to blame "increased labor costs" and low unemployment (???) for the price hikes but then doesn't explain why prices for some items actually went down again. Meanwhile overall wages don't seem to track inflation.

It reads like some businesses had to increase wages to retain employees but this doesn't seem to be causative as these employees were asking for higher wages because of the increased cost of living, not the other way around.
If you care at all about privacy and the future of a free Internet, this really should be that watershed moment that makes you take your head out of the sand.

Seriously. Uninstall Chrome today and switch to something else. It’s only if enough people do it that they lose their grip and influence.
oh, right, so that's what our layer of sediment will look like in a cross section of dirt
It’s funny that no one dares examine the true root cause. In my opinion it will never go away until we face the hard facts and recognize what was going on in this man’s head. It’s very convenient and easy to dismiss him as pure evil, or a psychopath, or the like. And attempt to try to see him as anything other than that is met with shock and horror and is generally just unacceptable as it gives the impression of sympathizing with him.

Do we honestly think he’s pure evil and relishes in seeing his victim’s pain and suffering? Does he completely lack any form of empathy or caring and is he totally numb to the effects of his crimes? Is he a sociopath? A psychopath?

I highly doubt it.
Not a bad uplift if you factor in the increase in the size of the median house:

https://247wallst.com/special-report/2016/05/25/the-size-of-...
Interestingly enough, even if you don’t have any arcing you still need to ventilate because there’s nowhere for heat to go, and eventually running enough trains over many years heats up the ground.
You're not American, are you? Maternity leave is not a year here. There's a 12 but it's "weeks" and never months. That's the law I'm the very liberal states.
Most serious nasal congestion sufferers would have been wary of phenylephrine for some years.

I feel uncomfortable asking for pseudoephedrine by name, but I do so anyway, because my doctor told me that phenylephrine was hopeless 15 years ago.
why not have more control over quality and standards

In theory they do, since eligibility for getting paid by Medicare has requirements. Unfortunately, there are too many vested interests influencing the process in the "government oversight is pure evil/of course we can police ourselves" direction.
> I'd try to get people to use Signal/Telegram/Whatsapp/Messenger and at some point, they'd stop checking those apps and I'd have to send them a regular SMS.

Android guy here, so I may be out of the loop, but why do they have to check the apps at all? Shouldn't incoming messages from any app be shown as a push notification?
From the article:

>This might be true if Apple was a small company. But they aren’t. They control more than 50% of the US smartphone market, and lock customers into using Apple’s official app for texting (which, in the US, sadly, is the default way people communicate). Large companies that dominate their industry must follow a different set of rules that govern fair competition, harm to consumers and barriers to innovation. We are not experts in antitrust law, but Apple’s actions have already caught the attention of US Congress and the Department of Justice
A lot of Lodash functions are implemented as combinations of other Lodash functions, so importing a single function actually imports half of Lodash under the hood:

https://github.com/lodash/lodash/blob/main/src/.internal/bas...
> There's no straightfoward, standard way to read an html document on another platform.

What do you think of the epub format?
Has that actually been established, or is it still just speculation? I doubt the contract actually says that, though of course it might affect future renewals.
Why go underground (expensive 3rd dimension down) when we have the whole 3rd dimension up almost unused? The freight can be trucked by large Zeppelins for example (and electric at that with the most of the energy generated by the solar panels covering the upper surface of the Zeppelin https://news.ycombinator.com/item?id=38017937). The issues are pure engineering ones. These freight Zeppelins can be fully automated, flying around any densely populated places.
It does because the site is a right wing think tank but I will give that my link is more about "women are happier when they get to be people first" and it doesn't contradict the "women often marry up in income." The problem with starting with a place like a right wing think tank's evaluation of a study is that the goal is to sell a narrative that aligns with their existing bias. See the use of the word "prefer" which is only used once in the interview and it's from a leading question that asserts the preference to be true. It's easy for women to marry up economically: find a man doing your same job, marry him and he'll likely get paid more.

Additionally, it's easy for better educated women to do that same. Find qualified women in various industries and review the educational qualifications of their male peers who are making more than them and... same outcome.

So yes, I find the source to be problematic. I have not read the cited study itself but I did see that fun Q&A.
thank goodness you're not the one in charge of comedy for the rest of us
Would love to see a comments feature at the bottom there. Reddit / HN style

Love the concept though. Added it to my Home Screen on iOS
There are plenty of reasons to deepclone. That being said I do share some agreement. JavaScript imo is best when you limit complex structures and stick with primitives, ideally just one layer deep, but there are situations when it can’t be helped, e.g, dealing with api calls.
If somebody asked me to be on call, during a holiday, without overtime, there's no way I'm driving anywhere. If it's worth it to the business, pay me for the time I'm no longer getting to enjoy with my family, or shove it.
Who’s dying on a hill? They can have that hill if they want to die for it!

GDPR is great, sites should be required to ask to track. But if they start asking, most sites, I’d rather just leave.
Works in Chrome, but does not seem to work in Firefox.
How should someone know the terms of use BEFORE being served the data (including the terms)? It's not stealing if you're broadcasting.
so, a tuesday then?
>Thus begins the arms race. The client can simulate all that happening, but ultimately not actually present the ads to the user

That's trespassing but with a computer.
I made it up. Sorry. :-)
Hyperloop and Boring Co are separate. Hyperloop was proposal for super-high-speed capsule in vacuum tube. Boring makes tunnels and they make "transit" tunnels. They want to make autonomous pods but so far they have only done Teslas.

To make more confusing, Boring calls its cars in tunnels product Loop.
If you're consuming content on ad supported services and sites, then why would anyone be reimbursement you for bandwidth costs that they have no control over?

You could be on a network paid for by your employer, one very frugally negotiated, or a redundant yet costly satellite link you have for vanity reasons.
I'm still hoping there will exist an extension to poison it with random categories and random measurement.
yeah - how do you keep it out gassing long enough to hit 0.1 m/s though? I would imagine you'd need to nuke it every couple of days or say every week to keep it out gassing long enough to generate that big a change speed?

Hmm - I guess not! According to [1] it would take less then a ton of TNT to accelerate 1 million tonnes (eg like asteroid 12932-zephyr) to 0.1 m/s...So its probably a good thing I'm not responsible for these things!

Thanks to everyone for their help!

1 https://www.omnicalculator.com/physics/kinetic-energy
Asianometery is fucking great and I hope he randomly comes across this one day; thank you for all your hard work, dude. You're a machine!
Last I checked that was still an open question, something happened in that first opaque second.
It is difficult to take the complaint terribly seriously when part of their case against Adblock Plus is that it “violates the freedom of the press”.

Imagine if newspapers were free and supported by ads, but only had ads in the top 2” x 2” corner, on the outside edge of the paper. Imagine also that I sold a kind of square knife-press that you could use to stamp-cut the ads out all in one go. No one would seriously claim I was doing something wrong — just move the ads around to random places on each page!

Is it laziness that stops publishers from shipping targeted ads from their own servers, inlined in the content in a way that cannot be distinguished from article images or text?
It’s so weird to me that the labor story seems to leave out that 1m people died in the pandemic and also the largest generation in history is retiring.
Beeper Mini bas a net positive impact on society, contrary to hackers finding holes. The only reason it's not possible to use iMessage with Android is that it's not profitable, and it's good to remind Spoke zealots that no, Apple isn't here for you.