skysight-inc/HackerNews huggingface dataset:
For those accustomed to always using open source, the idea of hiding the implementation must seem odd.

But consider the position of developer who implements a shared library that is distributed in binary form only. In this case, the benefit of opaque pointers for the development of a library is that the implementation remains private at the source level. One could, of course, reverse-engineer the binary but few people would do it.

If you define your structures in a public header -- and this includes C++ classes and templates with private members -- one can easily see the implementation and, with a few casts, start munging the guts of your objects and baking in a hard requirement on a specific layout and / or version of your library.
Now here's some argument-bait:

I prefer Miyazaki movies dubbed in English, rather than as subtitled Japanese.

This is not true for ANY other non-English movie, where I always prefer the original language with subtitles.

Why? Well, it's anime and the characters aren't "really" speaking Japanese anyway, so there's less lip-mismatch. And apparently the Man himself doesn't mind them.

https://www.reddit.com/r/ghibli/comments/7jef8m/miyazakis_vi...
This implies a branch statement in every function call, doesn’t it?
These sorts of violations have become the new normal.

Just promise whatever people want to hear, then do something else. Who can afford to argue or fight it?

If it's just my personal data, well that's par for the course. But when its your job? Stakes are even higher.
That makes sense, and I definitely wasn't trying to denigrate ST. Having not touched Windows since 2003, and having come from the vim world I had to learn a few aspects of Sublime to help my coworkers out, and just like you say, having to learn a new set of keybindings was a pain.
Is this sarcasm or epic hubris? No-one writes bug-free code, and thinking otherwise sounds like an enormous red flag.
Pigeons are rats of the air and seagulls are hyenas of the air. Sounds about right. And Canada geese are cobra chickens.
Hahah, I wish. Booking stock is at an all-time-high at the moment, and we could have made very good money if they indeed had a liquidity problem.

Poor tech + poor timing. Take off the tinfoil hats.
We’ve Been Subpoenaed by Google and the Department of Justice
You're arguing from a non-foundation, just a quip against my comments, but I wish to politely decline further discussion. My point in commenting was to point out that the comment further up the chain was ... quite against the evidence at hand.

> That there exist countries with lots of fission does not mean there's a place for construction of new fission power plants. Existing capital can continue to be operated long after it no longer makes sense to replace it, due to sunk costs.

I guess this is an assumption that they have outlived their usefulness and soldier on like zombies? There's no evidence given there, so it doesn't matter.

If you are in fact a policy maker giving me the exclusive chance to redirect funding and regulations to support nuclear energy as outlined in this article, then please let me know and I'll compile a survey and fully justify my opinion.

Cheers
>> I wish I had the time or facility to take a snapshot of wikipedia now before the imminent deluge of Chat-GPT based updates that start materially modifying wikipedia is some weird and unpredictable manner.

> I'm unsure if this will happen. There's plenty of checks-and-balances for Wikipedia edits.

I think it will. It's so tedious to edit Wikipedia (due to bureaucracy and internal politics) that their editorial population is in a long-term decline, which means their oversight ability is declining too.

Probably what will happen is LLM generated content will creep into long-tail articles, then work its way into more "medium-profile" articles as editors get exhausted. The extremely high-profile stuff (e.g. New York City), political battleground articles (e.g. Donald Trump), and areas patrolled by obsessives (railroads, Pokemon) will probably remain unaffected by the corruption the longest. At some point, the only way to resist will to become much more hostile to new editors, but that's also long-term suicide for the project.

I think they're painted into a corner.
Not sure if you're trolling or just missed the "/s" tag.

A much worse mindset is to be arrogant enough to assume the code has no bugs.

As a matter of principle every code has bugs. Some bugs are found, some not.
Depends on the clientele you are after.. I've been lucky at times, usually going to some fun event ... talking to the owners of small businesses and letting them know what I do, and usually they end up interested in me doing something for them. You could also search Craigslist and either put yourself out there or see who needs something. Networking helps too... make friends, see who needs anything. You can also email former clients and see if they need any work.
Game theory has entered the chat. But since the chat is about nuclear war, I suppose game theory has already entered the chat a long time ago.
What's really lovely about many of these more traditional types of tiles is that the color goes all the way through the tile – it doesn't just sit on the surface.

You can see how this is achieved here: https://www.youtube.com/watch?v=XSp5Tj4yYNc
Peer pods are meant to solve this (one day) by running the "containers" (ie VMs) to the side as regular AWS instances and peering the communications:

https://www.redhat.com/en/blog/red-hat-openshift-sandboxed-c...
Heh, same but for the Java Log4j vulnerability. "We haven't upgraded in 10 years, and it's secure from that!"
Switchblade is in Ukraine, but has performed quite badly.

A new design is needed IMO.
> When I started measuring out our local grocery store, which I don’t think of as being that big, I was blown away by how much more space was parking lot rather than actual store. . . . So what we do in the game is that we just imagine they are underground.

All the new HEBs (Texas grocery store) that I've seen are built above their parking garages with a smaller amount of parking at store level.

https://en.wikipedia.org/wiki/H-E-B
Out of curiosity, how would you do it? The ways I've seen require using another "public" struct and either casting public to private or using a nested pointer, each with their set of problems. In either case, it's still a bit hacky and still each struct is all-or-nothing public or private.
I think it isn’t audiophiles because they’d have an external DAC/AMP anyway.

Speaking for myself, I just had a strong attachment to my sort of middle-of-the-road headphones (Sennheiser HD380 pro). I don’t think anyone could reasonably call them audiophile. But they were expensive “to me” on a student budget, so I was worried/annoyed that somebody would mess with my (in retrospect quite limited) “investment.”
Great article lelanthran. It’s always refreshing to see someone going against the popular opinion here and piss everyone off. Keep it up!
> This is needlessly pedantic

Needlessly pedantic?? This... is... Hacker News!
You had a birduino flying in for components. :D
Oh, now you’re speaking my language. That’s exactly why I drive old Mercedes station wagons: everything else feels like it’s barely holding together.
> Your understanding of 'understanding a language' is obviously different from mine when you write that "the language model discussed above would presumably understand Alienese just as well as it would understand English" and "language models today seem to be quite good at understanding English".

> Language models don't understand any natural language, they're very good at manipulating it (and us!) in terms of continuing patterns across the scale from letter (orthography) to phrases and paragraphs of seemingly utility and correctness.

Come on, chatting an hour with GPT-4 should remove all doubt that it understands you quite well. Otherwise, what would be understanding? Lest it turns out that we are stochastic parrots, too!

https://www.bing.com/images/create/cornfield/64b58e89d412420...
This seems very... informally written for the claims being made.
I would say its more of a function of not trying to have to rescue two submarines.

The depths at work, and the ambiguity of where the lost sub was would result in the coast guard being careful in deploying resources until more concrete info was nailed down.
> I really mean self-awareness and consciousness.

> Isn’t that a metric we use to determine the intelligence of animals and such?

Depends what you mean by those words.

"Do they pass a mirror test" is, as far as I know, the best idea anyone's had so far for self awareness, and that's trivial to hard-code as a layer on top of whatever AI you have, so it's probably useless for this.

> Does GPT love its creators the way we love our parents? Does it mourn a loss the way we do?

I'd be very surprised if it did, given it wasn't meant to, but then again it wasn't "meant" to be able to create unit tests for a Swift JSON parser when instructed in German either, and yet it can.

Trouble is… how would you test for it? Do we have more than the vaguest idea how emotions work in our own heads to compare the AI against, or are we mysteries unto ourselves?

Or can we only guess the inner workings from the observable behaviours, like we do with elephants? But "observable behaviour" is something that a VHS can pass if it's playing back on a TV, and we shouldn't want to count that. Is an LLM more like a VHS tape or like an elephant? I don't know.

LLMs are certainly alien to how we think; as it's been explained to me, I think it should be thought of as a ferret that was made immortal, then made to spend a few tens of thousands of years experiencing random webpages where each token is represented as the direct stimulation of an olfactory nerve, and it is given rewards and punishments based on if it correctly imagines the next scent.

> I don't strive to become a better in the world person for some reward.

Feeling good about yourself is a reward, for most of us.

But I think this is a big difference between us and them: as I understand it, most AI have only one reward in training, while humans have many which vary over our lives — as an infant it may be pain va. food or smiles vs. loud noises, as a child it may be parental feedback, as an adolescent it may be peer pressure and sex, as a parent it may be the laughter vs. the cries of your child… but that's pop psychology on my part.
Holy shit, so 1.2 mil to develop this and write some papers? This is some oceans eleven shit right here lmfao.

That’s amazing!
Two benefits to Nix that I can think of:

1. It has a wider range of packages available vs asdf. Asdf can support runtimes that have an asdf plugin, whereas Nix has over 80,000 packages available in it's registry

2. Nix also handles the dependencies for the packages you want to install. If you runtime requires a compiler, specific libraries, etc, Nix will ensure those are installed.

Of course, Nix can be challenging to get started with. If you want to try Nix but find the language intimidating, you can try something like Devbox first.
Technology stack transitions are hard
'I have found that modern translations inject a “modernness” into the language that isn’t present in translations from a century or two ago.'

I'm completely baffled by this criticism in the context of a translation of a 7th Century BC text, particularly in terms of the notion of making the text 'accessible' to a modern reader.

If anything I'd argue that Butler's prose translation does far more violence to the original text. The idea that e.g. Lattimore is more accessible than Butler is remarkably strange to me. In particular, you mention that contemporary translations tend to avoid 'difficult' language, which is flat wrong in the context of Lattimore - his syntactic constructions, because they need to fit the poetic meter he uses, are frequently quite complex and nested. Nor is the vocabulary particularly simplified; I think Butler is much more watered-down in this regard.*

Can you elaborate on which 20th/21st century translations of Homer you are referring to?

*(That is not to say there aren't any possible criticisms to be made of Lattimore in terms of anachronism - when Helen talks about her own conduct in the Iliad, Lattimore inserts some fairly harsh 20th-century gendered insults that are, as far as I can tell, in no way attested to by the original Greek)
A trend I see in companies these days is once someone leaves, instead of deactivating the account they just change the password(/or the email).

I've heard some really crazy stuff about managers laying off whole teams then changing a password and login in, reading the teams private channels after everyone was laid off.
It’s actually worse than that: using a debugger shows that you’ve written so much buggy code that you somehow learned that debuggers exist.

Steer well clear of these people!
I don't think that's particularily controversial, maybe except among the most hardcore fans. Watch films(and other media) in the way you enjoy them, and don't let others tell you what's the "right" way.
I have both turned on on my thinkpad, but instinctively use the nub 90% of the time. I use the trackpad for scrolling and zooming a lot though. ANd if I'm using it on my couch, I need to turn the trackpad off completely, because my belly keeps activating it. :-/
I have an M1 and several thinkpads and the M1 always feels like such a chore to use, so no, not even remotely in my case.
People don't like paying taxes for services they don't use. If I'm paying the "piracy tax" no matter what, I might as well get my money's worth.
With a known vulnerability I can put in monitoring or countermeasures or work out that it doesn't affect me.

With an unknown vulnerability, I don't have any information about it, it could be affecting me right now.
I've been rocking this same device for a while now and it's revived my apple fanboyness just a little. The hardware itself gets an A+ from me.

What I really want from Apple at this point is better UX on MacOS. Stage Manager is an interesting idea but, to me, it's not really a fix for any of my problems so I've just disabled it. I've used two 4k external monitors for years on MacOS and the same little annoying bugs plague me. Specifically, I think how MacOS handles full-screen apps is just not quite right. I don't understand why things feel clunky in just this area of the experience. We need what happened in iOS a few years ago when they got rid of the home button and were forced to make opening/closing/switching between apps much more fluid. I need MacOS to feel fluid like that. Then, it'd really be "perfect" for me.
will check that, from mobile? thanks!
Because a some years back and for many years it was slower. Chrome came as a default for many devices and many sites css where also optimized for it, and soon other browsers adopted its engine.
Firefox had a niche of better browser addons but Mozilla leadership killed it. For mobile it is even more handicapped.

Disclaimer: Longtime FF user who feels like a good friend is gone
I have a cheap Lenovo Chromebook ($140 MSRP) and the trackpad is nearly as good as an Apple one when running ChromeOS. So it's definitely possible for a cheap machine to have a good trackpad. Why does everything else suck so badly?

Is it just the drivers?
Most thieves try to be quiet to avoid detection. However, one should be open minded to new technologies, and the use of a loud jackhammer on the drive way sound like an excellent solution to this problem.
Rewriting harmful analogies while they’re in use
Respectfully I have never gotten an interview let alone a job via a connection in my life. I maintain zero contact with previous coworkers.

Also I don't understand why you said I must have connections and then a sentence later say connections mean nothing.

You are right though, it has been 16 months since I interviewed so things may be different.
> A major concern in naval intelligence is the collection of up-to-date acoustic signatures for contemporary vessels so that IUSS can correctly identify them.

Doesn’t identify the occupants but could perhaps identify the vessel, depending on how extensive these databases are. Of course that’s a massive open question and I don’t want to claim it extends to small rental vessels, but I also don’t want to claim it doesn’t!

The main thing to note is that OSINT types are working with poor quality manipulable data compared to what’s available to US/NATO, even if we focus only on larger vessels with AIS. Which is not to say US/NATO should be trusted in their public statements.
"i'm not a 'car guy' - where can i get a simple interface for a killswitch that only needs to be installed once and can be controlled from an app?"

^ this is where the value is, which is what the $1.2m is intended to explore.
"ignored" in this case means "paid without correcting the behaviour".

That is, if they openly just keep paying the fine instead of stopping, then the fine will continue to increase.
My buddy uses a big-ass knife switch on the battery + terminal, under the hood.

Since you have to open the car to 'pop' the hood, the only way to steal it is to get inside somehow (slim jim, smash the window, etc), pop the hood, pop the hood safety, know which black plastic box has the knife switch, open that, close the switch, close the hood, hotwire the ignition, and, finally... drive away.

Too much trouble. some other victim car will be chosen by the typical car thief.
Here: https://www.amazon.com/Climate-Uncertainty-Risk-Environment-...
Trying to change the subject to Larry Sanger is an ad hominem fallacy. Address the content of the message, not the speaker.

For example, is this accurate or isn't it?

>Examples have become embarrassingly easy to find. The Barack Obama article completely fails to mention many well-known scandals: Benghazi, the IRS scandal, the AP phone records scandal, and Fast and Furious, to say nothing of Solyndra or the Hillary Clinton email server scandal—or, of course, the developing “Obamagate” story in which Obama was personally involved in surveilling Donald Trump. A fair article about a major political figure certainly must include the bad with the good. Beyond that, a neutral article must fairly represent competing views on the figure by the major parties.

And if so, then wikipedia is indeed badly biased. Whether or not Larry Sanger is isn't that interesting. But a bias at wikipedia - a source blindly trusted by millions - is a very interesting and concerning state of affairs.
Yeah, I have the same problem with some old locks. Impossible to get a copy for a key, because it does not meet some modern standard.
Does anyone have resources for a good way to get started with this sort of modern GPU systems work?
Actually little remediation has gone on, as it would cost billions to solve the problem and keep kids safe, and not many in government want to actually solve the issue. The only thing that has happened is pretty much the removal of lead from paint and gas and let nature bury the rest.
This is awesome. I had no idea this machine existed.
I'm actually even further out than the conventional suburbs. But, yes, I mostly know people in the city who routinely do hiking and paddling activities that practically require owning vehicles and who routinely get together with friends well outside of city limits. I think most of the people I know who own a car in the city have a dedicated parking space.

So, yeah, city people I know have made a deliberate (and expensive) decision to live in the city but maintain the flexibility to drive elsewhere without a lot of friction.

People naturally gravitate to lower friction. If activities like getting outside of the city/transit coverage is expensive/a pain you mostly just don't do it.
Agreed, docs are oddly organized and some of the most interesting parts like concurrency/fibers only have a single page dedicated to them. I liked the idea of the language enough to try it for Advent of Code this year, and had to rely mostly on the API reference (which is actually solid).

Seems like an easy win for them to improve the structure of the guides/docs to get more users.
I don't have any insight into Swiss politics (and I might not be up to date on the news in this area) but it surprises me that they didn't find a way to make an exception for Germany and Ukraine, given it would have involved a purely defensive weapon system that saves a lot of civilian lives. And it would perhaps have saved their arms export industry.
1996 ford pickups have about the simplest ignition wiring you could possibly imagine. I wouldn't even dream of doing this on anything new enough to have an immobilizer.
> Lieutenant Commander Tim Gorman, who is a spokesman for the Pentagon, told the Financial Times that the Department of Defense was aware of the issue and was taking it seriously.

And yet - I recall a similar story ~15 or more years ago, about DoD emails being routinely sent to @[Municipality_Name].com addresses, when they should have been sent to @[Municipality_Name].mil addresses. The (seemingly innocent) owner of the .com domain said he had tried, repeatedly, to convince the Pentagon to fix their Steaming Heap-grade OPSEC - but he got only hostile & threatening pushback from them.
That seemed a complicated way of reminding us that C++ (at least originally) is/was compiled down to pure C and thus can't do anything that C can't do.
If you are that good a lock pick, you are better off as a locksmith. In real life the people send out to steal the car aren't the most talented and brightest, otherwise they would be running the operation safely from an office somewhere.
I don't get why you're downvoted.

Let's look at the data, and use this calculator: https://www.weather.gov/epz/wxcalc_rh

Death Valley: https://forecast.weather.gov/MapClick.php?lat=36.448&lon=-11...

Temperature = 117F.

Humidity = 11%.

Barometric pressure is broken but we'll use the Vegas Int'l airport value: 29.89in. (play with the value, it barely makes a dent).

Plug it in the calc and observe: Wet bulb is 73.69F.

Now we go to Miami: https://forecast.weather.gov/MapClick.php?lat=25.7748&lon=-8...

Temperature = 78F.
Humidity = 79%.
Barometric pressure: 30.07in

Plug it in the calc and observe: Wet bulb is 73.05F. Not even a degree less.

So yea, as long as I have water I prefer Death Valley.

Does make you wonder, being from Europe I haven't met many people who understand humidity.
I do not.

None of the locks for my home are on a network where you can broadcast key updates either.

I also tend not to have one key that can access my house, my car, my safety deposit box, my safe, my bike, my locker, etc.
>> How far down does "own your application environment" extend?

It depends on the needs of your application.

>> How about libc?

If you need to make sure the underlying libc has what you need, you must either bring your own libc or have sufficient feature test macros and adapters to account for possible differences.

>> What is the role of the underlying OS?

It depends on what the application requires. What operating system features, if any, do you require? Do you have any timing or scheduling requirements that are sensitive for your application? Do you need real-time responsiveness?

How does the operating system handle failure scenarios? What guarantees, if any, does it make when hardware fails? Is it okay for your application to crash if a portion of the computer's memory or disk borks?
Macs never had particularly long support cycles for their OS.
The English dubs are also just really good. Even when the voice actors aren't known for, well, voice acting. Daisy Ridley is not known for her voice acting and yet her performance in Only Yesterday was exceptional.
Is it really a one man show? It looks like Beef Lang has excellent home page https://www.beeflang.org/ and I never heard about it until now.
There was a site/service called gnip.

https://en.m.wikipedia.org/wiki/Gnip
Yes, these are very much alive deep in corporate data centers, and we've got to work with them.
This blog post has made $0