skysight-inc/HackerNews huggingface dataset:
An argument could be made that Napster contributed to the acceleration of that trend, but it was well underway already. The Software Publishers Association was coordinating raids of businesses for pirated software at least as far back as 1991. The WIPO Copyright Treaty was ratified in 1996, and the DMCA was passed in 1998 to implement it. CSS was introduced with DVD in 1996. United States v. LaMacchia was decided in 1994, leading to the passage of the NET Act in 1997. The first versions of SecuROM and SafeDisc were released in 1998. The same year, the Secure Digital Music Initiative was formed.
I'm an active Twitter user since 2009 so I have pretty good first hand experience. You can report the bots all you want it's not going to make a dent. And it's so common that "P * S S Y I N T H E B I O" is a running gag there now.
Adding a noise would result differenet look on every render, I am not sure that's good
lmao this is what happens when you let ai build stuff. thanks, gonna fix it!
For a great example of fan edits, compare Harmey’s Despecialized Editions of Episodes 4, 5, and 6 to the butchered final copies that George tried to make be the only available versions; the Despecialized versions are astonishingly superior in content and audio/video quality.

https://en.m.wikipedia.org/wiki/Harmy%27s_Despecialized_Edit...
We (AZ) grow alfalfa. We are not taking water security seriously.
Japan billionaire Maezawa cancels Dear Moon space tourism project
That doesn't necessarily follow. Even if the network latency is 50ms, the variance in network latency can often be less than 1ms, and then even smaller timing differences can be measured through statistical sampling.
I thought it was pretty good actually. Most of these leak disclosures usually say things like "We do not have evidence they accessed any secrets" or something like that, because they don't "know" what the hackers did once they were in. At least huggingface is saying "Yeah, they probably accessed secrets but we can't confirm it"
The Atherton police reports are hilarious. I can't find the site readily, but I remember reading some of them when I worked in Mountain View. Things like calling the police because landscapers are mowing the lawn loudly, or because there's someone dressed as Santa Claus walking down a sidewalk.

edit: found it, the Santa line made it easy to search for lol: https://www.mercurynews.com/2011/08/27/the-best-of-atherton-...

Some highlights

A resident reported a large light in the sky. It was the moon.
A man was reported to be lying on the ground, possibly writing.
Guess that is "logic" as in "human logic, what makes me feel good right now and discount all future problems".

That might make sense, doesn't Phoenix also have a pretty high percentage of overweight unhealthy people? Just sitting inside with air conditioning. It fits that method of thinking.
https://jdittrich.github.io/quickMockup/ this is another GEM from the past, super easy and you can load/save as HTML file. i like the simple design for mockup
Google has perfect vision of the past (didnt latest leak confirm they keep everything crawled indefinitely and have extensive historical records for all domains?) but zero incentive for redirecting you to old websites with no advertisements.
>every album available in high quality lossless FLAC.

In college I ate up an entire hard drive downloading the bootleg discography of Pearl Jam live shows in the hugest quality I could find.

Not sure why I needed 50+ live versions of the song Daughter or Yellow Ledbetter but… I had ‘em
I initially built this for myself, I never needed to copy entire landing page before I just need help with components.
I think a lot of this is mental -- identifying problems and solving them -- and then after that, practice practice practice.

There's a quote I've heard from many people that goes something like this: "Make it work; make it work well; then make it work fast."

Wherever you go, look for problems to solve. Code takes 30 minutes to compile? Find a way to speed it up. API takes 3 seconds to return a response? Find a way to speed it up. Database migrations require downtime? Find a way to avoid that.

Another option is to find better ways to do things that you already know how to do. Know how to query an API and retrieve a list of users? Improve it by re-using connections or caching responses for short periods of time. Know how to build a REST API? Now figure out how to scale it to 1000 requests per second. Know how to render a scene using ray-tracing? Optimize it to 60fps.

I think the key here is relentless curiosity. You're asking the right questions, so you're on the right track! Just keep at it. Never settle for "fine." Ask yourself how to make it better. And over time, you'll get "better" on the first try.

Once you have that mindset down, it's just practice, practice, practice. Write as much code as you can. Find tools that resonate with you. Find design patterns that accelerate your growth and reduce mistakes. Incremental progress is still progress!
FB or Discord, both black holes.
This is what Phoenix looked like in 1885, long before water could be pumped long distances: https://upload.wikimedia.org/wikipedia/commons/4/49/Phoenix1...

There's water there to support civilization, Phoenix just grew too big.
Hopefully the work was underway for awhile already, and maybe they just launched it now because the damage is already done?
There is only a difference if you observe the position.

When interactions happen only between particles that are all spread through that same space, both look the same.
Blaming deaths in Arizona on California? Is this the latest right leaning twisted logic to blame liberals for something? Arizona is pretty conservative, and yet it is liberal's fault for them dying by making them move there?
> Yet, sometimes I like to type something, it’s usually short so I just use and on screen keyboard program which I’ve still wait to find one that works for Wayland.

KDE Connect does: https://kdeconnect.kde.org/

You can turn your phone into a trackpad/remote keyboard, as long as your desktop is running the host software. Works just fine on Wayland, in my experience.

Overall I think people are right to blame Wayland for asking developers to reinvent the wheel, but wrong to defend the first-draft nature of x11. In a truly reductive sense, Linux never really had a desktop that worked. It was a desktop server that got hacked into usability by a lot of contributors, who ended up building a big unusable monolith. Naturally, a solution that is neither big nor monolithic is bound to make people angry.

But, I think we're past the point of lamenting x11's death. It was meant to be this way, Microsoft built Desktop Window Manager and Apple rolled out Quartz; sticking with x11 just didn't make competitive sense. Wayland's "big problem" is that it asks desktop developers to go the extra mile, and I don't really think that's a bad thing to ask. Linux didn't need taller, more fragile software stacks; it needs more thoughtful integration and actual diversity in implementation. It's not a coincidence that modern applications like the Steam Deck practically rely on Wayland to deliver such a customized experience.
One fact about teenagers is that their circadian rhythms are shifted compared to adults and younger kids: their bodies will fight to fall asleep later and wake up later.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2820578/
Prestige consciousness.
> What book, set of articles, or YouTube series would you recommend as a first step in my learning?

I actually would suggest a step before this, which is to make this list for yourself. No one else knows where your knowledge gaps are, better than you. So identify topics in which you lack confidence, and find a primary source (ideally a book or written material, so that it can be referenced). Skim the chapters/headings, and pick a few that sound interesting. Explore rabbit holes.

After a few sessions, you’ll get a sense of where your gaps are and what interests you. From there, pursue your interests.
Jonathan Blow criticizes the use of scripting languages in modern game development as outdated and inefficient, pointing out that they slow down performance, are error-prone, and complicate the development process with extensive engine integration needs. He notes that while initially appealing for allowing quick iterations and non-programmer accessibility, scripting languages often result in poor quality, bug-ridden code that requires significant oversight from professional programmers. Advocating for robust, compiled languages like C++, Blow dismisses scripting languages as a failed experiment and praises the shift towards more constrained and user-friendly visual scripting systems in platforms like Unreal and Unity.

(i don't mean to suggest that i agree with him, I just was curious)
You're being naive if you think we wouldn't have those laws if not for Napster. If not that pretext it would be another. Floppy disks and flash drives could have been it.
Eh, I'm a pretty advanced user by any mean, and I still search for my banks website a non-trivial amount of time. I have a bookmark, but it's honestly just as fast to do it that way
Tell HN: Google's new summarize SMS just read another person's messages to me
While I was driving, I received a text message from my father with 3-4 pictures and some of his typical dad jokes. Android Auto prompted me with a new feature "Summarize Messages". Usually I'm strongly against these features but curiosity got the better of me so I clicked "Turn on". Then I clicked "Summarize" on my father's message. It started giving me a detailed summary of names that are not in any of my contacts or my actual social circle, e.g. "Zach and Melanie are planning to visit NYC this summer". I'm not sure if it was truly another person's summary of some canned dev message. But now I'm a bit worried Google is giving other users my SMS history.
I'm no physics expert but I do make programmable crystals for a living. One of my favorite applications of adiabatic quantum computers is the simulation of physical materials such as [1] wherein we see emergent phenomena like fractional magnetization. My contribution to this paper was to find the configuration of qubits equivalent to the material in question. What's really cool about experiments like this is that you can directly observe the spin configurations that give rise to the fractional states -- if you're sufficiently motivated, you could reproduce the experiment and paw through the data yourself (disclaimer: that may require you to pay my employer for QPU access). For the less motivated, see figure 3.

[1, lay coverage] https://csmd.ornl.gov/highlight/quantum-computing-enables-si...

[1, free PDF] https://arxiv.org/pdf/2003.01019
"making housing more affordable" means start to spread, meaning leaving big dense cities where real estate value is absurdly high, to build a distributed population were LAND value depend much more on the local land characteristics (a safe place for flooding, landslides and so on or not, an easy accessible land or not, ...) than human structure around and is a substantial part of the house price. This means build new, well insulated, ventilated homes with p.v. for all reasonable latitude, and so on.

Like it or not big cities have a future of big ghettos for poor and desperate and the real estate value there will surely drop retargeted to mere local human exploitability index (or hum much you can milk from the desperate before they start looking for you without friendly and civil intents).

Personally I left the big city for a nice mountain area where I built a new home, unfortunately for me my parents (who start to be a bit elder) do not want even if they can economically leave the city, so I'll suffer indirectly the easy foreseeable high entertainment costs of city classic buildings (at least here in EU, where most buildings are terribly designed and for another era) then the big drop of real estate value (plus taxes who will NOT drop) but I've NOTHING against that, it's simply a fact any rational human see if he/she do not want to be blind, the point is that if we start debating and moving slowly with public support we can transform the inevitable storm in an opportunity, otherwise it will be just another 1929-alike crisis probably covered by a concomitant global war.
> her “circular management,” where staff members are like beads on concentric circles

To avoid going hierarchically "up" to the CEO, I guess :)
Whether or not the work sucks is orthogonal to the many reasons slavery is bad. While inmates certainly don't have freedom, they are still not property of the state, and profiting from their labor is both immoral and presents a huge moral hazard to the broader criminal justice system.

> I can't figure out any way to read the comment that way

? The comment literally says:

> States with prolific death penalties just skip the religious angle.

They're talking about the state putting people to death. Human sacrifice is when it was done to placate the gods. Modern day capital punishment is when the state puts people to death to placate the retributive demands of the people.
> The human body can actually cool down by evaporating sweat.

I wonder what event in the near future will make the Google searchs for "wet bulb temperature" sky-rocket...

https://en.wikipedia.org/wiki/Wet-bulb_temperature
Better Docker integration out of the box, I guess.

I don't use docker so I don't care.
I've gotta share something -- so, I think I have a bit of an addiction with YouTube and I'd been thinking about how to shake it off. I didn't get round to it for whatever reason (blocks in modem settings maybe), but one day a month or so ago, if I went to YouTube, I saw this screen: https://i.imgur.com/OIL0jSE.png

Not extremely sure why this happens (I reckon it has to do with my use of adguard), but anyway I noticed I would just... move on, there were not icons to entice me that I could immediately click. And then sure enough, I found myself less hungry for it in the coming weeks.

This all happened by accident but boy o' boy, it works. I'm wasting less time on YouTube.

I similarly stopped going to reddit (the comments don't load on mobile, things become unclickable... I imagine this is a change recently made live to force users to login to increase engagement... ironic that it works out backwards to what their intent was).

Reflecting more on this on a weary weekend morning, about how many are unable to shake off these addictions, I am increasingly convinced of the poisonous effects of these distractions and cannot help but think that dire action is needed to curb these addictions with gov't mandated regulations.

I think price increase of tobacco products (with tax costs embedded in the price) were a great deterrent (better than the warning signs on the tobacco), so I suspect deterrents need be incredibly strong. Finding that balance and perspective, of weighing personal freedoms and recognizing the realities of addictions is going to be very hard, but I hope for the good of us we go somewhere with this and recognize the dangers for what they are.
To be fair, shipping itself has nothing to do with competition.

Still a tough feat nonetheless!
What OS-level APIs would something communicating over serial be using? Sure, Windows abstracts the hardware, but that's been true since well before Windows XP, and modern versions of Windows still expose virtual COM ports for serial adapters connected through USB or PCIE, just as XP did.

In fact, even DOS abstracts away serial communications: your hardware would be set to a specific I/O port and IRQ, but DOS exposes those as I/O devices, so you would just read and write to COM1, COM2, etc.

My guess is that there's some other issue running that old Windows program on modern versions of Windows -- maybe some components are 16-bit, and since current 64-bit Windows doesn't include the VDM, they can't run. Or maybe it's an issue with current versions of certain DLLs.
None of the problems mentioned have anything to do with the cars being electric.
They just sucked at running a car company.

Could be worse. Remember Faraday Future? Even worse, Nikola and their fake truck.[1]

[1] https://www.youtube.com/watch?v=4226hQc6-UU
I have been a programmer, scientist, etc, at various times in my life and I have programmed in J. I don't think there is any compelling reason to use J over Matlab, R, or Python and very many reasons not to. Vector languages are mind expanding, for sure, but they have done a very poor job keeping up with the user experience and network effects of newer languages.

A few years ago I wrote a pipeline in J and then re-implemented it R. The J code was exactingly crafted and the R code was naive, but the R code was still faster, easier to read and maintain and, frankly, easier to write. J gives a certain perverse frisson, but beyond that I don't really see the use case.
Spotify might not care as much about the music and the artists as pirates, but they sure pay the artists more.
> The number of people who made more than ten(10) pull requests to our repositories in the ten years of project existence is 52. Fifty two people in ten years. Let that sink in.

Let what sink in? You just got 52 engineer's worth of work for free, how can you get on a soapbox to complain now?
I don't the other one, but what's your gripe with redis, exactly? Can you articulate it?
Similar problem for working parents, ever minute is spoken for. When everyone is asleep, the dishes are done, and you are alone it’s finally time to yourself. I like the phrase of having “agency” — that really captures the urge.
Buying music (singles or albums) was super expensive in 1999. It was unfair for listeners as well as artists.

Napster suddenly made it 'free'. I remember thinking, if CD's were not so ridiculously expensive and i could pick the songs on it, i would just buy them instead of spending money on data traffic time/bandwidth.

Today, we pay much less and the artists are still paid, while we can choose exactly what to listen to.
Too many extracurriculars / “overshcheduling” is an easy trap for people of all ages. So easy to sacrifice sleep because there is always something more fun or productive (short term) to do! Before our youngest was born I was just taking care of our boys when they weren’t in school and even with a schoolday’s worth of discretionary time, I still stayed up too late on the computer and didn’t get enough sleep. With the new baby, things reached a tipping point and I am now trying to make sleep a priority.. so far I am learning that yes it does feel bad “sacrificing” things for sleep, but I do feel better overall when more rested so how important were those things after all? This is especially counter intuitive when I’d defer sleep for “self soothing” activities but then being chronically under-slept was the leading cause of needing soothing!! Anyway, thanks for coming to my ted talk.
Quite a memory. I'm fairly certain that using ResEdit to modify and create plug-ins for Escape Velocity: Nova (the sequel to EV Override in the games folder here) is what first got me interested in programming.
> It all ends up meaning that, even if I get a connection, it's not stable

I feel you, but the experience can actually be very good if you invest a bit of time looking at Shadowsocks/V2Ray and building your own infra.
Not just young but very fit and athletic. It's hard to not fall asleep quickly if you've spent the day hiking.

I am reasonably fit but felt very ashamed of my body when I visited Boulder.
Huh. Not the sort of logging that I expected to read about.
Did they happen to Govern South Dakota?
> Posted on Wednesday, May 22, He’s post had been removed from WeChat by the following day, yielding a 404 message that read: “This content violates regulations and cannot be viewed.”
I believe there is a tool called appimagelauncher that does just that.
Amplify is the worst!!!!
Most PE deals aren't in the $3.5b range nor are they in the mostly overvalued "software platform" category. Those are ripe for razing to the ground staff-wise.

Regardless, PE in general works on the basis of slashing costs first. When has that led to a better quality product?
> After that, I went back to Dmitry and asked him if my understanding of “everything is a table” was correct and, if so, why Lua was designed this way. Dmitry told me that Lua was created at the Pontifical Catholic University of Rio de Janeiro and that it was acceptable for Pontifical Catholic Universities to design programming languages this way.
DC++ was a superior file sharing app. I used it often. I liked how you could control ratios from individual downloaders or servers.
I'm not a quant but having used "data science" languages, ocaml, J, R, etc, I strongly doubt that an array language offers any substantial advantages at this date. I could be wrong, of course, but it seems unlikely.
> I don't think it's a good example of EEE

Not yet, they're still on the "embrace" step.
I'd hardly call it the same thing at all.

In the Western internet a lot of early sites have come down gradually over time as their creators stopped paying for them, but many are also still up, including a lot of key relics. They're harder to find these days because Google prioritizes new content (shout-out to marginalia.nu), but they're there, and most (by historical traffic) of those that aren't there are preserved on IA. If there's collective memory loss it's organic and reparable.

This article is about the Chinese government actively erasing memory in order to be able to better control the content that their people read, including a post bemoaning the loss of that content. What has happened to new content on the Western internet (getting isolated in walled gardens) is tragic, but it's not the same thing at all.

> Posted on Wednesday, May 22, He’s post had been removed from WeChat by the following day, yielding a 404 message that read: “This content violates regulations and cannot be viewed.”
For YouTube, I pay for premium because I already block ads, and it feels proper to support creators that way. Then I use my content blocker to remove the sidebar and the end screen overlay, both of which are stuffed with distracting elements. I've bookmarked my subscriptions page, and if creators I like haven't uploaded anything I'm interested in watching, I just close the tab.

This took some effort, but it works wonders. And really, there's only a handful of YouTube channels I actually want to follow anyway. A lot of the rest of it seems to be low effort humor. Nothing wrong with that, it's just mostly not my cup of tea.
I wrote a bookmarklet for same:

javascript:(function(){var imgs=document.getElementsByTagName("img");
for(var i=0;i<imgs.length;i++)imgs[i].style.visibility="hidden"}());
Show HN: I Created an Over-the-Air Update Platform
The "leap" description makes me think of emacs' avy https://github.com/abo-abo/avy

The interface should not be too hard to reimplement as an emacs mode.

One more project on the "someday" list...
You should consult a lawyer. It's one thing if it's a clean-room implementation but every IP attorney I have ever interacted with would disagree with you.

It doesn't take much for a court to consider something a derivative work.
I’ve used teal before, the statically typed Lua that is mentioned at the end. It’s actually really good! There are some limitations (especially around generics) that can be annoying, however. Overall, I really enjoyed using it and would use it again.