skysight-inc/HackerNews huggingface dataset:
> The Muslims had Muhammad and appended the Quran to the Torah, hence new religion, Islam.

Islam views both Old and New Testament as the word of god, but the Quran is not viewed as an appendment to them but rather as a replacement.

> I struggle to see how that doesn't make them a different religion just like the rest, worthy of a different name.

Other religions add new holy books and new holy people without transforming. The Sikhs had 10 gurus over the course of more than 200 years.

Fundamentally, it is a question of cultural identity. Here, the key point is that the Mormons claim a Christian identity. What non-prejudiced purpose does it serve to deny them that identity?
I would have accepted it if it was something people would actually say, even if it was written like two words or more. Example: sister/brother in law is something that is close enough even if it isn't written in one word like Norwegian svigerinne/svoger.

But as far as I am aware English only uses grandsomething (or variations of it) + further description as needed.
Ditto the Genesis, which used a Z80 for audio and Master System backwards compat
> Fire and Motion, for small companies like mine, means two things. You have to have time on your side, and you have to move forward every day. Sooner or later you will win.

It's interesting to reflect on this 20 years later. Can we say that FogCreek won?..
People still win the lottery though, bad math skills or not.
i heard basically the same and also (the new CTO just really like kotlin and knew a bunch of people who know kotlin and wanted to bring them over.
)

again, take the above with a grain of salt.
If Greek or Latin we're still requirements for Harvard high school students would become fluent.
I won't trust Harness with anything open source. It's the same company that killed the open source Drone CI after acquiring it. They changed the license such that you could contribute to it but could not use it if your revenue was more than 1 million USD. They didn't fix bugs that were well known to them because they were working on the enterprise version of it.
It doesn't necessarily have to see approximately all the English text ever. Real people don't learn English like that, for example.

It's just that given what we know about neural networks, it's often easier and simpler and more effective to increase the amount of training data than to change anything else.
Oh I hope for this in combo with better public transport system, like switzerland and Netherlands
It is important here because it takes away the moral high ground. It is also important because those who did it previously have not faced any repercussions, so why would anybody hesitate to do this.
You probably just killed this "feature" since kagi employees are monitoring this forum :)
Bard is getting decent in search results. They adopted some patterns Phind took in early interfaces with citations and made it much better in terms of interaction and response time compared to what Phind is doing today.

Also, with more recent changes I can get decent summaries much easier (and at no cost to me) for every document in a google drive.

In my day to day, those features can be pretty powerful tool, even if its not at GPT4 level 6 months after GPT4 and Bard were released in March.

To my knowledge, no one is really integrating search at the level that Google is with generative language models.
And after 25 years in the tech industry I'm certain that the "AI revolution" ends the same way the last several tech revolutions have: a faceless horde of dumb separated from money, gross misallocations of resources (financial and intellectual), supercharged income inequality, and even more homeless. With the possible exception of a handful of niche models trained to assist pharma research this tech doesn't solve any problems that people have. It does, however, potentially solve problems employers have with labor costs. This doesn't end well.
"The Datacenter as a Computer: Designing Warehouse-Scale Machines" (3rd Edition) (2018) https://www.google.com/search?q=The+Datacenter+as+a+Computer... https://books.google.com/books?id=b951DwAAQBAJ
That's still an example of better quality results that should be quantifiable, that's ranking. We have things like precision@n/NDCG@n/etc. where it should be straight forward to show a metric for some smaller n where Kagi beats Google since it doesn't show some set of irrelebant/low quality results interspersed.
Why can antelope still run faster than most cheetahs?

What I mean is that you only see what survives. The thousands of products which used to have lead which don't anymore are gone, out of sight out of mind. The ones which someone forgot, or someone bribed a politician to preserve, or even ones which were created specifically afterwards and which the law had no way to even know about, to ban, are what you see.

Dynamic systems have this property, and it's hard to get permanent dominance since both sides keep adjusting.
That was my observation too

Even the article acknowledges that it is clickbait in a variety of ways

> Not every member of an organised crime group is involved in violent activities, which means specific subgroups must be targeted separately.
One of the things you can also focus on, is not looking like an easy target. Which would lower your chance of getting mugged in the first place. Exercise goes a long way there. And if you do end up getting mugged, set up something like a duress pin, which opens a different profile, with different apps, etc.
Given we live in a capitalist society that profit motive takes primacy isn't really in question.
I can see a potential problem here in that a sizeable win from a random bet is likely to encourage some people to keep making these bets in future, with inevitable consequences.
Except those are utter nonsense. The distances involved, the speed of light and inverse square laws mean we wouldn't expect to have detected aliens yet if they are there, so we can't deduce anything about their existence from the fact we haven't detected them. The "Fermi" "paradox" is like someone locked in a bathroom going "OMG I can't see anybody! Everybody on earth must have died!!".
Luiz called large meetings "all-heads" instead of "all-hands" meetings. "Why? Because we're not sailors!"

I never got to interact with him directly but he was a leader worth following. This is a sad day.
Is ClickHouse Moving Away from Open Source?
Huawei also has it. I used to have a P30 Pro, upgraded to a Pixel 7 Pro just now, and I was actually surprised to find it doesn't support this.

It's quite useful sometimes when I'm in a satellite office and I didn't bring a laptop, I can just plug my phone into one of the guest workplace docks and it's quite productive. Eagerly waiting for Android 14 to bring this to the Pixel.
> It was reported that Pavan Kumar Rai posted a hit on Nijjar on some deepweb website used to hire assassins.

If that is the case, I'd have hoped it would be viral by now. But anyhow, they would have to establish the link between the Pavan Kumar Rai's activities and the killer. The killer who they have not identified.

It's similar to when Biden said Russia's Nord stream gas pipelines will be no more if Russia invades Ukraine. When the sabotage was done, no one could blame the US since there was no evidence linking it to them.
If you have any interest in functional programming and higher-order programming, or understanding the functional parts of languages you use now, then I'd say yes. At least as the course was structured a decade ago or whenever I took it. A lot of "non-functional" languages have functional influences. If you'd like to get a better idea of what those are and how they can be used more effectively and for higher-order programming, it would be a good course to take.
it's a good talk.

the static typing (of the future) at the end of the video isn't, say, the static typing of C# or Java.

Static typing should be more like OCaml, Elm, Rust, Haskell (and ideally Roc)
I've told folks half joking and half not that if they really want to level up their English, they should learn French. Once you know what to look for, you notice all the English words that came from French. It's something like 30% of our words.
Back when playing the bf2 mod Project reality with mad Australian territorials, an other big important strategy was setting up a killzone. Finding a position that you could fire from with some cover, and that had a good view upon an area the other side would have to move through.
Sad to see another great guy go away too early :(
The gigantic “Subscribe” button on this page is infuriating and highly distracting. It effectively covers 1/3 to 1/2 of the page if you scroll once a paragraph like me and many others.
> it isn't sending telemetry to MS

How? Literally even LTSC builds have some amounts of telemetry. Are you running some nonstandard build of Windows?
> I've looked at the CollegeBoard's engineering job listings before and they were far below market rates.

I assume you can make that up by leaking the tests.
Exactly, the incentive to produce good quality content is no longer there.
Norman French wasn't really French As We Know It, though.

Someone described it as "French as spoken by Danes", which is probably not too far off.
I regularly dismiss thoughts that are distressing but not at all necessary to dwell on. For instance, sometimes when I'm working, a certain problem I'm having or technology I'm working with will remind me of some stressful work situation I've had in the past. There's no reason to relitigate some bullshit that happened years ago, so I do my best to set it aside. I'm not ignoring any important reality, none of that matters anymore. There's nothing further for me to learn from the situation, I've already analyzed it to death and there's no new information available.

So the healthy thing to do is recognize that this is a spurious signal from my brain. It's relevance is only tangential, and dwelling on it would be stressful and unproductive; it's utility is negative, and it should be filtered out as noise.

You brain generates a bunch of signals and many of them just don't matter. It's not much different from finding shapes in clouds. But watching clouds is pleasant and easily stopped, so there's no harm in it. But ruminating is damaging and can be difficult to break out of if you get too far along in the process.
Jesus said in John 18:37, "For this I was born, and for this I came into the world, to bear witness to the truth. Every one who is of the truth hears my voice."

Only those who are of the truth can receive the truth, which is the voice of God. What is it to be "of the truth"? To be of the truth is to be birthed by the truth. It is to be born again by the truth.

https://www.desiringgod.org/messages/jesus-came-into-the-wor...
Ah, typo. Mid March.
Dagobert, the “DuckTales” Bandit
Using Terraform/HCL as a pre-processor to generate any of the other formats seems like the best now. It is

- No footguns (compared to the alternatives)
- Basic text-templating
- Can do structural manipulations of data. As opposed to many other config-generators that only
do string-interpolation of text. Helm and j2.... kill me please, who ever thought this was a good idea
- Basic looping, transformations and function calls. Without falling into the full imperative
programming language trap. Configuration is still deterministic and directed.
- Supports loading data from other sources
- Supports comments
And one could download stripped-down versions with just the features needed. Important especially with jQuery UI since it had quite some heavy components.
It is no coincidence that many psychotropic drugs induce the symptoms that they purport to treat.
Why doesn’t that work?
(PDF)

Transcript of an interview. Some organization called Consumer Finance Monitor.
Shimano Recalls 760k Cranksets
Yes, many!
Through out my career I had to implement from scratch two sorting algorithms. First was to sort subtitles on a playing video in javascript in real-time. The second was a custom sorting algorithm of text blocks on an image.
I don't understand the deep misguidedness of your question.

You've been on Android for decade, keep using what you've been using and you like. When did people become too dumb to choose a thing they like and started demanding socialism?
I agree that reasoning is quite important, but I think GPT-4 is already very capable and unlocks capabilities or levels that real use-cases can leverage today.

But I also think that increasing performance is just as much about curating data and model feedback, and better architecture, as it is about things like giant datasets. It looks like open source is catching up and will likely shortly reach a performance and efficiency level that rivals the current GPT-4.

Open source doesn't have to be as good as the latest closed models to be useful. Once it can get a little bit smarter and more convenient then we won't need OpenAI etc. to handle many complex tasks.
So this https://arxiv.org/abs/2212.08410 but one year later
I switched to Ecoasia when BG3 released and a search for “BG3 wiki” didn’t turn up the actual wiki site on Google. Maybe it’s because it’s on a .wiki subdomain (I’m only 90% sure that’s what it’s at since I haven’t used it for a couple of weeks, but it’s on some “odd” subdomain), but Google returned a plethora of useless wiki sites that were frankly so terrible it hurt. I believe the Duck had largely the same issue, but Ecoasia didn’t.

Anyway, I switched mostly at a joke at first. I had tried replacing Google with DuckDuckGo a few times, and it’s just not good enough. At least not for my searches (and I am Danish, with a work VPN in Holland, so there is that issue to confuse it). Anyway Ecoasia has turned out to be great. I do still use the !g feature once in a while, but far, far, less often than I did on the Duck. It’s actually mostly for when I want to buy stuff since Google is better at listing Danish shops.
Dutch too: koe (the animal) vs rund (the meat)
It's really a no brainier, especially in chat setting where context is key and the generated queries / API calls need to take it into account.

I do this also in my side project, example: https://dstill.ai/agent/shared/optimizing-testosterone-level...

[How to optimize your testosterone levels?] + [Can you expand on how sleep plays into this?] --> 5 different complementary search queries.
I was thinking it sounds way below average, especially for someone who just lost $8m/day in a cyber attack. I would expect them to hire quite a bit more than just one.
So ... Wooflez Woo, Woof-woof?
Leaving aside what everyone else said, the thing that rankled has always been a false claim of association with W3 in their domain name.
Yes, but if you look at the etymology for “sheep” and “mutton”, they literally come from Old English and Old French respectively.

Does the same (different source languages) is true for “el pez” and “pescado”?
My other brother Darryl
Boss of wonderful search site seems to be unaware?
> Federal documents don't have authenticated addresses

Huh.. that's interesting. In India it's mostly the other way around. Federal document addresses are mostly verified but state level ones are not.
These systems are remarkably hostile to recent immigrants.

PostIdent (go to post office, get verified, send confirmation by mail) does not support Indian passports, among many others. The video replacement has the same flaw. You are legally entitled to a bank account, but a large portion of immigrants are left out.

Many banks now require a plastic residence permit. In Berlin it takes a few months to arrive. How do you pay your rent while you wait?

The residence permit is an eID, but I don't know anyone who activated it. You get an activation code weeks before the permit arrives, but it doesn't explain why it's useful and the activation requires an in-person visit somewhere. So I'm told; I have not activated mine.

Soon they want to use the eID for the address registration. This would save everyone an in-person appointment... except immigrants who must register long before they get a residence permit.

Fortunately, there are old Germans who must also be accounted for, so old-fashioned bureaucratic services exist in parallel.

France allegedly has a good method: the postal worker knocks at your door and verifies your identity.
Same. @charcircuit want to give us a summary?
It is indeed. Cities are extremely diverse. But the majority of persons in the USA live in metro areas, and there is no simple method of providing power or billing for vehicle charging in all those locations. If it's an extension cord run out a window, that's quickly going to become a zoning issue. Actual physical chargers are not only more expensive to install, but fail often. I'm not even addressing the lack of generation and distribution capacity, because that's even more complex.
You probably don't understand the enormous world-corrupting problem with fiat currencies.
Ask HN: Good Software Engineering Guidelines to Implement in Company
If you know of good publicly available software engineering guidelines that cover the following areas:

- What abstractions to use and why, how to design them
- Common patterns and solutions, what to use and what to avoid
- What test at what level and why
- How to structure code in files/libraries/packages
- How to contribute and review changes
- How to document code
- ...

Please suggest it in comments. It would be great if decisions are justified, like: "Here are N foundational principles and here are how they implemented on each level".

A bit about a problem I want to solve:
From a team of 5-7 people we grew to several distributed teams and have newcomers from various backgrounds (c#, python, go, while we mainly write in typescript). What I see more and more is that each team or even each employee solves problems differently, using different abstractions etc. (and it is easy to do because we have microservice-ish architecture) - because there is no more shared approach.
Frequently, when I contribute to other people code I have to spend time just to understand what's happening, how code is laid out and why (too often it is just personal preference). I imagine other employees have the same problems too, and it affects overall effectiveness - a lot of time wasted on unnecessary cognitive load.

It seems like engineering guidelines, if composed carefully, would help solve at least some of these problems.
To me, this bug is most similar to the Timsort bug back in 2015 [1].

Timsort is an ingenious hybrid sorting algorithm originated from CPython and many implementations including OpenJDK adopted it mostly via a source-by-source translation. Timsort particularly maintains a stack of sorted runs, and due to the construction there is a small enough finite limit in the maximum possible stack size. However the original CPython implementation didn't exactly match what was proven, so there were rare cases where stack overflow could happen. So this was a serious security bug in CPython, but wasn't in OpenJDK because Java instead threw an exception in that case.

Similarly, this WebP bug occurred because the largest table size was formally proven but it didn't match what was fed to the source code. This kind of bugs is not only hard to verify but also hard to review, because of course there is a proof and the source code seems to match the proof, so it should be okay! This bug suggests strong needs for approachable formal verification, including the use of memory-safe languages (type systems can be regarded as a weak form of formal verification), not human reviews.

[1] http://envisage-project.eu/wp-content/uploads/2015/02/sortin...
We have UI models that allow us to through long-running operations onto a background thread so that we can render perfectly animated hypno-toad cursors Or, more currently, perfectly animated cute-wait animations to keep people entertained while long-running operations complete. (Only a matter of time before wait-animations incorporate mini-games to play while while you're waiting, I think). But...

I'm not sure we have UI models for dealing with more complicated asynchronous operations on a document model though.

Old versions of Microsoft word used to run pagination and line-breaking on a background thread. The UI would keep a couple of lines around the edit cursor up-to-date, with precisely page layout for anything more than a couple of lines after the edit cursor running asynchronously. (It probably still does, but we probably notice it less these days).

And various elaborate schemes for keeping local and cloud object models synchronized asynchronously.

Oh. And I guess we have compilers and editors that collaborate to take snapshots of code when a compile starts, while allowing editing to continue, and to run Intellisense analysis in the background in the face of continually updating edit buffers. Incredibly complicated stuff, done mostly by brute force of intellect, I think.

Beyond that, I don't think we have a general theory of what to do in user interfaces when there isn't enough CPU to go around.
Maybe there are better examples, but pez and pescado are pretty obviously derived from the same source (pescado literally meaning a thing that is fished [i.e., captured from the sea]).
A recent episode of Planetary Radio discussed this. Io could have been a water world as well, once.

https://www.planetary.org/planetary-radio/2023-lost-oceans-a...

Rocks can consume a lot of water as well. Their chemistry means they can absorb a lot of water in their mineral structure so water isn’t just about surface oceans but also how much is inside a celestial body as well.
> Caveat: I am not your lawyer

???

Why would he suddenly think you are?
Wow.

Someone doesn't spend time in rural areas.

Where I live it's almost all third generation "family farms", those that are still here after others have left.

The farms are bigger but they're still at core family farms and businesses with capital costs in the millions to tens of millions, run and worked by people that farm and almost all whom have other jobs and|or businesses in parallel.

One typical neighbour is planting out several hundred acres, has a side supply business with the grain coop to site several five story concrete grain silos, owns and runs four or five local school buses (and employs drivers) with a partnership in a bee hive placement business (for honey but mainly for pollination in the district).

Between them they all have a basic grasp of (with different members specialising) building, radio equipment, GPS equipment and data managment, double entry bookkeeping and employee paperwork for a million+ per annum turn over, mechanics for cars, tractors, bob cats, etc, agonomy, animal health, first aid, welding, carpentry, . . .

Hmm, while I think of it the same family has the local volunteer fire chief (another part time job) who handles bush fire preparedness in the area, fire breaks etc.

There's no reliance on "magical someones" thousands of miles away - those services are used, sure - but they're not counted on to be always available or there when needed - farming would just grind to halt with that level of unquestioning dependance.
I sometimes have to give presentations at a community center or church or some random venue and I just need to plug in to their TV/projector. Got my slides all ready to go. Is that asking so much?
i can't stand companies that monetize e-mail
Google 2023 is completely different company than it was in 2005. It is like comparing HP in 1999 and 1981.
Looking at their post history, I think they're being sincere here and this is not AI generated.
Show HN: Web version of Decision Mentor app
Hey guys,

You can now use Decision Mentor directly on the web without having to install the mobile apps :^
Bing has citations, Perplexity has citations, etc.

I would not be surprised if ChatGPT moves some of the plugins to the free tier as well, to stay competitive over the longer term.