skysight-inc/HackerNews huggingface dataset:
The IDE can find all places new variables are assigned to the type (regardless of whether it's direct instantiation, return value, inferred, or whatever way it comes about) so what's the special value of being able to manually find only the local instantiations find ctrl+f if you'd still need to manually track down the rest of the paths anyways?
This isn't a knock on you. The prompt (including additional context like specific examples/docs) has an incredible influence on the output.

Do you know what your friend asked? "Query an API with SQL" sounds like you're sending SQL with POST api[.]com/query. What you built is more like

"Make a request to this endpoint, using these parameters, and store it in sqlite. This is the shape of the data coming back and this is what I want the table(s) to look like."

Gpt4o or Claude could easily write that five line script, if given the right information.

I find writing prompts and working with LLMs to be an entirely new way of thinking. My struggle has been to learn how to write out my tacit knowledge and be comfortable iterating.

Do you still have your conversation where you tried to build the Docker project?
It's amazing they couldn't figure out how to get f(.{}) down to just f({}). Like here is this brace enclosed thing being matched against the argument type.
Just like Andorra - https://www.youtube.com/watch?v=3q_iqrvnC_4
True, but it became illegal in 1689 until ~1776. That's a lot of years. The proprietor converted to Protestantism, and I believe in 1725 the administration of the estate was returned by the Crown to the Calvert family. The net effect was unremarkable, even though it was one of the successful armed insurrections in the early Americas.
I don't have anything useful to add but just want to say, like many others have said, I really appreciate the way you have continued to document your journey from start to today and not shied away from sharing details. Thank you for that!
Its current position above Central America would certainly have been useful to the US in the mid 1970s when it apparently moved, perhaps more useful than it would have been to the UK over post-colonial East Africa.
> people are choosing the least-worst option in terms of employer

Doesn't that mean people are choosing the best employer that wants their skill set?
NeoHtop: A Cross-Platform Activity Monitor Written in Svelte, Rust and Tauri
Hey everyone! I’m excited to share with you NeoHtop, a new Cross-Platform Activity Monitor that I built using Rust, Svelte, and Tauri. Inspired by classic tools like Htop, NeoHtop combines modern design with the responsiveness of Svelte for a clean, powerful user experience.

Key Features:
Modular and Customizable: Tweak it to your needs with various modules for resource monitoring.

Cross-Platform: Fully compatible with Windows, macOS, and Linux, so you can keep your favorite tool across systems.

Modern UI: Uses Svelte for a smooth and intuitive interface.

Performance-Focused: Built with Rust, offering reliability and efficiency without sacrificing speed.

Themable: VSCode inspired theming system.

and many more to discover by yourself
They should see the Dialysis King!

https://www.youtube.com/watch?v=Ep-f7uBd8Gc
Unexpectedly a great primer on ECC.
You can do it with Apps Script, but yes there's no click-a-button feature like Word has.
The joke is that he's speaking from the future where they inexplicably pronounce javascript "yavascript". This is how you know he's really from the future.
Nice work. Clicked around in it, some default features I'm used to are missing, like clicking on a row or column header to select the whole thing, or double click the resizer between two columns to autosize the column to content length.
I feel that a long time ago (15-20 years ago) it was needed more often. Over the past 10 years I have not needed one.
Does Outlook have this?
I am sure you are in the right track! It would also be great to know if you have some kind of business model on mind.
Gemini 1.5 002 in AiStudio was about Elara.

ChatGPT was Lorenzo.
I think this is the post parent is referencing:

https://ziglang.org/devlog/2024/#2024-11-04

It seems like an interesting idea, but I wish Andrew spent more time fleshing it out with complete examples. I can't tell if the _ characters are eliding values or if that's literally what's in his code.
dumb wording on my part! fixed :)
Great but if owner is looking at this, please make the images zoomable on mobile
Very cool stuff!

Maybe bar / beeswarm charts would be useful?

I was missing the possibility to show differences by category, eg mpg by make in the cars dataset.
Today a Waymo spared my life
Backend is a general word, not limited to client-server or the web. You can have a rendering backend with various configurable choices, like in Matplotlib (https://matplotlib.org/stable/users/explain/figure/backends....), or the deep learning library Keras has a choice between PyTorch, JAX and TensorFlow backends.
To add to this, Indians could choose to return back home to India after their contract was over. Of course lots decided to stay, but some did return.
Thank god for that, VBA gives me nightmares.
Show HN: Guided – Creative AI Agents for Dating
Hey everyone!

Let's be real: dating apps can feel like a 7-part job interview these days.

You need skills in photography, bio-writing, filtering, texting, flirting, scheduling dates, and even saying “no thanks” like a pro. It’s exhausting!

That's why we built Guided. Our AI Dating Guides are like your personal dating coaches from the future, handling every step—from picking your best photos to making sure that first date goes smoothly (and helping you gracefully bow out if it doesn’t).

Our waitlist is now live and we’re launching December 2024.

We're deploying state of the art AI Agents to help you perfect yourself and find the ideal match.

Happy to hear any feedback, comments, or suggestions!
First Bentley EV Will Be Its Smallest Car Ever- Luxury Brands Should Follow Suit
Ooops, just fixed it. Here is the link:

https://discord.gg/zZYWfh3RHJ

I don't necessarily respond every day immediately, but I am active.
Yes, because of the https://en.wikipedia.org/wiki/Kessler_syndrome
Geoff Marshall made “Station Master” for the London Underground
And I'm saying that as an award winning investigative journalist who focuses on transparency and police misconduct. This is the first time in years where I only have one lawsuit against a police agency. I also have counsel on retainer :)

I believe your advice is bad because it's being given to a wide audience that very likely doesn't know better.
I agree that the bullet points feel like ChatGPT output. Whether an LLM was involved or not, it's good practice nowadays to avoid that AI style as many are getting used to spotting it and frown about it.
That's just newtype.
The UK not having to build their own SLBM is probably a good thing given the current state of their military procurement. At least from all the bad stories I've heard via the news. Just one less thing they have to worry about so they can focus on other stuff.
> It's also why this will be the Chinese century.

Modulo how important AI turns out to be.

25 years ago, it seemed obvious China was going to be to the 21st century what the USA was to the 20th. But also 25 years ago, AI translation in a video call that not only dubs you in your own voice but also modifies your mouth to sync lips with the synthesised voice, was wild speculative SciFi on par with a warp drive.
I most certainly am not, but I wasn't aware that it was repealed in the UK (the legal system I'm most familiar with): https://en.m.wikipedia.org/wiki/Suicide_Act_1961
Uranium mining in Southern Africa has always primarily been about exports, not building an arms program. It did conveniently provide the raw materials, but that's not why the industry existed, or still exists after disarmament. Otherwise, this article is pretty bang on.
I always thought BCPL would have been a great language for 80s era micros. Fortunately, we had Turbo Pascal.
And in a free societies the people themselves are the enforcers and protectors. That's why we even have a jury system in place.

In America the people are responsible, not the government or their enlightened bureaucrats.
Yea I have also been laid off since June. I also have 10+ yrs experience and not much luck.

In the meantime I’ve been building an app that scrapes jobs listings directly from company websites and trying to turn that into a saas product (www.unlistedjobs.com). Might be helpful to you since it has lots of engineer jobs bc so many companies are tech
My first computer gig was me and a buddy upgrading his dad's office with Cyrix chips. 486 133MHZ I believe. We made $800 and to a college kid, that's all the money in the world. I bought a JAZ drive with my share.
Is everything in pgdump in the information schema?
> • regarded with great respect and reverence by a particular religion, group, or individual: an animal sacred to Mexican culture.
That's poor advice. Use a database with checksums enabled like DB2, Oracle, Postgres, SQL Server or SQLite with the Checksum VFS Shim. TFA recommends the latter for good reason.

Running a database on ZFS results in reduced throughput, while Btrfs and Bcachefs are outright performance disasters. [1][2]

[1] https://www.enterprisedb.com/blog/postgres-vs-file-systems-p...

[2] https://www.phoronix.com/review/bcachefs-benchmarks-linux67
Bad URL hash?

https://consumer.licensing-publishing.nine.com.au/Assets/V2/...
Waitlist signups can't be Show HN's but you could post this when you're ready for people to try it out. More at https://news.ycombinator.com/showhn.html
Thanks! Although, to be fair, it's a clever use mostly cause I'm too dumb to write the full interpreter on top of WASM lol
To me the SO comparison makes sense.

5 years ago (and up to this day) when I stumbled into a non obvious problem, i resorted to a search engine to read more about the context of such problem. Often a very similar question had been posed on SO. There a problem/solution pair was presented very similar to mine. I did the translation between the proposed solution into mine. This all made perfect sense to me, and dozens of colleagues did the same.

Today you can do the same with an LLM, with the difference that often the LLM does the translation, in often very complex ways, from a set of similar problem/solution pairs into my particular problem/solution pair. It also can find out if some set applies or not, to my particular problem. I can ask it more questions to find out if/why the solution is good.

So that alone is a very big timesaver. But in fact what I described is just the tip of the iceberg in ways the LLM helps me.

So now my question is, do you use such SO problem/solution pairs for help, or do you simply find things out by a lot of thinking combined with reading and experimenting?
Yes, Russian economy will crash after the war, just like American after the end of WW2.
Show HN: I created a ready-to-use web development funcs just like Marc Lou
I created https://www.shipseo.lol so you can use and ship your products faster!

Yes it's almost same to Marc Lou's but I made it 4 times cheaper and + added SEO roadmap:)
I am not a fan of zig, but I am a fan of discipline so I like this particular design decision.
If it's hard to obtain or provide evidence, increasing the consequences isn't goint to be a deterrent. You have to make it easier to prove. Which means you either need to:

* Lower the standard for proof

* Make it harder to to avoid public scrutiny for covered interactions
You can't be spammed with jury duty in the US. And honestly, being able to actually decide for my fellow man every once in a while against BS claims sounds more impactful than "well, this person was on camera doing the crime. Open and shut".

But alas, the "will of the people" isn't used for civil suits. Wonder why (genuinely. Feels backwards for a jury to decide on something more technical like a criminal trial but not to have an opinion on civilities, which is more subjective).
> Here’s one answer: the historical role that for-profit biology has played is basically a single thing: developing drugs.

Breeding new plant varieties, and new animal breeds, for agriculture, is also for-profit biology.
https://www.shipseo.lol
This is literally a historian can't find paperwork from ~50 years ago.

A UK historian can't find in part classified paperwork that would be created by the U.S. Department of Defense who had control and moved a broken satellite in the 1970's

Re-framed as a puzzle, why was this location chosen it becomes interesting. But I get BBC are just chasing NPC clicks from sites like HN
Ship your SEO + PROJECT in seconds, not days
I created https://www.shipseo.lol so you can use and ship your products faster!
Yes it's almost same to Marc Lou's but I made it 4 times cheaper and + added SEO roadmap:)
It's Zig's equivalent of the newtype idiom: https://doc.rust-lang.org/rust-by-example/generics/new_types... for integers.

The underscores mean that it's a non-exhaustive enum. An exhaustive enum is where you list all the names of the possible enum values, and other values are illegal. A non-exhaustive enum means any value in the underlying storage is allowed. So at root this code is creating a bunch of new integer types which are all backed by u32 but which can't be directly assigned or compared to each other. That means you can't accidentally pass a SectionIndex into a function expecting an ObjectFunctionImportIndex, which would be impossible to do if those functions just took raw u32's.
Limestone tunnels are extensive and "paid for" when mined, now they still exist and are assets that can be rented for storage.

Large blocks were cut and pulled for processing, typically there are access tunnels that are wider than a two line highway with clearance for moving van height trucks with many "bays* that are large mined voids larger than a basketball court or three.

It's cheap storage given the security (controlled access) and the shade from sunlight and protection from rain, weather (hail), etc.
But C was better because it incorporated byte addressing (BCPL was based on word addresses).
The State of Racket [video]
It never ceases to amaze me that the Gold Base hasn't been raided by the feds yet.
Building Tempest Like It's 1980 Again
So, in real civil court, there's a thing called discovery which lets both sides demand evidence from one another with the force of law. Such a thing is not guaranteed to be available in arbitration, and in order for civil disputes to be decided even remotely fairly, you have to have the ability to pull evidence from the other side. Otherwise it's just "he said, she said" which will go in favor of whoever is bringing in the arbitrator more business.
For some context on why this is important: this benchmark was designed to be extremely challenging for LLMs, with problems requiring several hours or days of work by expert mathematicians. Currently, LLMs solve 2% of problems in the set (which is kept private to prevent contamination).

They even provide a quote from Terence Tao, which helped create the benchmark (alongside other Field medalists and IMO question writers):

> “These are extremely challenging. I think that in the near term basically the only way to solve them, short of having a real domain expert in the area, is by a combination of a semi-expert like a graduate student in a related field, maybe paired with some combination of a modern AI and lots of other algebra packages…”

Surprisingly, prediction markets [1] are putting 62% on AI achieving > 85% performance on the benchmark before 2028.

[1]: https://manifold.markets/MatthewBarnett/will-an-ai-achieve-8...
Now that you point it out, it would be pretty cool to have a word for "extra ultimate".
If you can spout the big lies you can spout the small lies. The size of the lie has no impact. Preventing the lies in the first place regardless of size requires that you can

1. provide evidence of those lies.

2. create consequences for spouting the lies
The link between media consumption and public opinion
Maybe we should tax those large corps more, and use that money to pay the jurors. ~
thanks for reporting and sorry about that! I was prepending some JavaScript code to be compiled for test262 harness before, but at the moment it was just an empty file, so I removed it and pushed a fix. Please try again now and let me know if you run into any issues!
This is honorable work. Thank you.
Yes that's exactly how it works in serialized build/mode.

Are you sure not ultimately compiling with -DSQLITE_THREADSAFE=0 or 2?
Also the serialized setting is distinct from the isolation level.

sqlite has a famously extensive test suite and is effectively one of the most heavily tested libraries ever, and there are multithread tests in the suite. If your tests are triggering some other kind of race/undefined behavior there is also that to consider.
Agree. Those companies was what I was referring to
I do not know Zig either; I had assumed that it has default parameters, but it seems that it does not[0]. So, yes, it makes sense now why it cannot be elided.

They should add default parameters to avoid this sort of thing. Maybe they ought to consider named/labelled parameters, too, if they're so concerned about clarity.

0: https://github.com/ziglang/zig/issues/484
Never been a Mullvad user, but namespaced-openvpn (https://github.com/slingamn/namespaced-openvpn) was one of the only ways to torrent-over-proxies that I found (years ago); user namespace with the torrent client & openvpn as it's only link out.

Not sure what else folks do for this use case.
SCIM: System for Cross-Domain Identity Management
Here are some articles from 2022 and 2023. Btrfs database performance is still a disaster.

[1] https://www.enterprisedb.com/blog/postgres-vs-file-systems-p...

[2] https://www.phoronix.com/review/bcachefs-benchmarks-linux67
Guyana: South America

French Guiana: South America

Guinea: Africa

Guinea-Bissau: Africa

Equatorial Guinea: Africa

Papua New Guinea: Asia

Bonus fun fact: the guinea pig is from Peru and has no known connection to any of these.
> I’d love an app to that will navigate me between platforms

Why would that be needed? I visited NYC the first time as a high school student with not so perfect English as a foreign language skills in 1980 when the city was in a pretty rotten state. The last time in 2009 when the subway was at least free of graffiti and generally looked maintained better. In younger years I found huge subway stations and their connecting walkways fascinating so might have planned some trips with extra complicated changes :) I never had the feeling of getting lost although I definitely lost all sense of orientation. It was easy enough to just "blindly" follow the signs. Not sure why an app would be needed, I assume the signs have not disappeared.

(In 1980 some connections were still sign-posted as "connection to IMT", ... BRT, or ... IND lines although those had ceased to exist 40 years earlier and where not marked on the official subway map. But even that you could just guess from the "breaks" in the line numbering.)
Fun fact, there are also a bunch of data centers and colos in the caverns
There is some evidence that it can help against self inoculation and immune response to an existing infection

https://www.frontiersin.org/journals/immunology/articles/10....

https://www.sciencedirect.com/science/article/abs/pii/S00908...
I remember seeing it in Florida when I was young, and when I took my kids to the US for a wedding a few years ago that was one of our stops. We say a Falcon 9 night launch, too.

The Saturn V was so impressive. I hope to take the kids to a Starship launch to instill in them too the awe of rocketry and space exploration.
Albumentations: Python library for fast image augmentations
I remember trying it out, yes. I yet need to do a serious comparative analysis.

For what I can see OnlyOffice is feature complete, it's a full office solution. The sheets component is way ahead from IronCalc.

On the plus side, IronCalc is way lighter. When you go to IronCalc you download < 1Mb (compressed), it is faster and able to load larger workbooks on the web. IronCalc is an engine, meaning you don't need a UI at all to run it.

I don't think IronCalc is an alternative today to OnlyOffice. At most one day might be an alternative to the sheets component.
Well sadly, the mechanism made to disrupt such monopolies will probably be crippled in 6-12 months, maybe even sooner. We're definitely in a plutocracy .
I’m exhausted by these types of posts.

They never include concrete details on what they're trying to do. what languages they're using, what frameworks, which LLM. They occasional state which tool, but then don't go into detail how they're using it. There's never any links to chats/sessions showing the prompts they're giving it and the answers they're finding so unacceptable.

Imagine if you got bug reports from customers with that little detail.

Actual in-depth details would go a long way to debugging why people are reporting such different experiences.

It takes a back and forth exchange with the LLM for it to make progress. Expertise in using an LLM is not just knowing what to prompt it, but more importantly, when to stop, fix the code yourself, and keep going. Without throwing baby out with the bathwater just because you still had to do something by hand, where the baby is "using an LLM. in the first place".

If I had to guess though, I think that's where people differ. Just like with every skill there's a beginners plateau and you hit a wall and have to push through (fatigue/boredom/disillusionment/etc). If the way you're using the LLM means you haven't gotten a hallucination by then, and you've seen how wildly more productive and how it's able to take away some of the bullshit in programming; if no bad stuff has hit the wall and you take to it like a fish in water, you can push through some of the dumber errors it makes.

If, however, you are doing something esoteric (aka not using JavaScript/python) and are met with hallucinations and scrutinize every line of code it produces, even going into it with an open mind, it's easier to give up and just stop there. That may not even be the wrong thing to do! Different programmers deliver value in different ways. You don't want Gilfoyle when you need Richard Hendriks, or vice versa, a company needs both of them.

So: show us the non-functional wall on GitHub the LLM built, or even just name the language used and the library it hallucinated.

But again, getting perfect code out of the LLM is a non-goal, don't get distracted by it. LLM-assisted or not, you get graded on value derived from code that actually gets committed and sent for review and put into production. So if the LLM is being dumb, go read and fix the code, give it your fixed code, and move on with your life,
or at least into the next TODO/ticket.
Well, because Congress passed the Federal Arbitration Act, which says it's legal.

Depending on your views, you might also note that American courts are ruinously expensive and many people are denied access to justice because they can't afford to go through the legal process - which a cheaper parallel system can help with.

Or with different political views, you might note that because the powerful elite get to write the contract, the powerful are only subject to arbitration when they want to be. And laws are written by the powerful elite.
I am very much hoping that Samsung will make a Yogabook 9i competitor w/ Wacom EMR.
Slightly (un)related: For detailed subway track maps e.g. in Paris https://cartometro.com/en/ is a nice resource. The US is not covered well, though.
From what I’ve seen, it’s been shown to be effective against existing infections, as well as preventing it from progressing to cancer.
I don't know about today, but early Falcon 9 gridfin actuators used an open loop of RP-1 as the working fluid as well. It would drain into the tank, and be burned in the engines on descent.
Men could fix this quite easily by starting to compliment one another, or by starting a culture of not interpreting women's compliments as come ons.
Can EdTech Vendors Force Parents into Arbitration?–Shanahan vs. IXL