skysight-inc/HackerNews huggingface dataset:
When I go to the web sites of some of their "customers", there's no mention of this thing.
Regent's own site says "Seagliders have 160 nautical mile range with existing battery technology (upgradeable to over 400 nautical mile range with next generation battery technology) and will enter service by 2025. Full-scale prototypes will begin human flight trials by 2024. Specifications and configuration are subject to change, images may not reflect the final vehicle design."

I wonder what new battery technology they plan to use that they think will provide a 250% range increase. The 180mph top speed is impressive, but you're not going to be able to operate at that speed around other sea traffic.

You need just the right situation for this thing - docks not too far apart, but far enough apart that an ordinary ferry is too slow. An area with so little sea traffic that it can go full speed. Long Beach to Catalina Island is out; you can't zip these things across a major shipping lane full of container ships. Wall Street to the Hamptons has the same problem. Not sure about inter-island in Hawaii.
Probably more useful in areas with lots of small populated islands. East Asia, maybe.

This thing is certainly buildable, but it seems to be more in the private jet category than a major transportation system.
> Normal users don't want a LAN API though. They want an app that works. They want an app that works, and keeps working, even if their WiFi access point has client isolation, or their phone decides that it doesn't like the WiFi and switches to a cellular connection. They might even expect the app to work while they're not at home, and they certainly won't set up working NAT for it.

This aligns with the companies interests too because after they've built that they'll have somewhere to upload telemetry to.

The presence of a cloud API doesn't rule out a LAN API. The control functions exist regardless, just expose them to both the cloud and on the LAN. You could even use the cloud integration to provision authentication for the LAN API (although I'd much prefer a fully local version personally, but I'll take that compromise).

> That means that the vendor has to implement a cloud API for the majority of users. At that point, it's probably cheaper to only have their app use that cloud API, even if the devices are on the same network and could see each other, simply due to the complexity of switching and maintaining the extra logic.

Yep, that makes sense, still doesn't make having a LAN API for users to play with themselves in any way a problem, the device functions still need code somewhere to run, and exposing that code in two APIs is only marginally more work than once, the bulk of the work is in the endpoints/functions themselves.

You could even simplify the process by only building a local HTTP API, and then contain the functionality that communicates with the cloud in a single binary that just makes local HTTP requests and relays the response to the cloud.

> As much as I'd want a local API and would likely avoid most cloud-only devices that I can't somehow convert, I understand why vendors do it.

I'm not gonna lie or pretend to be naive, I understand as well, it's just that as a developer myself I know how I'd do it to provide both with minimal effort, and when I read articles like these it makes me mad because the engineering effort to get them out of this situation is tiny in comparison to the shitstorm they create by making it a legal issue.

I honestly think there needs to be some piece of regulation written about selling devices that require an online backend, because we've seen time and again how devices become non-functional because the company goes bust. That regulation should stipulate that any cloud-based functionality must be replicatable by a device-owner via local control.
Nvidia's RTX Remix tool is now in open beta
No, it suggests that the company was afraid it'd negatively affect their image if they'd fly anyway.
> with spears

We don't actually know how they hunted the mammoths.
see Maui to Lanai ferry https://go-lanai.com/
Product management tools typically handle this. Jira Product Discovery and tools like Kitemaker keeps that information close to where the rest of the team works :)
That sounds highly inaccurate.

Fit women (just regularly fit, not even athletes) have body fat percentages in the 20s.

And unless all of you had been cutting for an event (in which case, why weren't the girls also doing that?), I highly doubt all the boys on your team had body fat percentages in the single digits. See e.g. this random sampling of NCAA wrestlers[0] with an average of ~14% body fat even excluding heavyweights.

Not to mention that describing high school students as "men" and "women" casts a fair bit of doubt on this story ever actually happening.

0. https://www.levelchanger.com/blog/2020/3/24/how-fat-are-coll...
First of all, the 4 in IPv4 has nothing to do with its addresses typically being represented in dotted 4-octett notation. That's a coincidence. Each address is a 32 bit number, that's it. Early versions of IPv4 as well as some of the experimental IPv3 drafts actually used 128 bits. In IPv6 there are 128 bits for each address. Nothing to do with 6, which is just a version number.

Second, IPv6 is not just about addressing, it's a new protocol. Many things are different in IPv6, lots make much more sense. The header structure is different. Etc etc. The address space and notation are just the most visible aspects. But it's like comparing IRC and Signal. It's not just about user names, it's a different protocol.

Third, there are embeddings of the IPv4 address space into the IPv6 address space. For example ::ffff:192.0.2.128. Note the mix in notation. This is a valid IPv6 address! Perhaps a bit more cumbersome to write than your suggestion, but for technical reasons it was preferred to keep things syntactically unambiguous (that it's an IPv6 address).

Source: I work at a large router vendor, in the routing team.

Also, none of this is secret. Just read the Wikipedia page. I'm slightly shocked how a tech forum supposedly full of hackers is posting so much half truths and plain wrong information. It's all easily available and understandable, and it's not like we're discussing neurosurgery or epidemiology where we're all amateurs.
The layoff announcement mentioned that the 11% staff laid off is global. It's possible a lot of people laid off are actually in China, since Tencent owns 100% of Riot Games. There is a trend for Chinese companies to not hire workers that are over 35 years old, so some of these employees might be unemployed for a long time. Also, Chinese economy is in the crapper right now.
2a09:: 2a11:: and 2409:: are even shorter than 8.8.8.8, though not quite as memorable.

I'm not recommending those DNS servers, just highlighting that "vanity" IPv6 addresses exist now. It's possible that 2222:: or 3333:: could be allocated someday.
I guess as the reserve currency you can get away with it. Also the fact that they don't use IBAN which would make things so much easier when wiring money. Instead you have to go looking for SWIFT codes and have intermediaries taking a piece.
nice specs, drives like crap. Also, where is the list of BYD service centers?

After the horror stories of Hyundai in canada for parts and repair, thats a major factor to think about in off brand cheap ev.
adding "yet another cmc*) layer" to shield companies off their paying customers ...

*) cmc ... computer moderated communication
Efficiency is not the only metric here. Water has a lot of friction. That's why boats are relatively slow and use a lot of fuel or electricity. A ferry with hundreds of miles range would need a huge battery. With distances between islands being tens to hundreds of miles (depending on the route), the speed also matters. For cargo that matters less obviously.

This thing is electric and flies over the water. So it uses way less power per mile than if it was a boat in the water. And likewise because it flies in ground effect, it has an advantage over electrical planes as well. Hydrofoils might be close enough but still use more power and are probably also a lot slower.

The cost of the electricity is less of a concern here since electricity is cheap. The main efficiency related concern is the impact it has on range as batteries are expensive and heavy. Distances in Hawaii are not enormous but long enough that you'd have to worry about this. So, given that this thing has the needed range, it should be quite attractive as an alternative to planes. Cheaper and cleaner to operate (presumably) and quick enough that the difference doesn't matter. And a lot faster than ferries or hydrofoils.
> Lexical scoped imports a-la python

How is this an alternative to modifying the global interpreter state?

Before I do any imports, I can type this:

os.getcwd()

and the interpreter will crash, telling me that "os" doesn't mean anything.

But if I do this:

import os

then, later, I can type exactly the same thing:

os.getcwd()

and the interpreter will call the function and return a string.

In order for the interpreter's behavior to be different when presented with exactly the same input, it's necessary that the state of the interpreter has changed. What's the alternative?

And since this is the entire purpose of a module system -- causing the global interpreter to recognize names that it otherwise wouldn't have -- it follows immediately that all module systems will operate by making changes to a global interpreter state.

The reason Python's module system is better than C's has nothing to do with whether or not either system modifies a global interpreter state, since that doesn't differ between the systems. The reason is that Python allows you to specify what you want those modifications to be. If I have two Python libraries named os, I can import them like so:

from lib1 import os
from lib2 import os as os2

and now they don't conflict. As far as I know, C has no such facility.
Tens of thousands protest in Germany against the rise of the far right
Seems to me fine grained access controls would go a long way. The extension gets access to specific capabilities. Such as network connectivity. Local extensions have a much smaller blast radius.
Yes, that's what I'm saying - unless you are quite obese, your body fat will not be so huge a factor that it will cause you to float with your lungs empty. You might not sink quite as far but still.
I’m surprised that they decided to move forward with the project in 2021 due to COVID.

Were they just too far in with contracts at that point to duck out?
That its inventor was Marvin Minsky is interesting in itself!
Show HN: I built a video chat app so classmates could do HW and study together
You have clearly not seen the amount of people who click "deny all" or "only statistics". Before the GDPR _everyone_ had to accept _everything_ a website sent their way and didn't have a say in it, after the GDPR only 33% of people click "accept all" on the cookie banner for the fairly large e-commerce site I work at.

If the goal of the GDPR was to train people to click "Agree" and to legalise data collection, then that law was an abject failure.
> It's an ekranoplan. The USSR made several.

No, this is a combination ekranoplan and hydrofoil. I think whether it's classified as the "world's first" is going to depend on what counts as operational, but it's certainly much less common than ekranoplans.
None of the examples you cite require the person to take something into their body that they do not want. You need an example where we effectively force people to ingest something or make a modification to their body without their explicit consent.

While searching i found that this could apply to people in psychiatric wards to force them to take their medication (https://www.mind.org.uk/information-support/drugs-and-treatm...).
Is so standard in the USA, it's not the standard in any other place on Earth I worked at (Brazil, USA, Sweden). Even in Brazil you'd get at least a few months of severance.
In some industries, that's true and you can't even whisper about spoofing. In most industries, these risks can be mitigated by good quality logs and audits of what admins do when account spoofing is used. (I mean, good audits should be there anyway.)
Hey students! I need your feedback.

I've built an app that allows you to do homework and study together with your classmates via live video.

Unlike Discord's study rooms, you are behind a virtual frosted glass that makes you feel comfortable being on the live video.

Use it to never do homework alone! Hang out with your clasmates together when studying, help each other while doing homework. Studying alone sucks, so don't.

Please check it out and tell me what do you think!
How does one detect the finder patterns when they are not squares?
Show HN: FFmpeg-go – Go bindings for the FFmpeg libraries
KWHero Creates Perfect SEO Content to Skyrocket Your Organic Search Traffic

KWHero is an SEO powerhouse that helps you outrank your competitors by analyzing what they’re doing and helping you craft better optimized content.

Start in minutes. Works in 80+ languages.
But isn't that passing on of energy from one particle to the next, just conduction? Why wouldn't it apply in the same way when heating?
Why Personality Matters for Business Success
To do objective, measurable, data driven roadmap prioritization. You want to be able to show how often certain features or capabilities were requested, in what context, and what the impact would be, both on the customer and on sales targets.

To do this you need complete observability of all customer interactions, i.e., meeting/call notes, presales notes, forum posts, zendesk support tickets, services interactions, etc. Productboard goes quite far in enabling you to bring all these channels together so you can build a data driven roadmap. Jira Product Discovery on the other hand is quite thin on this, more focussed on handover to the development teams, showing roadmaps, and tracking progress. Hopefully they'll add actual product discovery in the future.

One additional benefit of a tool: you get insights into discussions other PMs have with customers. It's good to be aware of requirements customers have on your product area that they may have communicated to other PMs working on other parts of the product.
HP CEO evokes James Bond-style hack via ink cartridges
The point of my comparison was not to indicate the exact scale of thought difference, but the incomprehensibility gap. In this regard, while I've not read Count to the Eschaton, I'm confident any work written by humans isn't weird enough.
I found it very illustrative of the symmetry of loyalty that Reagan broke the US air controllers' strike at the same time he was covertly funding Polish unions.
If infrastructure providers can invest in startups that require large amounts of infrastructure almost entirely risk free (because they'll get the investment back as revenue for their services) it will have quite an impact on regular VC, they can invest more widely and at higher valuations.
Confocal and multiphoton microscopy were the staple of my Masters and PhD research. I was hooked from the first time I got to operate one, the sheer beauty of what you can capture in true 3D volumes is on another level from conventional photography and brightfield microscopy. Multiphoton lets you live image cells and tissues and directly visualise the dynamics of how they move about and change over time, which gives you even more insight into the function of biological systems. Absolutely incredible technologies.
Draw on Scroll
It's a possibility. It's not unreasonable for me to ship builds of objcopy and lld that I can run at embed time. An immediate difficulty is that I support Windows and macOS, so I need a solution for PE and Mach-O executables too. I think a solution probably exists but I may need a separate solution for each platform. Embedding resources into binaries is pretty easy, it's just a matter of how to do it without shipping an entire C toolchain to users of my language.
2 workers taken to hospital after power outage halts shinkansen in eastern Japan
The deepest irony is of course that they themselves are probably going to get cancer at some point and die years earlier than if they hadn't poisoned the science.
Optimizing NetBSD/Amd64 Kernel Boot Time: A Performance Breakthrough
Yeah Blow has definitely hit some of the internet brain worms on several issues but overall I think he’s right that most companies tend to cut as lightly as possible and often that results in rolling waves. I’ve experienced that myself where a company had 4-5 layoffs over the few years I worked there. Half his reasons I disagree with though.

I do share the preference for smaller teams not because large teams have people skivving off but just because it’s a more focused way to work and naturally tends towards more systemic less content heavy games I like to make.
The author has been working on optimizing the NetBSD/amd64 virtual machine kernel boot time. With performance enhancements, the kernel can now boot in less than 15ms on a not-so-modern i5-7600K using QEMU 6.2 with the microvm machine type. The performance branch, available on GitHub, introduces features like Generic PVH boot, a new PV bus for hypervisors without PCI, MMIO-backed devices, performance fixes, pvclock using KVM timecounter, and a TSLOG framework for tracing performance. The author provides a kernel configuration and instructions for testing with QEMU on Linux or NetBSD using NVMM. Additionally, the kernel is compatible with a PVH branch of AWS's Firecracker, and the author offers a basic configuration for testing. Feedback is encouraged, and precompiled binaries are provided for those who want to try it without compiling.

[Performance Branch on GitHub](https://github.com/NetBSDfr/NetBSD-src/tree/perf)

[Precompiled Kernel and Disk Image](https://imil.net/NetBSD/disk.img)
Virtually all of India is phones and tablets. It's the highest ipv6 economy. If your criterion is "not handheld devices" then I ask, what makes desktop computers so special?

I believe 80% or more of the planets internet is handhelds.

You think the US home users on comcast are all PC's?
The tax code is deliberately complicated because, in part, of the lobbying by Intuit and H&R Block. They're creating an artificial market for their $150 services and convinced the populace this is reasonable.
The 16.5% corporate tax is definitely a benefit here, and for now it makes sense because I also live here.

If I were to return back to Europe, the UK might indeed be a decent choice.
Dropdown doesn't seem to be working (just black rows, as someone said), but I clicked on first result, and imo the value is more in analyzing/summarizing data, than giving ideas (product name, value proposition, etc).

LLM ideas are going to be avg at best, perhaps they serve better as what NOT to do :)

However, it would be cool to link to the post titles where it gets the insight from, count number of references for each competitor, sentiment analysis on competitors (what they do right, what they do wrong), controversial topics, that kind of stuff.
Not at all. We could have taken one of the unassigned /8's at the time and allocated it to v6 transitional addressing (the failure to address 4->6 reachability is IMO why v6 failed). For the sake of this example lets use 53.0.0.0/8. All new addresses start with 00110101 followed by the first three bytes of the new v6 prefix. The prefix acts as a flag that indicates it is a new address and routers read an additional 5 bytes from the beginning of what would be the data section of a traditional v4 packet to get the complete address.

Now your border router can announce your assigned transitional prefix, i.e. 53.32.122.91/32, and is responsible for routing packets to a NAT gateway that knows both v4 and v6 and rewrites packets seamlessly each way.

What we are left with is a scheme that allows v6 to exist on top of v4 and continue working across the existing internet, and the only people who need to worry about it or upgrade anything are the ones who need more address space.

But instead they followed the model of baking in every stakeholders random pet project into v6 to get consensus in the hopes of forcing adoption. They put letters in the middle of numbers, and expected us to not hate it like algebra.
You'd be better of with a mobile music app than a DAW designed to work on a desktop Gui.
In Chromium, you can click on the request in the Network panel and it will show the IP.

I see:

Remote Address: [2606:7100:1:67::26]:443

When I put that into the url bar:

https://[2606:7100:1:67::26]/

I also see Hacker News.
Speaking of boring development, I took a programming aptitude test at the first company I worked for many years ago. If you got a good score you could stop doing boring tasks like data entry or tape backups and learn to write programs instead. The exam room was pretty crowded as that sounded much more fun.

The guy giving the test saw it as his duty to tamp down our excessive enthusiasm. After explaining how the test worked he then told us how a recent study showed that programming was the 10th most boring job in the US. He went on at some length. This was back in the days of COBOL running on mainframes so there was probably something in what he said. At the time I supposed he was trying to provide consolation if you got a bad score. Be that as it may, the "stat" stuck with me for the rest of my life.
>focusing on keeping a smaller set of customers happy enough to recommend your product, over casting the net for a larger base of customers is turning out to be a sound strategic decision.

Both can be good, depending on what you wish. If you want to organically and steadily grow the company, you choose the former. If you want venture capital money and cash out fast, you choose the later.
Wasn't that good, I agree.
There are many possible future architectural changes that could help. Some are more feasible than others but all require fundamental advancement to be useful and cost effective.

Some of them include:

- GPU - CPU shared memory (already possible just not yet the standard)

- Higher DRAM bandwidth (already possible, just not yet a priority)

- system on chip FPGAs (always possible just very expensive to fit “AI models”)

- SOC NVM. Ideally even NVM on the same wafer as the GPU and CPU (possible today but requires a lot of work on the yield. NVM would take up a lot of real estate that could ruin yield).

- analog circuits

- new semi-conductors / photonics

- memristors
The GP's post tracks with my recollection from the time. On the return leg of one of the very first trips to Maui three pickup trucks were found with beds full of lava rock, allegedly collected without permission or permits. This was the inciting incident that seemed to confirm the neighbor islands' residents fears that the Superferry would lead to plundering of cultural resources en masse (not to mention making existing overcrowding worse). On a subsequent trip to kauai a large number of protestors (or protectors I suppose, depending on your view) paddled out on surfboards and blocked the ferry's path at Nawiliwili.

Here's a contemporaneous report about the lava rocks from an independent journalist: http://www.islandbreath.org/2007Year/09-access&transport/070...

The rocks weren't the direct cause of the Superferry shutting down, but in my recollection they sure charted the course that way: people who might have seemed to some like they were just fighting change to fight change suddenly had irrefutable evidence to confirm their fears. There were of course other legal challenges that actually led to the shutdown, bankruptcy, and subsequent abandonment of the vessels. But at the time, on the neighbor islands, it sure crystalized the opposition.