skysight-inc/HackerNews huggingface dataset:
I'm curious why you say that. It's not a given that updating something (especially embedded!) will actually bring it to a modern version.

You can install an update for a router and end up with an absolutely ancient Linux kernel on it.
Show HN: Itsy-Gitsy – a static site generator for Git repositories
well yeah. that is what i am saying. lets say we ship with 7.0 instead of 8. that would be stable enough for most people with easy option for people to shift to updated wine to get more performance...

i have used "bottles" which seems to be a good bet but the settings overload is real on it.
I have CORS configured to allow the https//twitter.com/ origin. I could see firefox perhaps using a different origin for worker scripts? But hard to tell since the network tab doesn’t show any of the requests.

I could set up server logs locally, but there’s only so many hours in my life.
Super impressive. Any idea how it’s done? Like he fixed a bug where GTA crashed sometimes when X happened. How do you reverse engineer that? Also does he have to do all this in Windows as the games are Windows only? I’m just curious how do you even start and track those bugs, it sounds impossibly difficult.
Also, you can write Win32 apps on Linux with Nano-X/Microwindows.

http://www.microwindows.org/
Peers exclusively. I’ve rarely worked professionally on projects that were open source compatible, and when I program on my own time I haven’t sought feedback because, frankly, that’s me time.
I think you're overgeneralizing. The question he answered was "How do you make it in show business or whatever?" I think "whatever" was limited to performance skills. Comedy, drama; stage, radio; scripted, improvisational, that sort of thing. And performance is all about capturing and holding people's attention, so it makes sense that focusing on your skill is the most direct path to success.

As opposed to, say, business, which is much more focused on social relationships, and where success is much more determined by who you know and who they know they can introduce you to.

That's not to say his advice is good. Just that it should be interpreted as being intended for a particular industry.
"Locks on doors keep honest people honest". Same goes for rules in an organization. It gives people an excuse to do the right thing.
Boomers don't have nearly enough retirement savings, especially women
If it also worked in rats, Peter Pettigrew / Scabbers could have saved himself a whole lot of trouble.
Discussed yesterday:

https://news.ycombinator.com/item?id=34382635 (41 comments)
Yes, all of those things.

Sure, they are cheap, but if you ever try using Xfce (or similarly small DE) for a bit you will quickly realise just how slow other desktop environments (and Windows/OSX) are. Unnecessary animations is another one.

I've seen a similar argument defending "bloated" websites but then whenever a minimal website (e.g., a text-only site) is posted, people are astonished at how snappy it is.

That being said, I last used KDE over 10 years ago and computers have definitely become faster since then.
The best explanation I've seen, which 3blue1brown probably avoided because it requires calculus, is that exp is the unique function whose value at 0 is 1 and whose derivative is itself. Then by the chain rule the derivative of exp(ix) is i*exp(ix), meaning that the direction of motion is perpendicular to the current position vector. Which naturally leads to circular motion because you're always staying the same distance from the origin.

With that definition it's easy to derive the Taylor series expansion (every derivative at 0 is 1), and you can think of Euler's formula not as telling you how to evaluate exp(ix) (it's already perfectly well defined), but as an introduction of cos and sin as shorthand for its real and imaginary parts.
Finding Land for Renewables Is a Policy Challenge, Not a Technical Challenge
Depends on the locality. In the UK, they refer to something similar to 401k as a pension also. The long form would be “defined benefit pension” or “defined contribution pension”.

In the former, you are promised (defined) how much you will get in your retirement, in the latter, you are promised how much will be contributed to your retirement savings (but not how much you will get).

> The nitpick about how much the manager shows how much you've been fooled.

I do not know what this is referring to.

>Elsewhere, a pension is a government guaranteed faucet of money for retirement.

The US has that too, called social security.
I consider “code quality” in our codebase to largely be defined by “does it follow our opinionated architecture?”

If the answer is “No”, it can be difficult for others to understand. Reworking that code to follow our architecture generally makes it easier for us all to follow.

One might need to not follow the architecture because it doesn’t handle something new to the app. When that happens, we try, first, to update the architecture to be able to handle the requirement and then implement the feature. But if that isn’t possible, we plan to clean up the debt as soon as we can after shipping.

Overall, it has worked remarkably well for our team and has led to what I consider the “cleanest” code base I have ever worked on. But it is dependent upon us having a shared understanding of how we implement features.
> I don't know why Google or anyone else hasn't attempted anything like it too.

Google does have an integration feature, for Chrome OS and Android. I suspect they just aren't invested in other platforms.
1990s multimedia skeumorphism.

Honestly, the cd player is quite understated there...
This seems doable even without Large Language Models (LLMs). Why hasn't anyone built this yet?

I'd pay to stop occasionally overlooking Outlook work emails and the occasional merge request review. Outlook's "smart prioritization" is true dogshit.
I am very familiar with hc costs in the US, and I feel a empathy-based crowdfunding model is disastrous. I believe there was a Black Mirror episode related to their model:

from the website:

>> If he has been a good community member and has given often, then he will have a high score and a high likelihood others will give to him. If he has a low score then he will most likely not get funded.
My understanding is that China doesn’t have oil / natural gas of its own and much of the country is not suitable for wind/ solar such that this is an expected direction.

Talking with people in the US energy sector, there seems to be a lot of interest in nuclear but the perennial issue of marketing.
The issue is similar in the US. Every year we have some students who graduate from accredited medical schools but are unable to practice due to a shortage of residency program slots. Residencies are almost all funded by the federal government through the Medicare program and Congress hasn't significantly increased funding for years. It's an absurd situation given the current shortage.
My favorite of these stories comes from a place up here in Northern Norway. A pretty desperate municipality gave away 150 acres of land (free, no strings attached) to a company which promised 3000 jobs, by building the worlds largest data center. Made some sense because the climate is naturally cold, and very low electricity prices back then.

A year or so later, the company was acquired by a crypto mining company for $10M USD - with the updated promise of maybe 10-15 jobs. Last year said crypto mining company offloaded the same land back to the municipality for $200k.

I can only assume that the founders/owners of the first company laughed all the way to the bank.
it was made to look like a car streo i guess
<< selling ads is selling ideas and psychological manipulation

Yep and social media got unfettered access to real thoughts and patterns of almost entire internet population for a while. I would be stunned if they were not able to distill a way to determine when a given message works best ( not just what message works best for a given task ).

Marketing always had people divided into various groups they could sell to. Adtech, made into real science.

<< People often overestimate how good they are at defending themselves from propaganda because they are only counting the propaganda that is not targeted at them and not the propaganda that does work (propaganda doesn't mean bad either).

Being aware helps, but you are right. I found myself nodding, when upon reflection it was clear I was being manipulated based on later facts.
They need to make the dialogs resizeable, though. Those tiny dialogs where you have to scroll basically in the eye of a needle are ridiculous.
Is this a feature or bug?
I want to offer a bit of a different perspective than the one I'm seeing in other comments which (totally reasonably) wonder if a) JFK is too busy or needs some safety upgrades and b) whether voice contact with ATC is the best way to reduce risk during unusual events like incursions.

I'm just an amateur enthusiast who listens to a lot of ATC, so take this assessment with that grain of salt:

JFK has long had a unique subculture with respect to ATC (embodied most famously by the flourish and wit of Kennedy Steve, but often apparent from the entire ATC corps on both ground and tower during busy times), and strange as it sounds, it might be a part of what averted this disaster. At other airports, it seems to me that it's totally possible that this goes far worse.

The controller did a few things that are unusual in ATC, but not totally unheard of at JFK in particular:

* Completely changed tone of voice. He yelled into the mic. That doesn't happen often in ATC.

* Yelled "SHIT!" to open his transmission.

* Spoke in a way that emphasized speed and urgency even if it cost a little clarity (eg, some news outlets have transcribed "cancel takeoff clearance" as "cancel takeoff plans" because of how intense and fast the controller is yelling)

Assuming the aircraft were on a collision course (something we'll probably know for sure only when the FAA report comes out), this was less than 1.5 seconds (perhaps less than 1 second) from an impact.

A different transmission, like you might hear at say LHR or LAX, where the controller keeps a monotone and simply says, "Delta 1943 cancel takeoff clearance" might not have gotten the attention so quickly and helped the Delta pilot initiate the reject so rapidly.

I think that this incident is an example of a) how JFK's unique ATC swagger may not be just for show, but may actually be a part of the safety culture of that airport, and b) how effective voice contact with ATC is at achieving rapid response from pilots.

Ideally, this investigation prompts some study into what might seem like a silly topic: whether the "New York attitude" of JFK controllers has a positive safety impact that isn't felt elsewhere.
Yep. Got bit by this once signing into Office 365. I noticed because my desktop background changed to something that I apparently had on another machine where I accidentally got online synced.

It's crazy that this ever was considered...
> intent is not a required factor for establishing copyright violation.

What you mean to say is that if someone just so happens to write a story that is significantly similar to another work that their intent doesn't matter... most importantly their intent is unknowable.

This doesn't mean that courts will not be interested in the intended use of specific mechanical tools such as VCRs, computers, and statistical models.

Let's tease apart this "zip file containing Mickey Mouse photos" because it seems to be from where your errors in reasoning stem.

Here is a website that gives you instructions on how to draw Mickey Mouse:

https://courses.cs.duke.edu/cps004/fall01/examples/mickey/St...

These instructions are not violation of copyright because they draw a picture of Mickey Mouse. Copyright does not protect the mere existence of an image. Copyright gives a monopoly on distributing copies of that image to the rights holder. Not the idea of the image, not the instructions that could lead to the image, not the 1s and 0s that make up the image.

As I've mentioned before, a t-shirt with the 1s and 0s that make up the zip file that contains those photos is not in violation of copyrights on those images. You'll notice that CafePress still has t-shirts with the DeCSS code for sale: https://www.cafepress.com/+,954530397

Imagine a mathematical formula that when plotted in polar coordinates draws Mickey Mouse. The mathematical formula is a fact and it cannot be copyrighted. There's another step required for copyright infringement: Someone renders the image and distributes copies of the rendered image.
Are you and your kids healthy?

I also have kids and, like most people on HN, have “good” health insurance that comes with a tech job.

But get one family member that needs to see a cardiologist or neurologist every few months and you’re hitting your $6,500 deductible every April.
Project Everest: Probably secure communication software
So use the beta version to integrate everything and make sure it all works before shipping it to users. That's the point of having a beta. But shipping what should have been a beta release to end users as though it were finished has ramifications in how your project is viewed and whether people keep using it.
These sound more like detecting something. How about preventing miscommunication? They weren't even on the correct runway.
I can't find any lawsuit between News Corp and Google. In what country? Google did agree to some kind of paid agreement with News Corp in 2001, according to news coverage at the time in part to avoid the threat of legislation in Australia that might have required Google to pay for content to index it. (No such legislation was passed in Australia, let alone the USA).

One USA case from back in the day that ruled that Google Indexing (and caching) was fair use, was Field v. Google, from 2006. http://www.eff.org/IP/blake_v_google/google_nevada_order.pdf

Another USA case that ruled that Google Image indexing, and using thumbnails in search results, was fair use was Perfect 10 v. Google (2007). https://cyber.harvard.edu/people/tfisher/IP/2007%20Perfect%2...

It's true it hasn't been super extensively litigated, and never made it to the supreme court. Perhaps because in fairly short order content owners realized they actually wanted to be indexed in google. And because Google (if not everyone) would respect a robots.txt to keep them out if they didn't.

The Google Books case is also probably relevant. (Which Google also, eventually, won).

There are other cases not specifically involving Google that are relevant, one for example with an index of tv news broadcasts that provided keyword search and let users view clips. The court ruled this was fair use too. Fox News v. TVEYES, Inc., 43 F. Supp. 3d 379 (S.D. N.Y. 2014).

I don't think I can find any USA cases that suggest indexing for a search engine would be a copyright violation and not fair use. Let alone against Google specifically. When you say courts have ruled against Google, can you cite any particular cases? Maybe they were from other jurisdictions than USA? Or cases relevant to this present topic even if not about search engines?

And yet, GP's description applies just as much to google indexing images. Google makes money off of a search index that copies copyrighted content without explicit permission or compensation. Still, you are right that other factors may be different; it requires an argument that goes beyond GP's, and is actually based on the law.

In the USA, where OP suit is filed, I am not a lawyer and this isn't legal advice, but I think these image AI's are going to have a pretty good case for fair use, even if it what they did counts as "making a copy" (which I think isn't totally clear). It is a very transformative use. I think convincing a court that the AI's will result in lost revenue (for the specific works used as training data, not in general for the field) would probably be necessary, but not sufficient, to overcome a fair use defense -- and I don't think that argument is even a slam dunk. And is still just one factor in fair use; the transformative nature of the use has lately been given a lot of weight in the law, and seems pretty overwhelming here.

Of course, sometimes courts do surprising things.
What would be better for safety? One $10000 light bulb, or ten $10 light bulbs?
House Speaker Nancy Pelosi (D-Calif.) revealed in regulatory filings Tuesday her husband Paul Pelosi sold millions worth of stock in chipmaker Nvidia at a loss a day before the Senate passed a multibillion-dollar bill aimed in part at boosting U.S. chip manufacturing that sent Nvidia shares surging, a decision Pelosi’s office says was to avoid further “misinformation” about the couple’s investments.

Drew Hammill, Nancy Pelosi’s deputy chief of staff, wrote in a statement to Forbes: “Mr. Pelosi decided to sell the shares at a loss rather than allow the misinformation in the press regarding this trade to continue.”
A visual like the one in this article helped make it click for me:

https://kinder-chen.medium.com/denoising-data-with-fast-four...
I'm waiting for designers to figure out some way to signify "save" without using a picture of a floppy disk. That was great back in the day, but I bet a large number of computer users have never seen a diskette.
Previous discussion from back in January 2019:

https://news.ycombinator.com/item?id=18953542 (358 comments)

Some good nuggets of timeless insights.
Coincidentally, I was cleaning out my garage last week, and I booted up an old ASUS eeebox running Kubuntu 12.10. The desktop looked just like the picture in this blog post. I love that style. I had to copy some things off and I was struck by how lovely the interface was to use. It was still quick, and to my eyes really pretty. Made me a little sad to shred that disk and give the machine away (but the general junk reduction is a real relief).

Kubuntu (or, better, KDE on Debian) has always been my OS of choice for desktop use.
i think the concept originated with lisa
> Recently, Timsort has become popular, also a variation of Merge Sort. However, Timsort was not invented yet in 2008.

Timsort is from 2002. Not sure where this comes from. Perhaps it wasn't as popular or widely known in 2008 as it is now, but I actually learned about it at about that time. See also:

https://mail.python.org/pipermail/python-dev/2002-July/02683...

(edit: timsort was introduced to Java in 2009, per https://bugs.openjdk.org/browse/JDK-6804124, and knowledge of it would probably have spread much further from that point, so maybe that's the source of confusion?)
> model": "code-davinci-edit-001"

Is that Adrenaline's own model (OpenAI let's you train your own model in their environment, right?), or OpenAI's model?
I don't know, old people are the most reliable voters and medicare is a pretty sacred cow. It's very tough to pass a tax increase in the US, but if anything can do it, saving Medicare might be it.

Also, it'll be a lot easier politically to let the Trump tax cuts expire than to explicitly raise taxes even though both are basically the same thing.
IMF says fragmentation could cost global economy up to 7% of GDP
i almost went that route, i really like the email to kindle and also wanted the oasis features which i think kobo does now. I dont like throwing money at amazon, it needs some competition.
What is the "right" size?

Do Window Rules do what you need? That's what I used to make a certain app's window size/position persist between runs.

Title bar menu: More Actions: Configure Special {Application,Window} Settings: Add Properties
In my experience no, not in a production database that's doing real work.
The distros did a shitty job there; they should have seen that 4.0 wasn't ready (esp. when the KDE devs were even saying so), and continued to fully support KDE 3.x until 4.x was really ready for prime-time. Instead, the stupid distro maintainers completely dropped support for 3.x, forcing people to either use KDE4.x or to stick with an older distro version.

The whole point of a distro is to make intelligent choices about the software to include in the distribution and package it up into a coherent system for users to use. Even moreso for distros that claim to focus on stability, where sticking with older versions of packages is the norm.
The miracle of a clean code base is that it means some programmers got together and agreed on a bunch of things.
I had (technically still have) an ASUS 66U router that wasn't stable. I switched it out for Netgear Mk62 Nighthawk mesh and it's been great.

If Netgear isn't supporting your router well, there's not much to lose in trying different firmware before replacing the hardware. Might be handy to have any kind of backup router around in case things get temporarily borked. In some cases (like power grid failure), I temp used my phone's hotspot with a laptop.
This article is all over the place. Skyscrapers are one thing, but your run-of-the-mill residential (not-so-)highrise is not one, and every study I've ever seen indicates that it's environmentally much more friendly to live in high-density housing: less heating/cooling costs that a single-family home (yes, even with those glass windows), cheaper construction and maintenance, less transport externalities, etc etc.
Note that it is straightforward to modify an unstable sort algorithm into a stable one, when it’s okay to use O(n) extra memory: define an array that tracks each element’s original position, and when two elements otherwise compare equal, use the original position as the final tiebreaker.

(With that said, Timsort must be faster in practice than this kind of retrofitted unstable sort. I’m curious how large the difference is.)
Has network latency improved much since this article's date? Bandwidth definitely, but latency?
This could use a (2017).
If they are having to touch that old code to add new features, fix bugs, migrate to a new context (say, OS version), or improve the performance/memory usage/responsiveness, then they should be improving it. Whether or not the developers are "given" time, making the change will take the time. That time can either be because the system is bad and making changes is hard, or because the system gets improved to make the changes possible.
Maximum breaking, is powerful stuff… Real red hot metal and tolerances engineering stuff. You have to be able to stop the airplane at it’s maximum take off weight at the maximum takeoff ground speed (got to account for tail winds) within the acceptable safety stopping distance on the runway, and they have to sit there after this without any help for several minutes to represent the time it can take to scramble ground safety and rescue crews to assist... On big jets this involves sacrificing the breaks and often even the tires, as the breaks get glowing red hot and the heat radiating off them will be strong enough to heat up the air in the planes tires to the point that safety systems like fusible plugs/patches designed to melt (but not break from normal pressure) kick in and the tires blow out the plugs and deflate due to the exposure to sheer heat coming off the breaks as they sit there for a few minutes soaking in the heat from the red hot breaks…

Good video of the test conditions for a 747-8 here https://youtube.com/watch?v=qc_v6tXsv6g
Single payer
I agree 100%, it was perfect, and also intuitive.

Is there a Gnome or KDE theme or clone inspired by Windows 2000? Windows 8, 10, and 11 are simply offensive in comparison. I kept and open mind but still haven't come around to liking any version, not even close to W2K.

Edit: jeroenhd, this is superb, thank you for sharing!
Also the BMW 7-series from 1998-1999 was one of the best ever. Every subsequent one isn't nearly as good, IMO.
I've always felt the Game Streaming market was lower powered PCs, or something you can get "for the grandkids when they visit". People who have invested in having wired connections to their boxes (try pinging your wifi router sometime) and making sure their LAN and internet are quick probably also have invested in their actual systems. The cost of the games they play isn't the major driving force of their game choice.