skysight-inc/HackerNews huggingface dataset:
> Besides, IE was closed source and WebKIt is open source. So are all other engines. And web standards are really a thing now.

Even today, this doesn't mean much if Apple decides to ignore web standards that are harmful to their business model. Web Notifications were implemented by Safari Desktop, Chrome Desktop and Firefox Desktop[0] in 2012 - and Safari Mobile in 2023. That's 9 years that a pretty useful and important API couldn't be relied on by PWAs. And this is just one of many examples.

This has a real effect on what technologies developers can actually use, which is fairly similar to the effect IE6 had on newer APIs during its time.

[0]: Chrome & Firefox desktop because I can't find a way to see historical dates for mobile on caniuse - but it was around that time, or a bit later, for mobile as well
> * how will they pay $2M?

They actually made quite a bit of money, around ~$30k/mo from just Patreon, wouldn't surprise me if they had that much money.

> * why did they settle for that much?

Expensive to fight it, and if they lose they'd have to pay even more. Nintendo can go on forever, they have so much money and the best lawyers.
I don't, and the couple people I'm close to that do have glass lenses. But, my sample size is pretty bad.

I legitimately didn't know it was that common; I had to switch to glass lens non-prescription sunglasses a few years ago because even the upper end plastic ones weren't durable enough for me.
Yeah but you could get information from anywhere and if you grew up traveling on the Interstate system, it still felt like you could be "instantly" transported to a piece of knowledge. It was still hecka faster than getting to your local library, browsing through the card catalog, and only then looking something up in an index (at the back of a book), if your library even had it.

Of course, we weren't on there for the books, but for the people.

Even at 1200 baud you could be more or less instantly transported to university systems all across the country.
EAFP is the acronym, even used in Python.

https://docs.python.org/3/glossary.html#term-EAFP
That's mind boggling. Is this published anywhere?
The underlying object type would still be mutable in this case, you just can't get a &mut reference to the object.
As somebody who's actually done the work, I don't think you've really spent time with the question. The problem is that graphs, in general, aren't special. They're a structural dumping ground.

Data structures are specialized graph representations. The source code you write is in a specialized graph representation. For the overwhelming majority of programmers, the fact that something can be viewed as a graph is much like saying "oh well that file is just a really long sequence of bits, so it's effectively an integer." It's not wrong, but is it useful?
Are there jurisdictions where merely accessing this content is punishable by law?

EDIT: genuinely asking, I know very little about IP law.
There are two different "available in these regions" URLs.

The one for chat: https://www.anthropic.com/claude-ai-locations

The one for API: https://www.anthropic.com/supported-countries

The latter has Norway in it, while the former does not. One wonders why.
Le Grand K (2018)
The term Channel Surfing predates all this by at least a decade. I first heard the term in the early '80, about the time when cable systems starting becoming the norm.

It's not too much a stretch to go from channel surfing to internet surfing.

Similar phrases that were, as it were, in the water at the time: bar surfing, bedroom surfing, boy/girl surfing.

I suspect a lot of these usages were regional, I know "bedroom surfing" was something I heard while living in Los Angeles. But "bar surfing" (and bar hopping) was common in the south as well.

Not trying to take anything away from anyone who first published the internet variations of this. But it was a thing before the internet.
> or play Mortal Kombat with a friend in Vietnam. There's no end to the possibilities.

Well, sadly, that very example is impossible in practical terms.
I think this is a worthwhile direction.

For example, I'd like to program against a sequence abstraction. When sort is applied to it, I hope it's a vector. When slice or splice, I hope it's some sort of linked structure. Size is as cheap as empty for the vector but much more expensive for a linked list.

It should be possible to determine a reasonable data representation statically based on the operations and control flow graph, inserting conversions where the optimal choice is different.

The drawback of course is that people write different programs for different data structures. Knowing what things are cheap and what aren't guides the design. There's also a relinquishing of control implied by letting the compiler choose for you that people may dislike.

As an anecdote for the latter, clojure uses vectors for lambda arguments. I thought that was silly since it's a lisp that mostly works in terms of seq abstractions, why not have the compiler choose based on what you do with the sequence? The professional clojure devs I was talking to really didn't like that idea.
Oh here we go again. Another Hacker News post for geo-engineering. Sigh. Such a waste of time. If doesn't fix any problem at all. It's just another vector for making money. Don't look up!

https://www.nytimes.com/2012/10/28/opinion/sunday/geoenginee...
8 GB is barely enough for web browsing these days. What will it be like in a couple years? A MacBook will generally run fine for years, it is well worth future-proofing a bit with more memory, since it is not upgradable.
It's worth revisiting the Constitutional philosophy of separation of
church and state [0]. When technology became our new religion, it
prefigured the establishment of new churches. The five giant websites
that ministrate to all our earthly needs demand fresh Jeffersonian
ideas.

[0] https://en.wikipedia.org/wiki/Separation_of_church_and_state
> * how will they pay $2M?

Probably patreon

> * why did they settle for that much?

Because Nintendo will just ruin their lives otherwise

> * isn't strict emulation legal? Maybe not in the US...

Thank you DMCA for ruining this scene. The federal government should not be the one interjecting itself into this area, but here we are. Because of the anti-circumvention rules of the DMCA, right to repair is completely broken. Heck, WV was able to hide them lying about emissions because of it.
Apple's shown some willingness in the past to cannibalize their own sales (the iPod is a prime example), so my take is less pessimistic than yours. Though I also really want such a device (at least in theory), I think it's likely there are a lot of technical hurdles and trade-offs Apple finds unacceptable.
It's the US Apple website, what do you expect? Of course the measurements will be in football fields and eagles/freedom units.

Go to other local websites and the specs will be in the local units (most likely metric), but even in Europe, display sizes or car wheels are almost always denominated in inches.
Yeah, but latency is still a factor here. Any follow-up question requires re-scanning the whole context, which often takes a long time. IIRC when Google showed their demos for this use case each request took over 1 minute for ~650k tokens.
Come to think of it, cable surfing was also something that I remember.
svchost.exe is literally what the name implies. It's a generic service host. You pass it a dll and an entrypoint (via command line arguments and registry keys) and it runs it.

You should look at which thing it's actually running to see what's using all your CPU.

Some articles detailing what it does and how it works:
[1] https://nasbench.medium.com/demystifying-the-svchost-exe-pro...
[2] https://pusha.be/index.php/2020/05/07/exploration-of-svchost...
[3] https://blog.didierstevens.com/2019/10/29/quickpost-running-...
Machine Learning is Artificial Intelligence. Just look at Wikipedia: https://en.wikipedia.org/wiki/Artificial_intelligence
>Someone who has never been in a suburban business park, I see!

Actually I have, and the comment about going out nearby work was like the last option out of the three I listed. Now you're just cherry-picking.

>So - and I mean this in a very real way - WTF is the point of this?

I never said for the entire day? The idea is if you want to be heads down on important work with zero interruptions you can duck into a room for a couple hours at some point in the day, and if you need another hour or so you can do the same thing. Assuming 6-8 hour work days that's nowhere close to hiding all day, which you're implying I said.
By looking at the stats, it looks like we've pretty much hit +1,5 degress celsius. Something we all feared, yet it's around the corner now.

Scary.
Have you thought about a specialized product to automate A/B tests for form submission? Not just copy, but also layout and which fields you collect. Direct response marketers and leadgen services could really use this.
is this supposed to be taken seriously? they are using a laptop with apple vision and thought the screen is wasting space so they took it out. but wait, sometimes they do want a screen, so lets pop in an ipad? what in the hell? bet this kid has an iphone for each pocket. if only we all had this kind of spare time and nothing better to waste money on
Spotify wins as EU orders Apple to pay $2B and change App Store rules
> the program always seems to be something that's already been done a million times before

Most software being written today, in its essence, has been done a million times before. It's just that, from case to case, the tech stack, interfaces, and data structures always differ slightly, which says little about the difficulty of the software problem being solved and is more a function of your organization's history, the developers' background & personal preferences, industry trends, et cetera. In other words: If zoom out a little, the wheel is being re-invented on the daily.
That is an ambitious goal in that issue. What's the reason to get rid of Fortran?
I really wanted to read the questions, but they make it hard because they don't want the plaintext to be visible on the internet. Below is a link toa python script I wrote, that downloads the password protected zip and creates a decently formatted html document with all the questions and answers. Should only require python3. Pipe the output to a file of your choice.

https://pastebin.com/REV5ezhv
The Only Video You Need to Get Started with Neovim
Going from no set up to being instantly productive using kickstart.nvim in #nvim.
This is the only reason I have Yuzu installed - I own Tears of the Kingdom legitimately but the Switch is such a piece of underpowered, overpriced junk that I'll never replay the game on real hardware, when I can instead be playing at 1440p and 60fps with all kinds of enhancements on PC.
Why not? It benchmarks really good:

https://www.cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+5+5600U&i...

Here's the M1:

https://www.cpubenchmark.net/cpu.php?cpu=Apple+M1+8+Core+320...
For what it's worth, M1 series MBPs are quite a bit thicker than the touchbar era Intel MBPs
Nintendo started with consoles and the quality sign to make sure you buy quality after people were disappointed with Atari and other systems

And the target audience is still kids/family. Playing games doesn't need to be PC first or mobile first and it hinders quality.

Nintendo has the same right as Sony and ms to sell their system.

I would love to have it for PC, don't get me wrong, but families don't play games in front of a PC.

I don't think this argument is fair.
Consider the case of Partials - we might like to restrict the Partials to different subsets of the fields for different purposes; consider the modelling of an inverted index.

Certainly it is possible to represent each specific case as some algebraic type; but beyond trivial cases, I find that when I need such of these types, quickly I discover that there are myriad ways to express them, none of them uniquely natural, unlike the way a sum of products type (and its terms) can be pretty much unambiguously drawn from a specification.

This matters especially when e.g. I need to evolve my types in a data migration.
They will lose in court. I am reminded of IBM trying to ban 3rd party disk drive makers for from making disks that fit the IBM disk interface in the 1960s. They lost, too. However, ZLUDA may have to do a clean room reimplementation of all of CUDA, like google did with their javascript reimplementation, however ...
The Curious Case of Parallel Inventions
I believe we are now in the 9th year of 8GB being the baseline Mac laptop RAM config.

It’s incredibly stingy. For a while you could make the argument that a lot of Air purchasers wouldn’t need it, but I don’t think that’s the case any more. My wife has an M1 Air with 8GB and between Office, Chrome, Teams, and Slack she quite regularly gets beachballs and weird performance hitches.
It seems like the best way of figuring out how strong a new model is, is to look at the benchmarks published by a 3rd competitor.

Want to know how well the new Google model performs compared to GPT-4? Look at the Claude benchmark table.
I'm with you on that. In fact I think it's needed to use something less complex than rust in order to prevent other bugs from cropping up due to misunderstood parts of language.

C has some bad things it does by default that lead to terrible bugs. I imagine many of them can be addressed without complex move semantics added to it.

Some promising work I've seen in this area had been the adoption of language level allocators in zig and Odin. Many newer languages also have better arrays come with length information. And array languages like APL avoid out of bounds errors.

I don't think you have to go full ML style type checker (or borrow checker) to prevent bugs.
South Korea in particular has massive shipbuilding capacity which I expect would translate into expertise that could allow the US to modernize aspects of their industry.
It's fairly typical that the court wanted to make the narrowest decision possible. By conclusion that *even under the assumption they _may_ copyrightable, Google didn't violate copyright they saved themselves the hassle of deciding on the copyright issue.
It seems like the worst thing about free markets are changes that make them unfree or coercive beyond the baseline coercion inherit in being alive. Free markets are just the state of nature and improving on nature is difficult right?
Folks. This is not about piracy at all. It is also not about copyrights or whatever.

It's about the shitty part of DMCA's anti-circumvention.

If you want to see how stupid this law is, look at the number of exemptions given for this: https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_A...
get in the robot ganzuul
This could be a cool application in VR - have you thought about publishing a version for AVP or Quest?
Comparing yourself to others in creative pursuits
can you please elaborate on which language(s) you switched to?
Could anyone recommend an open-source tool capable of simultaneously sending the same prompt to various language models like GPT-4, Gemini, and Claude, and displaying their responses side by side for comparison? I tried chathub in the past, but they decided to not release any more source as of now.
i don't know... if getting a bit of a buzz leads to you doing things that are interpreted as inappropriate, maybe there's some bigger underlying issues about understanding what's appropriate.
Running Cobalt Strike's BOFs with our 'bof-launcher' library
Can you point to where I can learn more about this ?
E.G. an example and explanation exists for hyper link embedding ?

I am especially interested in syntax suitable to be used in creating something to input into https://www.viz-js.com and creation of SVGs with embedded hyperlinks.
ok yeah that is valid.

I just have a very hard time believing that, like you said, the majority of the use case is anything other than piracy.

I mean almost every emulation software somewhere says that you should only emulate games you own, but how many of us actually still own our NES or gamecube games that we may have downloaded. But it's easier to justify given that stuff not being easily accessible anymore, we don't even have a proper eshop for emulation on the Switch.
Nah, we can also debate about it some more as we cook to death...

Fucking democracy, the EU governments wanted to improve environmental protections and fucking farmers protested all over.

It feels like a dictatorship would work better, e.g. in China there are no NIMBYs about nuclear plants or solar panels. Well there are, but a visit by the police would quieten them. No I wouldn't like to live like that but the alternative is having to be considerate to every fucking Karen's opinion as the world burns...
Kenya Signs Deal with Haiti to Send 1k Police to Caribbean
I don't think many people use a laptop with an external display without closing the lid. Laptops are terrible for ergonomics and the only solutions are using a stand with a separate keyboard and mouse or closing the lid and using it like a desktop. In both cases the built-in keyboard and trackpad aren't being used.
I don’t think preservation is an important argument. If I own an AppleTV, and I purchase a movie through their service, why should it be illegal for me to export that movie to watch on a different device? I own the hardware and the data, why would any law even care at that point?

Obviously piracy should be illegal, but I just don’t see any argument against emulation even if it is current.
https://archive.ph/UAtTt
30k a month is only (roughly rounded) 1 mill per 3 years. So that be 6 years income without spending, and it’s likely their income wasn’t always at this level.
PoE wired access points are the next best thing if you’re not afraid to run some Ethernet cable, which is why I run in my home.
The danger is it's all local optima. A/b test shows lift on "i created a rust copilot" vs "rust debugging toolkit". Ultimately.. it's one big "so what" outcome. These are distractions. A product either has market fit or it doesn't.

The big companies are especially susceptible to these distractions because they have the budget to blow chasing micro funnel optimizations. It sounds reasonable, but in my experience i agree it's a waste of resources.

It's too hard to prove causality. Entire orgs are set up to run rigid experimentation analysis, and prove incrementality so we can trust the data. But that should be warning of just how complicated it is. and we can't 100% trust it. There's external factors. hence a button color and a line of text shouldn't make the cut list of priorities. it's not that significant.
Ya, the central obstacle is that:

1. for simple and small graph problems, a simple vector-of-vectors adjacency list is easy enough to code up.

2. For complex and huge graph problems, the only way to get performant solutions is to tailor the graph implementation to the specific details of the problem to be solved.

And its hard to see what kind of language support would help, other than just having a super-smart compiler which could analyze the code and determine whether an adjacency list, matrix, 3d array, etc was the best way to implement it. That's the kind of optimization which we won't see in compilers for a while.

It's another instance of the phenomenon which Strousroup noticed: we are really good at code sharing of small things like vectors, and of large things like operating systems. Its the middle-sized problems we are bad at.
Show HN: I made a free website for advanced SEO keywords analytics
Seems to be up still...

Edit: he's dead, Jim
On the contrary - they are serving customers, the same way I serve dinner for my family. Diced, sliced, with juiceless bits thrown away, and leftovers given to chickens.
Not really. The equation is just saying "based off these assumptions here is the best price" and you would make money if your assumptions differ from market assumptions in a favorable direction. Arbitrage is the closest to exploiting "bugs" in finance to get risk free returns but in a liquid enough market all these obvious opportunities quickly close (if there's free money on the ground, someone will pick it up, and then there's no more free money ond the ground. Some hedge funds build ultra fast private internet networks just to be able to pick up that free money nanoseconds faster than someone else). It's more that the equation is telling you if you think you have a better estimate for some of these values, what you should be willing to pay.
So what I'm taking away from your comment is that I should indulge myself this Oktoberfest for health reasons.
1. Yes companies are greedy.

2. Yes companies hide behind real effects as a justification.

3. Those effects are real anyway.

Wage increases are ONE driver of inflation. The size of this effect depends on a lot of things.

Price increases are ONE driver of inflation. The size of this effect depends on a lot of things.

When something does not go the way you want, you can't just pick the cause.

No matter what starts an avalanche, it will continue to propagate itself.

It's fine with me if you are mad at greedy companies.

It's fine with me if you are mad at me.

My request is that we get more comfortable with the idea that multiple causes can contribute to an effect, and the size of those contributions can change over time.
Whoa good catch. Fixed now. Thanks!
In the library of my high school, circa 1995, there were a couple computers for student use. There was a sign near them saying "No Surfing".
There is a certain era of history, for which an "all-powerful mad villain...who is always true to his given word" sounds at least faithful to the literature of the time period.

The puzzle's description seems odd -

> After everyone has had time to observe everyone else’s numbers, your captor counts down and you all must shout a number at the same time. If at least one person guesses the correct number on their forehead, then you all go free.

Either you are shouting out your guess (of the number on your forehead), or you are passing information to other participants in advance of the guessing round. If the latter, solutions seem trivial. If the former...you're guessing at a number from 0 to n-1, with no prior information.

Or maybe I'm just unfamiliar with the unwritten assumptions of such puzzles.
I guessed the meaning (with a little French vocabulary knowledge), then checked with Google Translate, and my guess was right. It means:

Thanks for the explanation, I think it's very clear in English.

https://translate.google.com/?sl=auto&tl=en&text=Merci%20pou...
Kinda, it turns out SMT has lots of security pitfalls and having many tiny single thread cores vs. some heavily threaded cores works better in practice. (I love the niagara chips, I had a T1 and T2 box for a bit!)
> I think even if you have all the data, it’s not always a science too because what works for one audience will not work in another.

Wouldn't 'all the data' by definition have the data for various audiences at least calculable?
To be fair to the editors, the inch measurement is just coming from Apple, that's how they refer to it. If the editors converted the model name into centimeters they'd be using a different name than Apple, and probably losing some search traffic as well. But I feel your pain: it's not even a great description, because the screen isn't 13 inches, it's 13.6 or something like that.
You'd be hard pressed to find a 25 gig NIC on a consumer motherboard. This wasn't really the case for gig hardware in 2004.
There are only 12 binaries in Talos Linux
Given the numbers, every single election has some degree of fraud. It is not really possible to prevent 100% within our current system, and any time it's been investigated, the number of fraudulent votes has been extremely low. Moreover, there is no concerted effort by any political party to cast illegal votes.

In contrast, the Republican party is loudly all-in on gerrymandering and other disenfranchising rat-fuckery.