skysight-inc/HackerNews huggingface dataset:
DuckDB also uses USearch and the underlying SimSIMD library for kernels, but both were originally designed for a Billion+ scale.

Depending on how the wrapper is implemented you can get different numbers. With the raw libraries, on larger machines, I'd expect 200'000 requests per second for 1 Billion entries.
Out of curiosity, what was horrible and unfair about it? (Genuine question, I don’t know anything about how it was done.)
mupi (mutant pi) or piet (pi evil twin) would be better names
No, how?

WSB users are doing that to themselves. You can't possibly compare them to a raped person.
I find the web(HTML/CSS) the most open format for sharing. PDFs are hard to be consumed on smaller devices and much harder to be read by machines. I am working on a feature at Jaunt.com to convert PDFs to HTML. It shows up as reader mode icon. Please try it out and see if it is good enough. I personally think we need to do much better job.
https://jaunt.com
FWIW, I'd accept either one. Some names don't take an extra s by convention, like Jesus, but otherwise it seems in practice that names that feel like plurals don't get it. I'd write "Jess's" but "Jenkins'".

(I consider myself a follower of Lynne Truss's, and have deliberately not considered a grammar reference for this answer, as I'm sure this is within the interested reader's ability and shan't spoil these readers' fun.)
> I’ve realized that in my current phase of life, everything needs to work seamlessly

I have an almost 10 years old MacBook Pro, that I can turn on at any time and I would be able to do modern software development on it easily.

I have a similarly aged high end gaming laptop, I turn it on it spends two hours fiddling with software updates, turns on the anti-virus that I never asked for, installs random software that I would never in a million years install, maybe breaks a driver or two on bigger updates and to top it all off, even with WSL2 I can't even get Docker to run things reliably on it.

For gaming I find the Steam Deck to be the superior experience.
The reason I spelled it out is because I don't use them even though they are available. I realise now that what I wrote is ambiguous, thanks for mentioning it.
Kind of? Text search will also find commented out usage, docu, changelog, and my .org file with refactoring ideas from last month. (For better or worse.) It will also show when a class with the same method names exists elsewhere - which you want to know about if the naming is good. To find usage of a method called "update", LSP results will be better, but... that was kind of the point? That you don't name your methods "update" if they are important semantically.

And rg also works in projects with multiple programming languages (e.g. you're using a method from JS and want to find its Rust implementation in the webassembly module) and across project folders (instead of pointing you to a read-only copy of an installed module). But, if you spend 95% of your time in a single codebase with a single language... YMMV.
"drops the line" == does not even try, me myself reel the fish in.
How Autoload made PHP elegant
For me it's all the embedded and crypto stuff.
That was me for 7 years (using vim instead of Emacs), and it was working fine with Python and Go. I used ctags for navigation, some shortcuts for pydoc, and that was essentially it.

Then I started working with Scala and, until metals (the language server for Scala) and LSP support was good enough (first vim, now I'm a happy nvim user), it was awful.

So I'm certain it depends on the language. My take before Scala clicked for me was that I didn't want to use a language that required an IDE (or IDE-alike features) to be productive. And I think that opinion was mostly because my bad experience with Java.

I still write C without LSP, and I'm fine.
The Honey browser extension controversy: Details surrounding alleged scam
It looks like AMD's CDNA gpu's are supported by Mesa, which ought to suffice for Vulkan Compute and SYCL support. So there should be ways to run ML workloads on the hardware without going through HIP/ROCm.
Bullshit reason? How else do you solve

dy/dx = 1
y(0) = 1
We seem to disagree on what the change in the world I'd like to see is like, which is a real shocker I'm sure.

Personally, I think that's when somebody who has no real information to contribute doesn't try to pretend that they do.

So thanks for the offer, but I think I'm already delivering on that realm.
I'm not sure. I know my point of view could be biased. I was surprised myself about what others told me.

But it doesn't matter. I think we can both agree that psychology today isn't at the level it was 100 years ago - it's a sudden improvement that didn't happen for thousands of years. The discussion was about the "why did it take so long", or "why now". @mrkeen argued that it was the scientific method. I'm not convinced. The scientific method was used since 1800s, I think, yet 150 more years passed with not much happening in this field.

- Was it the consequences of war in the age of bombs, mines, gas, machine guns?

- Was it Freud that made psychology a science?

- Was it marketing that gave a boost in research?
Hallucinatory A.I. Helps Science Dream Up Big Breakthroughs
Backup camera is not only the backup camera and nothing more. In our reality the backup camera is a perfect way of spywaretize cars. Cudos from the Government.
Such a promising yet disappointing talk.
> For example, the input string http://xn--6qqa088eba.xn--3ds443g/./a/../b/./c should be normalized to the string https://xn--xn6qqa088eba-l19f.xn--xn3ds-zu3b/b/c

Why would normalization change http:// to https:// ?
I thought about this so long that a burnout forced me to. Haven't had the need to get back to work ever since :)

I haven't worked in a office setting for over 7 years, but I built and sold several companies. Whoever is not going to hire me in future is probably their miss. But I am honestly not sure if I would even go back into IT.

It's been the best for my mental health. I love coding, but stress environments, especially feeling stress for someone else aren't for me.
The 2022 BBC article goes into more depth: https://www.bbc.com/travel/article/20161014-the-secret-behin...
Yeah, exactly. It's cheaper than an iPhone, whereas something like Visual Studio is more like the price of a used car.
Is that a Hitchhikers Guide to the Galaxy reference?
ChatGPT search tool vulnerable to manipulation and deception, tests show
I don't need to turn it off to find out - I've worked in enough untyped languages (Python, Ruby) or badly set up ones (C++) where code intelligence tools don't work to know what it's like, and none of your points are true.

1. I know where the reference docs live already. Auto-complete doesn't obviate that need.

2. Again auto-complete doesn't completely obviate the need to navigate by file name/path (though it does reduce it), so I already know that is valuable.

3. The speed of typing sometimes is a limitation. I'm not a slow typer but sometimes there are situations where you just have to type out something tedious, and you're not doing anything other than typing. Yes even with fancy Vim/multiple cursor editing. Auto-complete speeds that up a little, but Copilot sometimes speeds it up a lot. You should try it.

For example for printf debugging, with copilot you can pretty much just type `dbg!` and hit tab. Much faster.

You also missed some significant advantages:

1. go-to-definition makes navigation much faster

2. type inlays make understanding the code much faster

3. auto-complete makes looking up method names much faster (is it .starts_with or .has_prefix? .contains, .has, .any, or .some?)

The only upside of not using LSP tooling is that sometimes it can bring your computer to it's knees, whereas plain text editing will always be fast. Easily worth it though.
It's a combination of using an LLM and some pre and post processing. Data extraction itself has been fairly accurate in my experience. The bigger challenge has been biomarker name normalization because different labs often name the same biomarkers quite differently.
I prefer snappier IDEs, jetbrains stuff is really slow start up times and just slow making it more a frustration to use than other options such as vim or sublime
To think that some people are still writing code like in the 70's.

Not using productivity tools is just hurting you. I don't know what sort of misplaced sensation of superiority doing things the hard way may bring to you, but please don't give bad advice like this to young people. If they want to experience writing code without the help of modern tools, they can just use one of the so many languages whose tooling sucks: Nim, D, Odin, Zig come to mind (not criticizing them, but they still have a lot of work to do, and I know that they're all investing on doing it because yeah, everyone wants it). Nearly every single developer who uses those tools complain about tooling if they have used better tooling before (e.g. Rust, Dart, Java, Kotlin, C#).

When I have top-notch tools, I can write code that's a lot more advanced than when I don't (and I know that too well because I still insist on using those languages with bad tooling, unfortunately for me as it's a pain sometimes), because everything becomes much, much easier: docs, navigation, inline warnings, auto-suggestions (for languages that you're not too familiar with that's a godsend, love IntelliJ for Java, Clippy for Rust, for example). You actually learn from those things (as opposed to continue learning things that don't matter). Don't be a software ludite.
I'd be very concerned if somebody makes a $100K decision based on a comment where the author couldn't even differentiate between the words "constitutionally" and "institutionally", while providing as much substance as any other random techbro on any random forum and being overwhelmingly oblivious to it.
> A complete stranger who has nothing whatsoever to do with you, who has never tried to do anything for you, nor has been expected to, has never disappointed you. They've also never failed to disappoint you, because they have not failed in any regard whatsoever.

"never failed" != "never fails"
RTX 4090 comes to mind. Dunno that I'd consider that a "years old pleb tier non-HBM GPU" though.
Depends on the individual, do they think “look after us” or do they think “look after ME”?
Yes, that is when I stopped reading. I left Twitter recently, but I would not call it a Nazi bar. It is just not for me, any longer.
Yes using tailwind helps. In my experience you can use tools like vercel v0 to prototype design styles quickly and see which one you like. This step can be done manually if you have design experience and know what you want. Then you should write it down in a design document with specs like color scheme, font, overall style (minimalistic, futuristic, etc). This ensures that the LLM will keep this design style as context when creating components. It doesn't always work but it's better than relying on its internal context window.
I love those guys. These are the types of people who should be leading the world, for science is the best way to organize our enormous world technological society, especially when one has an open-minded, gentle heart, as these two utterly brilliant men exemplify.

> I was then released from my religious duties at age 12. I still appreciate that my dad was open-minded to say, “OK, if you think differently …”

There must never be compulsion in religion! We must all be free to believe what we want. Only a person's actions may be interfered with, and only when they are harming others. More "believers" hurt people than non-believers, and that's because of selfishly ignorant self-rigtheous perversion of the purpose of human life: to be happy by helping others' happiness. All for one (love), and one for all!

His father was a man of great understanding. It is very impressive, and the results are evident in his son.

> My dad was pro-science, but he was also strongly a person of faith, so clearly those ideas can coexist in people and probably coexist in a significant fraction of people in the country or in the world. They accept the findings of science, but they have strong religious faith. If you’re talking about somebody who’s a pure creationist and doesn’t want to engage with science, that’s not interesting, and neither are scientists who say that science is all there is.

Brilliant.

> The pope is asking questions like, “What’s the meaning of our journey here on Earth if we’re going to leave it a shambles?”

How can one serve the Jesus' teachings of love by declaring bankruptcy instead of paying for the therapy for the thousands upon thousands of people who were raped by priests and are now damaged adults? F_ck the pope and his child-rape-hiding organization and its overflowing coffers. Jesus specifically says what happens to those who harm a child. The pope is a hypocritical, money-loving bastard. "You can't serve two masters..."

> I’m as atheist as they come, super-duper atheist, but I don’t think we can derive “ought from is,” as David Hume taught us, or figure out our purpose just from doing science.

More brilliance!

Technically, though, there is a science to religion, and that science is to self-evolve ourselves into compassionate, caring members of a society that does not accept the misery most of humankind remains within.

> When kids start getting exposure to nuance, the richness of ideas, people with complex thoughts, then the windows open, and it’s a healthier journey from there.

Absolutely.

Thanks for the early Christmas gift, HN! And to those who celebrate in other ways, we love you, too! But f_ck ElMusk and his cohort of kleptocrats with their Nazi leanings! He needs to watch "A Christmas Carol" starring George C. Scott, stat!
> Hence neither a man's contemporaries nor the man himself can form any final estimate of him or of his fitting position, because their knowledge is too imperfect. History often reverses the decision of contemporaries.

Probably true about Elon.
If you do something worthwhile in your time I don't see why there would be a waiting time.
The fact that it’s still made by hand and only for a specific event, makes it all the more special
Also curios, since I got 3 trickets for me and friends. It's as always, go somewhere with a good ping, refresh at the specific time. Worked in every sale..
While I'd say Haskell is great (in general). I do have some reservations with using it as a intro lang, because the type system is almost a language of it's own. So you have two learn two things at the same time.

In LISPs you program the AST directly. No serious type system (usually). They are very "small" languages.
Imagine people would actually express what they want in work environment and we could all work the way is best for US. That would be miserable!
Isn't this kind of thing exactly why Lisp was so popular for symbolic computation historically?
The word has been associated with the worst kind of involuntary celibate people for a very long time. It’s a defining characteristic to many people when they use that term.
Combining a spiritual journey with the reward of an ultra-rare, handmade delicacy feels like the perfect blend of tradition and gastronomy
https://en.wikipedia.org/wiki/Scrappage_program

Cash for Clunkers - 700,000 cars SCRAPPED by the USA Government https://www.youtube.com/watch?v=2ZMJ_oNtzzE

UK had its own program in 2009 https://www.banpei.net/2010/04/07/wtf-mr2-sw20-in-british-ca...

All the cars lost to the 2009 Scrappage Scheme - The UK SCRAPPED all these rare cars?! https://www.youtube.com/watch?v=NLLNOUUqCUc
When you have a good mental model of the code base you're working on (and the libraries you use), you don't really need a lot of IDE features, and IDE features can sometimes hamper the formation of such a model. Let me explain:

Twenty years ago, my IDE was two terminal windows running VI, vertically tiled. On the left, I open header files, and on the right, source files (I was a C++ programmer). When I wanted to look up method signatures or member names, I would quickly look it up from the relevant header file. This could take anywhere between 5-60 seconds.

If you remind me that IDE features could improve this by a factor of 10x, you're absolutely right. But if we apply Amdhal's law to developers, their biggest time waste is often not the physical act of coding, but fixing logical and structural issues in their programs. And the best way to prevent such high level issues is for the programmer to have a good mental model of the code base.

So, the possession of a good mental model of your code base obviates the necessity (but not the convenience) of IDE features such as autocomplete/intellisense. But at the same time, reliance on such features hampers the formation of a good mental model.

My current compromise is to rely more on the "Go to definition" function than auto-complete.
You mean like tmux or screen?
EDIT: apparently not, sorry.
FT: We fell out of love with dating apps
Hot takes without sincerely exploring the problem space. Benefits, not discussed. Tradeoffs, none mentioned. I figured it was a junior dev, but i see posts from the author since 2007. Id be willing to revisit if the depth/quality is also revisited.
https://archive.is/cHoOG
Wonamp: It Whipped the Llama's Ass
My wife shared Obama's yearly instagram post with "his" songs of the year. "Can you turn this into a YouTube playlist"

I could! And with no sleep, I could turn it into a product too. Nostalgia included. (her idea!)

$20 for a domain and burning a chunk of my fast requests quota on Cursor, voila!

This is a testament to fun products you can make overnight. (Technically this was two nights, but the point stands).

So take a photo of your favourite 90's CD, or write in a list of songs, it will automagically turns it into a Youtube playlist.
Though you assume the prices of the competition are reasonable. There are plenty of reasons for them not to be. Availability issues, lack of competition, other more lucrative avenues etc.

Intel has neither, or at least not as much of them.
Total speculation, but I think it may be possible for transformer models to internalize a deep understanding of animal language, and possibly generate animal language. For some reason I also believe that they may never be able to translate it for us, and animals and humans will be unable to communicate just as much as today.
PDFs can be notoriously difficult to work with on smaller devices
Paris to Berlin by train is now faster by five hours
> could generate the document from the graph and then attach it as data

Much easier for doctors to draft PDFs than graphs.
Why sell when you can take out loans against your stock holdings?
Lawyers will make 3 years salary
- No serious hedge funds or other activists involved in this, ie no adults involved, check

- Fully audited financials not being questioned, check

- CEO and CFO constantly acknowledging the Foundary unit wasn't profitable in quarterly updates, check.

The former CEO was brought in to to try and keep Intel a fully integrated business that designed and manufactured chips. He was very clear upfront about his plan to not divest the foundry and instead to try and build it back up.

It didn't' work, that's not a crime. He left because his plan didn't work. That's what happens to CEO's who try and fail to implement a business plan.

This is just an ambulance chaser lawsuit that doesn't look like it will go anywhere at all.

If there was any merit at all then the board would also be involved in going after the former CEO and CFO.
I don't think I agree.
I've now seen the 'language' approach in jenkins and the static yaml file approach in gitlab and drone.
A lot of value is to be gained if the whole script can be analysed statically, before execution. E.g. UI Elements can be there and the whole pipeline is visible, before even starting it.

It also serves as a natural sandbox for the "setup" part so we can always know that in a finite (and short) timeline, the script is interpreted and no weird stuff can ever happen.

Of course, there are ways to combine it (e.g. gitlab can generate and then trigger downstream pipelines from within the running CI, but the default is the script. It also has the side effect that pipeline setup can't ever do stuff that cannot be debugged (because it's running _before_ the pipeline)
But I concede that this is not that clear-cut. Both have advantages.
Thanks for the insights. I didn't think it would do better than other LLM but their Github issue stats were quite impressive. It's nice to see some real experience with it so we know its actual capability.
Interesting. I wonder if focusing on GPUs and CPUs is something that requires two companies instead of one, whether the concentration of resources just leads to one arm of your company being much better than the other.
Despite many years of development, I find lsp and eglot to me mostly unusably slow. I need my emacs to be fast and the only way to achieve that is something oldschool like Jedi/Elpy for python.
CMake, the defacto if not standard build system, when correctly setup, does all this for you.

Your argument is along the lines of "the maintainer of X rust package didn't setup cargo correctly and it's impossible to include in my project, rust is a horrible language". You can absolutely make an argument that the lack of a standard build system is a pain point, and well it's C++ you get to be a special snowflake and use a makefile instead of CMake but then the onus is on you to provide correct documentation.
tbh probably not. There are a lot of soba restaurants, and a lot of demolitions. Buildings are typically demolished after 20-30 years to make way for new ones.
Frankly, I could care less
A new way to lose an argument online: the appeal to AI
Any actual Greeks around here? I always wondered what π looks like when jotted down in, say, a shopping list...
Doc-powered features through RAG and semantic markup
> I go to encapsulate something in quotes and it just tosses a closed quote right next to it, incorrectly. They perpetually make the wrong move.

In Emacs I have automatically closing brackets and quotes and such, and if I want to encapsulate something I select the entire thing I want to encapsulate, press the opening character, and it automatically puts the closing character at the end of the selection. It also properly moves over closing elements when I hit a closing character (so if the cursor is in front of a closing bracket and I press the closing bracket key the cursor moves behind the closing bracket instead of inserting another one). I've gotten so used to it that editors which don't do this correctly turn me off big time.
I’m not convinced that clawing back salary after you fire people is a good and decent public policy.

What if everyone who sucked at their job had to payback 3 years salary? Doesn’t really make sense.
Trying to code an ICBM in Internet explorer 5
I’m trying to write an LLM-based guidance system for a hypersonic ICBM using internet explorer 5’s JavaScript engine. Anybody have any thoughts about the feasibility of this?
'Destroyed' Usenet Provider Sues Anti-Piracy Group for Millions in Damages
Portrait of Last Byzantine Emperor Discovered in Greece
You said you can't contact support: Does this mean you can't contact them at all or just from your account you're locked out of. What else have you tried to contact support? Can you not make a fresh atlassian account to at least begin talking with their support team?
PSA: No matter how good you are, please don't do this if you're working in a tech stack you are not familiar with, in a team with people who are experts and are using fully fledged IDEs.

There will be inevitable ultra-basic mistakes, especially if you're also not familiar with testing the code you're actually writing.

I say this as a specialist using an IDE and having had PRs sent to me that weren't even syntactically valid, because the developer was not using an LSP in a language they were not familiar with.
Balcony solar (Balkonkraftwerk) is taking off
I don’t think you’d see them taking Walmart private and putting their money on the line to improve the business.