skysight-inc/HackerNews huggingface dataset:
Nice! My go to system scripting is bash that calls python for the things that just suck doing in bash. I didn't see a method to do it but it would be great if this could cleanup bash/python interop by giving an ergonomic interface to define custom python functions and call them.

Also since you really want to think of this as an extension of coreutils it would be great to offer this as a brew/apt package even if it's this simple. I just want to add it to my system package list and be able to depend on the command.
As I learned from this comment [0], that kind of is a requirement. Section 512 requires a notice contain:

> Information reasonably sufficient to permit the service provider to contact the complaining party, such as an address, telephone number and email address

I think another poster hit the nail on the head, when they said (and I'm paraphrasing), these aren't real DMCA takedowns. They're a different system these hosters bend to that acts outside of it. By being more liberal in what gets shut down, they comply with DMCA which is much more onerous on what is required to shut things down.

In fact, if this was really the DMCA process, people would have legal standing to go after the accusers via Section 512.

Further, I'm also pretty sure you don't have to take things down right away. You do have time to investigate the alleged violation and decide whether you are in the right.

Basically, all these players are hiding behind systems they put in place so they wouldn't come close to DMCA issues or have to pay anyone to investigate notices.

[0]: https://news.ycombinator.com/item?id=37986095
Opening Remarks by Vice-President Jourová at the High-Level Event on Elections
It's pretty clear if you're intimately familiar with Python's slice syntax, but too clever by half otherwise. I've been coding Python since 2000 and can count on one hand the number of times I've used the step parameter in a slice.
The all-time, cumulative amount of batteries sold in Toyota hybrid cars is similar in scale to the amount of batteries ever sold by Tesla. Until about 2 years ago, Toyota was ahead in this metric.
I read it as a LISP-y (and therefore HN-y) version of @
this is pretty cool. thanks for sharing
> PS - I did not downvoted as I never downvote any posts.

Sounds like a good policy.
I gather that global orca populations have a variety of spoken treaties they uphold, so only they pass this information on to each right now

While the humans don’t know them anymore, except in a couple small hunting populations

Following this theory, I found a similar treaty as the “law” mentioned in this article, amongst some of the Salish people in the Pacific Northwest, a lot of the indigenous groups with their own national identities in North America don’t have organized written records and especially not on the internet to reach the broader collective conscious and I think people assume otherwise.

if this phenomenon in the article was reportedly going on for a millennium in that one region of the world, I could see there being cross-drift to other regions

this is supporting my idea that the orcas still communicate it, and act that way towards us because of it, as opposed to any innate symbiotic relationship or general disinterest in violence towards humans
The end result is essentially the same, yes - all directly requested dependencies, and all of their transitive dependencies, are extracted and installed on disk into `./node_modules`.

Yarn came out at a time when NPM was particularly slow and buggy. NPM has caught up some since then, but I _personally_ still like Yarn better. I find the CLI output more useful, and it feels like it installs in a more consistent amount of time.

You should only have one of them in use in a project at time.

PNPM is another alternative package manager that installs the same packages, but tries to use symlinks to a single globally-cached copy of each package to save disk space. (I believe recent versions of Yarn have an equivalent option, but it's not on by default.)
We need more of these articles. Teams has no business being as slow and awful as it is. No reason to try multiple times to do a simple task in any OS and app. Sony cameras computer software UX is inexcusable. Overall software quality is dismal. And society is ever more dependent on it.
I wonder if author tried to create software he longs for. How much time it took and how much audience did he find?
Honestly, if I could retire young or even just when I retire, my overall goal is to just work on free software that is simpler and faster for desktops, regardless of OS (though I would probably target Windows first). I'd happily work towards making better software more commonly available.

That would make an interesting retirement home, you're only allowed in if you're from the Software Engineering industry and willing to work on open source software.
> 6+ hours

Yeah that sounds about right - I use a chromium on Android fork and according to the lead developer, it takes about 3 hours for a release to compile and that is after optimizing the process as much as possible.
Please check out our app: https://www.SolveitNOW.app

We would love to have your valuable feedback:)
These days, my techno thrills come from using an 8 year old, ancient 2 core (Celeron) notebook that can no longer run win10 in acceptable fashion. Instead running (Mx)Linux for the desktop, its unperfect but still obviously more performant than that notebook -ever was- even when it was brand new, with win10, and sans telemetry for added benefit.
My middle finger to the sick joke the OP so elegantly describes.
It's juice of the fruit-called-orange. How is that not orange juice? We don't call apple juice "red juice" or grape juice "purple juice".

If there's a language in the world where the color and the fruit aren't the same word, I've yet to learn it.
The sad reality for me is that most of my value is in my willingness to do glue work which I find so many others lacking the fortitude to participate in.
At least the fruit it comes from is actually orange (and is the origin of the name for the color I believe.)

But if you ever look inside of a fresh North American blueberry, they're pale green! European blueberries might actually be blue inside, I'm not sure.
No one can ever "solve" the recruiting issue. We are exactly where we were 15 years ago - not one thing has changed except certain screen-share coding tests, which are basically the same as white boards.

Can you reduce hiring an airplane engine designer to a set of tests? Or a custom home builder? If so, why is there not just a stack ranking of best ones, or an algorithmic way of hiring one?

Software engineering at elite levels is an art. It is conducted by master craftsmen. On top of it the best people are often quirky / weird and the social aspect when communication of needs is so essential makes it even more difficult to hire "the best".

The business models of recruiting is always either like sales (recruiting firms) or marketing (LinkedIn). I would stay away from the recruiting industry as a software startup - difficult to make any money here in a novel way.
Yes. My point was that to "fix" a scattering of .mb-2 going astray, we often pull out even worse solutions. Making the software as a whole worse.
Your motherboard may be doing a full RAM check on every POST.
There are often option in the bios to disable that.
> EV buyers may want to consider a used EV until new tech comes out, since old or current tech is not always worth paying new prices for.

Sounds like exactly what Toyota is hoping for with regular press releases like this. Shutting down competitors electric sales while consumers wait for this someday-tech would be fantastic for Toyota.

Until you can buy it, it's meaningless at best.
MSN Messenger. The emoji were cute and the interface was stable and native.
A company often does best right before its terminal decline. Betting on the wrong horse for too long is usually not a good sign.
Guys, it's beautiful in its own way that we're still complaining about MacOS and Windows bloat for having wallpapers and shit. This is fucking brilliant. This was happening when my hard disk was 2.1 GB and it's happening now that my SSD is 1 TB. I actually really love this sort of continuity. It means that out there there will still be people upset that vimscript is included in vim. Or people that are arguing about BSD v. GPL.

It's like the 10th man thing in that Israel stuff. Someone has to intentionally disagree with the mainstream and just worry about long tail shit. You never know when that 32 MB video file included with the OS is too much. But he will know, guardian of the space. Love it. Genuinely.
I'm curious, what problems did you run into?

My own experience is that Yarn 2/3 have worked great, as long as you stick with the "`node_modules` linker" option rather than the "PnP/Zero Install" option.
That's nothing. I remember when booting a game required loading it from cassette tape. Me and my friends would go round to each other's houses, start the computer loading a game, go outside to play a football match and when we got back it'd be nearly ready to start.
It's by no means rigorous, but the gist of it is that

1. You're integrating the polynomial that best approximates the function over the interval. This is why quadrature is exact for polynomials up to some order: the best approximating polynomial is the polynomial itself.

2. Polynomials are good approximations when the function is smooth. Most useful functions are.

3. Because of the smoothness, the behavior in the middle of the interval is largely affected by the behavior at the edges, so you need more densely sample the edges. Think of it like wiggling a string. You're only allowed to wiggle the end, but that very specifically defines the behavior in the middle.

4. There are lots of polynomial sets - Legendre, Chebyshev, Hermite, etc. They're each useful because they're orthogonal to a special weight function, and Legendre polynomials are kind of the default set because they have the simplest weight function: 1.
> It cannot be a suspicion of some unknown crime.

Yep. This is the exactly problem - these stop-and-search with dubious probable cause excuses are all about hitting their numbers without having to work too hard. They are "fishing expeditions".

If you have been pulled over for seemingly no obvious reason, they are looking to find something to arrest you for already.
Basically the article argues that software development (with regard to OS releases) doesn't seem to have any world-changing features to add. So going from Windows 10 to Windows 11 has some general UI differences, but nothing big like moving from Windows 3.1 to Windows 95 was. Couple that with hardware likewise moving more slowly and there's no real reason to market everything so aggressively.
It was not officially announced. But as an example they've been doubling down on efforts to issue citations to cyclists who break traffic rules, but have also gone on record as saying they don't have the $$ the enforce traffic rules for cars. When pushed on this they said it was due to the budget cuts and they need to prioritize.

Edit: I'm all for both of these, but the cyclists citations don't have much popular support. While the driver citations do.
They call it blue.
A Tooling Orchestration Protocol
Accessibility is important. No question about it. But this article is not about the whole UI/UX stack. It focuses on benefits on what semantic CSS offers. aka "naming things" vs "not naming things".
Your comment actually made me wonder if there are people who don't eat honey because it is made by bees.
To be fair, Juncker was an exceptionally awful commissioner and president.
Ambulances should be EVs already. They have a lot of equipment on board that needs power, and they spend 99% of their life sitting in a garage plugged in to power all that stuff without running the engine. The worst case for them is they is a rural ambulance needs an urgent transfer of someone to a big city hospital 150 miles away (more than that it either isn't urgent or they need a helicopter to get the required speed). Now this does require extra large batteries as those transfers are done at 90mph (which uses more power), but the total trip distance is limited by the fact that urgent transfers have a time limit and so the ambulance doesn't need to stop for a charge on a long trip.

Police cars are never used for trips that are urgent and long. Everything else is a short chase (many modern police are trained to not get into high speed chases, there are better options so if your local police force does high speed chases you need to get them trained better - it won't make high profile news though which is why they resist) When doing prisoner transfers they can run a relay where they meet some other charged car on the way. Or if the prisoner is not a flight risk stop at any normal charger and let the prisoner get some exercise - which is what they do now.

Fire trucks need to be able to handle the 10 hour fire (this doesn't happen often, but you have to buy for the worst case), so I'm not sure if EVs can handle them or not. We can do a battery swap at the scene, but that is tricky logistics, so I'm willing to agree they shouldn't be EVs yet.

While I expect emergency departments to be cautious about EVs, I think they make a lot of sense and all emergency departments in large cities should have a few already. (in small towns they don't buy new often, but they should already be in planning)
At least for trains, batteries are already preferable to hydrogen and the technology is still being improved.
Biochemist Dr. Jennifer Doudna, from the University of California, Berkeley, submitted her patent application for the core CRISPR technology back in May 2012 after creating the tech along with Emmanuelle Charpentier.

But then biologist Feng Zhang from the Broad Institute of Harvard and MIT submitted a similar patent application in 2013--but he requested a fast-track process and received the official patent in April 2014. Zhang has since been awarded additional patents on the technology.

https://www.fiercebiotech.com/biotech/crispr-patent-battle-h...

Nobel Prize for CRISPR honors two great scientists – and leaves out many others

https://theconversation.com/nobel-prize-for-crispr-honors-tw...

CRISPR’s Nobel Prize winners defeated in key patent claim for genome editor

According to a ruling by an appeal board of the U.S. Patent and Trademark Office (USPTO), a different group, led by the Broad Institute of MIT and Harvard, made the “actual reduction to practice” of CRISPR’s ability to edit eukaryotic cells, including humans. This means companies developing CRISPR-based medicines must now negotiate with Broad and its partners, Harvard University and the Massachusetts Institute of Technology, for the use of the editor.

https://www.science.org/content/article/crispr-s-nobel-prize...
Yarn made the same mistake going from 1 to 2 as Angular did. The newer version was so different. Both should have been named something else. At a certain point of incompatibility and divergence it is a different product, and the benefit you get from using a well known name is outweighed but the cost of confusion.

Yarn 2 brought a lot of great improvements but since it was named "Yarn" people were expecting it to behave somewhat like the first one.
Not sure how Toyota is better in any regard. The timeline has always been 3 to 4 years away and has been previously vaporware.

On top of that they're lobbying hard spending a lot of money against government incentives against fossil fuels and pollution standards.

https://cleantechnica.com/2023/06/14/toyota-shareholder-revo....

> Toyota has lobbied against strict fuel efficiency standards in Australia and worldwide and is one of the top three funders of lobbyists against 100% battery electric vehicles (BEVs). Various Toyota executives have sent mixed messages about the future ascendency of hydrogen-powered cars, the efficacy of mild hybrids vs. BEVs, and a future BEV strategy based on solid-state batteries. None of these technologies have proven their worth yet, and I wonder if these messages are merely a ploy for Toyota to maintain its current hybrid vehicle (HEV) dominance and profit margins.
Just use bun
It’s all because the penalty of perjury, which is accepted in the claim, is nothing. Nobody has ever been punished for sending a false DMCA claim.

If sending fraudulent claims like this resulted in the sender going to jail this wouldn’t be much of a problem at all. But it doesn’t.
> stopping the European Parliament from drafting and amending European laws.

The EU Parliament doesn't get to draft laws, AFAIAA.
The Pirate History Podcast
> Trying to find the app that actually contributes to better output

I have used many many apps over the years.

The app that really gets stuff done?

You.

Evernote, Zoho Notebook, Obsidian, Textedit, Sublime Text, Taskpaper etc etc etc. Used them all and more.

What GTD is me. The app, the pen and paper, is neither here or there.

It's me.

If I don't commit to doing it, it won't happen. Now that may be good, it may not be. But the medium where I record the task is immaterial.
There isn't some state where you are "carrying the one" and the number is different. Carrying is just an algorithm to canonicalize a number w.r.t. to a radix.

consider the natural number 9. it is always equal to (1+1+1+1+1+1+1+1+1+0)

but the radix is what determines allowable digits in the representation.

in any radix >9 you simply write 9, now consider radix=7

you will compute the fact 9 = 7^1*1 + 1^1*2, which implies the numeral is 12. because 9 = 9 + 0 = 7 + (9 - 7) = 7 + 2 = 10_7 + 2_7 = 12_7

computing coefficients doesn't change a number or a sum.
The agreement we have in a representative democracy is that even if someone who didn't vote wins, they still represent me and I accept this, as otherwise it wouldn't be much of a democracy at all :)
Here's a great investigation of the latency of getting characters on the screen once you type them.

https://pavelfatin.com/typing-with-pleasure/
Costs of Unoptimized Terraform Projects
I've found it to be a class divide more than a national divide.
I was just watching Outlander and wondering what value could I bring if I went back in time. Thankfully now I will be able to make a computer now that I've skimmed through this article. :)
Unstated. I imagine a range of approaches would probably be upheld by the courts.

In practice, there isn’t much incentive for the big providers to doubt the takedown notices as applied to most customers. After all, the pushback against them for being too quick to terminate will generally be comparable or milder than that for them being too slow to terminate, given who has the money and influence, plus it takes more work from the provider to be protective of legal reuse than to assume all notices are legitimate.

Some cases of reuse-protective approaches by service providers do exist, of course. I suspect this happens when the provider is small enough to either have a reuse-protective ideology or simply to take a personalized rather than automated approach, and also when a big provider views a customer as lucrative or influential enough that they don’t want to punish them incorrectly.
It was “a” post quantum proposed algorithm, not “the” post quantum algo. Don’t judge an entire field because of one proposal that didn’t work.
The upload wizard wasn't an adblock problem? Anecdotally, I have encountered several cases where that has been the issue.

Not testing on Firefox just makes sense given how niche it has become. Not worth the effort to go beyond Chromium.
> chatbots will help people prepare and refine their relationship skills, such that "real" relationships are more likely and more successful

Chatbots miss the point entirely and will only make the loneliness worse.

People who are intolerant of "bad" relationships aren't ready for relationships. Seeing the worst of each other, keeping things honest, and working through it together is the relationship. Doing that with a bot is cheating yourself hard out of life's most important moments.

Forgetting about the technology for a moment, it's already a bad idea to be overexperienced. People get jaded and turn into manipulators. The other problem with experience is that preferences change. The dating market is already bad enough and full of crazy expectations fueled by scammers and the corporate overlords.

Trying to do better and avoid pain just makes you less compatible and is very naive. Training your preferences on bots ensures you will stay alone and addicted.
Maybe I am overlooking something, but where does Protomaps get its data?

Also, is the data open source? The FAQ says the code, etc. is open source, but doesn't mention data:

> Is Protomaps open source? / Yes! All core software libraries and formats are open source under permissive licenses, including: ...
Define successful startups. As far as I know, there have been quite a few, but they are usually just bought out by the giant MANGA corporations.

I think what is true is that it is harder to get VC backed capital here, and hence a lot of “winner takes all” markets are won in the US. But that doesn’t mean that there is no striving startup scene in Europe, they just have different goals or measures of success than “grow a lot”.

Regulating that might even help European companies :-)
no actual data here: no power (Watts) provided for the netbook to enable a fair comparison.

It's great that it did not become ewaste, and a computer you have is better than one you don't have, but people likely shouldn't pick up old netbooks over something like a pi.
There's something dystopian about "Oh, fair legal treatment is available... for a subscription."
Talking about under-cutting the value of CSV as interchange format... Instead of "comma-separated values", Excel treats CSV as "values separated by locale-specific characters". In continental European locales Excel CSV files are actually semicolon separated, and entirely incompatible with UK or American CSV files, or CSV files in non-Excel software.
What is this title? It's a pull request that contains a great investigation which outlines the effects which various mixes of quantization have in one metric. The article draws no conclusion and the title is "k-quants".
> This is, on the face of it, completely insane behaviour, but neither article attempts to explain why the government did this.

How is it insane? Did the outcome turn out to be chaos and mass murder? Are the Japanese people all becoming lunatics due to the cognitive burden of trying to remember the differences between one foreign color word and the other? Will the Reticulan Space Navy destroy the Japanese for their insults to chromaticity?

This isn't insane. It's just boringly bureaucratic.
>Linux still suffers from the same problems it did when I left, terrible multi monitor support. Right now I am running 4 Monitors, an UltraWide, 1080p Landscape, 4K Landscape, and a 1920x1200 portrait mode. This configuration of different sizes of montiors, in different orientations has always been, and continues to be a nightmare on linux.

It's horrifically terrible on Xorg. It's not bad on Wayland.
The difference with the home page is that it isn’t subject to safe harbor like third party content assuming the home page doesn’t contain user content (I haven’t actually looked). Shopify is already civilly liable for copyright issues on their home page. Since they have no safe harbor, there is no reason to follow the safe harbor rules.
Yeah I followed the same path. I originally switched from npm to Yarn 1 for the speedup, but then Yarn 2 broke enough things that I never managed to upgrade.

pnpm is (at least) as fast as Yarn 1, and they managed to do it with a much better compatibility story (in my experience)
90% of the time when I'm using a multimeter, I'm just doing continuity checks anyway.
Words do seem to have some influence on perception. Specifically, colors appear to be easier to distinguish if they fall within the bounds of separate basic color terms (https://www.pnas.org/doi/10.1073/pnas.0701644104).