skysight-inc/HackerNews huggingface dataset:
In that case the number of users who would buy x+2, x+3 is probably not half as many as users who bought x, x+1 and the developers would no longer be incentivized to build any more versions, making such a business unsustainable. And newer versions of operating systems, especially Windows, break old software like Office 2003 to ensure that you are using the latest version of Office 365 so they can profit. You can stay on Windows XP to avoid that, would you?
I got my license back when 5 came out just as I was getting into music in 2015. That covers me to 6.99, and it's taken 7 years to reach 6.64. That's one heck of a bargain.
I have in my router options possibility to choose what Gz should device connect to: for example, old notebook I connect to 2.4 only. Maybe you should enable same for homepod?
You need to be able to appreciate bleakness if you hope to enjoy Larkin. My favorite of his poems is Mr Bleaney, in which the speaker rents a cheap and depressing room and wonders if his predecessor (Mr Bleaney) thought about what ending up in such a room reveals about the life choices and character of the renter (with the implication that the speaker is asking himself the same question).

Larkin packs a lot of bleakness into those 28 lines - highly recommended!
Looks nice, congrats on the launch.
Two things that aren’t clear to me from the App Store page (I haven’t downloaded the app):

1. Why is account creation necessary? Why can’t I just store/sync my bookmarked poems with iCloud?

2. What the subscription is or does. The most recent change notes say that a Pro plan with ‘additional features’ was added but doesn’t elaborate beyond that.
The Talgo train with adjustable track gauges has been connecting france/spain for quite a while, but it is by no means designed for long-distance, high-speed travel so Spain kind of had to resort to switching to standard gauge which is also what other important neighbouring countries and possible destinations use (France, Germany, parts of Switzerland , Benelux, Italy).
>> we find that an exponential increase in computing power is needed to get linear improvements in these outcomes.

The scaling for weather models and FEA is not linear. To get incrementally better requires at least polynomial increases.
The science for Wim Hof is very lacking.
You can still run 30 year old accounting and manufacturing software on your midsize IBM. Plenty of people still do it.
Just wrong. The more correct input you have and the more correct your model of the real world is, the more accurate your predictions are.

We already see helpless activities to be better with AI (and a lot of computing) then classical optimisation theory (think solving PDEs) and failing.

Just more computing power will not help (except people whose business model relies on selling you computing power)
Well that would require some critical thinking about the pseudoscience.
No one should be able to stay on an outdated version, both for security and compatibility reasons. Supporting old versions of you have an api attached is a cost in it self as well.
Polycam supports android and web now, you can upload a bunch of jpegs online. I've used it to create photogrammetry from drone captures. Good enough for sharing with others, but not on par with dronedeploy or ODM for pro surveying
I'm more of a 6-8 storey with 90% lot coverage kind of person. 4 storey and less in north american jurisdictions fall under different building code regulations, and typically different municipal zoning regs. They tend to have lower lot coverage (leading to less density), more surface parking (leading to less walkability), lower construction quality (leading to worse complaints from noisy neighbours etc), lower building lifespan.
I didn't realise that. Now I actually want them to cut a new version soon. They deserve my money again and then some.
Fusion is a big one.

Some of the quantum computing research is pretty wild lately. People essentially writing "code" that gets converted by a quantum computer into new states of matter.

https://www.popularmechanics.com/science/a40359762/paired-ti...
The basics have been standardized many times. People who pay for something like Fanstastical aren't looking for just the basics - delegates for example. ICal also support vendor extensions that need support.

HN of all places is one I wouldn't think would assume software maintenance is easy. But, it's where I saw people complain about the Uber app size until an Uber engineer showed up and explained the many screens for payments alone.
Reader view (F9 in Firefox) might solve the problem, though not as seamlessly as would be ideal.
Just mirror the external display, and set your brightness to 0. Easy,
Good point. Way too many people act like GC means an unremovable curse, versus it can be another option, among various memory management options of a language.
> The difference is that the state doesn't try to control it(like UK where the state tries to implement ID verification for porn) but accommodate it.

Who do you think restricted channels from showing sex/erotics/porn before midnight? It was the state. The overall attitudes are different and that reflects in the restrictions state puts on. But the idea that this is about responsibility being expected more from parents is not correct.

The state is absolutely trying to control all of this. The overall society however does not see sexuality as traumatizing or as disgusting as Americans or UK do.

> This doesn't have anything to do with communism and the not showing porn when kids are typically around is about accommodating the parents.

It is not just about that. In communism, the state or party had its own ideas about what kids should or should not seen - and restricted based on that. It is about society itself and impact on society itseft, not so much about what parents think.

Some of that attitude is residual. State controls and regulates things, but based on own ideas/perceived interests.
Also, the problems with the ambulance service is not the lack of ambos - they're cheap enough to buy. It's with the lack of qualified, trained, registered paramedics and ambo staff to operate the ambulances. It's also the fact that social care has collapsed which means hospitals can't safely discharge patients who have no medical need to be in hospital, and that means EDs can't admit patients into hospital, and that means ambos can't unload patients into the ED.
> It is unrealistic to expect to be able to pay once and use an app "forever".

No it's not. This is very realistic: pay once for a license to use the software, and then you pay a maintenance fee every year to get the updates and new versions. You stop paying, you stop getting the updates, but whatever you have already still works. There's no shortage of examples but I'll give a shout-out to one of my favorite software products, PRTG: https://shop.paessler.com/shop/prtg/new/?preselected_license...
"weather models" "better" - how do you actually rate weather models? Exact prediction or prediction of outliers like catastrophic events? Is there more value in knowing tomorrow's temperature to be 24C or a thunderstorm happening at 15:00 ?
Persistent Websockets are not trivial to support for a number of reasons, even just by yourself with your own L4 infrastructure, much less from a global service provider, so it makes sense to take some measurements and set an entry fee. They also generally aren't critical resources for many apps and for ones that are don't tend to require cache layers for them to work, meaning you can deploy your own service for that part; AFAIK, you can proxy arbitrary TCP connections through Cloudflare's network using Argo to still get DDOS/IP protection, and manage the L4 backend yourself; they don't restrict this kind of usage. Also, CF Workers do allow WebSockets attached to durable objects; they don't have pricing information on them now though; they're still letting people get their feet wet. The pricing you're referring to is just if people want to turn on WebSockets for their CDN, I think.

> 100,000's of concurrent lite upd 'websockets'

This obviously is not true, much less for $2. :) You can have "100,000s" of "connections" using HTTP/2 today, including with WebSockets, thanks to transport streams. But this number doesn't mean anything by itself; you often don't ridiculous ratios of streams:clients like 1000:1 or whatever, it's often much smaller, so the per-connection overhead matters a lot in practice e.g. if your ratio is 3:1, then the initial handshake and state tracking matter significantly when considering total overhead. Your QUIC framework still has to do connection tracking, congestion control, encryption, stream muxing, etc. It's not magically a billion times less "expensive" than TCP for magical reasons, but it does avoid some of TCP's long-tail pitfalls in terms of latency and mobile use. WebTransport also avoids some of the design constraints of WebSockets (unreliable transport!), which helps, and in some cases is a significant performance boost for end to end performance between the client & server. But it's not going to magically make running WebTransport services 100x faster, or easier vs the competition or whatever.

The reality is that "100,000s concurrent instances" of anything is complex to support either yourself or at scale from providers. I wouldn't bet money on WebTransport being easier for these providers to offer than WebSockets will. If anything, it is currently, and will remain MORE difficult to support right now; due to the fact QUIC stacks haven't had decades of optimization stuffed into them, high-scale QUIC deployments tend do a lot worse in terms of CPU cycles and utilization. That will change, but not now. And they might still support it despite this! Because WebTransport is really useful technology, don't get me wrong. (This is even before you get into the ever-fierce debate about UDP, about whether people will end up blocking it and requiring HTTP/2 fallbacks, etc...)
Surely these people can find something more beneficial to society to work on, such as selling heroin to middle schoolers.
That's exactly what should be. Pay to upgrade to major version, no subscription. Functioning app, fixing errors should be included in the selling price.
Unfortunately these days building out capacity is usually neither cheap nor fast, so it's not uncommon to get stuck in some sort of intermediate twilight zone where you have somewhat too many trains for too little tracks, but not so many that building out additional infrastructure is clearly warranted (and even when it is warranted, planning and construction will unfortunately nowadays take years to decades, and what do you do until then?).

Open access operators also often start running only a few trains per day – building additional expensive infrastructure for just a few trains per day might not be worth it, but conversely a few trains per day are potentially already more than enough to upset an exiting regular interval timetable and timed connections.
const doesn't make a difference in this case. It's about the passed-by-reference object being destroyed after the function returns. That is because the object was passed as a temporary.
https://www.blackhat.com/us-21/briefings/schedule/#ipvseeyou...

It's based on this talk apparently

> We assume a weak adversary who is remote to the target and has no privileged access. Our privacy attack lies in IPv6 addresses formed via EUI-64, which embed the interface's hardware MAC address in the IPv6 address. While EUI-64 IPv6 addresses are no longer used by most operating systems, they are commonly found in legacy and low-profit-margin customer premises equipment (CPE), e.g., commodity routers connecting residential and business subscribers. Because IPv6 CPE are routed hops (as opposed to IPv4 NATs), we can discover their MAC address via traceroute if they use EUI-64.

> These CPE are frequently all-in-one devices that also provide Wi-Fi. Crucially, the MAC address of the Wi-Fi interface is often related to the MAC address of the wide area interface, e.g., a +/-1 offset. These Wi-Fi MACs are broadcast (the 802.11 BSSID) and captured by wardriving databases that also record their physical location. By correlating the MAC addresses embedded in IPv6 home router addresses with their Wi-Fi address counterpart, we can remotely geolocate them, fusing virtual data with meatspace.

They have a tool that lets you check a given IPv6 address: https://github.com/6int/IPvSeeYou
Seems to work for most video games
> Everything I've heard is Gelsinger is the person they need, but I think it's likely way too late, he'll be forced into financial engineering or quitting soon.

Agree. I also thought Pat was a good choice, given his knowledge of the company and deep technical expertise.

I've been surprised at Pat's poor leadership. I agree a leader should be optimistic, but he's acting irrationally exuberant. He is outwardly pretending Intel is 'back', that 'AMD is in the rear view mirror', and it's coming off as of he has completed underappreciated the magnitude of his challenge.

Intel should have given investors a heads up a miss of this size was coming. It's starting to appear that Intel leadership is hiding the problems.
Good luck with the product. That said, please submit a Show HN when you have something public that HN users can actually use. As https://news.ycombinator.com/showhn.html says, “If your work isn't ready for users to try out, please don't do a Show HN. Once it's ready, come back and do it then. Don't post landing pages.”
Monopolies are great! /s
That's like: Metal and materials are better now than ever before, so shouldn't it be simple, to design new airplanes, nowadays? Why do the aerospace engineers get paid so much
Japan to Foster Startups by Sending 1k People to Silicon Valley
"pushing in the brain" means creating high pressure in the lungs until you feel it in your head

I updated my blog just now accordingly
I think there's a better justification. Since IPv6 is still new-ish to SOHO, and often is lightly used at best, the firmware devs might not spend as much time building that support into the firmware. When devs get laxidasical, bugs happen.
Would you rather install unknown software that hasn't been reviewed?
Agree. It's inaccurate to miss AMD's superior architecture and execution.
Never run into this issue in the real world so.... /shrug
Iran Ramps Up Drone Exports, Signaling Global Ambitions
https://archive.ph/6tDe4
My vote: both original, but taken several minutes apart. Look at the man's legs. They are blocking some wires and tape - which you can't see at all in the picture with the man. In the picture without the man, the wires and tape were added.

If you photoshopped the man out, you wouldn't also add the wire and tape.

Look at the reflection of the man in the solar panels. The reflection is great - far better than what I would expect from 1905 technology. Also, the caption of that photo says it "contains Mr. Cove", so the photographer included a picture of a human in the picture.

I suppose the original may have included a human, but not that human.
I’ve configured dozens of networks over the past decade to use the same SSID for both bands, and have never observed a real world issue with myriad clients. The only tweak is sometimes the 2.4GHz Tx power needs to be dropped, but it’s rare.

Some locations I’ve had to create additional bespoke SSIDs for a specific band, but it’s only because the customer has explicitly requested it because they think it matters.
I wonder how router security from a flashed FreshTomato router compare to stock firmware from a large vendor, for example.
That's a story I only tell in person. ;-)-ly-yrs
That's the neat thing. They're always making a new version. They dropped a whole notation editor in with nothing more than an item in the changelog. The video compositor is always improving.

You get all of whatever version you start on (Even if you start at x.99), plus the next, and then your license is done unless you renew it. So no matter what, I don't get updates after 6.99 unless I renew.

Most of what I do music-wise nowadays is making songs live in Ableton Live on Twitch, and I rarely bother to take them to a "produced" state, so what I have in the current Reaper is plenty. I probably won't upgrade, but I'll keep recommending it.
Partly, enterprise customers are driving the shift to subscriptions. They prefer opex to capex.
Pelosi’s Taiwan trip plan apparently confirmed by US lawmakers
Luckily that same legislation designates whatsapp as a gatekeepee and so they have to open up their api

whether they stonewall oss clients with attestation for 'security' remains to be seen
Two things:

1. I think a much appropriate term to use here is Native American instead of American Indians.

2. I disagree with your statement "the reason why the Europeans became dominant was mostly luck and genetics". I do agree that the disease brought by the Europeans played a very important role in the whole colonization effort but mostly it was violence the main driver. Saying otherwise is just downplaying the genocide.
I may be entirely wrong, but I don't think the analogy holds, as friction is what makes the football spin.

Maybe a better one would be a spinning ice skater: going from wide arms to closed arms increases angular velocity.

Indeed consider the ingress mass and the neutron star as a single system, ingress mass gets closer (as the ice skater arms do) and angular velocity increases. Collapse is what makes it spin faster.

(but again I may be wrong so please correct me)
I have always dreamed of having an iPad Pro be my main machine.

When docked with mouse keyboard and second monitor: Runs MacOS

When on the go with touch screen: Runs iOS

Clearly the hardware is capable of it.
Don't rely on vendors to ship you secure fimware. Use something open source such as OpenWRT. It will make implementing the protections this blog mentions much easier.
As a complete novice, this could be a game changer?

The ability to centralize the production I imagine radically reduces the cost, or at least has the potential to.

With all the energy challenges we face, could the US government subsidize a program like this and make it a silver bullet?
You will never find a more wretched hive of scum and cuckoldry than reddit
Oh look, a metric no one cares about.
Yes, and it's quite comfortable. If you don't want to use external media, many boards also come with a builtin UEFI shell which is quite powerful. From there you can simply execute the kernel with the desired cmdline. (like ./vmlinuz root=...)
Breathing exercises (and pranayama) are not pseudoscience. But the claim that they are is pseudoscience.

As OP states you should be careful. Alternate nostril breathing is a good general purpose one.

So is box breathing (aka Navy SEAL breathing).
I'm not sure that's a better justification. It's definitely an additional justification, making the whole thing that much worse. But street-level geolocation is pretty bad in itself.
The SSID should’t matter if they are on the same IP address space. Make sure your router isn’t handing out different DHCP ranges for each SSID or frequency range.
Heh, I was dubious but this is a perfectly valid explanation for why you should not embed phy addresses in IPs.

That said, it's absolutely toxic to be telling people to just turn off IPv6. Completely makes me lose trust in the rest of the site's content.
CZ5B (Chinese rocket) Reentry Prediction
Well, as others have pointed out, at his scale this is likely a necessary rate-limiting countermeasure.

Even relatively obscure academics easily end raking up hundreds of emails in their inboxes once they are senior enough. With someone as popular as Knuth, it would be madness.
Haven't used it myself, but I'm more keen to trust open source code & communities than vendors.
Not true, some things need to be updated with the OS, like Parallels.
Thanks for the feedback!

1. Account creation isn’t actually necessary, if a user wants to back up their saved poems they can just use iCloud to sync them.

2. The subscription largely provides full access to all curated poems. It felt like the most appropriate thing to make part of the pro plan. I didn’t want to take anything away from users who had installed the app before the pro plan was introduced, so they have been automatically added to it for free.
> your headphones needs replacing every few years

This part is absolutely bonkers to me and absurd that we’ve accepted it.

I’m an amateur music producer. Many producers I know, even pros, use headphones that are years old, some even decades old. Most of the bestselling models haven’t changed at all in decades. You can use them for years and the only parts you need to replace are the ear cushions and cable. Most manufacturers even build them with replaceability in mind with detachable cups and cables.
The unsolved problem here is that they kill birds in a pretty unpleasant way, setting them on fire. I'm going to ignore utilitarian arguments about what else kills birds, the general public doesn't like the idea of birds being immolated by the fiery rays of the Sun and neither do I.

I don't think it would take many drones to eliminate this, though. Birds don't like coming near drones and when you have a huge tower with oversight of the region you need to protect, finding the birds well before they combust seems tractable.
> If the router is administered with a mobile app and a cloud service, disabling remote access to the router is unchartered territory. Lotsa luck.

I've noticed some new routers (e.g. the Eero from our ISP) can only be controlled via an app. Does that mean they can be controlled remotely?
I believe mozillavpn and malwarebytesvpn uses mullvad on the backend, no mention of how that works.
Does ‘no dependencies’ prevent you from copying code in from elsewhere?

If I see small 1 or 2 file libraries I generally just copy them in.
I think the most scientific response would be to take 10 minutes to try it. I hypothesize you will feel something different than you did in the 10 minutes prior. If you're being skeptical of a stronger claim of what these techniques can do, I (and many who have tried breathing techniques) may well agree with you, but you're going to have to be more specific.
javascript:if (typeof e!=='undefined') e.style.background='#ccc';
e=Array.from(document.querySelectorAll('.age%20a:not(.s)')).sort().at(-1);
e.style.background='#ff0';e.classList.add('s');
e.scrollIntoView({behavior:"smooth",block:"center",});{}

Looks like the code got mangled in the Twitter post, in particular the curly braces at the end. And the line order, "e=" should be at the beginning logically.

javascript:e=Array.from(document.querySelectorAll('.age%20a:not(.s)')).sort().at(-1); if (typeof e!=='undefined') { e.style.background='#ccc'; e.style.background='#ff0'; e.classList.add('s'); e.scrollIntoView({behavior:"smooth",block:"center"}); }
Due to all the frameworks, n0de junk, comp0se blather, I've seen devs write 200 lines of code, for what would have taken 20k lines in 2005.

Devs have it do easy now, that many are so abstracted away from DB, OS, network stack, persistence, that they literally have no idea how anything really works.

This is desired of course, devs today are in short supply, just like the bow vs the crossbow, years of practise turns into months.

But the point is, it is indeed far far far easier to deploy software today.

(why the 0 and now double u usage in place of w with auus?

I suspect auus, n0de, c0mposer dependant entities, such as auus,spend time defending their business model. I want honest discussion, not "omg, defend n0de" discussion, which latches on mention of such tech and pulls in the army)
Considering that C# has a major role in desktop development, and interacts with platform APIs and objects a lot as a result, these kind of weird behaviors coming from conflicting ideas about object lifetimes happen a lot - it's weird they chose a GC for the language.