skysight-inc/HackerNews huggingface dataset:
I work for IPinfo and I am glad to see privacy detection working. Internally, one thing we sometimes discuss is whether we should use "scores" when it comes to IPs.

Personally, I think there is a market for indicating whether an IP is good or bad and giving it a reputation score. However, as a company, we prefer not to do that and there is a good reason for it. There are two core caveats:

1. Ambiguity: Scores can often be ambiguous when determining whether an IP is an "anonymous IP". Having a boolean response for VPN, proxy, or Tor is a simpler solution and we prefer simplicity.

2. Accuracy: We prioritize accuracy and strive for complete coverage. Some "ip reputation" providers essentially just repackage threat feeds. We want to avoid getting involved for now.

Our policy is to be reliable and allow our customers to sell IP reputation and cybersecurity solutions using our data. If they wish to create reputation scores using our data, they are more than welcome to do so.
> You said the browser wasn't fast enough.

It isn't. Not for what people are trying to make with it.

Case in point: https://krausest.github.io/js-framework-benchmark/2023/table...

The benchmark creates 1000 rows that look like this:

<tr>
<td><a onclick={select this row}>random short text</a></td>
<td><a onclick={remove this row}><span /></a></td>
<td></td>
</tr>

So, less than a 10k elements in total.

The fastest of the fastest attempts to do this takes 36 milliseconds to render. For what is essentially static markup with zero complex logic or complex interactions.

In comparison: 1000 actors with complex interaction and behaviour, complex animations and lighting takes 4 milliseconds to render (in total, significanly more than the measley 5-6k static elements on the page): https://youtu.be/kXd0VDZDSks?si=SswSZLNFlRd7adsM&t=586 (at 9:46)

I'm not saying everything should be Unreal Engine. But the web is on the lowest of the lowest end of the spectrum when it comes to performance.
The article ends with classifying the challenge as a UI problem and doesn't explore the underlying logical design which is not a UI problem.

As the author identifies, a graph of all permutations is useless to a user.

And, as the author identifies, a hierarchy provides some organization.

Hierarchy and graphing are not equal. Hierarchy is a subset of graphing, where binary weight has been applied to the direction.

For example, given the set [Foo,Bar], we get the graph with equal weights.

Foo <---> Bar

If we want a hierarchy, we give full weight to the edge:

Foo ---> Bar

Given a set and a graph with a weighted edge, we have a direction.

The challenge is to dynamically weigh the edge. In reality, an edge with a binary weight is useless. For example,

Foo <10%------90%> Bar

is a more realistic weight, as in computer programming Foo Bar is almost always the intent, unless the intent is to search a `.Reverse()` method, in which case Bar Foo makes more sense and the most common weight is not valid.

However, to the author's point, neither the programmer nor the user know the optimal direction between vertices to arrive at the ideal path. The challenge is to generate a state machine in which the weights are dynamically adjusted as the user navigates the graph, resulting in the optimal direction. The best we can do is to analyze the input of other users to generate weights. "Crowd-sourced" weights.
> hit the DOM unnecessarily hundreds or thousands of times even after the page is allegedly "loaded", but that is not the fault of the DOM.

If DOM was actually performant, this wouldn't be a problem.
As Tesla 3 owner with a $4000 bill for a scrape under the passenger door at 1MPH navigating a tight carpark I will tell you there are definitely a few more things they need to get right.
True, but if players and AI and game elements can move in units of pixels, and exist in multiple tiles at once, the it may be difficult to work in units of tiles. Not clear the parent was distinguishing between pixels and tiles too, or if the ‘naive’ comment was aimed at any kind of gridding, or something else.
Somehow once you get to a certain scale it becomes its own defense. "Oh we can't police that, we're really just that big, don't you know". But the small guys better watch out, no excuses for them.
Thirty years of proof: an interview with Andrew Wiles
if one compares quantum computer progress to normal computer progress, then we

a) just barely exited the era of theoretics-only (19th century, Babbage)

b) just barely entered era of analogue devices-only (1900s, beginning of vacuum lamps)

c) still a decade away from barely practical computers (1940s, Turing and germans)

if you want to learn "what will be practical once usable quantum computer appears", look at https://quantumalgorithmzoo.org/
I think it comes up in at least some product reviews, but where it's glaringly obvious, it doesn't show up in the reviews because people purposely look for products that aren't like that. Buying a TV for my bedroom, one aspect of the search would include looking in the manual and seeing if has a suppressible standby light or checking for a non-aggressive standby light color.

An unrelated example is that, at Target stores in the US, there are these (paper) notebooks/journals/diaries that have writing on the front that label them as such. The designs are really nice, but the labels make it ugly - as many people who chose not to buy the product will say "why do I need it to say journal on the front? I know it's a journal" and "I don't want to use it as a journal... I want to use it as a cookbook!" In this way, the reviews self-select only for people who don't care about the labels.

They should really have antireviews where people can write why they didn't buy the product. It would give sellers some kind of signal that there's an issue with their product or its documentation causing people to avoid it.
They’re tricks because ideally computational power should be so plentiful that optimizations would be totally unnecessary.
Link to the actual article:

https://community.cadence.com/cadence_blogs_8/b/breakfast-by...
Social networking à la Musk is right-sizing its commercial relevance.
Sure but most people prefer not to have to spend their lives finding enough friends that some are always available when they have 5 minutes free to play one game of Rocket League.

I suppose you could argue that games could offer an "anti-cheat free" version that can only be used in private matches. But I think you can imagine how many downloads that would get.
I doubt that electric armored vehicles will fare well against oil counterparts in the next century. Powering large batteries every day on a long frontline like Ukraine / Russia is not easy. Transporting and hiding oil is easier.
There's been progress. Carbon fiber works now. Titanium quality is much better. 3D printing of rocket engines works for smaller engines. (A rocket engine is a big piece of metal with a lot of internal voids and channels, which is what 3D printing is good at.) Cutting tools are better; tungsten carbide and diamond are widely used.

That's all non-computer stuff.
Well, it starts via such a notice. You can just as easily send a counter notice. The actual violation process occurs in the courts though and that means you could never actually do anything anymore even if you were spamming out notices without getting caught.
I think you mean transcendental.
If you have the one I do (GE portable from Lowe's), just put a traffic cone on it. Ugly but works.

I've tried the upside-down rolling chair mats and even DIYed a barbed-wire mesh from chickenwire; nothing deters them. It's a soothing place for them to sleep atop when running.

Condensation forms under textbooks and other flat planks, which will eventually short the controls as water pools on top.

The only other thing that "worked" was having the exhaust from a 1U rack server pointed at it. The heat initially attracted them but when those fans kicked on, cat met ceiling.
It depends on what you’re doing. That is accurate for, say, describing the training of a neural network, but if you want to prove something about generalization, for example (which the book at least touches on from my skimming), you’ll need other techniques as well
They did but the values were registered by the same people that emptied them.

Eventually it was very hard to find who tampered with the books but eventually they were caught, which is how we know about it.
There's a Relic Runway from America's Failed Supersonic Future in the Everglades
Ask HN: What are you using to iterate and test your prompts for LLMs?
In 2023, I spent a lot of time between Notion, Google Docs, and Jupyter Notebooks editing paragraphs of texts and then running custom scripts to test the outputs of my iterations. I'm wondering if people who have LLMs deployed in production use any tools to iterate and evaluate their prompt templates.

PS: I'm working on content (blog and video) outlining the tools people use in this workflow. If you are interested in contributing/getting mentioned, please shoot me a note.
His YouTube channel is excellent.

https://www.youtube.com/deramp5113
Worse developer experience and worse style options though
I find commit messages are more useful when we consider machines to be primary the consumers of them.

Using conventional commit style messages allow us to generate changelogs and modify our semver versions automatically. Generating changelogs by hand is extremely tedious. Modifying semver by hand leads to caring too much about the number.

Like others have pointed out, the context and "why" can easily be tracked by linking out to the ticket/task that the work is associated with.
It's a project of some of the most well endowed educational institutions on Earth begging for donations. Begging for donations is their raison d'être.

FWIW no pop up for me and generally I find the articles good.
just like 2023, 1920x1080
These are all fine motivations but they make threads worse not better by starting unrelated meta flamewars, especially when written in a goading tone (crybabies, etc). The way to make crappy threads better is to downvote and flag lame comments and by writing on-topic, nonmeta comments.
> If I want to rebase B on the new A, well, those duplicated commits will cause me some amount of pain

Not really. Git will recognize commits that produce an identical diff and skip them. Your only pain will be that for each skipped commit, you will see a notification line in the output of your `git rebase`:

warning: skipped previously applied commit <hash>
Hello, world – A technical overview of the software powering bgammon.org
Note that this was rejected 8-7, and that one of the justices that voted to reject just retired : https://www.timesofisrael.com/supreme-court-president-ends-h...

So this probably isn't over.
Semiconductor factories are not far down the list either. Texas will probably see quite a few come online within the next decade.

When I was working at SAS in ATX circa 2013, the 2 manufacturing lines were responsible for something like 10% of the city's average power consumption. I can't imagine the bleeding edge will have improved much - EUV light sources aren't exactly Energy Star compliant.
Strangely this piece doesn't mention nuclear power plants: with 400 or so operational nuclear power plants worldwide, that's a lot of core meltdowns.

Similarly I would imagine there would be a lot of oil in the sea, if suddenly all the oil rigs and refineries were instantly abandoned.
I recently gave a shot to nu + zellij (as a replacement for bash + tmux) recently and had to bail within days due to it breaking my "background the editor in this pane" habit that is pure muscle memory by now.
Do you have a fact source or just vague associations? The statement at question is "Most of the ships they target are either own fully or partially by Israeli companies, or are headed to Israeli ports"

From source Wikipedia, this is not true. Only 3 of 17 have Israeli ownership or ports of call. Do you have a source for Israeli ownership or ports of call for 6 more ships?

Also, your stated class of "owned by Israel-supporting billionaires" is moving the goalposts. That is not the announced Houthi criteria.
How will the economy work after AGI?
I think TTF isn't that difficult if you just want the basics; I wrote a TTF viewer that simply dumped the outlines into GDI and let the latter do the rasterisation, without any hinting or other fancy stuff. Less than 400 LoC in total including the UI code, and the binary was 7KB.
Did you even read the article you linked to?

> The story of Topsy fell into obscurity for the next 70 years but has become more prominent in popular culture, partly because the film of the event still exists. In popular culture, Thompson and Dundy's killing of Topsy has switched attribution, with claims it was an anti-alternating current demonstration organized by Thomas A. Edison during the war of the currents. Edison was never at Luna Park and the electrocution of Topsy took place ten years after the war of currents.
Griffin is pulling a bit of a fast one though: comparing Apollo to what the Space Shuttle turned out to be, rather what the Shuttle was promised to become. If Congress and the country had known that the choice was between a continued Apollo program and the Shuttle we actually got, it’s all too likely they would have chosen neither. Apollo cost too much to sustain; it’s no defense that the shuttle turned out to cost even more.

There’s a lot of hindsight bias here. We know now that the Shuttle was a bad design that was never going to give us cheap and routine access to space. But I don’t know that it’s fair to expect that to have been clear at the time, before it’d been tried.
Not really. Society is a broad concept, which contains many different concepts, two of which are ingroup and outgroup. It's a complex topic, but suffice to say that within the concept of ingroup, there are some common behaviors specific to certain kinds of groups, but not all of them. Much like with EQ, if you learn about the tendencies of humans in social groups, you can learn to manage your own behavior to resist falling into common traps. But those who don't learn about them are often subject to them, with unfortunate effects.

As to your assertion ("idea that they could say whatever they wanted in whatever community they wanted and not expect any reactions"), I don't think I or anyone else said that or suggested it. Sounds like a sweeping generalization designed to reinforce an opinion you want to believe. But it also seems like you drank the kool-aid a while back, so I'm pretty sure I can't influence your opinion.
> The fsd is magic

My car has adaptive cruise control too.

> Any super car or hyper car, it will take in 0-60 and the quarter mile.

Wow such a high schooler mentality. It's literally the only thing worth mentioning when describing Tesla to someone.
I would love to see a comparison of the properties of the Apollo launch systems and the current generation. My guess is that Starship is technically a jump ahead, while SLS is comparable.
I don’t use my phone for any 2FA, with exception of a t-mobile account, which seems understandable.
The japanese rights holders for the logo and the japanese company (?) making it at least disagree I think.

The name and logo if nothing else are pretty recognizable and memorable. I know nothing about features, but they seem to be collaborating with institutions too...
Absolutely, I was just outside working, thinking of building some shelves, and thought, "what about Matthias?!"

https://www.youtube.com/watch?v=9QeXOb9rxRY

Laura Kampf is wonderful, very inventive and knowledgeable builder, and great attitude.
> And making a fair use defense ipso facto is an admission of using the work without permission (and thus making the preceding DMCA takedown valid).

Not quite right. Using work without permission is not the same as infringing on the copyright on the work, and a DMCA is a claim of infringement. Fair use can only be used as an affirmative defense, as you noted; only a court decides whether a use of a copyrighted work is fair use. But formally, fair use is not infringement according to the Ninth Circuit in Lenz v. Universal Music Corp. (2015) [1]:

> "Because 17 U.S.C. § 107[9] created a type of non-infringing use, fair use is 'authorized by the law' and a copyright holder must consider the existence of fair use before sending a takedown notification under § 512(c)."

Not that the Lenz ruling helped very much in practice. To meet the Lenz standard, the sender of the DMCA notice can claim in court that they believed in good faith that the use of the copyrighted work was not fair use. The only part of the initial DMCA notice that the sender writes under penalty of perjury is the claim of being the copyright holder or someone authorized to send the notice on behalf of the copyright holder [2]:

> (3)Elements of notification.—

> (A)To be effective under this subsection, a notification of claimed infringement must be a written communication provided to the designated agent of a service provider that includes substantially the following:

[omitted]

(vi)A statement that the information in the notification is accurate, and under penalty of perjury, that the complaining party is authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.

In contrast, a party sending a counter notice - which they might be too intimidated to do in the first place, and otherwise happens before the rightsholder initiates court precedings - must dispute the initial DMCA notice under penalty of perjury [2]:

> (3)Contents of counter notification.—To be effective under this subsection, a counter notification must be a written communication provided to the service provider’s designated agent that includes substantially the following:

[omitted]

> (C)A statement under penalty of perjury that the subscriber has a good faith belief that the material was removed or disabled as a result of mistake or misidentification of the material to be removed or disabled.

The safest response by far for the recipient of the DMCA notice is to resign from contesting it i.e. let the service provider permanently remove the material.

[1] https://en.wikipedia.org/wiki/Lenz_v._Universal_Music_Corp.

[2] https://www.law.cornell.edu/uscode/text/17/512
Interesting idea, thanks! I will probably try this. I had stopped tweaking things too much after implementing MPAA, because most of the searches end up "short circuit"-ing relatively quickly.

With MPAA you preserve all previous shortest paths that have been found (in the form of an Array where array(nodeIndex) points to the nodeIndex of the next node on the path). When attempting to optimistically follow one of these paths, if the algorithm hits a new wall, it will null out the path it took up until the wall. However a future search (or iteration in the same search) may still reuse the part of the shortest path that still exists after the wall.

That said, you're right that it's a tiny grid, and cache behavior can dominate any abstract theoretical properties in surprising ways.
I've fixed this problem on 2 devices by snipping the LED off the circuit board. Of course it might brick the device but in some cases its worth the risk.
wikipedia! https://wikijumps.com
Do you know how much faster llama.cpp would go on something like an Intel Core i9 (has AVX2 but not AVX512) when it's compiled using `cmake .. -DLLAMA_BLAS=ON -DLLAMA_BLAS_VENDOR=Intel10_64lp -DCMAKE_C_COMPILER=icx -DCMAKE_CXX_COMPILER=icpx`? Are we talking like 10% faster inference, or 100%?

Right now I'm reasonably certain llamafile is doing about the best job it can be doing on Intel/AMD, supporting SSSE3-only, AVX-only, and AVX2+F16C+FMA microprocessors at runtime. In fact, there's even an issue with the upstream llama.cpp project where they want to get rid of all the external BLAS dependencies. llama.cpp authors claim their quantization trick has actually enabled them to outdistance things like cuBLAS and I'd assume MKL too, which at best, can only operate on f32 and f16. https://github.com/ggerganov/ggml/issues/293

My concern with MKL is also that, judging by the llama.cpp README's brief mention of using it, adding support sounds like it'd entail a lot more than just dynamically linking a couple GEMM functions from libmkl.so/dll/dylib. It sounds like we'd have to go all in on some environment shell script and intel compiler. I also remember MKL being a huge pain on the TensorFlow team, since it's about as proprietary as it gets.
What an excellent rebuttal. Care to provide some sauce?
You would be able to translate media into the language of your choice, but also retaining the original voices.
I found Codeberg being good substitute
It’s the military, it sounds silly because it is to normal people.

But when you have thousands of troops in combat and hundreds of dead and wounded, how would you triage under fire?

This is a current problem in active wars.
As someone that’s in the later stages of a PhD in math, given the title starts with “Mathematical Introduction…”, the notation feels pretty reasonable for someone with a background in math.

Sure I might want some slight changes to the notation I found skimming through on my phone, but everything they define and the notation they choose feels pretty familiar and I understand why they did what they did.

Mirroring what someone else said, this is exactly the kind of intro I’ve been looking for for deep learning.
Can someone share tips for A* pathfinding where NPCs have limited knowledge about the map, where they must got from point A to point B without knowing entirely about what’s in between?
PSA: black acrylic is opaque to visible light, but transparent to IR - so a bit of that will nix the light but not the IR.

It's actually pretty interesting to look at the world with an IR camera (e.g. Pi NoIR) - red wine looks like clear water, black actrylic looks plate glass, black t-shirts appear pale.
K0s: Kubernetes distro as a single binary with zero host OS dependencies
Importantly, you can also revoke consent at any time under the GDPR. Unlimited consent isn't possible, so the bank would have to make the (dubious) claim that such processing did not require permission at all.
Mickey Mouse is finally in the public domain
Nice! I wonder if my cousin's repairs coincided with parts scarcity during the pandemic era confusion.
Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.

https://news.ycombinator.com/newsguidelines.html
Bonetflix Marketing Strategy
The probable cause, of one particular case, inside of a national park, directly underneath where fireworks were displayed. If only the full title of the article managed to convey all of this. :|
Of course not. They were paid in coins, and after duties in land and citizenship. Land was the most important factor.

There is extensive original literature on Roman soldiers, I've read a few by myself.
Correct me if I'm wrong, but I think font hinting isn't needed for high DPI displays? I believe macOS Mojave removed subpixel anti-aliasing because Apple doesn't ship anything but high DPI displays anymore.
Can the mesh control plane be orchestrated/monitored/bridged by out of band comms like cellular IP or StarLink?
You can with some charging stations. Well, that’s assuming the card reader works, which is a much less safe assumption than it is with gas pumps.
That works too. Perhaps that would be how the pie would taste: truly transcendental, but I don't think it could ever be finished.
The Future of Programming – Bret Victor
While I agree with most of the points, I think the most important one is: your time is precious. Spending hours setting up things is are really high price to pay for something that might never be of use.
Live by culture war dipshit notoriety, die by culture war dipshit notoriety.