skysight-inc/HackerNews huggingface dataset:
Many cars have adaptive headlights, which can attenuate parts of the light field containing other cars ("matrix"/adaptive/glare-free etc lights). They have to be disabled in the US because it's against regulations. The hardware is there, it had been working in Europe for the past decade, it's just the regulators in the US don't care to update regulations from 1950s.
I remember how just last week people in some HN thread were scientifically proving that a small cylinder couldn't be a balloon, so it must be aliens.
>> Some keywords to look up are transfer learning, zero-shot learning, and fine tuning. These approaches focus on exactly this problem: not having to retrain the entire model from scratch to add new information. GPT-3's training data is 100 billion tokens of text, but to extend it by another 1 billion tokens of text is far closer to 1/100 the original cost.

Well, if you fine-tune GTP-3 on another billion tokens you get a fine-tuned version of GPT-3, that's perhaps better at modelling those billion tokens. If you want a better GPT-3 you have to pre-train a new model, probably with a few more billion parameters. So transfer learning is not going to save the day here.
A difference? Well yeah, it's a hell of a lot quicker! Just like all tools before it you can lazily conjure a pile of (now shinier than before for the same amount of work) crap or you can put effort into crafting something good with it.

"It took a lot more effort than it needed to" isn't what defines whether something is able to have good craftsmanship put in.
> You may say "that's a ridiculous amount of tabs, why don't you close them?" but I've encountered tab hoarding myself back when Firefox could visually group tabs together. You can work on a small project/theory and freely open and close tabs and be unwilling to close the group or try to commit them to bookmarks in some way.

You can visually group tabs together with browser windows. You can then group windows together with workspaces. You can also just save all open tabs in the window as a folder of bookmarks named the current timestamp or whatever you're doing. It takes almost no time at all and prevents the chaos in the first place.
My parents are in the same boat. Revoking it assumes the user even has a mental model of what a notification is. That is: Something that you can opt out of or even necessarily that they gave permission in the first place. I suppose it's viewed a bit like receiving junk mail or advertisements on TV. That might seem absurd on the face of it like of course it's your device but not everyone is necessarily aware that they even have any agency (or are interested in learning yet more "computer nonsense")

I'm being a bit over the top here but I consider it much the same problem as how you might use a car without understanding any of how it works. In the same way, plenty of people own mobile phones without any understanding of cause and effect.

I'm pretty sure my parents don't even "see" permission prompts, they just sort of have this "thing" in the way of the "screen" and tap at it to go away rather than y'know, some sort of two way consent dialogue.
I find the claim that street view invades privacy or causes harm a bit odd, particularly since it long ago started blurring faces and license plates, and appears to do so reliably.

I'm receptive to the idea that scale, permanence and universal access can represent qualitative changes to the impact some kinds of information might have on people. I'm just not understanding how that applies to images of public streets.
Active discussion of the post itself from yesterday: https://news.ycombinator.com/item?id=34799308
You're living in a fantasy. Name one country that has done that.
The concept of craftsmanship is changing.

I think it’s fine for them to say they wrote a book. The book didn’t exist. Then they took an action and the book existed. It’s like saying “I wrote a book” if you paid somebody to ghostwrite a book that you outlined.

Reminds me of people gatekeeping audiobooks as not reading.

It’s kind of like the difference between the facts and the truth.
Where I live in Los Angeles we have honest to god oil derricks right in the middle of residential neighborhoods and on school campuses.

If zoning can't stop that but is preventing duplexes then it's clearly not doing any of the good its been advertised as.
People behave like bots in systems that demand they behave like bots. The massive chain stores that people are working for don't want deviance, so they design systems that punish any wandering from the script that their users attempt to present. Don't see where better robots is going to fix that.
Care to post a link to a picture of these $25 dollars bikes. They almost sound mythical.
That doesn't seem like going rogue. The pipeline was already off. Sanctions are in effect. This just seems like ensuring the status quo is kept in place.
Disagree. I've been a user for a lot of years and prefer the apt-like distinction between the commands. They do different things.

> Similarly, as someone who only rarely uses it, a huge frustration is that when I do, it invariably wants to update 100+ packages. I never asked for it to do that and I was happy with whatever was installed right before it decided to do that and block my system for 20 minutes.

There's a setting for that, no need for it to keep being a huge frustration.
I think is growing more than dying!
New 15-inch MacBook Air to hit shelves in 2Q 2023
Okay, but idlewords' comment is one of those things that sounds like it is a clever point when it is actually not. "Ha, the big talker who breaks things is talking big and breaking things again!" All right, so if today's article had been, Tesla gets FSD working, would he instead have been like "wow, this guy ships things that work, maybe I was wrong about him and Mars?"

No, it's just gloating, right? We get it, he hates Elon, and when you hate someone you'll throw whatever dart you've got on hand at them.
How do you make all functions pure, though? At the end of the day, what makes a computer interesting is that it is stateful.
Or how people aren't in a hurry to build homes inside an airless radioactive walk-in freezer, which is still way more livable than Mars.
It sure does. It's a lot easier (and thus, conserves more water) to get suds off someone else's body than your own. You spray and they sweep, or you aim it at their hair and they help get the shampoo out with their hands.
I think that's handled by the graphics card's EFI Graphics Output Protocol[1][2] driver

1: https://wiki.osdev.org/GOP
Can each test be executed separately? Then it's a collection of tests. Otherwise, that's just one test with many steps posing as separate tests.
>We'll be flooded by SEO'd to hell garbage, propaganda and deep fakes

the web is already almost completely corrupted by SEO'd to hell garbage.
The fact that you can't run without passing the checks is an advantage to compile time checks in some particular (social) contexts, although a disadvantage in others.
One of my recent jobs had a “library room” that was more form over function. It had books, and it was superficially like a library, but the actual purpose was just to be a “quiet area” for people to work. The book portion was just decoration, I never saw anyone using them.
I find a distinction in your example as well but I don't equate using the above tools to buying a premade solution in the same way I don't equate using a CNC to buying a premade solution on the premise it's less work to use a CNC skillfully vs what it would take manually.
I know you're just jerking me around, but to answer your question:

An infant isn't capable of handling any weapon. At around the age of twelve, children, if accustomed to guns, are capable of defending themselves, and have done so, both in the pioneer days and currently.

But, we don't allow children to be armed in school, because not all children are emotionally mature. That's why we set age limits on legal firearm ownership.

We depend on the school staff and facilities to keep them safe and we expect that children will be civilized by their families and their schooling to respect authority. Sadly, that is not always the case, especially in the last few decades.

Using a gun in self defense is a last resort. Lawful gun owners are very reluctant to do so, because they understand the responsibility and ramifications of doing that.
I don't know if they exist in this library but in Python I would use subtests:

def test_ordered_integration()
# setup
with subtest("thing one"):
assert something
with subtest("thing two"):
assert something_else
# etc
> It should be more like painting

So, something that takes natural talent, years of practice and a lot of time and patience?

At least programming pays well.
Bulk H2 is not currently shipped. There was considerable fanfare in 2022 when an experimental hydrogen carrier shipped hydrogen from Australia to Japan:
https://www.reuters.com/business/environment/worlds-first-hy...

Ammonia is routinely shipped but as I understand it the conversion process has considerable inefficiencies which would push up the cost of using it as an energy carrier to unviable levels.
Also _just_ did something like this and it's really rewarding: https://evertpot.com/node-changelog-cli-tool/
> The end user almost as a rule, doesn't care about your code purity.

It’s not that they care about the code itself. They care about the 100th feature being delivered at the same speed, and with the save average bug rate as the first.
You're going to have to work harder than that, I'm afraid. Routine, everyday, as-recommended use of Bing chat will present false or misleading information to the user as factual. The point of the tool is presenting facts to the user, and this is easily subverted in ways such that it is not obvious when it has happened.

Does routine, everyday, as-recommended use of lzma present incorrect or misleading information to the user as factual? If not, I still don't see your point.
I stopped checking it - too much repetition of stuff I've already seen, too much low-quality junk, i.e. the signal-to-noise ratio keeps rapidly declining!
I had a colleague who had founded a successful company, it got acquired and in the process of extending his very elegant work to handle many more cases it ... got worse. Adding features under time pressure to satisfy customers made it much less clean. After fighting it for a while, he eventually sounded more resigned about it, saying "that's what code that makes money looks like". Not sure if it has to be that way.
This is an oft repeated misrepresentation. In the US, case-law shows there is a fiduciary duty to the corporation itself, not the shareholders. And there are no laws or regulations which require the maximization of profits.
The article was so long and rambling I asked ChatGPT to summarize it for me:

The increased use of generative AI tools like ChatGPT has brought to a head the problem that creators have been facing for some time. They worry that these tools are greater masters of their craft than they are. According to a recent article, the explanation is simple: creators have overemphasized one part of the craft, posture. This refers to how creators see themselves and the world, which creates a unique creative “fingerprint”. Creators are not focusing enough on the other two parts, the process, which is how the work is directed, and practice, which involves honing creative skills. Instead, they are relying on techniques, workflows, and tools to direct them. By learning and focusing on the process and practice, creators can improve their skills and not worry about being replaced by AI tools.
> Apple iCloud+ will let you have up to five custom domains, with up to three personalised email addresses per domain for just 0.79p (UK)

I migrated from Google Workspace when Apple added custom domain support. The email migration itself was simple — I used `imapsync` and followed the instructions below. It's been several months since the move, and I can report that it all "just works".

https://blah.cloud/miscellaneous/migrating-google-workspaces...
The Skyluck – A Voyage of Infamy or Compassion?
Thanks for the info, charrondev and coder543

I still don’t see why “then the mechanism that let's websites prompts to install apps should be removed so apps are on the same level as web apps. Otherwise, the situation is part of the anti-competitive lock-in.”.

Web sites drive this, and can choose whether they let iOS show a “download the app” or a “install on home screen” option. It’s not Apple making that choice.
My relationship with religion mirrors my relationship with my ex
It's pretty self explanatory
Don't let this distract us from important work building the Solar Lander
Oh, the "not David..." part I assume. I thought it was just wrong -- not saying you were confused. I think sometimes we pull in too much "human intention" into AI chatbots.
MySQL Command line has a flag called i-am-a-dummy, I know it's supposed to be funny but I think it's actually a good idea to run in dummy mode when you can, so the insulting name might be counterproductive.
I think most people who have used SQL have updated with an insufficiently restrictive where clause, or even forgotten to include the where clause entirely, at least once.
Whatever connector you stick on the end, as long as it gains popularity someone will use it in weird ways. The second your start selling these connectors widely and for affordable prices, they're going to get reused.

See: USB over D-SUB, serial over RJ45, the wide range of proprietary protocols that cheap IDE cables were (and probably still are) use for today, and weird edge cases like reusing the sturdy DMX ports to power sex toys.

8P8C is fine for ethernet, it doesn't need replacing. Nobody uses it for telephony modems anymore and very rarely will an average user encounter a compatible plug that wasn't made for ethernet.

I'd rather see fringe use cases like serial over RJ45 use a better connector than to have to cut off, strip, and wire up a new connector for every new network appliance I'll buy in the next 10 years.
The story is about US civilians' balloons, launched domestically, being shot down while over the US (I think).
That was a good insight on Uber. Some huge fund is looking to invest, and they like you. But if you say no, they give that massive cash to your competitor. They still get into the market, your competitor zooms past flying to new heights and you are choking on their dust.

Helps explain some of the zany fundraising I saw over the past decade. It’s like a mini series of Ponzi schemes. All that matters is growth, because it’s easy to sell equity when something is rapidly growing. So seed sells to A, A sells to B, B sells to huge fund, and huge fund sells to public markets. The hype lasts just long enough to IPO (as the retail public finally can get a piece of this super hyped company) and…it all falls down because now profitability matters.

Like this article said - it didn’t matter if your product ended up dying. It just mattered that you made a lot of money for early investors, so they’ll want to back you again.
Minitest has a number of cheeky little judgments like this [1][2], especially in the docs. That said they support all these things they don't prefer, within reason, and I appreciate that.

Minitest is also full of all sorts of weird peccadillos like being written in the "Seattle.rb style" and autloading files in all gems that match a certain path [3]. These are not how I'd structure a plugin framework or write code, but it works and the code is easy to understand and hack on. I've spent a lot of time reading the internals of minitest, monkey patching or generally torturing it in ways they probably wouldn't prefer and it's been a trustworthy, if a little bit judge-y, tool for years.

[1] https://github.com/minitest/minitest/blob/master/lib/minites...

[2] https://github.com/minitest/minitest/blob/master/lib/minites...

[3] https://github.com/minitest/minitest/blob/master/lib/minites...
did you find all this through _clicking_ in the github UI or did you use a fancier tool on your computer? impressive sleuthing!
I'd take any reports done by a self described "OSINT Researcher" with a heavy grain of salt.
Regarding that Mozilla and Google now work on their own browser engines for iOS I get the feeling that Kagi should drop Orion and maybe work on their own mail thingy or something else.

But what do I know?
I pretty much did this too but in Arch Linux. It's just a script[1] that I run and I have it working with the linux and the linux-lts kernels. It's pretty nifty. It just works on Arch Linux since kernels don't have version numbers on the name I never have to touch again after installation.

[1]: https://github.com/adcpe/sh/blob/main/boot.sh
Back in the day, uniform random variates weren't that hard to come by, but if you wanted to simulate some normals, unless you wanted to do double table lookup plus maybe some interpolation, those tables were as convenient as it got.
A super regressive tax for young people who live alone.
Several papers have explored emergent linguistic structure in LMs. Here's some early introductory work in this space. Despite having explicit syntax parses etc as input, models seem to learn something like syntax.

https://arxiv.org/abs/1905.05950

https://aclanthology.org/N19-1419/

https://arxiv.org/abs/1906.04341
> AI access must be open and unfettered. If it is closed or restricted, then a closed or restricted class of human will form that has privileged AI access. If you think the wealth gap is bad now, wait until a subset of humans have AI-augmented intelligence and capabilities that are unrestricted.

In the proposed solution, everyone would be able to access AI, but there would only be a few companies able to offer the service. Theoretically, unlimited companies would be able to operate the service so long as they recorded the results to the central pool and complied with the legal frameworks.

> Your post is the type of solutions I see readily in governing functionally and it is the thinking of people who really need to spend more time in reality and understanding human nature / nature / observe the universe. It comes from a place of “we have this problem, wouldn’t it be nice if it was this way?” but ignores all history and reality of human nature, because of fear and a need to control the lives and destinies of other people in order to feel safe.

I strongly disagree with this. It comes from a place of realism about human nature. The reason pantheistic gods are 'immortal' is because they represent parts of human nature that never die, at least not on our time scale. And there is a reason why you will always find a god of deception who is bringing about untold misery, or in Loki's case, armageddon. And also note, that the gods representing the role of leaders such as Zeus and Odin, are also prolific deceivers.

There is always, always, always, some cunt who will weaponise or exploit a system for their own personal gain to the detriment of everyone and everything else. The only reason there is not mass warfare on the planet right now is because we invented the nuclear bomb and the two major opposing powers of the world allowed each other to build up an arsenal of weapons so big that if they used them, it would mean death to everyone.

AI is the intellectual equivalent of a nuclear bomb. We've already had Cambridge Analytica and more recently the Team Jorge hackers meddling in elections and that was before AI really took off. And we've had Neil Clarke come out and say that spam submissions for his site are rising at an exponential rate. And we are literally only at the beginning of what this thing can and will do. Hopefully we'll be able to use it for good the same way we harness nuclear energy for fuel. But if we mainly use it for ill, then god help us.
They’ve gotta offload their crypto bags so they can dig in on the next wave of “x but for ChatGPT” startups.
I've been looking for a modern JS library that doesn't require a build step, and I've always skipped over Lit because I thought it depended on a build until this comment.

Is there any documentation about using it without a build? All the documentation and tutorials seem to assume a build step. I've found several different "getting started" entrypoints on the site, and they all begin with "npm install" and "import {LitElement, html} from 'lit';" which won't work without a build step, correct?
I've heavily used probably four Linux package managers, plus both major ones on Mac, and have used two or three less-common Linux package managers at least a little bit, plus a couple of the BSDs. Oh, and Chocolatey on Windows.

I've never gotten this complaint about Brew at all. It has never seemed notably slow to me.
I wonder what made them feel disrespected
Of course there's a difference but at the end of the day, what difference does it make.

Shooting a movie on an iphone pro can be as artistically involved as shooting one in black and white on 8mm film.
That is certainly a good point, and a strong counterargument. I'll think about that.
Biking La Honda is strenuous and risky. Few commuters would do that.
Calendly is useful for scheduling meetings with people outside of your company. For meetings inside of your company Outlook and Google Calendar already have built in scheduling tools to help find a time that works for everyone.

Even then Outlook does have FindTime and has a plugin system to let you use third party tools like Calendly. There's also a product called Microsoft Bookings that's more of a direct competitor to Calendly. But at the end of the day Calendly's revenue is estimated at around $100 million from what I could find online and that's a drop in the bucket for Microsoft or Google.
That's kablamo!
Same, that's what I'm worried about as well. Internet as a whole will become more and more locked away, requiring from you all kinds of information to guarantee you're human.

That's the problem, the capability of generating low quality content good enough to fool anyone non the wiser. I mean, we're already seeing this.
Take it up with the FAA who explicitly allow it and believe to be safe.
A Watermark for Large Language Models [pdf]
It's not always a horror show. The one where the two women in love live happily simulated ever after was really sweet.

But yeah, it's too gratuitously bleak for me. I feel like that's a crutch, a failure of creativity.
That, but it also costs me a lot of time to set up and tear down our database. If I had to do that for every test everything would slow to a crawl.
> Ehhhh if the most important thing about your code is that it works, IMHO, that code should be, call it, deep tech code.

I think code that is adaptable and maintainable but, doesn't work, is universally useless regardless of context. Definitionally, useless.

> Challenge accepted! :)

Unfortunately I am a HN denizen and therefore disconnected from the world of end users, who are sometimes convinced by my arguments that refactoring and good testing is important, but in some cases aren't, particularly when they have me on an obscene day rate for a 60 day contract where I'm delivering 3 projects on 3 entirely different codebases I've never seen before (one of which it takes me a day and a half to even compile).

I have a constant desire to write fast, good, tests, that run in complete isolation and are entirely reflective of how things run in prod. I miss the mark, many times, and I have a feeling even the purists do, since I keep having to refactor their code.