skysight-inc/HackerNews huggingface dataset:
How would you secure them? Pirates have already begun to be a huge problem in particular political/economic hot spots around the world. Autonomous drone sailboats would be ripe plums just waiting to be plucked.

I think one of the biggest issues is that these drones could ostensibly be jammed from beyond visual range and then disabled and captured during jamming. This would make it very difficult to detect the perpetrators via any sort of remote surveillance.
x2, opensheet is one of those tools I use so often I forget how useful it is. It’s so nice to be able to take form responses (or just generic svg data) and display it to a user base without having to setup a SQLite database and APIs.
Only if staffing and maintenance costs are low enough.
You really think someone's gonna go back and do this for nine years of calendars? Look up something that happened every day to see if there's anything to make a doodle about?

Imagine: It is 1981. You are working deep inside a bureaucracy. Social media does not exist, there is no equivalent to checking Hacker News for "a few minutes" and blowing an entire hour on it. Usenet barely exists - it was established last year. You might not even have a computer on your desk. You certainly can't take out your smartphone and scroll through TikTok to kill some time seeing what the algorithm has for you today.

What you do have is this big desk calendar and a bunch of markers. Sometimes when something notable happens, you make a little doodle about it. Sometimes you start to get elaborate, but it's hard to blow more than a few minutes when you have a square that's only about an inch and a half across, and your markers are kinda blunt. It's a way to amuse yourself in a job that's pretty boring sometimes. Over time it becomes a habit.

Nobody's gonna see it. It's on your desk. It's under all the books and papers you're using to do your job. And it's right there whenever you need to take a break from thinking about whatever you're supposed to be doing. Hell, some of it might even be job-related - this person was an "analyst" and if they were analyzing world events then taking notes in here might have served as a nice little adjunct to their memory.

For a modern version, type "bullet journal" into an image search sometime, and be amazed at how complicated people can get with making doodles next to their daily planning. There's more to life than just dryly cranking out whatever you're obligated to do.
new project idea: OpenBackgroundCheck

volunteer osint researchers attempt to dox any identity you submit, so you can know whether they're the Right Kind of OSS contributor or not.

/s
I tend to regard Rails and Django as being appealing to people with a roughly similar mindset with regards to web development and htmx feels like it fits into that philosophy - at least more so than the fast bulk of the front end ecosystem (which often makes me wonder if my brain is wired differently to the people that make this stuff)
I don’t trust anecdotes on twitter because every time I’ve tried an agent that’s been hyped up it’s been more expensive and time consuming than just using GitHub co pilot with Claude/ChatGPT and putting up a PR myself.

Hence I’m skeptical of people making claims about a product I can’t try out myself. It’s unclear if the tasks they are doing and the way they are using Agents is relevant to the work I do. Which is usually working on a team of engineers shipping code on a complex code base.

For AI I tend to put a lot more weight in benchmarks, such as SWE-bench, which is why I wrote an article about:

https://www.stepchange.work/blog/why-do-ai-software-engineer...

SWE-bench is mostly small python tasks evaluated solely by unit tests which require less than 15 line changes to a single file. Most of those it fails at and the ones it gets right it ignores all sorts of libraries and conventions used in the rest of the code base.

I’m Optimistic that agents will eventually agents will improve dramatically in a few years but today Devin is not good at making larger changes that build on one another like features.
Verifiable Blind Quantum Computing with Trapped Ions and Single Photons
There's also some types of papers and inks that don't scan well. Omni Magazine used metallic inks in some of their issues, as did many tech magazines of the period, probably because it looked futuristic. These don't scan well and even if the content of the page is preserved, the look isn't. At which point it becomes as question of how much of the value of storing artifacts of the past is in the presentation in addition to the content?
What’s odd to me is it wasn’t even too aesthetically pleasing with the wood. Sure it looked a little unusual but I don’t personally think a plain steel bridge looks all that much different, and certainly not much worse.
> It feels like a bunch of rigmarole for no benefit. I don’t use an IDE, so code completion or whatever you get for it doesn’t apply to me.

Maybe try using an IDE? Without one any language's type system will feel more frustrating than it's worth, since you won't get inline error messages either.

> Even strongly typed languages like rust have ergonomics to help you avoid explicitly specifying types like let x = 1.

This is called type inference, and as far as I can tell this level of basic type inference is supported by the major python type checkers. If you're seeing people explicitly annotate types on local variables that's a cultural problem with people who are unaccustomed to using types.

As for that function signature, it would be bonkers with or without types. The types themselves look pretty straightforward, the problem is just that they formatted it all on one line and have a ridiculous number of keyword arguments.
Locking Mechanisms in Python Scripts
What do bird dreams sound like?
There won't be fully autonomous ships for transoceanic shipping until all the maintenance can be done autonomously too. Perhaps you can eliminate most of the bridge crew, but the engineers aren't going anywhere anytime soon.
What Ramadan is like in Xinjiang
Nuntii Latini
My feeling is that Wazuh is of little use to anyone besides those aiming to please security auditors, for whom it provides file integrity monitoring and other 20th century best practices that predate our modern world of virtualized short-lived servers.
I'm all for it, and while we're at it let's break up Google's ad monopoly, which is partially why we need Taboola in the first place.
Yeah the drawing thing is a compulsion. It’s hard for others to understand but that’s okay. I used to draw all the time but now I miss it.

I used to be compulsive about making things. Way back when they still issued business cards I had to make geometric constructions with them.
> The left, greens, socialists, grannies knitting for world peace, etc should all do the same [create their own media ecosystem]

You're proving my point there. Those are all relatively fringe groups, outside the mainstream of the Democratic party and the majority of elected officials. Prominent elected Democrats can rely on "the media" to get their message out and to protect them from criticism. (Both from the far-left and from the right, as we saw from their treatment of Bernie Sanders.)

The "right wing" (meaning mainstream Republicans and elected officials), had to create their own media because the "leans left" media will not report fairly about them. Twitter banned the POTUS. The NY Times forced an editor to resign for publishing an op-ed from a sitting Senator. And NPR targeted the President, according to that senior editor.

> Though it's weird they continue to say they're being ignored, when conservatives dominate every medium.

No one claimed they're being ignored. They're being attacked. When the left-leaning media, like NPR, covers conservatives, it's usually to take their statements and actions out of context and criticize them.

> Firstly, that the "news" actually be "new".

I agree completely, but we don't see much of that these days.

What we see is the neoliberal media chanting the neoliberal chorus, trying to silence both the right and (as you pointed out), the greens, socialists, and others to their left.
> Quite confusing, because the two different meanings are nearly opposite to one another.

It's pretty easy to see where the innovative sense came from: "plussed" doesn't mean anything, but "non" is clearly negative. So when you encounter the word, you can tell that it describes (a) a reaction in which (b) something doesn't happen. So everyone independently guesses that it means failing to have much of a reaction, and when everyone thinks a word means something, then it does mean that thing.

You see the same thing happen with "inflammable", where everyone is aware that "in" means "not" and "flame" means "fire". (Except that in the original sense, in is an intensifying prefix rather than a negative prefix. This doesn't occur in many other English words, although "inflammation" and "inflamed" aren't rare. Maybe "infatuate".)
This is behavior introduced in OpenSSH 3.9 (grep for "re-exec" in the release notes https://www.openssh.com/txt/release-3.9)

You should also be able to see the error message "sshd re-exec requires execution with an absolute path" in the source. If you follow the `rexec_flag` tested above this message, you can see where it calls execv, later in the code.
Maybe that's a good thing? I've been enjoying my "done" KDE Linux desktop for many years and actually don't want people to "move around my furniture" all the time.
Perhaps by coincidence, there's a good post on treeshaking+wasm on the front page this morning: https://news.ycombinator.com/item?id=40023319
Study suggests 'superbugs' are being passed from pets to owners
> because complaints are actionable

plenty of actionable complaints are just wild goose chases to nowhere.
Rum, sodomy, and the lash.
Starlink is not what's been holding back autonomous shipping, wind- or otherwise powered.
The article focuses on latent ability. And goes somewhat into the classification of people who use direction vs. those that use landmarks to navigate.

There's a graphic in the article with four maps drawn from memory by different people. They say that #1 is perfect and that #4 is bad. As a programmer, I see them as connected graphs and that both are nearly a match to each other. But #4 has a different orientation and doesn't show curves in the road. But IMO it would still allow you to get to the locations marked if you turned the paper as you moved.

There are also people who have lost their sense of direction due to injury. I had a neighbor who could not go to the supermarket by themselves because of brain damage (from a car accident). They were totally reliant on a family member - or later a GPS unit just to travel as little as 3-4 blocks.
There seems to be a concerted effort to make good news sound alarming in this area.

If any other market was growing rapidly, while reducing prices and with continually advancing tech, it would their rivals that would be having stories written about them being in trouble.

Like what does this mean:

> Therein lies one of the chief risks to the pace of the EV project at a global level: China’s desire to realize its export ambitions and US determination to block them.

The "chief risk" is that China might export some products and the USA might put tariffs on them?

Is that not just another Tuesday?
US policy reflexive and unreflective when it comes to China.

Export controls on simply redirect investment inward to domestic R&D and subsequent production capacity. Effectively, this is defunding US and US-controlled companies, who otherwise would have hoovered up Chinese money, fed into its own R&D and maintained the lead on Chinese companies.

The policy doesn't even succeed on its own terms. But no iteration, no reflection
I'm not complaining if that is the case!

Just wondering if that is where we've got to or if I was missing something.
Hmm, what’s starlink needed for if it’s completely autonomous? Satellite internet covering oceans has been around for a while - but the hard part of fully autonomous sailing is not a low latency backchannel for telemetry :)

Some small, drone sailboats exist for ocean research in the 2-3m range. There are some designs and prototypes for larger vessels. A lot of the actual work of the crew on an ocean crossing is fixing stuff that breaks. No real way to AI that away, and the bigger you go the more likely things are to fail.
Scale and throughput. Ships used to have cranes on deck and unload this way (look at pretty much any ocean liner, they had cranes on the forded for cargo). Containerisation improved throughput considerably, but added to latency. There is no way this is cheaper. Way more crew per tonne, the ship itself is almost certainly way more expensive for it capacity, and so on.

Not that I don’t think sailing is a bad way to move cargo, but I suspect if it does work, it won’t be small boats with crew.
> I would imagine it's only cost effective for very specific types of cargo

I imagine you're close to correct, but that some people might be willing to pay a premium for types of cargo that normally would not turn a profit. "Fine goods", as my local Specs puts it.
What this person says is already contradicted by the immigration attorney who started this AMA.

I'm amused and perplexed at all of the "I'm not a lawyer, but..." comments when this is literally an AMA with a lawyer.
There should be a word for these back-formations that specifically come from cutting this prefix looking thing off the front of a word to invert their meaning.

Disgruntled -> gruntled

Unhinged -> hinged
Probably it varies country by country, but I would guess that road safety rules have some common thresholds of parameters like emissions. And not enforce detoriation when compared to factory state. The latter is probably a natural phenomenon with wear.
Using Arc Theme to Style a Website
Implementing Passkeys Using Keycloak
Sharing a blog I wrote giving a crude demo for how to bootstrap a passkey only login flow for a web app. Hoping it gives you all inspiration to push towards passkeys and OIDC because everyone still screws up MFA when applied at large enough scales.

In one step, Passkeys provide multiple forms of authentication including:

* FIDO2 based credential
* Origin verification of the requesting web app by the Platform Authenticator (this part makes them phish resistant)
* user password, because you had to unlock the platform authenticator in the first place
* device authentication, because the passkeys are stored within device bound platform authenticators

Don't let your lazy compliance people tell you passkeys aren't MFA.
I truly hope that someone is able to show Steve Reich this video.
> Your last comment is completely incorrect

How so? Your followup makes no sense.

> for a point at (1,1,1,....) each extra dimension adds a constant 1 to the euclidean distance, so that in 500 dimensions a point at (1,1,1,....) is around 22.4 units away from the origin, while in two dimensions it is only 1.4 units away from the origin.

You're comparing vectors of different magnitudes. You could equally object that (200, 0) is much farther away from the origin than (2, 0) is. That's true, but so what? You're still in a two-dimensional space.

Are you under the impression that the "magnitude" of a vector and its "distance from the origin" are separate concepts? They aren't.
I've kept openEtG's wasm blob (card game engine) <400kb while migrating a lot of logic (card text generation, etc) to wasm. It's Rust. Doing so takes some care:

1. avoid floats (fixed point arithmetic saved quite a bit of space)

2. avoid hashmaps (originally used hashmaps since it was easy to port JS maps to, have since ported everything to vecs)

3. avoid strings (for awhile there were no strings, but eventually brought it in for display logic)

4. use a small allocator, like talc

5. avoid dependencies. I only use rand & fxhash. I should probably get rid of rand (fxhash only used to hash game state to check for desyncs)

6. avoid generic diversity. I try to keep a small set of instantiated types, for example Vec<i16> is there so no need to bring in Box<[i16]> or anything. Getting away from floats/hashmaps helped reduce type diversity

7. design algorithms with size in mind, I have a couple lookup tables where I pack bits https://github.com/serprex/openEtG/blob/2011007dec2616d1a24d... encodes an adrenaline mechanic where multiple attacks give lower attack power creatures more attacks than higher attack power creatures. Care was taken comparing how much decoding logic cost compared to storing unpacked values. AI evaluation uses 6 bit fixed precision because 64 encodes more efficiently than 128 in webassembly

Similarly there's a targeting mechanism with AND/OR & predicates. I used to have an AST like format with each predicate getting an enum & AND/OR being a slice of expressions. Now each expression is 32 bit integers encoding expression in polish notation, AND/OR have 2 bit codes & predicates are 6 bits (polish notation won over reverse polish here because with polish notation I was able to have AND/OR short circuit evaluation)
We are walking a narrow path between reasonable speculation and grotesque racism now. I just sort of understand the discomfort (racist - yes, unnatural and better to pretend nonexistent - hardly) numerous Japanese may feel considering inflow of people of completely different kins (European, African, whatever). Perhaps it may feel easier to deal with people which look at least a tiny bit similar and share some common cultural elements with you historically. Sure I could say China and Korea instead but these are developed countries so there probably isn't nearly as many resourceful people interested in immigration. The Chinese and Koreans probably also feel less neutral towards Japan because of the events of relatively recent history.
You should prioritize your health as the number one priority. Stress and worrying too much can cause many serious health issues.

Investors don't owe you as they only risk a small sum of money in each investment and the risk is accepted.

There is a relevant book, "How to Stop Worrying and Start Living", that you can read between the therapy appointment and the next SPA/massage session.
That's worldwide, though. I think a target is more likely to reside in e.g. the US (where iOS usage is >50%) than in Africa.
Google doesn't sell it, is the thing.

Unless you're somehow claiming that your browsing history was used to train an AI for identifying tanks or terror connections, in which case for the former that makes no sense and for the latter the data is so emulsified that it can't really be considered your data any more than you could lay claim to a cat recognizer that was trained on a billion cat photos, some of which happen to be from your blog.

(And that's even assuming one accepts the premise that Google's cache of browsing data was used to train the AI that the Israeli government is using. In reality, that information is deeply firewalled and doesn't see the light of day for other applications).
> And because I want this to be as logically clear as possible, I am going to make it a bullet-point sequence. You should not have to trust me that one follows from the other. You should be able to see it is self-evident.

> * Consciousness is a consensus mechanism.

Maybe your conclusion shouldn't be your first axiom
Keep in mind that the current state of our knowledge of autism and other neurological conditions is still extremely new. Just 30 years ago, you would have been told that only young white boys exhibit autism.

There is debate within the autism community about ditching the catch-all term "autism", but I don't expect it to go anywhere. Broad labels like that are useful. I can tell a random person that I'm autistic and they generally understand that my "abnormal" behavior is innocuous. It's less useful to give a stranger a 30 minute lecture on my individual needs and challenges.

Read up on the controversy around asperger's and the "high/low functioning" dichotomy. These were standard measures for a long time and have only been dropped in the last ten years or so.
"the unique experiences each person accumulates as their life unfolds. Good navigators, it appears, are mostly made, not born"

As the self proclaimed worst person in the world with directions, I can vouch for this. I was never taught how to find north, south, east, west as a kid, was never told to pay attention to landmarks on your way somewhere, never told to pay attention to street names, so on. And as a ultra runner my wife actually stopped coming to my races for a while bc you are expected to arrive at the next aid station around a certain time and if I wasn't familiar with the area I would get lost and she would worry that I was killed by a bear or smth. Since the advent of GPS on your wrist and such I don't get lost nearly as much. I honestly liked getting off course, being somewhere and seeing views most of all humanity would never see. But I still fail the test of 'point towards the lake' from sitting on my own couch. I can't quite make the connection in my mind, like driving I can't quite map out the entire route and often get streets confused.
Demonstrably false: https://twitter.com/ESYudkowsky/status/1772624785672954115
> In older NVidia cards this could be done through a faster link called NVLink but the hardware for that was ripped out of consumer grade cards and is only in data center grade cards now.

NVLink is still very much available in both RTX 3090 and A6000, both of which are still on the market. It was indeed removed from the RTX 40 series{0].

[0]: https://www.pugetsystems.com/labs/articles/nvidia-nvlink-202...
Yes ... yes it is. And being here since 2009 (with this account, longer with some previous accounts) I do know that.

Clearly people agree with you, as the story has now been flagged into oblivion.

But it's a guideline. I was guided by it, but made an independent decision. On this occasion I had a good reason for doing other than follow that guideline, and I will do so again in the future if I have what I deem to be good enough reasons.
Wow, now I need to go figure what source material I misinterpreted to thoughtlessly use this word incorrectly. Thanks!
From the Tim Berners-Lee article that the posted article seems based on:

>Web resources that use these technologies [of least power] are more likely to be reused in flexible ways than those expressed in more powerful languages.

>The reason for this is that the less powerful the language, the more you can do with the data stored in that language. If you write it in a simple declarative from, anyone can write a program to analyze it in many ways.

Seems unclear how we jumped from ideas of information reuse to 'HTMX is better than smelly JS' when information reuse, as pitched by TBL, is miles down the list when evaluating tech.

So, not to rain on the HTMX parade because it's obviously the latest thing web devs are getting tattooed, but invoking Principal of Least Power here seems.. awkward/hamfisted.
Between needing to provide for your family and keep yourself alive, you need to seriously consider whether a startup is the right place for you.

Whatever wealth you think you'll get from this (which isn't even close to a guarantee, as your investors are likely going to get paid before you), is it worth your kids growing up without a parent?

Apply to some corporate 9-5 jobs with good salaries and see what the decision looks like for you. It sounds like you're in a toxic and dangerous situation. These kinds of dysfunctional startup environments don't lead to big exits.

Based on these limited details, if I were your friend or relative, I would urge you to walk away from this company and take care of your family instead of your investors.
They should also correlate navigational ability with IQ.

If such a correlation exists or doesn’t exist says a lot about navigation.

An informal test:

Are there any really smart people here with credentials and credibility to prove it who are also complete garbage at navigation?
Look at Windows and how awesome it is to use. I can run exe files from Windows 95 without recompilation.