skysight-inc/HackerNews huggingface dataset:
When I travel, I love visiting old independent bookstores and wandering around to discover new books. The creakier the floorboards, the better. This is awesome - thank you!
Especially the hair "physics" and sometimes the teeth shift around a bit.

But that's nitpicking. It's good enough to fool someone not watching too closely. And the fact that the result is this good with a single photo is truly astonishing, we used to have to train models on thousands of photos for days only to end up with a worse result!
Nobody is confused here. The point is, there's not a single European company that is impacted by the "pay or OK" demand, and it's a fair question as to whether there ever will be.
I wonder how video evidence in court is going to be affected by this. Both from a defense and prosecution perspective.

Technically videos could've been faked before but it would require a ton of effort and skill that no average person would have.
Interesting. I had no idea that the universe would eventually be basically just photons. I wonder if that is why Stephen Baxter had his 'photino birds' as the final form of life in his Xeeleverse?
I feel like this applies to more than just the internet.

New construction houses are crap quality. Restaurant food quality seems like it's gotten worse and much more expensive.

But yes Google is probably the best example of this...type in any shopping term and Google search basically turns into a more cluttered Amazon search result page.
Single pedal driving still requires me to use the brake pedal often.

In reality, there might be a 3-5x reduction to brake pedal usage. That still means on any given trip, every 5th stop sign/red light will require break pedal usage.

If anything the single pedal driving causes me to let off of the accelerator earlier than I normally would in an ICE car, and therefore I have more time to react with the break pedal if needed.

I doubt I'm unique in these things.
FWIW, I'd like to plug a project I've been working on -- https://www.forth.news

We're not social media with a news focus, we're JUST news -- in a news feed.

Anyone can sign up, only journalists post.

We're ramping up coverage, but would love to hear everyone's thoughts.
A bit surprising to be honest. I'd think there will be a continuing market for Z80s. Maybe some niche applications (?), and "there's a new retro-builder hobbyist born every day". FPGAs, emulators etc are nice but not everyone's cup of tea.

It can't be that hard to just do a small production run every once in a while, given that Zilog fabricated these for 40+ years? And there's a few companies / individuals that specialize in these low demand, veerrry long tail markets.

Sadly Zilog never did a 3.3V (or >20 MHz) version of the good old Z80. Only newer (but not quite 100% compatible) parts like Z180 & eZ80. And if I could dream: I'd like to see such an updated Z80 in some beautiful package. Say, a small PGA with quartz window to see the chip (frit-seal), in a couple of different colored ceramics, gold-plated pins, the works. Then present that @ Z80's 50th anniversary? /dream
Thanks for that. I laughed out loud at "far above or below us".
Angela Collier (astronomy post-doc) takes the position that dark matter isn't an theory, but an observation

https://www.youtube.com/watch?v=PbmJkMhmrVI&t=15s&pp=ygUaZGF...
There are still some high-performance software domains where (modern) C++ is unambiguously the best tool for the job. Database engines are a good example of this, they pervasively break the compiler's understanding of object lifetimes which requires flexibility in the language that C++ can explicitly express in an ergonomic way.

No one learns all of C++, you just need to learn the bits that are useful for the kinds of applications you write. If, for example, you are building database kernels then you are unlikely to use any of the STL containers (even std::array and std::vector are infrequent) in most of the code. However, you will need to know how to manually fix-up object lifetimes using semi-obscure language features you would never need to know about for most server apps.

If you stay within a relatively narrow application domain, the useful parts of C++ for that domain crystallize pretty readily in my experience, which is much easier to learn.
This feels more like an advertisement for bearblog than a meaningful critique. "Have you heard of enshittification? Well I guarantee my free product won't go that way. Sign up today!"
If you want to optimize this (and you enjoy pain), you can eliminate the dependency on objc/* headers and use compiler attributes and link sections to compile your code to the same(ish) assembly that Objective-C compiles to. I don't have a C example on hand, but here's a Rust example that's pretty easy to translate to C: https://github.com/objrs/objrs/blob/master/HOW_IT_WORKS.md
And also submissions that are tangentially related (look up)…

EDIT: not flagged any more :)
RealPage Apartment Rent Fixing (YouTube)
Could you add some more information about what steps of reasoning you find unsound, or what reasons you believe China would have to agitate for a conflict?

The "Thucydides Trap" and its application to Sino-American conflict is not something that I've made up or is a personal opinion. I've merely captured what US defense and security analyst perspective here for those wanting more context on the article. Namely China wants to avoid conflict because it is the weaker power, and the US wants to create conflict now while China is a weaker power, to prevent China from becoming a stronger competitor in the future.

There are certainly some US security analysts who argue against the "Thucydides Trap" being the right framework to analyze Sino-American relations. However most of those criticisms are just pointing out that conflict isn't inevitable - that there's nuance. For example the US might become distracted with other priorities (domestic political issues, for example), and never initiate a conflict. Or perhaps China will see a slow down in the growth of its own power, and the US will no longer perceive it as a threat (much the same happened with Japan in the 90's, when Japan was considered a top security threat).
Online games without hacks are usually fun the whole time, even Minecraft SMP. Lots of people play those casually.
What did he or I say that was factually incorrect?
Flags come from users. If a mod removed something or it was automatically removed e.g. by a spam filter it would not say [flagged].
When lamenting the "old Internet", a lot of people forget that the vast majority of the people creating content on it were gainfully employed with strong career security. Meaning that they didn't need to make money from their hobbyist online projects, so they didn't need to monetize it.

This is a lot different from today, where any sort of journalist/writer/artist/filmmaker is basically dependent on making content that sells ads or generates revenue, because their entire industries have gone online, or in many cases, been destroyed by the tech industry itself.

It makes me wonder if a sort of "basic income for Internet creators" would work. Instead of individuals trying to optimize their content for maximum income, it would instead work like this: if the group determines that you make great content, you get a small stipend monthly. There are no other expectations or optimization requirements, merely that you continue making the content. Ads are banned. It would be similar to the way tenure works at universities.

I doubt this would actually be successful organically, but it could work as a collective Kickstarter or nonprofit sort of thing.
My background is in Analytic Philosophy, so I'm fairly familiar with Dennett. His rise to prominence during the early 2000's seemed appropriate given the huge shift in American religious belief. Though, I still certainly understand that folks can be exasperated by that movement, I just don't think that you can experience a 30% drop in religious affiliation, in a single generation, without annoying people.[1]

I read his book Breaking the Spell: Religion as a Natural Phenomenon, which I found really interesting in that I'd never thought about religion as a concept being an evolutionary adaptive (or "hijacking") feature. I found it fascinating, though not profound. That said, I think some of the best philosophical work is just that. Really insightful ideas that make perfect sense once you think about them, you just probably wouldn't take the time to think about them.

1. https://www.pewresearch.org/religion/2022/09/13/how-u-s-reli...
The default kgx/kings-cross terminal on my PinePhone (Manjaro Phosh) is terribly sluggish, and sits at a few dozen % CPU while idle. I tried Foot, as a faster, Wayland-native alternative; but that hit some weird rendering behaviour when I added ANSI escapes to my prompt.

I tried qterminal and it's responsive, doesn't eat resources when idle, handles all the weird escapes I've thrown at it, and also has decent quality-of-life features like right-click menus, etc. Highly recommended!
> unlike exceptions, they force callers to handle all potential outcomes, but no more.

Checked exceptions in java also have that property.

> they support map, flatmap, applicative etc, making it easy to eg chain multiple computations together in desired ways, which is unwieldy and bug prone when using exceptions.

Isn't that exactly the kind of thing this proposal aims to improve upon?

> What is wrong about dedicated syntax [...] It adds complexity to the language!

It sounds like you're basically arguing that the less syntax a language supports, the easier it is to use. But poll some beginner programmers about which language they find easier to use between Lisp and Python and I'm certain they'll say Python.

Syntax has a purpose and if you take all the complexity out of the syntax then you'll just be pushing that complexity into the standard library instead. That's not inherently better, and personally I think it makes more sense to distribute that complexity across the various tools involved. That way, the syntax of the language can align better with the way we read and interpret natural language, and make it easier to process some of that complexity.
Wow, those are some... really arbitrary choices, but it would probably pass muster for an entertaining blogpost written by a twentysomething and posted to /r/programming -- or even here -- circa 2008.
> > mystical nonsense such as the many-worlds interpretation of quantum mechanics

> It's not mystical nonsense, it's a logical consequence of the mathematics of quantum mechanics.

It's an interpretation of the mathematics of quantum mechanics. It's not the only possible interpretation.

> You may find it distasteful, but it's the way the world appears to be.

Yeah? I agree that quantum appears to be the way the world works; show me your concrete evidence for many worlds. You can't do it.
I'm a big fan of Elon/Tesla, but I also know Elon/Tesla (a vast majority of them) is a cult.
See? it's easy to have those seemingly 'conflicting' thoughts
Using this implies that there are multiple IPs per endpoint associated with a single TCP connection. That is going to need explicit support/awarness by the application in many cases.
What this is starting to reveal is that there's a clear need for some kind of chain of custody system that guarantees the authenticity of what we see. Nikon/Canon tried doing this in the past, but improper storage of private keys lead to vulnerabilities. As far as I'm aware it's never extended to video either.

With modern secure hardware keys it may yet be possible. The difficulty is that any kind of photo/video manipulation would break the signature (and there are practical reasons to want to be able to edit videos obviously).

In the ideal world, any mutation to the original source content could be traceable to the original source content. But that's not an easy problem to solve.
I throw about a dozen canned prompts at it each day if I have time, mainly puzzles, knowledge and coding tests. I rewrite those from the first principles occasionally.
I have enough VRAM on my 6900XT (16GB) for 13B quantized models alongside desktop/hyprland usage.
Why is this research being done? Is this some kind of arms race? The only purpose of this technology I can think of is getting spies to abuse others.

Am I going to have to do AuthN and AuthZ on every phone call and zoom now?
> Is it directly observable whether a belief is "knowledge", such that the efficacy of a method can be known by "empirical observation"?

Yes.

> How would one know?

Just look around you. You have computers, GPS, mRNA vaccines, etc. etc. etc. Those things were not produced by philosophers.

> I think ethics are pretty important,

I agree.

> but aren't about something that's objectively true in the world.

What can I say? You are simply wrong about that. Ethics are instincts produced by evolution. Like all instincts, they exist because they have survival value: genes that build brains with instincts about ethics reproduce better (in certain environmental niches) than genes that don't. Ethics are every bit as amenable to scientific inquiry as any other natural phenomenon.

> we don't validate that e.g. arithmetic works the way we know it does by doing "experiments" and "empirical observations" of operations with large cardinality sets of physical objects

Of course we do, because there are different ways of doing arithmetic. Some of them are better models of the world than others, and so those are the ones that we tend to think of as "the way" of doing arithmetic. But the only thing that makes standard arithmetic special is that it corresponds to the way that (parts of) the world work.
Sad to discover that the (reasonable) reforms were quickly scuppered.

https://theconversation.com/pokies-reforms-explained-how-goo...
Nothing wrong if it works faster, but it's not impossible to make tools that are compatible with other standard testing programs. By intentionally ignoring the tools network engineers are already using every day Microsoft is really shooting themselves in the foot and showing that they are tone deaf to the needs of users outside of their walled garden.

How many routers do you know off the top of your head that run Windows?
There is a part of me that feels we should just forget that LR ever existed and insist on LL(k) for k <= 2 for all new languages. The supposed expressivity benefits are not worth the complexity cost in my not so humble opinion. For me, the best approach is to write the grammar in a dsl that checks that it is unambiguous and in LL(k) and then implement by hand with recursive descent.
Here's a source on the trial being poorly run: https://www.bmj.com/content/375/bmj.n2635 .
Too late to edit but replying:

I just tried out the RSS reader. It somewhat recently transitioned from a plugin to builtin. The version I was using (3.50.3) had a bug that caused URLs in RSS feeds to be decoded as quoted-printable which mangled any url that had "=<hexdigit><hexdigit>" (i.e. most of the URLs in the feeds I tried). It's marked as fixed in 3.50.4, which I'm compiling now.
What does this wiki-dump have to do with what is happening to the Palestinians in Gaza?
While I agree in general with much of this post, there are a few other things I'd keep in mind:

* If you always focus on growth, sometimes you focus less on maintaining what you already have. It tends to be the case that when you're really growing on some things, you're sometimes neglecting other things.

* I like to keep a small allocation of my time/energy to growth, but most of it on maintenance because I want to keep much of the good things I already have. Obviously this allocation varies by individual (based on your goals/desires/energy/time)

* Focusing on maximal optionality can be good, but of course an option is only useful when exercised. Collecting options is just a cost (premiums paid). At some point you need to truncate the options (let them expire/have doors close) and exercise/execute on a select few
TorchFix – a linter for PyTorch-using code with autofix support
I'm not aware of any tech companies whos mission statements declare their intentions to pick sides concerning a 3,000 year old war over the same piece of holy real estate.

Maybe thats why ?
`Either<MyError, Foo> foo()` and `Foo foo() throws MyError` and are pretty much isomorphic.

https://github.com/Kotlin/KEEP/blob/master/proposals/stdlib/...
I can't help but imagine in 50 years that a parallel between Google circa 2023 and IBM circa 1933 is thought of as a historical rhyme.
> and suffered more damage from that unnecessary vaccination than they would have otherwise.

Schools were a primary vector for disease transmission into their families, and that even way before Covid. Just look how many of your colleagues with children all fall sick after longer school holidays. (Side note, we definitely need investment into RSV and more influenza variant vaccines!)

Additionally, we could invest money into our schools so that they have decent air filtration, or even ventilation. Think back to your school time and remember how often you had to spend time in classrooms with barely any oxygen left ffs, or how many toilets had working water to wash your hands or towels to dry them. Preventative measures against Covid and other illnesses have a lot of other positive side effects.

> Healthy youth, for instance, should not have been forced to inject themselves with these experiments.

There was more than enough evidence that the vaccines were safe from adults and from populations that were early-on with vaccine adoption (especially Israel - there aren't that many Jews left on the world and they are a lot more proactive when it comes to keeping them alive).

Besides, even young and fit people can have devastating impact from Covid. Quite a few athletes were permanently out of the game after they caught Covid, and youth at risk (e.g. from obesity which is very widespread among young people these days) had it even worse. I know two people who were out of work for months.
I mean, I am not sure what response people expected when a person, in a conversation about their work project, is being asked “what do you like to do in your free time.”

Maybe I am an outlier, but when in a conversation about work-related things someone asks “what do you like to do in your free time”, I believe the implication here is that there is a silent “…to do in your free time [outside of work]”.

Answering that question with more stuff related to work project typically falls somewhere on the spectrum between pandering to the audience and cringe.

No idea how this concept can even count as novel on HN, where a major chunk of users that are software devs keep talking about hobbies like woodworking/camping/etc. (aka hobbies that are typically as far removed from the digital realm as possible).

Imo Zuck talking about MMA being his personal free time hobby is about as odd as a software dev talking about being into woodworking. In other words, not at all.
> It makes me wonder if a sort of "basic income for Internet creators" would work. Instead of individuals trying to optimize their content for maximum income, it would instead work like this: if the group determines that you make great content, you get a small stipend monthly. There are no other expectations or optimization requirements, merely that you continue making the content

I think you invented Patreon.
I'm generally not a person who rails at bloat, but WebRTC is definitely a package. It's a suite of SIP, SRTP, ICE, STUN, TURN, and codecs to do voice/video calls. This makes it versatile and seamless but yes also heavy and opinionated. A good example is just how few blessed ways there are to use WebRTC outside of the browser.
Just because the languages en vogue right now use result tuples does not invalidate exception handling altogether, no matter how strongly you may prefer them. It’s tradeoffs all the way down.
Chinese hackers have infiltrated critical US infrastructure
Well if the ants are already stirred...

Treating scientific understanding as truth or fact is effectively converting it into a religion based on faith. We take those "facts" pit of context, wipe away caveats and assumptions made during the research, and leave ourselves with catchy headlines that can only be shared on faith as we don't know the context.
I hear that once c++ modules lands this shouldn't be controversial anymore, right?
I agree with the takeaways here. Juniors, intermediates and more seniors than should, have a complete inability to zoom out and appreciate where their software fits in to the business. Hyper focused on minutia. Eager to debate in a PR.

Once I learned how to zoom out I found it really difficult to work with a large number of engineers. I feel like I’m really overdue to step out of a hands on role nowadays.
I stand corrected. I was inadvertently on the 70b model.
I have my own ARM reverse engineering tool made with unicorn, capstone, and keystone.
https://s1.danielc.dev/re/ and https://s1.danielc.dev/re64
I use it pretty much every day.
definitely less than 1%, and we're in agreement in general

i only take issue with leetcode as an example. i would say gpt4 is great at coding, and also api and db schema design. but leetcode is specific coding tasks with clear right and wrong answers, where getting 80% of a right answer is still wrong. gpt4 and my mum have roughly the same chance of getting the right answer to a hard leetcode problem, that's my only point
Well the 8th month ain't October
I'm curious what is the reason for deepfake research and what the practical application is.

Can someone explain the commercial need to take someones likeness and generate video content?

If I was an a-list celebrity, I would give permission for coke to make a commercial with my likeness, provided I am allowed final approval of the finished ad?

Do I have an avatar that attends my zoom work calls?
I feel like we, as in our press and tbh all of us, repeat terms as they are presented by other countries as if they were peer Democracies, no questions asked.

Putin is President of the Russian Federation. Not dictator, not authoritarian leader who murders his opponents, nope "President."

Xi Jinping, President of the People's Republic of China. Yup, it's a Republic. Not a single party state, and he is not the Emperor, whose opponents keep mysteriously dying. It's totally normal. He's just the "President" of China.

Can anyone with journalism experience explain to me how this works?
+1 for calling it JWST to avoid confusion with JSON Web Token (JWT)
According to this table [1] the 1.15B artificial neurons they're claiming is just at little below the estimate for raccoon dogs and Tanimbar corella / cockatoo. Even if it's a technically impressive system, "inspired by the racoon dog brain" doesn't make for as good a press release.

[1] https://en.wikipedia.org/wiki/List_of_animals_by_number_of_n...
Building tools for one side for everything from bomb targeting systems to “moderation” tools is not picking sides?
> I’m just trying to use a word to convey some sort of meaning. If that word didn’t convey the intended meaning to you, I can use different words. Which I did.

Yes, and I thought I understood that meaning and addressed it when I said this is typically called "talking past each other."

> So I think your criticism here is not that there are quack philosophical works, but that there are unproductive ones that do nothing but restate established positions. Which is definitely a true thing.

Can you clarify how this isn't what you mean? How is what you're saying different from what I interpreted it as meaning?
State disinformation and propaganda campaigns.
So if bomb threats are intimidation, nothing short of bomb threats can also be intimidation? Explain yourself.
FTA: "The tag data system is designed to be as flexible and performant as possible, and, in my opinion the inner workings are really a feat of engineering. I could write an entire blog post about the inner workings of the tag data system and why I think it makes the Blam engine one of the most flexible engines ever made, but that isn’t relevant to this post."

I would love to read this article if it ever gets written.