skysight-inc/HackerNews huggingface dataset:
Yes.

At the top of this thread I said the DMCA bans anti-circumvention tech.

You've made a lot of good points, but I don't get why you're arguing with me. None of that contradicts me.
GPT-4 has toolformer capabilities as emergent properties, so using it in combination with toolformer is really unnecessary.
It really depends on where the languages are from. I find learning languages from different worldviews helps me with judging other cultures less.

Someone on this thread said something about being able to consume content in other cultures. That's totally true. There's such a large delta between the knowledge base in each language that you get to cross pollinate ideas in your daily life.

There are some "feelings" and deep layers of nuance when speaking in one language that really can't be transferred to another unless you really immerse yourself in the media and literature.

Also to all my fellow multilingual people making sick puns that you laugh about to yourself inside, I see you.
I think it's common for people who develop this condition at an early age to assume that everyone perceives the world in the same way as they have no objective reference frame - a bit like those stories of people who grow up thinking bananas are spicy when in fact they're mildly allergic to them.

It may be that you have a mild version of VSS, or maybe your vision is atypical in some other way? The comparison with tinnitus is appropriate in the case of VSS, as I understand that it's theorised to be the visual equivalent.
Thank you for building Kagi. I've been using it for some time and I really appreciate the product and your transparency. I wish I could use Orion too but the last time I tried I ran into a bug, and although we did interact over support I didn't have time to continue. I'm not convinced the world needs another WebKit browser but I can understand the frustration a search service would have with the existing browsers directing to competitors.
1000 searches are included in the $10 plan. Currently you are offered the option to pay for additional searches at 1.5 cents per search. Not ideal we know, but someone needs to pay for those, and the notice you received is courtesy (you can also remove it). How would you handle this differently?
This is not new. We ve been dealing with US standards of morality down to nipples since the beginning of the internet. People will get bored of ChatGPT outputs everywhere, however. We are very good at detecting repeated patterns and tend to find them banal.

There are now uncensored open source models. Vicuna like models are great, and even work for translation. It's eerie what a 10GB file can do
It’s not a flaw. It’s a different kind of use-case than you have in mind.

It’s fine. No one is telling you to use urxvt. You can continue to use whatever terminal emulator you prefer. That’s the power of choice we have. Different programs that do the same kind of things but in different ways.

So there is no reason to insist that urxvt is flawed.
Try Shortcut Detective. https://www.irradiatedsoftware.com/labs/

I haven’t used it for a couple of years, so it may be flakey, but worth a shot.
> researchers who checked public fast chargers at 181 charging stations in the Bay Area last year and found that about 23% weren’t functional

I mean 23% of the state of California is nonfunctional
DDG for more than a year when there's nothing to show for the phrase, it dumps some unrelated stuff but somehow tied to my location.
AI translation is jeopardizing Afghan asylum claims
> Why so shallow?

It's called being pragmatic

> will have to allow for more flexibility in what apps are allowed to execute

Of course it won't. There will be 1% of apps that do something that HN crowd will perhaps care about.

The rest will be apps that try to circumvent privacy and security, and/or chase their own goal. Note how much speculation there is about Meta going the side-loading route.
Have you considered or are you working on building your own index?

I'm not in the space, but that seems to me like the natural way to avoid having your company brought down on a whim by Microsoft, in the long term.
One theory I've heard is that we normally filter out the noise but in some people that's not happening and thus they experience VSS. Likewise for tinnitus.
Well.. Germany did lobby very hard to not completely forbid ICE sales by 2035. https://www.bloomberg.com/news/articles/2023-03-05/germany-a...

This was Germany the government, not the car companies. We're not perfect here in the EU either. But indeed the interests do seem more balanced than in the US in general.
Reported it a number of times to DDG a few years ago, then just gave up because they clearly don't care.

Stuck with DDG until Kagi though since Google is almost equally bad at this, equally non responsive when we report it[1] since Google has managed to fight their way from product I loved to use and company I'd love to work at down to products I actively avoid and company I went to one interview with and didn't care to follow through :-/

[1]: except the nifty trick someone mentioned about throwing you out of your current experiment and into another so it sometimes seems they have fixed it in 15 minutes)
One thing I find interesting about being multilingual is you can 'unlock' your different personalities and disrupt mental inertia a bit when speaking another language. It's like having one part of the brain take a break while activating other parts. But I also feel awkward speaking a different language in front of close friends when you are so used to speaking the 'default' language with them. It feels like you are exposing your other personality.
Also, not everyone uses x86(-64). In the last several years, I've used ARM, RV32 and RV64 as well as X86-64. Sounds like the original poster is painfully aware of platform and compiler differences, and wants to make something as general case as possible.

I mean sure, this seems like a pretty out-there corner case, but maybe they want to support the Bendix G-15 and other 1's complement machines.
> These games were sleazy, nasty, ad-infested

Oh yes. Games is the category that got hit the hardest by the race to the bottom.
Was it FIRST Lego League?
So basically, if you want to estimate the average of more than three averages, there is a better way to go than just averaging them together. Sort of like how when computing the Standard Deviation for a sample population you divide by n-1 instead of n. Anyways, that's the James-Stein estimator, and the authors apply it to PCA dimensionality reduction; they de-bias and improve the leading eigenvector with their technique.
Ctrl-f for "fig. 3" to see their results in action.

This looks like it might affect a wide number of fields. I appreciate the concrete examples (batting averages, finance / Markowitz) as well.
I would use them if you could pay anonymously. Using a search engine where every query is tied to my credit card is not for me.
"Conditioned" with the ability to introduce new facts and have the model infer impacts on them.

As an example, tell chatGPT that the Queen of England died (which occurred after the data cut off) and then ask it who the head of state of Australia is.

It's able to infer the head of state of Australia is now Charles III (and gives a good explanation of how this is mostly ceremonial.) See https://twitter.com/nlothian/status/1646699207506685953

At some point the word "stochastic" doesn't really capture that behavior in any useful sense.
I have one issue with Youtube shorts today. I keep getting the tate brothers and pearl recommended even though I have disliked the videos and informed youtube to stop recommending them. I have even sent a message to Youtube but still no luck. Nothing against those people, I'm just bored of their message they spreading and want to see something new
Programming on Unix and automatic memory management
Interesting story. Wonder what caused his downfall into insanity. Was Zappos getting a sudden influx of money, giving him too much sense of power and importance ?

It's also sad that he felt he had to overachieve, our current system values achievements and work, and many times that goes really out of balance, people trying to become the next multibillionare no matter what, risking their personal health and even leaving them insane in the process like with Tony apparently.

This "biohacking your way to 10x" is unfortunately very prevalent in certain circles, and I understand it, but I think as a society and especially in Silicon Valley and in the software development circles we should remember the importance of resting and taking time off. Your body and especially brain can only take so much.

It is actually kind of stupid how little is talked about the importance of resting.
Thinking all the time takes an immense amount of energy, trying to push that year over year, even for decades, can lead to some really unpleasant states, where you try to start self medicating and finding ways to circumvent the need for rest.

I wish there was more talk about taking time off and just being, I bet it would save a lot of people from peer pressure to 10x perform all the time.

I think constantly trying to overachieve is one of the sicknesses in our industry, which is not talked nearly enough about.
>the output is conditional on the input

Uh, isn't that how it should always be? If the output isn't conditional on the input, then it is basically noise or worthless. How the conditionals are setup are the key but not really sure how does this relate to the point you are making.
How would AI or ChatGPT affect our daily life?
Any specific examples to share?
- "(price doubling with my usage, to 20$/mo) and felt untrue (ordinary user doing 30 searches per day?)"

It's like anti-marketing. Target the paying customers most likely to talk a lot about your product – power users with heavy search workloads – and do stuff that makes them unhappy. And that's you, I guess: I'm reading your comment because you're the sort of person who *would* write HN comments reviewing their new search engine. And now I'm unhappy with it too, by contagion.

(30 searches/day is for illiterate gibbons)
Interesting that we dont play learn as adults? Learning to drive a car is railroaded instead of the driving instructor taking one to an empty parking lot and saying „lets go wild!“. And in School/University it is just cramming bite sized knowledge for the next exam.
I've always seen it has science vs religion. (not mutually exclusive however)

Some people think we came from god, others thing we came from the big bang. Some people think we are reincarnated or go to heaven/hell when we pass away, others think we simply cease to exist and that we cannot comprehend it.

For many, religion provides a comfort about the world and that if you act right, good things will come and that there is someone watching over you taking care of you. That is a comforting thought during difficult times.

I have hugely simplified all of this so forgive me with I've not been entirely correct. Not believing in a religion, doesn't mean that your belief is that religion is wrong or that people that believe in it are wrong.
> The whole explanation of the recent “we want to stay afloat” was weird

I didn't find that weird at all: They were overly optimistic, both on how many people they'd be able to recruit for a paid service, and on the economics of how many searches these people do.

I'd be willing to bet that those skew heavily in the direction of power users and knowledge workers using search professionally, so they probably do a lot of searches. I was really surprised when I read my own numbers. In the survey they asked me to fill out, I wrote that I'd expect I'd be doing maybe five searches a day. Turns out the number is actually in the range of 30-70 most days.

One data point that seems to support that is that Kagi previously didn't take any outside investment, with the whole thing being bankrolled by the founder who had had a prior successful exit. But at the same time when they announced the pricing, they also announced they'd be willing to take on board small investments from enthusiast users. So it's looking like they really are starting to get worried about money.

I also indicated in the survey, that, for a really good search engine, the amount of money I'd be willing to pay would be a multiple of what their actual pricing is now. A good search engine is an investment that could pay phenomenal dividends for me, allowing me to make better decisions for my business by having better information as input. It allows me to waste less time, when searching for solutions to technical problems. It allows me to connect to the right people. So, I don't want to think of search as a commodity, like electricity. I think that, as a knowledge worker, I'm really only ever as good as the search engine I'm using, and I just want to hand somebody a pile of money to make me the Ferrari of search engines so I can have a competitive advantage against all those people still riding the bus. (The bus is full of billboards and paid for by people who never want the bus to reach its destination, so they can keep the passengers' eyeballs focused on the advertising).
Depends how lucky they are dropping a cable from the 5th floor, tied to the street lighting into the car down the street somewhere.
I think this might help a little with the typo-squatting attacks, since it should be easier to filter for the most popular (or all?) organizations in PyPI, and I guess it will be harder for attackers to create malicious projects in an organization.
I can understand your frustration. These days an LLM can arbitrarily blackhole you, effectively becoming judge jury and executioner. You cannot even reverse the mistake, it’s all automated and Orwellian.
Does this mean if someone with an I219-LM did a regular file transfer they would only get 67MiB/s instead of 112MiB/s? Surely this would be immediately noticeable and not take 3 years to fix? Was it just a throughput bug or a packets-per-second bug? Did any other conditions need to be present for it to trigger the slowdown? So many questions... I just don't understand how this can go unnoticed. If you buy a 1Gbps NIC and it performs <1Gbps for a simple file transfer, you would think that's not something Intel would miss, or ignore if reported given how easy it would be to reproduce.
Evaluating the Performance of Managers
I actively put myself in these conversations multiple times a year, both here on HN but also IRL.
Author here, glad you like rcmd! About Raycast, I was a longtime fan of Alfred, and still bought version 5 and use it all the time for file search and navigation, as Raycast is severely lacking here.

But I really like what Raycast has become for the rest of the stuff. For example the calculator is just amazing, it replaced Soulver and Alfred completely for me, doing the currency and datetime operations a lot more intuitively.

And for now, Raycast is a full fledged app whose binary I own completely and works offline. So even if the Raycast company had problems, I can keep using the current binary forever. There's not much functionality that would go extinct with OS updates.

I'd say it's worth the risk.
Yes, unless a game is going with a "proper"/kernel-level anti cheat it likely only does a cursory check. One of my best examples is, years ago, if you had Cheat Engine (and I think OllyDbg) open when launching WoW it would shut down. You could bypass that by editing the window title of CE to something else. Or just launch CE after WoW had loaded.

NVIDIA has/had a hypervisor detection in their drivers to prevent you from using GPU passthrough. It is based on searching for a specific hypervisor ID [1], easily bypassed, I just used "expletiveNvidia" and it worked fine. Also TIL AMD does the same...

In the end most companies are just playing whack-a-mole with simple indicators something "fishy" is going on.

[1] https://wiki.archlinux.org/title/PCI_passthrough_via_OVMF#Vi...
The India Stack: opening the digital marketplace to the masses
Yes, let's be clear: I'm not saying it's the worst animal cruelty there is, just that animal welfare has to be seen on a spectrum.

Our avian medicine professor said that budgies will get frustrated from trying to socialize with plastic birds or people. How bad you think this is is up to you. I'd compare it with an immigrant in a country with extremely different culture and language. And it's worse because birds can't relearn certain innate things.
Introducing the new coding acronym, CHAOTIC!

C - Confusing: Write code that is hard to understand, ensuring that only you can maintain it, thus securing your position in the company.

H - Hodgepodge: Mix programming paradigms, libraries, and styles to create a unique blend of code that reflects your artistic side.

A - Arbitrary: Make decisions about architecture, data structures, and algorithms without any specific reasoning, allowing for a more spontaneous and whimsical development process.

O - Obfuscation: Deliberately make your code difficult to read and comprehend by using cryptic variable names, nested loops, and a lack of comments.

T - Tinkering: Constantly make small, undocumented changes to the codebase to keep your teammates on their toes and to give yourself an excuse to fix "bugs" that you secretly introduced.

I - Inconsistent: Use different naming conventions, indentation styles, and language features throughout your code to keep things interesting and unpredictable.

C - Cluttered: Avoid modularization and organization, and instead cram as much functionality into a single file as possible. This will create an exciting challenge for anyone attempting to decipher your masterpiece.

Embrace the CHAOTIC way and create a memorable, one-of-a-kind codebase that will leave a lasting impression on your colleagues and ensure your job security!
>I doubt murder rates would change were it not illegal. Most people don't want to kill

Most people wouldn't kill, but the rest would kill enough for rates to change.
"I blame society..."
As noted in the thread about DDG removing the ability to filter out search terms [0], Microsoft announced in February that the search API is getting much more expensive on May 1 2023. This is likely shifting features to meet what they can afford.

[0] https://news.ycombinator.com/item?id=35683254
Quite interesting how people are downvoting that when it is the reality, the game is a slideshow, it reports 30fps but might effectively run at 1 or 2 fps on my M1.
From my experiences nowadays it feels like it's all about pumping SEO positioning with very little actual content you look for.

If I try to look for IT related stuff I'm getting trapped around these obnoxious blogs and "sites" that shamelessly rip off someone else's content.
Then, for a while looking for anything related to Windows was filling top most results with Microsoft forums, with threads that have all these generic "have you tried turning it off and on again" diagnostic solutions.
And again the same mistake of claiming USSR == Russia.

Yes, he was born in USSR, not Russia. Yes he received Soviet education, not Russian education. He made achievements in the communist system, not Russian.

Also, look up in a dictionary what "racist" means.
Archive copy: https://archive.ph/rO8Vx
There are probably a couple of independent things:

(1) HW GRO, most often LRO (TCP)

(2) SW GRO aka GRO

Hardware GRO was typically called LRO for TCP and is often disabled in practice. One reason is XDP, with XDP some offloads need to stay off. Another is device quirks: while idea of waiting for more data, and passing larger packets into kernel soiunds nice, it also means that device must do packet concatenation. Think about ECN or selective-acks. The concatentation is lossy and unless the flow is perfect, it might not be possible to concatenate packets. Furthermore devices often had issues with being too aggrressive and loosing important data.

In Linux there is a software approach that does kindof the same thing, but in software, called GRO, and this is often sufficient. It also supports more than just TCP.

In other words - having LRO disabled is common.
Tesla readies export of Model Y to Canada from China
These “human rights” organizations should be focused on coming up with solutions to the huge problems all over the world from organized crime and the drug trade. Show me something a poor or middle income country like Vietnam or Bangladesh can do to combat drugs (so no, not just “fix every other social problem first”).
Thanks for doing the analysis!

> so they make $2 per month from me

That would be roughly right.

> I hope that 80 searches for $1 covers all of their OpEx

It does cover only the search and infrastructure cost, not salaries and other operations.

According to my calculations, Google is making $5.60 on those same 80 searches from ads (roughly 7 cents per search), so $1 cost from Kagi is a bargain! :)
On Safari?
DDG is just Bing. nobody wants evil microsoft search
Yep, Apple added a lot of options for configuring zooming. I went through all the Accessibility settings multiple times to find something that works for me. I used three-finger-double-tap for a while, but I really like three-finger-tap for middle click so it clashed with that.

That's why I eventually settled for the rcmd-lcmd sequence, it's much more convenient for me and doesn't clash with my other bindings.
Look into the Goggles feature. It lets you create your own search engines with different lists of excluded or boosted sites.
M1, are you running with Safari?
"Tesla has begun producing in Shanghai a version of the Model Y to be sold in Canada this year, the first time it will ship cars to North America from China, according to a person with direct knowledge of the plan and a production memo seen by Reuters."

All these pro-China moves really start to add up.
Are you running with Safari?
It is wholly consistent to believe that your actual parrots are also statistical parrots. That's not the same thing as "can't be convinced".
Sure. But he didn't buy a Bugatti Veyron and I didn't buy a Tesla. He bought an $80k Tesla and I bought a $4k used Fiat.

Again.

If your objective is to drive around cheaply, neither a Bugatti Veyron nor a Tesla are your best bets.
> "...praising the video creator for being great and wonderful but saying very little of substance"

Exactly this. Many videos contain a deluge of comments that sound like they came from a praise vending machine.

I watched a short video recently about a gadget review. It was extremely basic, not informative. All the comments mentioned nothing about the topic and instead went into gushing mode, praising the creator with copy-paste lines such as "you deserve more subs" etc. Often from profiles that have no content, and look to be spammer accounts.

Spammer profiles and bots are exploiting the high-ranking "positive but empty comment" in order to increase chances of engagement on their own profile by dominating the "top comments". This is why I switch the sorting to "newest first" to avoid the fake top comments.
I feel like it used to be much more common to have "Related Works" as part 2 or way earlier in papers in earlier years.
It is called restrict and usually a fun problem to debug if one causes UB by actually having two restrict pointers doing aliasing.
The precautionary principle seems like it's often misapplied and dumb and never really applied properly. We shouldn't discard a wonder material for lack of science.
They grandfathered me in, and in their announcement said that they would do that for all their early users. So, I don't quite understand what happened to the parent commenter there.

They also made it very clear on that early-days pricing that it was essentially arbitrary as they just had no idea of how the economics of their business would develop, and that they'd need to revisit it. So it really seems unfair to use that as an anchor.

They're also being extremely open about everything. Anyone can join their Discord, and there is a channel there about pricing that had been going for months, prior to the change, where people could contribute to discussions and meaningfully get their grievances heard if they had any.
Why is stack more future proof