skysight-inc/HackerNews huggingface dataset:
Security patches are the last place (especially tiny ones) where you want to make a stand for proper attribution of four line patches, the rest got properly credited. Note that the OP misrepresented the nature of the exchange with the kernel maintainer and that puts their motivation about the whole thing in doubt. Nobody got robbed. OP still has contributed code, the LKML lists are proof of that and if you think that in the future every such patch should carry an automatic 'Suggested-by' or 'Coauthored-by' tag then you could propose that. But for now this is the maintainers call and by sending mail to the LKML you play by their rules.

That's not gatekeeping, that's just reality, and yes, kernel maintainers are an in-group whether we like it or not. My take on that is that if I had stuff that gets included that I couldn't care less about the attribution because what they give me is so much more than I'll ever be able to give back. Of course everybody is welcome to their own motivations, but you send unsolicited patches with the hope that they'll be used, if you get credit that's great but then the patch had better be ready to run as is and preferably for something a bit more substantial.
> The graphics already looked 'old' in 2000

Only because Quake III had just come out.
10% of people are innocent of the crimes for which they have been convicted. Whole innocence is another thing. But yes, there are a huge number of people wrongfully convicted. Things like DNA evidence is showing us that a great many mistakes are made. For those crimes convicted without things like DNA evidence, one must presume an equal rate of wrongful convictions. Courts are not FAA crash investigations, or any other sort of investigation. They are not about truth. They are about rights and laws. There is no right to a truthful outcome, only a lawful one.
The in-state university is private? UIUC is a high-ranked state flagship (both my kids went, my daughter's still there) and in-state tuition is less than $20k.
Yeah it just seems like a bad strategy on the maintainers part. Seems like one of those perfect places to teach a new contributor style guides and make them more useful in the future. To me approaching it this way comes off as disinterest in welcoming new contributors, which maybe now they’re not needed, but being so unwelcoming could one day leave us with no one capable of maintaining these projects.
> what can I do as a web user that may have a positive impact on the situation in the future?

Be discerning when it comes to who and what you're giving your attention and money to on the web. Avoid companies and websites that are working to further destroy things, even if that means giving up services that are convenient.
Totally agree. You can take a basic mechanical keyboard from Amazon with hot swap switches, lube them. Maybe do a basic tape mod (just put masking tape on the back of the PCB) and get like 85% of the benefit of a high end keyboard. This is what I've done for the rest of my family's keyboards.
I would encourage you to read the facts, e.g. https://en.wikipedia.org/wiki/Liebeck_v._McDonald's_Restaura...

They sold 180–190 °F coffee, with a lid, to a 79yo lady at a drive-through window. She was sitting in her car and spilled the coffee in her lap while trying to remove the lid. I don't have an opinion on the legal ramifications, but the setting has 'horrific accident waiting to happen' written all over it.
This reminds me of a weirdness with some sat navs: the distance to your exit/destination is displayed as: 12 ... 11 ... 10 ... 10.0 ... 9.9 ... 9.8 ... with the value 10.0 shown only while the distance is between 9.95 and 10. It's not really a bug but it's strange seeing the display update from 10 to 10.0 as you pass the imaginary ten-mile milestone so perhaps it's a distraction worth avoiding.
There's a blind person upthread who concurs that they avoid using it unless absolutely necessary [0]. I sympathize: Even if someone assures me that they're happy to do something for me, it's hard to believe they're not acting out of a sense of duty. This is probably especially true for someone who has a specific disability that they know breeds sympathy.

[0] https://news.ycombinator.com/item?id=37675095
(2019)

Past discussions:

https://news.ycombinator.com/item?id=21693431

https://news.ycombinator.com/item?id=21698619

https://news.ycombinator.com/item?id=27533684
Sounds like someone bumped into Zeno's paradox...

https://www.youtube.com/watch?v=VI6UdOUg0kg
It’s not hard to believe someone would like to have their cake and eat it too. That doesn’t make it a reasonable demand though.

The parents say the iPhone is what they want and that is because the iPhone is the phone you can’t accidentally break by installing alternative stores or apps or making the wrong settings. If Apple is forced to allow alternative stores, apps and settings that can break the system, the iPhone is no longer the phone they wanted.
On the other hand this can lead to getting stuck in a never ending code-review ping-pong game.

Having seen both sides of that table many times, you can see the value in someone who just gets the shit done. Especially since this was security related and may have had some urgency to get merged before a release. Imagining how much work these guys must have accepting patches you can sympathize with taking some shortcuts.
Hey, thanks!

It can definitely reduce token usage significantly, depending on your use case. In the example here https://functionhub.net/docs/examples/new-york-times, it fetches NYT article summaries and does some grouping. You can probably send the html page in your prompt and ask GPT to parse it for you. The html page is about 10K tokens so it would exceed the the 4K and 8K token limits. So offloading the task of parsing this to a function reduces the usage by 80% in the example.

Not all tasks require LLMs. The great thing about function calling is that you can just offload all preprocessing to your functions.
Incorrect. We have reports from NASA employees who were there to monitor performance, and they talked to Ashlee Vance (1st biography author) and the other guy (Walter? the guy who wrote the second one)

there are also youtube videos of NASA employees discussing these things as part of their report on the Commercial setup.

So we do have 3rd party evidence. Not all of it make him look nice, but it does mention him, which proves his presence (or meddling, however you want to look at it) in the thick of things.
https://archive.ph/fHdzW
You didn’t quote me properly. The whole quote is:

> I want to be able to export saved passwords from Chrome and import them into the macOS keychain, and vice versa.
There's also a pretty big risk to assuming abuse when it isn't present, removing a child from their parents is an action causing great trauma to the child. Even just putting the family through an adversarial process where removal is threatened can be very traumatic to all involved. If there is a challenging health issue going on too, adding all that on top is actually adding barriers to addressing the challenging health issue, and is harmful.

The solution to reducing risk and harm is not to always err on the side of assuming abuse and making families prove otherwise.
There is https://github.com/containers/youki
Hey keyboard and computer enthusiast! I need your help!

Any other keyboard I've ever tried hurts my wrists, arm, and back, and causes me pain except the "Microsoft Natural Ergonomic Keyboard 4000". However they were discontinued years ago. :( I've been buying up used ones and learning how to disassemble and repair the ones I have the best I can, but my skills are limited.

If anyone has any (unopened) ones or knows of good replacements or how to make a new replacement (with same layout). I'd be incredibly grateful.

Most alternatives don't really have the wrist/angle support which is the #1. Then the arrow keys/home/pgup pgdn keys is next most important, and lastly the numpad and F1-F12 row keys. I don't care about special top row buttons or any of the 'special' keys on it.

Also, before people mention it, the Arisu or Feker Alice layout keyboards is nothing at all like the same wrist/angle support, it's basically just a split keyboard. :/ Most suggestions have missed the whole point of wrist/angle support being the issue.

I don't mind it being mechanical or anything so long as it's the basically the same layout/angle as the Microsoft ergo 4000. The replacement 'Microsoft ergonomic keyboard' non 4000 is 'okayish' but not as good as 4000. Other than those 2, I've never found one even remotely close to my needs. Thanks! <3
All well and good, but why is the webpage loading this obfuscated javascript file? https://archive.is/htQgN
I would distribute 100% of it to AI.

Pros:
1. AI is way more proven of an investment. There's an extremely clear path forward where money = better vision capabilities.

2. AI is extremely cost efficient and cheap to mass deploy. Blind users can get access with a cheap monthly subscription of $20, easy to afford for vast majority of developed world. Compare this with a cyber-cornea, which even if it worked, even if it didn't cost $10k to make one each, would still have massive costs just for installation, and benefit a tiny amount of relatively wealthy disabled.

3. AI works for universal blindness. A cornea can only fix problems inside the eyeball itself.
From your second link:

>The results of this literature review suggest that heavy caffeine use (≥ 300 mg per day) during pregnancy is associated with small reductions in infant birth weight that may be especially detrimental to premature or low-birth-weight infants. Some researchers also document an increased risk of spontaneous abortion associated with caffeine consumption prior to and during pregnancy. However, overwhelming evidence indicates that caffeine is not a human teratogen, and that caffeine appears to have no effect on preterm labor and delivery.
By upgrades you mean upgrades that change the major OS version, right?

Those both should still be getting security updates. Ventura just updated to 13.6 this morning, Monterey updated to 12.7 a few days ago, and Big Sur updated to 11.17.10 a little over two weeks ago.

Big Sur is expected to stop getting security updates in a couple months. Monterey will probably get them until sometime in the last quarter of 2024, which would be the end of the line for 2015 5K iMacs. 2017 5K iMacs should get Ventura security updates through the last quarter of 2025.
Otoh the superficial social justice warrior types self-disqualify so you don't have to put up with their politics. There are some reasonable objections - say if your job was to make a chemical weapon more deadly - but lots of good military tech that keeps people safer. If someone wants to paint it all with the same brush and manipulate people into clicking ads or algorithmically denying insurance or whatever other tech thing instead, I'd be happy not to work with then.
It's bugs all the way down.
> Are UI components in an OS usually programmed and not created in an image editor and then tiled?

These days, it's almost always vector graphics. Used to be simple bitmaps. This OS in particular is using vector graphics.
Maybe that’s what this is about? It’s Igalia.
A quote I have never heard from anyone running to be a DA, judge, sheriff, magistrate, or any other participant beyond defense attorneys. Such sayings do not reflect reality.
> and it's kind of disgusting too

That's part of what makes it a good term. It's a disgusting thing, and deserving of a name that reminds us of that.
Everyone is going to wfh then or employers are going to splurge on a private office for everyone? Or is work basically going to be like a call center when everyone RTOs?

How does this work on public transit?
Hong Kong securities regulator to name supsicious crypto players
Jony Ive is reportedly developing an AI gadget with OpenAI’s Sam Altman
Good observation: the link above specifically calls out:

> The user interface is completely vector-based

So these are all descriptions of how to draw the UI, as opposed to using raster images.
Cryptocoin Ponzi scheme AirBit Club co-founder jailed
Hey John, great work on this! Just a headsup, small typo on that page under R2: "Build mutli-cloud training architectures with free egress."
Mass data collection, recommender systems, social networks and AI models built on "fair use" of everyone's hard work of course.

They're all such noble pursuits, so much better than defense! Just look at how much they've done for the world.

It's never not funny when people in our industry, especially those working at giants like Amazon, Google and Microsoft, whine against defense projects claiming to want to do good for the world while being responsible for so much harm. Shows that they're more than happy causing any amount of suffering as long as they don't have to see it themselves in the form of dead bodies and ruined cities.
I think as all in life it's situational. Would I trust imperfect AI to pick medicine out of 1000 available in a drugstore? Probably not - what if it picks Fentanyl (or whatever drug that can kill me). Would I trust it to pick Ibuprofen to treat headache from my home medical cabinet? Absolutely. There is nothing there that can kill me. Would I trust it to tell me dose in mg? Current systems are already better at OCR than average human.

This summer I used Google Translate to pick medicine in Italy and it was pretty good at translating labels - definitely better than pharmacist who did not speak English at all.

By the way, lots of people die in US because wrong medicine was dispensed - and that has nothing to do with AI. People are imperfect and many drug names are long, incomprehensible and easy to confuse with each other.
> only interested in OSS when a) they get credit, and b) for only fixing problems that affect them.

This is why kernel maintenance should be left to companies like Google, Microsoft, and IBM. They don't care if they get credit and they put serious efforts toward problems that don't affect them.
> they will become a superior user interface to almost every thing you want to do

No they won't. They're actually a pretty terrible user interface from a design perspective.

Primarily because they provide zero affordances, but also because of speed.

UX is about providing an intuitive understanding of available capabilities at a glance, and allowing you to do things with a single tap that then reflect the new state back to you (confirming the option was selected, confirming the process is now starting).

Where AI is absolutely going to shine is as a helpful assistant in learning/using those interfaces, much as people currently go to Google to ask, "how do I do a hanging indent in Microsoft Word for my Works Cited page"? For one-off things you do infrequently, that's a godsend, don't get me wrong. But it's not going to replace UI, it's going to assist.

And the 99% of your tasks that are repetitive habit will continue to be through traditional UI, because it's so much more efficient. (Not to mention that a lot of the time most people are not in an environment where it's polite or possible to be using a voice interface at all.)
This doesn't matter. Plastics are 'bad' and Lego is plastics. This is mainly an image problem.
hahaha i mean this implementation. piping things in the shell is great
A very fine sentiment to have while you live in safety under the umbrella of the most powerful military the world has ever known. However, consider the defence startup scene in Ukraine right now, for example. They are truly about moving fast and breaking things in an effort to protect their country from annexation, assimilation and (for those who don't go along) genocide.

So, ironically, only when these weapons are there and have done their job do people appear, safe from birth till adulthood in their peaceful affluent little suburbs, who issue blanket condemnations of the defence industry as evil horrible people who produce weapons for the express purpose of "terrorizing people all over the planet for cash".
Nobody's saying the maintainer should have to do a never-ending code review ping pong game.

The maintainer is free to come up with their version and expedite committing it. The point is that if their patch is based on the original author's patch (which in this case it is; they just shuffled a few lines around), then the original author should've been credited as Author or Co-Authored-By.
Y Combinator CEO Garry Tan’s War on San Francisco Politics Has Only Just Begun
No. left-pad was placing a 4-line solution in a library. prettysize is well deserving of library status.
What caused left-pad is the the ability to delete published code
LKML has always been a pit. In 2001 already, it was assumed that posting on it as a new contributor would involve surviving a barrage of sneer and abuse. Part of it was just the culture around C communities since at least the early '90s, "l33t h4x0rz" and all that; part was Torvalds himself enjoying the occasional public humiliation a bit too much. It's probably much worse now that there is big money at stake.

As for maintainers "taking and rewriting", that has happened since the beginning of free software, the tales of "XXX took my patch and rewrote it, without crediting me in any way" are legion. It's why "Reported-By" was belatedly added, because the phenomenon is so endemic that doing nothing looks bad. But it still happens every day in all sorts of projects, not just Linux.
> In both cases the government provided massive subsidies in the form of loans and tax breaks.

These subsidies were for sellers of college, not for the buyers of college. In fact, it was the students subsidizing the school and beneficiaries of the school such as the staff and school’s vendors, via the students’ future income, underwritten by US taxpayers.
Antidepressants are also increasingly related to lower libido and reduced sex drive.

They have way more side effects than is publicly talked about.

People know more about the side effects of smoking, than they do, doctor prescribed medication. Something is wrong with that picture.
and a piece of paper wins again.
if you're going to submit a [dupe], at least point to where the discussion is going on:

https://news.ycombinator.com/item?id=37642110
I don't think the number of lines is relevant. A patch is a patch and the author should be credited as such.

> Maybe it should work like that

Definitely
This is a very interesting page.

Why?

Because it shows something of a Rosetta-Stone-like quality.

Here however, instead of multiple versions of language side-to-side, we have multiple versions of mathematical equations, side-to-side.

We have SI, Heaviside-Lorentz, and Gaussian.

When viewed in this format, the similarities are absolutely striking...

This gives rise to the following question:

Who copied who, when?

Or perhaps rather:

Who derived what from who, when?

When viewed side-by-side, these formulas would seem to trace back to Gauss, in one way or another:

https://en.wikipedia.org/wiki/Carl_Friedrich_Gauss

But, I don't have the time to do the research to prove or disprove that...

It might make an interesting future research project however...

Figure out what Gauss knew mathematically (in his own historical time period) about the equations that would later become the equations in future electromagnetic theory...

What did Gauss know, and what didn't he know (based on his historical writings)?
> I do not take the time to remove duplicates etc, it would take weeks. I can do that when I'm retired

I used to take a lot of time organizing my photo library in Lightroom Classic. Now I have similar philosophy, just leave it. I am sure soon enough we will have AI that will organize photos decently, fix minor issues in photos, and delete dupes and really bad photos.
> Brian Merchant’s new book, “Blood in the Machine,” argues that Luddism stood not against technology per se but for the rights of workers in the face of automation.

And this isn't common knowledge?
The cost of college has barely changed in the past 30 years
Flagship public schools in some states can approach $40k in costs if you don’t qualify for aid:

https://admission.ucla.edu/tuition-aid/tuition-fees
I worked at a company that made JTAG probes. When you wanted to debug the firmware on the probe you’d attach another probe to it. And if you encountered a bug while debugging that probe, then you’d attach another probe…
Or you can get a framework laptop
The Silicon Valley tech community.
Defense contracting is one of those things where it’s going to get done with or without you. No amount of protesting will stop it bc the govt won’t boycott defense companies.

Would you rather those companies be startups whos employees are potentially more aware of the impact of what they’re building or just some big company that’s been making weapons since the MIC started?

That’s the real decision imo.
I personally can't wait for brands to start specifically advertising "doesn't use AI" as a selling point because everyone got burned by their AI controlled toaster, literally and figuratively. For anything designated an "appliance" I want it to be fixable by someone locally, or it's just throwing money away.
I'm sure the various autocratic, dystopian states around the world that would love to see functioning democracies be smouldering piles of rubble are hoping that we think this way...because they certainly aren't thinking that way.
100% agree.

But do we have linting tools that raise this as an issue?
Google Judge sounds like someones attempt to speedrun unethical uses for LLMs.
New GPU Side-Channel Attack Allows Malicious Websites to Steal Data
it does say that: "We present results of a large-scale empiricalstudy analyzing the usage and attribution of non-trivial Java"
Firefox Focus, which is adblocked out of the box, and also enables ad blocking in Safari (don't ask me how but it works)
I am surprised by your assessment that these are not tasks for the AI. Well, the first one is troublesome, but judging the shape of a drop of liquid according to well established procedure sounds quite on par.
Pekwm[1] does this and is still actively developed. One of my favorite floating WMs.

1.:https://github.com/pekwm/pekwm
Misconfigured TeslaMate Instances Put Tesla Car Owners at Risk
I think it's the opposite of Sid Meier's approach, which is to play early and often, keep the fun parts and chuck the rest.

https://www.retrogamer.net/profiles/developer/sid-meier/

> From a game design perspective, we established an iterative process in which we create a basic prototype that’s fun to play, even without exciting graphics and fully implemented features. We have a system, we play and then improve, then again we play and improve, but this is done throughout the development process. We keep what works and get rid of what doesn’t. This approach ensures that we remain focused on the gameplay experience every step of the way and deliver a fun game.
I would like to see citations for what the author purports. It’s a very clever bit of writing in the sense they’re as careful about what they say and show, as what they don’t. The tables reference private school prices but not public, and again no links are provided. To me it feels more like a narrative than anything else where the author attempts to gently side step anything which may be contrary to their opinion as unnecessary or difficult to gauge.
I've been in tech for ages and I hate fads, and consider myself decent at spotting them. I was skeptical when I first started seeing Rust stuff but then I tried the language.

Definitely not a fad. It's a real innovation. Not the best language ever for language nerds / purists, but it brings a lot of important innovations down into the realm of the practical stuff you can easily use for real projects.

The only way it's going away is if something dramatically superior appears. Language design is very very hard and most "advanced" languages are impractical for real world use for various reasons, so I am not holding my breath.

The other newish language I like is Go, but for different use cases. Has a different design philosophy and imposes less cognitive load, but it's also designed for a different niche.