skysight-inc/HackerNews huggingface dataset:
If you don't trust something, you should follow your gut instinct.

Do you think something or somebody becomes more trustable if the repeat "Trust me, bro" to you? You don't achieve anything by asking "why should I trust them?", especially on a message board full of strangers. An dishonest person will repeat a thousand times that you can trust them, while an honest person probably will take offense.
Remove cell phone completely, they’re just noise.

Remove computers completely, they’re just noise.

Nothing but Stone Age tech allowed.
I don't think a research paper is meant to be understood by everyone, and I imagine the authors don't have that expectation either.
Calling a strategy "too stupid to work" is an implicit assumption of what the rest of the world wants.

Someone else made a comparison to phone numbers which turned out to be accurate. Simple sells.
I don't know the term for the box that comes up at the top of results and gives you suggestions. I'm going to call it the whatever-box.

The google whatever-box is more frequent than the one at Kagi. Is it better?

The number of times I have googled a question and had weird and probably completely false information inserted (using reddit as a source, no less) is ... well, it's more than I'd like. It's at the point that I try to deliberately ignore the whatever-box at the top of the google search results page.

And if I google for a product, the whatever-box gives me some very useful... price aggregates? ads? reviews? Who knows.

I certainly wouldn't go back to google search just because the whatever-box appears more often.
Fedora 39 runs great on my decade old Thinkpad X1 Carbon. Proudly running systemd, too!
There are also plenty of websites that either won't accept webp images or don't handle them very well. For example Facebook will not accept webp on mobile, on desktop most of the time it thinks it's a gif. While jpeg works everywhere
The only problem I have with BG3 is now it has (hopefully temporarily) ruined everything I've tried to play after. I just started in on Rogue Trader and so far I'm enjoying it so I hope the "Nothing can compare to BG3" phase has passed for me.
Many people want a "smaller" phone but the only options seem to be iPhone SE and iPhone Mini. Why aren't there more small models? Isn't the market economy supposed to solve this? For me the iPhone SE has the perfect size; not too big to fit in my front pocket.
Nothing seems more legit than a zip file from a random site. I am grateful that it did not contain any executable file, but I think pdf files also can spread viruses.
How is this possible just last year newsom was touting their budget surplus! He can’t be that incompetent, and he would never lie. Hmmm

https://calmatters.org/commentary/2022/11/remember-that-budg...
I feel like there must be something odd about me, because I just could not get into it. Campy story/unfunny humour, slow paced/turn paced combat, confusing UX with a million options/choices, and unclear overall guidance of what to do at any time. Maybe I'm too old for these games.
1. As a consumer I'm far better off searching for people and seeing that ad though, so it'd take a lot of effort to make me type the url in directly.

2. Even if people know they want amazon.com, they're still going to search for amazon.com instead of figure out where the url bar is.
> you were the one who decided

Most people google everything. A significant number of people google "google" in their browser's search/URL-bar to get to Google.com and search for whatever site they could have gone to directly. Builder Bob isn't going to change the average user's behavior in navigating the web.
What a simultaneously wonderful yet horrifying idea!
Flatpack field hospitals that can be airdropped to disaster zones
Those big chains drain money from the local economy though. Small independent stores only send the cost of supplies/restocking out of the local economy. Chains mean there is continuously less money circulating in the town and requires people who import money from other local economies. Having chains in your town means that within a generation or two, the town will be effectively dead and hardly ever grow.
What monopoly? The Samsung Store is the alternative to the official Google Play store. Any Samsung android phone that has the Samsung Store also has the Play Store, no?
the problem is that this is an important system (because it directs ~80% of investigations) without transparency, audits, and on top of this when these groups started to ask questions the attitude of the government was - surprise surprise - to try to deny their requests for transparency

and on top of (or beneath) all this there's the question of model performance, calibration, etc. and cost-benefit of this whole investigation department.

as in the recent case of California welfare fraud ~90% (or more) was perpetrated by organized crime groups. (which is absolutely not surprising, after all it requires a big operation to file hundreds of thousands of completely fake but seemingly-valid claims.) their claim that their model is targeting ~600 or more EUR/month frauds, which covers ~98% of the cases (based on some past historic data), but there's no mention of how much sense does this make. (it's quite likely that they could get ~90% of fraud value with drastically less effort spent on investigating those who are already likely to turn out to be rightful recipients, etc.)

so all in all there ought to be a very strong bias against the classic "looking for the keys under the streetlamp" mistake, which in this case means there's likely a real negative cost-benefit to spending most investigative resources on those who are already very likely to be rightful recipients of welfare.

(not to mention the usual completely avoidable - and thus totally infuriating and idiotic - discontinuity problems, like single parent with a kid just turned 18, or whatever the limit is, suddenly there's a huge drop in income, huge motivation to try to smudge the numbers, and somehow get more months of payments, etc.)

of course, hard data is always welcome, I'm just a regular keyboard warrior
Yes it's a game of whack-a-mole.

Even though they are in fact considering the enterprise market as a key customer. I used to manage Apple devices (iPhone but also Mac which was much more work) for a long time and that was much harder.

For example, for a federated Apple ID you can still, after 5 years since release, not use federated Apple IDs if your Azure AD UPN and E-mail are not the same. In like 90% of enterprises this is not the case but they just won't fix this. Apple thinks we should just change our entire org for them. Well with Macs taking up 0,5% of our installed base that's just not going to happen (and this way it's not going to be much higher either).

Not to mention all the terrible Mac ports of windows software like VPN, Security etc that don't follow Mac concepts or installers. You have to pile workaround upon workaround.
As mentioned in another comment, a plan without the LLM stuff wouldn't really lower the price, as search is the most costly thing they have, the LLM features are dirt cheap compared to searching. (>2ct per query)
If you think Kagi is comparable to DDG maybe it doesn't make sense. For me DDG is terrible, while Kagi is comparable to Google.
They (Google) are probably using tools in a different way. I would imagine if you ask Bard/Gemini something, it also does a google search at the same time and provides those results as a potential context that the chat bot can use to answer with. So it does a google search every question but doesn't always use it.

With chatGPT it only uses the tools if it thinks it needs it. So if it needs to do a search it will have to respond with do a search function, which then has to go do a search and then it provides that as context to the chatbot which then can respond from that data.
Umm...pointing to facts based on real data isn't bitter. Did you see even look at the graph that was shared? It's pretty clear ruby is trending downward and I say this as a past long-time ruby advocate and fan.
I often answer in the 2-4 range. Usually because of the way the question is phrased. If they want different answers, they should ask their questions differently.
To what end? So they can sell more trains? That makes no sense.
how would you present this finding without "politicization"?
Maybe OpenAI wont nerf chatgpt!
> the Machine Intelligence Research Institute [...] exists to make this friendly local god happen before a bad local god happens. Thus, the most important thing in the world is to bring this future AI into existence properly and successfully [...], and therefore you should give all the money you can to the Institute, who used to literally claim eight lives saved per dollar donated.

Oh, so they don't even pretend they're not a cult.
Ethernet is already used to transmit radio signal over fiber which requires extremely tight variation in latency (probably more strict than automotive).
(i'm on the supabase team)

this is an update from the launch here:

https://news.ycombinator.com/item?id=37020610

The focus for the past few months has been getting the Parser right. It has been a lot of work. I'll ping Philipp and get him to join the discussion if there are any questions

We'd also love more contributors, if this sort of thing is up your alley
I first parsed this as "decades old" and "mk linux", heh. Was rather surprised to see the new intel machines in the article and not, like, an m68k or ppc model. :)

You know you're getting old when "lightweight distro" no longer means something that boots from a 3.5" diskette and only needs single-digit megabytes of ram.
If it is copy-paste out of laziness, then certainly "writing functions" (abstractions) would be the better solutions for repetition (DRY).

But the author adds crucial context:

> My code traded the ability to change requirements for reduced duplication, and it was not a good trade. For example, we later needed many special cases and behaviors for different handles on different shapes.

It shows the difference between *accidental DRY* and *inherent DRY*. The context makes it clear that what we saw initially was *inherent*. Quite often, code is the same because the underlying libs A and B are consistent with eachother. Or business needs state that something has to be 15 items large, and another thing also has to be 15 items large. And so on. But when we look closely, the libs' consistency is really just chance: our wrapper around lib A and a wrapper around lib B may contain the same code, but they are wrapping something entirely different and abstracting that makes the result worse.
Same with the "15 items". When business states "every list must always show 15 items", then sure, we should abstract the 15 somehow. But if it says "the top 15 on the homepage shows 15 songs" and "the comments under a song, by default show 15 items" then abstracting that 15 is a worse option.
I'm not sure the concept is very meaningful outside of CA. There aren't really infinites in the real world, and most domains they'd be possible they are probably trivial. Perhaps outstanding combinatory or graph theory problems are analogous
Under "See also" I'm missing "list of objects in lunar orbit".

Surely some objects have been left circling the Moon rather than land/crash on it?
They already use claude 2.1 in the assistant, source: vlad (kagi founder) wrote this on the 22th November on discord.
> I think you overcommitted a bit on the refactor,

Source domain checks out
Interesting links, thank you. I think I may have them in a text file somewhere, planning on setting them up eventually, as well as other services like various decentralized search instances and such, but I just never got around to them.

I've installed the extension to redirect videos to a piped instance and that looks like it's going to work pretty well, so thanks!
But you can install other keyboards like SwiftKey or Gboard which are closer to what you are used to on Android.

My only issue is that no keyboard implementation really supports more than two languages which makes me switch back to plain qwerty with autocomplete all the time.
>Save scumming 75% off the time because almost everything needs a 15 or higher, or spending an hour on a 20 roll treasure chest,

Then why would you do that? That isn't a feature of the game, that's a feature of the player?

>or needing so many successful swings to complete a battle is not my idea of fun.

You can use tactics waaaayyyyyy beyond "make smash thing with sword."

I'm not trying to be a Dick, but maybe don't focus on 100% completion, and think outside the box. This game has multiple ways to accomplish things. The number of times I avoided fights by using the environment to my advantage is hilarious to me.

Don't focus on perfection, just have fun?
Considering that the Fed targets 2%/yr that sounds nearly reasonable.
It is not known if there is there any graph problem that someone cares about for which there exist algorithm with distributed quantum advantage?

For many graph problems it's possible show to show that there is no quantum advantage by by defining a model so that it can do anything except violating causality.

This paper shows that approximate graph coloring has not quantum advantage.
It was bad before but now it's worse, I run a job board and there's only one Junior Frontend Role...the bar for getting an entry level job right now is over the moon
scikit image replaced lenna with a picture of astronaut Eileen Collins: https://scikit-image.org/docs/stable/api/skimage.data.html#s...
I don’t think we played the same games, even though we played the same games.
Tesla is so cool. Leading not just by example but literally giving patents and designs away for free.
"Runs perfectly after tweaks": https://www.protondb.com/app/1086940
The 5 languages of Love by Gary Chapman. Very eye-opening with regards to oneself ways of expressing love, and more importantly receiving it.

Edit: 7 -> 5 I counted 2 too many
I don't buy it. Pixel 5 did have a kinda metallic-plastiky back (sort of plastic around wireless c, but it was impossible to spot the area with naked eye), it looked nice. You also can see the zenfone 10, it's some sort of plastic, but super nice to the touch. Having glass back is not mandatory for a wireless charging phone, I think companies do this to make more profit on repairs longterm
> For context, the JWST cost us about as much as Americans spend on one Halloween.

That's a cute argument, but flawed.

For any project, scientific or not, you need to estimate the return on investment and to survey the alternatives. With your argument it appears you can skip these things. If a project costs less than how much Americans spend on Halloween, then we just do it?

By the way, for a lot of people Halloween is quite important. It must be, since they are willing to part with their money. But that's a choice each of them is free to make.

Spending $10 billion on a science project that discovers some distant galaxies is a choice made by other people on their behalf. And when this happens it is the duty of those people to ask and answer some questions.

Using your argument, it follows that the people who make that choice do not actually need to ask and answer the pertinent questions. Because, you know, science is always worth it.

> They'd correctly point out spending the money inventing the technology is precisely how it gets that cheap 30 years later.

They would certainly point that out, but incorrectly. In the case of JWST, none of the money spent on it resulted in technologies used by SpaceX to build the Starship.
Have you ever played dungeons and dragons table top?
hey, author here. Thanks for posting it!

A bit of background: a few months ago we announced a Postgres language server[0]. A language server adds features like syntax error diagnostic and autocomplete to your editor (vscode, neovim, etc). We have iterated a lot on the parser over the past few months and want to share an update today.

the parser is a core piece of any language server that constructs syntax trees from the raw input string. Usually first an untyped concrete syntax tree (cst) that represents the syntactic structure of the input, and subsequently a typed abstract syntax tree (ast) containing the meaning of the source.

In our implementation, we leverage the actual Postgres parser to-do the heavy lifting. However, the parser is designed to parse executable SQL — not to provide language intelligence. For example, it does not handle incomplete inputs, and outputs just the ast, not the cst. To use it for a language server we had to work around these limitations as good as possible.

While we leverage procedural macros in rust to generate a lot of the repetitive parser code, there remains a portion that requires a bit of manual work. But the groundwork is completed, and we can finally start working on the data model and the actual server next. Our aim is to bring this to a usable state as swiftly as possible.

Huge shout-out to pg_analyze for creating and maintaining libpg_query[1], without which this project would not be possible!

[0] https://news.ycombinator.com/item?id=37020610

[1] https://github.com/pganalyze/libpg_query
I built an end2end machine learning platform. It had authentication, model registry, serving and search capabilities
Here is a map where they've deployed:
https://kagifeedback.org/assets/files/2023-11-16/1700178524-...

Source: https://kagi.com/changelog
My wife owns a company, it boggles my mind how the employees underestimate their strength.

They work for fractions and they are necessary for the company.

If a worker knows an owner is desperate, the worker can win. The opposite is true too.
FYI Kagi is working on an email offering. Check out #email on their discord.
Doesn't very sound encouraging for the casual user of their desktop software or ESXi...
The problem here is that changes are committed directly to the main branch without a review. There needs to be some sort of peer review (I don't care if via pairing or with a classic PR) for every code change exactly to prevent an escalation like experienced by the author.

The boss was a bad boss, instead of reprimanding you, they should have realised that they were missing a good process. In a team with a code review culture, an overeager newcomer might attempt something like this (and tbh, whether it was a good attempt or not is impossible to judge without knowing the code and its context) and a peer would have said "yeah, thanks but no" or "good idea, but let's try it like this instead", etc.

Independently from that, I do think that one shouldn't just refactor code without good reason because even if it's bad code, it might be code that rarely needs modification. The best time for refactoring is when you need to change behaviour and you realise that the old code structure is making things too hard.

Unfortunately, I think the wrong lesson was learned here.
Did you read the article? The code was obtained using a FOI request, and the model targets vulnerable making mistakes in claiming benefits rather rather than actual fraud.

Which bit is the one you're impressed with ? The part where you personally will be fine?
Without commenting on whether they normatively should adopt that culture, they should not be surprised if refusal to adapt to that custom results in business failure.
Same way I know the latest BMW isn't running on a lil nuke reactor. I don't, technically. But there's not enough comment room for me to write out the 1000 things that clearly indicate it. It's a "not even wrong" question on your part
>I think the lack of USB monitors and dongles in the real world makes it so that very few people use it

You don't need USB monitors, there are plenty of cheap USB-C to DMI/DP dongles and adapters. If you already have a USB-C dock for your laptop, then the same one can be used for the DEX. The reason it's not more wildly used it's poor marketing and low consumer interest as the PC usage has been on the steady decline.
He " do[es]n’t like anything which creates a lords-and-peasants kind of thing", except the system that made him a lord.
The latter. They dont deliever any mail.
>The train manufacturer, Newag, also competed in the tender to carry out the maintenance, but the manufacturer’s bid was about 750k USD higher and the tender was eventually won by SPS, which offered to carry out the maintenance of 11 trains for around 5.5 mln USD.
It does seem penny wise and dollar foolish for Musk/Tesla to be playing these games.
Another happy "Early Adopter"-flag Kagi customer here.

The search results are, ime, superior to Google, and it's great to be able to remove one more Google product from my life. The quality of the reviews sites that come up for product searches is night vs day.

The bang support is awesome (I use "I'm feeling lucky" daily) and I've been using the Universal Summarizer[0] more often lately. Customized promotion & demotion/blocking of domains is seamless and surfaces the content I'm trying to find.

Looking at using FastGPT[1] and Kagi Small Web[2] more. I wish they'd get their forum off of Discord and onto something open and indexable!

0. https://kagi.com/summarizer
1. https://kagi.com/fastgpt
2. https://kagi.com/smallweb
Honestly, I think a service like Kagi (together with their Orion browser) would be best suited to set up a service like this. I've been thinking for some time about exactly the idea you're proposing.

The interface could be so simple: a button in your browser you click to donate to the current open tab. That button turns into a pay button if you've opened a page that demands payment. And the page could specify how much it costs.
Advent of Technical Writing: Duplicate Information (Day 8 of 24)
They wanted to prevent third party repair services from being able to repair their trains, so that they could keep those maintenance contracts for themselves.
This is what innovation in healthcare and med tech looks like. Versatile, affordable inventions that serve those in desperate need. Western med tech could learn a thing or two here.
People often say this, but the problems with Starfield are not the kinds of thing that are likely to be fixed post-launch.
You could easily get away with IPv6 only networks in some countries.
It seems like the trains were programmed to cease functioning if they spent more than 10 days at the GPS coordinates of maintenance shops not owned by the original manufacturer.

This would force the government to rely exclusively on that manufacturer to then fix these trains and perform all future maintenance.
> disseminating best practices and standards

What is a good example?
That graph is a bit deceptive, it shows Ruby dropping from 19% of commits to 5% of commits. However, since inception GitHub grew by far more than a factor of 4 with GitHub leaving the initial Rails bubble and the rest of the world getting on board.

So in absolute terms the number of Ruby commits grew over that time span, it's not declining, and certainly not dying.
> … are all medications freely available at the corner store? Does this include warfarin, where getting the dose slightly wrong makes you bleed to death? Does it include MAOIs, where eating cheese after use makes your blood vessels explode? Obviously you put these things on the label …

Who puts these things on the label and why? I don’t understand what’s obvious about this in a laissez-faire system. The author seems to argue for the removal of medication safety regulation in one area (FDA) but imply that there would still be safety regulations in regards to labeling? This seems like a huge contradiction to me.
> The problem is that the CNAF deliberately targets small unintentional errors rather than large-scale intentional fraud.

I think your observation is the greatest one: you don't target "Madoffs or SBFs" you just look at the low hanging fruit where you look at simple probabilistic causality A => B instead of, or at the same time, targetting big malicioous actors. Big and/or complex crimes and corruption are protected.

The irony is that many times the crimes commited by big actors could be simpler to analyze based on tax and financial information.