skysight-inc/HackerNews huggingface dataset:
Unit tests are trivial because you can probably use a single arena that is only reset once at the end of the test. Unless the test is specifically to stress test memory in some form.

> I assume the receiver then has to know it has to clone all of those values, yes?

The receiver needs to understand the lifetime any which way. If you parse a large JSON blob and wish to retain arbitrary key/values you have to understand how long they're valid for.

If you're using a garbage collection language you can not worry about it (you just have to worry about other things!). You can think about it less if the key/values are ref-counted. But for most C-like language implementations you probably have to retain either the entire parsed structure or clone the key/values you care about.
The WWDC keynote is mostly about new shiny stuff to tell people all the cool stuff coming to their phone and why they may want to buy a better one (Apple Intelligence this year).

As you pointed out it’s not new information. And “doesn’t suck as much” is not exactly high marketing copy. They put it on one of their slides of random features coming to the new OS so people would know it’s there but didn’t spend any time on it.

I agree with you, they weren’t trying to hide it. It just wasn’t that interesting compared to everything else they were doing that no one knew about (outside of perhaps the rumor mill).
Its fairly logical to assume that robots.txt governs robots (empahsis in "bots") not just crawlers, if they are only intended to block crawlers why aren't they called crawlers.txt instead and remove all ambiguity?
Starship may have bigger problems than just getting its launch right
Messaging app fragmentation is a real issue, and I currently have to use ~4 different apps, because different people have different subset of these apps installed.

Situation gets even more complicated when you need to message a group of people, because you have to find an app that everyone in the group has it installed (usually, FB Messenger is the best candidate here).

RCS could finally (mostly) solve this in the near future, because practically everyone will have a phone with first-class support for it.
Yeah, I generally agree with you, but I don't see how the parent comment implies any of that
> Unfortunately, I cannot summarize or engage with the content from that URL, as it appears to contain harmful instructions aimed at compromising AI systems like myself.

Ooh, a real world challenge like Gandalf:

https://gandalf.lakera.ai/
Why can't they just be covered with blackout film until they're ready to be activated?
This might be a stupid question, but why isn't zeroing 8KB of memory a single instruction? It must be so common as to be worthy that all the layers of memory (and indirection) to understand that.
> TL;DR from the article is a newbie pushed the column forward

that newbie has at least 1500 hours of flying in order to qualify as a first officer. not exactly new to flying. in europe(and used to be in the US before one accident that was not really related to their experience flying) it's something like 300 for FO but the captain is much more experienced.
Sounds less like they're actually upset about their purchase, and more like they're afraid to be bullied. It's a good strategy. I'm all for making people apologize and pre-emptively justify making decisions I don't like.
The author couldn't run as a Democrat in Oregon, and so he seems to be courting a Republican bid.

https://en.wikipedia.org/wiki/Nicholas_Kristof#Oregon_gubern...

https://www.politico.com/news/magazine/2022/01/07/nick-krist...
> You’ll have to say to them gently, softly, “To be honest, I have no fucking clue. I was out of free articles.”

You can't copyright facts and journalism belongs to the people not to the institutions that are capable of publishing editorials at scale.
Yeah that's one of the best things about them for me. And then I go to the website and often it's some janky UI with content buried super deep. Or it's like Reddit and I immediately get slammed with login walls and a million annoying pop ups. So I'm quite grateful to have an ability to cut through the noise and non-consistency of the wild west web. I agree the idea that we're somewhat killing traffic to the organic web is kind of sad. But at the same time I still go to the source material a lot, and it enables me to bounce more easily when the website is a bit hostile.

I wonder if it would be slightly less sad if we all had our own decentralized crawlers that simply functioned as extensions of ourselves.
Most of the things that aren't wrong boil down to "X program thing doesn't work on Wayland, is there a Wayland equivalent?" to which the answer is "yes".
Why not directly use a modern Pascal? What's the advantage of Odin in this respect (besides the C-like syntax)?
This is not an uncommon mistake for pilots in training to make. It sounds strange, but you have to keep in mind that this maneuver is done with no outside visibility (that's the reason for the go around). So the pilot is only looking at his instruments.

The first officer had to do several things at the same time, and for a few seconds did not monitor the aircraft pitch attitude well enough.

In a jet the difference between a normal (about 600 to 700 ft/min) descend or this rapid descend is only something like 5 degrees. So it's easy to get this wrong if you look away from the instruments for just a few seconds. Especially if you're changing configuration (flaps) and power at the same time, because both have an effect on pitch.
I’m not sure they actually told us but you can bet they’re green.

Blue = iMessage, not encrypted. Everything else is green.

You’re right that RCS is not encrypted by default. Encryption can be added on top, that’s what Google has done on Android. But since it’s not part of the standard and it’s just something Google runs I wouldn’t expect Apple to do that.

We’ll find out soon.
And its up to the client to send as many requests as they see fit, it still called a DDOS attack when overdone regardless of the available freedom that the client has to do it.
Too much data are locked up in non-public sources that still affect the world. You will not find complete engineering analysis reports for the Ford F-150 engine on the internet or full email exchanges for Trump's presidential campaign planning in Ohio. Yet these all influence us.
I really liked RISC OS. The Acorn machines were really fun.
I had EVO ICL done ~10 months ago. My contact prescription was -7.25 left / -6.75 right with thin corneas so I wasn't a great candidate for LASIK. Weighed costs of ICL vs PRK and opted for the former (mostly recovery time concerns + as you mention ICL can be removed). Dollar cost was ~9.2k USD, so it was significantly higher than other options.

Recovery was very quick. I was 20/40 a few hours after surgery and 20/15 the following day (could have worked at computer, but took the day off). Pretty intense dry eyes initially, but eye drops helped and this improved over next couple months.

10 months later, vision is still great (though I expect my eyes to continue their normal progression). Halo-ing effects at night are stronger than I expected (believe they're related to pupil size + hole in center of lens), but I've mostly learned to ignore it (I also now prefer not to drive at night). Minor dry eyes but might try NAC supplement as suggested elsewhere in discussion.

I'd do it again in a heartbeat (hated dealing with contacts on camping trips) but wish I'd been more informed of halo-ing risks.
Possibilities for low-fidelity mind uploading with EEG
I smoke about 1.5g per day. Helps me cough up "junk". It assists digestion and other related issues as well. CBD herb hasn't got as much of that as higher THC strains do, for me. the breathing assistance is the most important effect for me now.
> I think the Chinese understand the mechanics of western government and politics quite well

The same issues in the US with regards to Chinese policy exist in the Chinese view of the US as well.

Most policymakers and staffers on either side of the Pacific haven't actually spent extended time or intercultural experience with the other, and those who have the experience with both Asia and the US remained in the private sector due to better prospects and (in the Chinese case) inability to join the civil service due to age and examination restrictions and (in the US case) due to clearance restrictions.

On top of that, those in the policymaking level are those who had around 20-30 YoE within their country's civil service, meaning most policymakers and senior staffers today started their careers in the late 80s/early 90s.

This is a major reason why Chinese policymakers have been fairly hawkish compared to a decade ago, as the early 1990s was an existential decade for China - the Tiannamen Square Massacre and subsequent sanctions, the Taiwan Straits Crisis, and the bombing of the Chinese Embassy in Belgrade all solidified an anti-American viewpoint among Chinese policymakers who started their careers in that era, unlike the policymakers from 1973 to early 90s who had experience working closely with the US (eg. there was even a US Army listening post in Turpan staffed by both US and PLA soldiers during the 70s and 80s [0]).

[0] - https://www.nytimes.com/1981/06/18/world/us-and-peking-join-...
I would also think that the intrinsic value is different. If there is a hotel on a mountain writing "quality content" about the place, to them it really doesn't matter who "steals" their content, the value is in people going to the hotel on the mountain not in people reading about the hotel on the mountain.

Like to society the value is in the hotel, everything else is just fluff around it that never had any real value to begin with.

> Feel free to point me to the good stuff.

Travel bloggers and vloggers, but that is an entirely different unaffected industry (entertainment/infotainment).
Have you seen the quality of video that comes through MMS?

I promise you people who have Android friends/family will enjoy this update.
Perfectionism isn't about quality, that's the illusion: it isn't anyone sincerely trying to make something perfect. Depending on the type, it can be about control; or on tasks, as with this article, it's typically just a disguise for avoidance.

It doesnt make sense to argue with a perfectionist about how to make something perfect. That completely misses the point. They have no interest in making it perfect, nor any notion of what it being perfect would even be like. In the vast majority of cases, it's avoidance.

In any case, when people beat their children it is because they aren't doing what they "are supposed to do" and is very much connected with perfectionism. Children grow up worried to fail to meet some parental standard. When they apply this beating-themseleves-up means of self-motivation to some tasks this can cause avoidance, because the tasks spiral into ever more delusional levels of importance and difficulty.

The solution to this sort of perfectionism is emotional. It is engaging with what a person is afraid of, what's causing their avoidance, what part of them is being "triggered" by the task, and working backwards from a completed state, etc.

A perfectionist, in many ways, wants to argue about how to perfect a task; this just enables more avoidance; and indeed, confirms their fears.
And he wasn’t paid a single dime extra for his time or effort.
It isn’t. A 500 watt panel is about 71 lbs, for 27.5 square feet. That’s the typical commercial panel. A little smaller than a normal 4x8 sheet of plywood.

Any structure designed to withstand 100 mph winds (typical in mild areas with no hurricanes or strong gusts) needs to be able to handle 25.6 psf - or 704 lbs - per panel just from wind load. Roughly 10x the panels weight.

In most of the US, add on snow loads from 20-100psf or more. I’ve installed panels in areas with 150psf design snow loads.

In the 150psf snow load area, that meant an additional 4125 lbs for that same 500 watt panel, each. Or about 58 times the weight of the panel. Steep angles (30 degree or more) can allow reducing that, which is a good idea.

So for instance in that area if not mounted very steeply, the racking needs to be able to support 71 lbs (panel) + 704 lbs (wind) + 4125 lbs (snow) per panel. Or 2.5 tons, give or take, for each 71 lb panel.

The panel is about 1.5% of the weight in that scenario.

And that is with no safety factor.

Now the roof has already been designed to bear these loads of course - but not as point loads randomly through the roof deck. So whatever anchoring/racking needs to transmit the forces effectively into the roof in a way it can handle without letting water through, and hopefully without making it impossible to maintain the roof either. And if in an area that freezes, without giving areas for ice to form and jack the roof/panels apart.

That isn’t trivial.
I think this is tricky because of course this is okay most of the time. If I produce a search index, it's okay. If I produce summate statistics of a work (how many words starting with an H are in John Grisham novels?) that's okay. Producing an unofficial guide to the Star Wars universe is okay. "Processing" and "produce content" I think are too vague.
Personally I think AI is a major win for accessibility and we should not be preventing people to access information in the way that is best suited for them.

Accessibility can mean everything from a blind person wanting to interacting with a website using voice, to someone recovering from a surgery and wanting something to reduce unnecessary popups and clicks on a website to get to the information they need. Accessibility is in the eye of the accessor, and AI is what enables them to achieve it.

The way I see it, AI is not a robot and doesn't need to look at robots.txt. Rather, AI is my low-cost secretary.
Impulse Tracker source code now available on GitHub
I did not learn any git from my CS degree, so I'm not surprised at all. Hell, the source control used for the first part of my degree wasn't git, and I didn't graduate that long ago. I don't even really remember what prompted me to teach myself git, but everything I learned was from blog posts and stack overflow.

CS degrees does not teach software engineering. They teach computer science. But also, do I think they should probably teach source control basics if the degree involves a significant amount of programming? Yes.
Green bubbles still stand and some people will look down at you. Few times those who make a good amount of money more then I said to me I hate green bubbles. These are adults / professionals ... im sure its worse for kids in school as an iPhone is an indicator of wealth/luxury brand and Apple knows and exploits such with the green bubbles. Maybe governments will come down on them for this too!
I'm having difficulty grasping the concept. Only a fool would trust any HTTP headers such as User-Agent sent by a random unauthenticated client. Your expenses are your problem.
Great, so we agree that your previous comment asking I address "paid browsers" in particular was an unnecessary distraction.

> I have a very hard time seeing an ethical distinction between running some proprietary code on my machine to complete a task and running some proprietary code on a cloud server to complete a task

It's important to recognize that copyright is entirely artificial. Congress went "let's grant creators some monopolies on their work so that they can make money off of it", and then made up some arbitrary lines for what they did and did not have a monopoly over. There's no principled ethical distinction between what is on one side of the line and the other, it's just where congress drew the arbitrary line in the sand. It then (arguably) becomes unethical to do things on the illegal side of the line precisely because we as a society agreed to respect the laws that put them on the illegal side of the line so that creators can make money in a fair and level playing field.

Sometimes the lines in the sand were in fact quite problematic. Like the fact that the original phrasing meant that running a computer program would almost certainly violate that law. So whenever that comes up congress amends the exact details of the line... in the US in the case of computers carving out an exception in section 117 of the copyright act. It provides that (in part)

> it is not an infringement for the owner of a copy of a computer program to make or authorize the making of another copy or adaptation of that computer program provided:

> (1) that such a new copy or adaptation is created as an essential step in the utilization of the computer program in conjunction with a machine and that it is used in no other manner

and provides the restriction that

> Adaptations so prepared may be transferred only with the authorization of the copyright owner.

By my very much not a lawyer reading of the law, those are the relevant parts of the law, they allow things like local ad-blockers, they disallow a third party website which downloads content (acquiring ownership on a lawfully made copy), modifies it (valid under the first exception if that was a step in using the website) and distributes the adapted website to their users (illegal without permission).
Fascinating, thank you for providing a logical explanation rather than just downvoting.
> Ad block isn’t the same problem because it doesn’t and can’t steal the creator’s data.

Arguably it does. That topic has been debated endlessly and there are plenty of people on HN who are willing to fiercely argue that adblock is theft.

I happen to agree with you that adblock doesn't steal data, but I'm also completely unsure why interacting with a tool over a network suddenly turns what would be acceptable on my local computer into theft.
I feel like it’s an open secret at this point that chatGPT is not useful for anything requiring consistent, logical thought which is a requirement for most human jobs.
> The stated goal was to prevent coins from breaking through 14nm

Who said that? The goal of the Sullivan principle was always a 2 Gen lead at scale [0]

[0] - https://www.belfercenter.org/event/competition-without-catas...
I mean, yeah? This entirely misses the point of the article. In fact, it couldn't have been a worse shot.

I don't know enough about the economics of this stuff, but I'm willing to pay for good online writing. I have a national paper subscription, two magazines and a handful of substacks I subscribe to.

But this feel like a price point issue for me. Why is everything $9.99/month (close to $15/month CAD)? Where are all the $2.50 or $5.00 subs? I feel like we anchor to $10 because it's a nice easy number, but the average person just can't afford very many of these, and no single subscription is good enough. So we sustain our desire to not pay for anything.
>When i read things like this I'm extremely concerned and embarrassed for the people demanding new graduates be rote taught specific tech stacks.

I think that's too narrow of a reading. There are some foundational practical tools and concepts that are broadly applicable to all computing tasks: version control, command line file-and-folder navigation, quick-and-dirty sripting. These don't (and shouldn't) need to be "rote-taught." But they can absolutely be integrated into existing coursework so students learn how to use them in context. In a data structures class? Run the lab work in Linux and C++ with basic makefiles. Have a compilers course? Offer the skeleton code for the parser as a git repository and submit via merge request.
You don't understand personal preferences? Or you don't understand the desire to share them with your peers? Or you can't understand why people don't just bully themselves into silence for the benefit of others?
Normal people don’t care about open standards. They only care about outcomes.

I know people who have wondered why texting to/from Android phones “doesn’t work” since pictures/video look terrible. This is a problem for their customers.

It wouldn’t surprise me if they would’ve done this without regulatory pressure, just perhaps not as soon.
Slightly off-topic, but slightly not.

I feel like customer support is one of the worst experiences in all of tech or maybe just modern capitalism. Obviously slashing budgets is a huge part of it, but I think the problem is exacerbated by lying with metrics.

One of the great challenges of trusting ANYBODY (even internal teams) with support, is that they have a huge incentive to lie to their management chain about the numbers in every way they can. And their manager or even multiple levels up may turn a blind-eye to these lies if it makes their life easier.

I don't know anything about this product, but I would never trust a company with anything of importance if I don't have a complete audit log of their requests and how they handle them which they send to us for review each month (even a 1%-.1% sample of calls will give a very clear picture into how the process is going).
Big oil and ethanol interests sue to block Biden's clean-air and EV push
It seems self-evident to me that if a user tells a bot to go get a web page, robots.txt doesn't apply, and the bot shouldn't respect it. I understand others' concerns that, like Apple's reader, and other similar tools, it's ethically debatable whether a site should be required to comply with the request, and spoofing an agent seems in dubious territory. I don't think a good answer has been proposed for this challenge, unfortunately.
The tell me...without construction is not a substitute for discussion. What do you actually mean, in non-Youtube comment-speke.
Isn’t GP effectively saying $/W? I assume that’s how most people evaluate price… “I want to install a system that will pay itself back in the smallest amount of time while staying below my max budget.”
A small current is going to flow internally, but nothing else happens. It's quite normal to have solar panels running with zero load in regions with lots of PV - reason being, that the carriers need to keep their electricity nets stable and have to carefully balance electricity entering and leaving the net.

At least in Germany, every PV installation of certain size (> 30kW peak) is mandated to be able to be shutdown remotely by the carrier if you supply electricity for the net and aren't just using it for yourself. (You get paid the same during shutdowns, just like it were running. Otherwise it would be quite damaging and likely reduce adoption of PV)

Point being: no, it doesn't hurt the panels and is a regular ocurence.
It does, but it has some annoying issues open, depending on environment, as Wayland support was added later

But someone using Wayland and Expanso can probably comment their experience

I would use them conditionally
> redesign the driving system from scratch to work on silicon

Nobody proposed this. My Subaru can lane keep even in whiteout conditions (if there is a car in front of me) due to radar. I can’t do that. Tesla’s can’t do that.

> it will occasionally do something as stupid looking as "drive into a police car with flashing lights on"

Two sensors operating on different wavelengths can add more information than a single doubling of the first sensor.
Just put a long comment on the other thread addressing this.
Discussion (34 points, 23 hours ago, 26 comments) https://news.ycombinator.com/item?id=40684560
How to Prevent Website Downtime Due to Domain Expiration?
Hello Hacker News community,

Recently, I missed a domain expiration. As you may know, when a domain is in the redemption period, it costs about x5 the renewal price to recover.

I'm curious to know how you prevent such situations. Do you have any strategies or tools for tracking domain expiration dates and preventing accidental lapses?

I've created a tool that helps monitor domain expiration dates and sends notifications about upcoming expirations. I'd love to hear about other solutions or practices that community members use to prevent downtime.

I would appreciate your advice!