skysight-inc/HackerNews huggingface dataset:
"I remember my first time I talked to Stephen Cohen he had the A/C in his office set at 60, several weird-looking devices for minimizing CO2 content in the room, and had a giant pile of ice in a cup. Throughout the conversation, he kept chewing pieces of ice. "

" Mandrake, have you never wondered why I drink only distilled water or rainwater? And only pure grain alcohol?"
Show HN: Unified context-aware AI for diverse data sources
UnStruct.ai enables contextual analysis across websites, files, images, projects, videos, or any entity you interact with, using customizable RAG strategies, multiple LLM models and knowledge hierarchies. Maintains context as you explore, enhancing information extraction and decision-making.
You might be interested in the Kindle Basic. It's the smallest in the lineup and a comparable size to the first-gen oasis (before they increased the screen size) – my previous daily carry.

It's almost a pocketbook form-factor. I overlooked it initially because who wants a basic model? but the only thing I miss in practice is waterproofing. That, and the Oasis OEM cover which was unexpectedly nice, like a leather-bound pocketbook.
I wouldn't call the quality and readability of the written text "tangential", it's not about the CSS styling.

I don't think it's quite as bad as the above commenter seems to think it is, but they're welcome to that opinion.
SchemaJS: A database built on top of V8 inspired by Google datastore & Supabase
Ultra-deep fracking for limitless geothermal power is possible: EPFL
I've spent a good portion of my life working on fractal software, trying basically every fractal rendering algorithm there is, reading everything I can about it, managing fractal art communities and organising meetups... so I'm obviously very pro-fractals biased, and even so, I'm curious what makes you conjecture so strongly that 3-body stability islands would have anything to do with the Mandelbrot set. Why that one in particular, over the vast infinitude of possible fractal shapes?
I lost my favorite hair comb on my last trip, so I'm literally building a detailed packing checklist spreadsheet for next time I go anywhere.
Camping in the clouds: the Aeromodeller II (2009)
You do remember what event kicked off this military campaign just over a year ago, right? The blockade is part of the effort to press Hamas into releasing the remaining hostages. If the bulk of the deaths are due to starvation and disease stemming from the blockade, then the culpability of this "genocide" lies with Hamas.
The dev has to create a fair bit of additional infra if they provide username/password auth

* bot prevention

* same user creating multiple accounts (so now you need some IP tracking or reputation system maybe)

Which is why I think sign in with Google is okay to start with for indie devs.

It's understandable if you as a user don't like it though but shouldn't be a criteria to dismiss Show HN imo
There was a lot of effort to add many more help guides that provide context-sensitive help where you need it. The main complaint I’ve read from people is that VisiData is too complex. The last few releases have attempted to address these concerns with the guides, the command palette, and the menu system. I think these all provide help when it is needed.

Though I think it is possible to get a lot done with VisiData only knowing a handful of commands/operations.

I think that the Jeremy Singer-Vine tutorial is a great starting point: https://jsvine.github.io/intro-to-visidata/

Also, the VisiData developer Saul Pwanson has a YouTube playlist listing all sorts of VisiData demos and step-by-step videos:

https://youtube.com/playlist?list=PLxu7QdBkC7drrAGfYzatPGVHI...
I ran it through ChatGPT with a prompt to remove "unnecessary linguistic complications"

Niall Hare, a 63-year-old headteacher in Dublin, explains the importance of bike maintenance and philosophy in Irish culture while discussing what students do during their "transition year" (TY), which is the optional fourth year of the Irish secondary school system. After completing a three-year junior cycle, students can either go straight into the two-year senior cycle or take a transition year, seen as a sort of gap year.

Transition year has no set curriculum but includes mandatory subjects like Irish, English, maths, and PE for two hours a week, along with work experience and career guidance. Schools are free to design the rest of the program. Hare's TY program for 2024-25 includes subjects like Chinese, folklore, law, and workshops on consent and relationships. Students explore a variety of activities, from arts and coding to aviation and boxing.

Although not graded, participation is required. Notable Irish actors Paul Mescal and Cillian Murphy both discovered their love for acting during TY. The year provides opportunities for students to explore new interests and develop life skills. Kacey, a current student, talks about overcoming her fear of driving, while others highlight learning practical skills like preparing a CV and using a bus timetable.

TY, which began as a pilot program in 1974 and was rolled out nationally in 1994, now has 99% of schools offering it, and nearly 80% of students participate. It was the brainchild of Richard Burke, who wanted to create a space where students could take a break from the academic grind and explore the arts. The program has evolved to include work experience, reflecting changes in market expectations.

Despite some criticism, including complaints about its cost and accessibility, TY is widely regarded as a positive experience. Studies suggest TY participants score higher on their Leaving Certificate exams. The program allows students to discover new passions, build confidence, and gain life skills, benefiting both students and teachers. However, challenges remain in ensuring equitable access for all students, especially those from lower-income families.
I'd say so, it doesn't develop any discussion or conversation, it's bike shedding. Even more that overall quality is a question of judgment, I read the article perfectly fine and the writing style wasn't a distraction.

What do you think we gain in the discussion by debating the quality of writing (which was entirely passable) instead of the substance of it? To me it's quite clear: absolutely nothing.
Yes, probably it's only one reasonably sized, let's say that with a lot of patience you can study it! I'll search for some online resources too.

I thought that this topic yolo object recognition would have much more following, instead there are really only a few projects.

https://github.com/search?q=yolo+rtsp&type=repositories&s=fo...
Everything we do is bootstrapped through donations and volunteer development time. When our main other core contributor graduates in a year, we'll need the funds to hire him, so we will be pushing that donation angle more in the coming year as well as applying for grants. I personally would like to be paid eventually, but I'm well-equipped to keep at this for a while before finances become a problem in my life. I can be not paid, but can't pay others. As a project, we have longer-term business plans that let us stay sustainable and independent and not wholly dependent upon donations: a combination of asset store payment processing, cloud document storage, and render farm services for people who wish to opt into paying for those value-adds that are otherwise not part of the main product. A decade from now, I'd like to actually recoup my investment, but I don't want to sell out to investors.
Javadoc pioneered this 25+ years ago and despite that, there's plenty of poorly-documented Java code out there. Orders of magnitude more of it than all of the Rust code in existence, in fact.

Intuition tells me that Rust is young enough to attract a certain type of early adopter, the kind of programmer who is more likely to document their code well from the outset.
There is already a header for that: List-Unsubscribe with the URL, and the List-Unsubscribe-Post to support one-click unsubscribes, which Google and Yahoo began enforcing for bulk senders in February this year.
My kindle paperwhite is my favorite tech that I own. It has changed by life significantly for the better and allowed me to cut down the time I waste on doom-scrolling social media. I find a book on shadow libraries, convert them into epub format and then send them over to my kindle via USB. Calibre helps in all this. I have read close to a hundred book now--all for no dime.
Read, sleep, think, stare out the window… While you can argue reading and sleeping are tuning out the environment, I’m never completely disengaged from my surroundings. Even if you stare at a screen with headphones on¹, someone can still get your attention via your peripheral vision.

Either way, I get why people do it, I was making more of a general point. It’s common for me to be walking down a street and see other people, also walking, so glued to their phones they notice nothing around them, to the point they have no reaction to near collisions.

I also find it telling that while the author mentioned (and I quoted) planes and trains, all of the many responses so far has centred on planes.

¹ Which I don’t do but won’t criticise anyone for it either.
This is so cool. Seeing the word splitbrain definitely gave me a moment of dreaded recollection though, not gonna lie. Not a fun place to be when you're dealing with databases and clusters.
It's always amusing when armchair investors throw around financial metrics meant for entirely different types of companies, just to sound knowledgeable because they've heard others repeat the same lazy jargon.
> What is your experience?

Reporting spam does not block the email from being received by my client -- it only blocks the mail from being seen in the inbox, but it still shows up in the spam box.

I don't send mail that gets reported as spam in the first place. Or, if it does, then I haven't been meaningfully affected because I can still send and receive the email I want to.
I did not personally find this to be a detractor.
weird to film someone doing their job just to prove you could ask for tea without taking off your big vr headset. hope they asked for permission to post this.
It turns out that my question means something else in American English vernacular. My question was meant literally. I was very surprised at the triggered response. Unusual on HN. But another HN user clarified. Lesson learnt.
You know how
Suggestion:

Add "passthrough" field with a float value, and the idea is that you are sub-awarding a percentage of your grant to projects that you rely upon or want to succeed.

Then, people who are not open source maintainers but do spend their time indexing high-quality open source can have a 1.0 pass through funding.json passthrough to repos they believe are worth supporting.

And people who do not spend their time indexing high-quality open source but trust other people that DO spend their time indexing high-quality open source can have an index fund of donation streams.

In which case we can welcome both people who want to endow but don't have time and the people who have time but can't endow as much.

If anyone is interested in talking to me about this problem, I'm down
The figure comes from the Palestinian Health Ministry: https://www.reuters.com/world/middle-east/gaza-death-toll-ho...

What incentive would the Palestinian government have to deceive people into thinking there's fewer casualties than the real figure?
I love and relate to any impassioned plea on SWE esoterica, so this seems like as good of a place as any to ask: What, in practice, is this deep level of "homoiconic" or "symbolic" support used for that Python's functools (https://docs.python.org/3/library/functools.html) doesn't do well? As someone building a completely LISPless symbolic AGI (sacrilege, I know), I've always struggled with this and would love any pointers the experts here have. Is it something to do with Monads? I never did understand Monads...

To make this comment more actionable, my understanding of Python's homoiconic functionality comes down to these methods, more-or-less:

1. Functions that apply other functions to iterables, e.g. filter(), map(), and reduce(). AKA the bread-n-butter of modern day JavaScript.

2. Functions that wrap a group of functions and routes calls accordingly, e.g. @singledispatch.

3. Functions that provide more general control flow or performance conveniences for other functions, e.g. @cache and and partial().

3. Functions that arbitrarily wrap other functions, namely wraps().

Certainly not every language has all these defined in a standard library, but none of them seem that challenging to implement by hand when necessary -- in other words, they basically come down to conviences for calling functions in weird ways. Certainly none of these live up to the glorious descriptions of homoiconic languages in essays like this one, where "self-introspection" is treated as a first class concern.

What would a programmer in 2024 get from LISP that isn't implemented above?
This is a usage model which I would advocate for --- the ability to record series of actions and then edit them made using WordBASIC to automate Microsoft Word far more accessible/discoverable for me.
The only acceptable "civilian casualty per targeted combatant ratio" is zero. The recent terrorist attack committed by Israel in Lebanon and Syria breaks every respectable moral compass. Innocent people, including children, were harmed and continue to be harmed by Israel's ongoing war campaign. And I can't believe I have to say this, but "maiming" children is not any less morally bankrupt than killing them.
Is there any AOT WebAssembly compiler that can compile Wasm used by websites? I tried locally compiling the Photoshop Wasm module mentioned in the article but the compilers I tried (Wasmtime, wasm2c, WAMR) all complained about some unsupported Wasm extension/proposal being required (exceptions seems like the blocker on wasmtime, and the others gave cryptic error messages).

Is it really the case that browsers have default-enabled all sorts of extensions that are not yet widely supported by the rest of the ecosystem?
If “start up” means getting off their perverbial ass and conquering the challenges of others then yes.

Take it for whatever it is, if it is effective and provides you comparable value.
My Country Is Cruel to Anyone Outside of a Car
Revealed preference
... Except it clearly works and I've unsubscribed from 99% of emails without ever going to their site?
See answer at:

https://news.ycombinator.com/item?id=41862107
I am also a little confused by it, but we'll see how it goes. Since everything is still subject to change, it's possible that this won't be the final word on the matter, so I'm not too concerned at this stage.
> Means absolutely nothing about the safety of the languages themselves. Just because C# has a runtime written in C++ does not mean that you can now magically compile and run use after frees or whatever.

Runtime bugs are potentially exploitable, even from within the language implemented by the runtime. But I don't think anyone's suggested that they'd present as simply as you suggest. Many such bugs have been found in runtimes of many languages.

Compiler bugs can be similarly exploitable, with the caveat that any code eliminated at compile time won't be accessible at runtime, so compiled languages will tend to have a smaller surface area for exploitation in general.
There is more to amateur radio than disaster communications.
Let chat more. I'm almost ready to raise some seed money, hire a second staff dev or find a cofounder, and I'm looking for people that care deeply about the space.

It's only been during the last few months that I decided to go all in on the project, so this is still just the first few pages of a new chapter in the project's history.

(I should also mention that if you're a commercial entity relying on ArchiveBox, you can hire us for dedicated support and uptime guarantees. We have a closed source fork that has a much better test suite and lots of other goodies)
I took a year off after high school in the US to work part time and take welding and accounting courses at the local community college. Great experience that convinced me that I did actually want to go to university.
And birds!

https://www.uvbirds.com/
>The predominant track gauge in the South was actually 5 feet. [...] had the Confederacy won the American Civil War the US would likely have adopted that as their standard gauge.

That is a weird assertion, considering a victory for the Confederacy would have likely meant their independence, not taking over the North. Wouldn't a Confederate victory make the remaining Union states' options on standardizing easier?
They have a few brand new products that are quite compelling.

Warp Speed: Aims to integrate ERP, MES, PLM, and factory floor systems into a single AI-driven platform. As opposed to legacy ERP systems, it focuses on production optimization rather than just financial tracking. Warp Speed has the potential to relegate legacy systems to backend data storage, shifting the entire intelligence layer (and value) to Palantir's system. Warp Speed targets both innovative new manufacturers (they note Tesla and Space X alums starting new companies) and traditional large-scale operations.

Mission Manager: enables other defense contractors to build on Palantir's platform and benefit from their security infrastructure and position of trust within government. You can think of it as an AWS for defense companies; plug and play with the foundations handled for you. While the product just launched in Q4 2023, they just received a new $33 million CDAO Open DAGIR contract. While this is possibly just an advanced POC, it represents significant potential for future growth and wider adoption in the defense sector. Now is the perfect time. From 2021 to 2023, VC firms invested nearly $100 billion in defense tech startup companies, a 40% increase from the previous seven years combined. Time is the most important thing for these startups and Mission Manager shows the potential to save lots of it.
Agreed it probably was inevitable, but I would be surprised if the "redo" part even happens now. Why would it? They spent their time/money giving us a gift, and we mainly just mocked them because the gift had imperfections. I wouldn't blame them for adopting a "go f*k yourself" attitude.
For air travel, I really like my Xreal Air glasses now that I have a newer iPhone 16pro. Just plug in the USB-C cable, and you have a virtual 60" screen in front of you which works perfectly for Netflix, etc. And they cost less than 10% of the cost of an AVP, and are not limited to 2-3 hours of battery life (they get power from the phone).

Note that if you have an older (lightning) iPhone, don't bother with these. They require a pair of dongles. Not only does that make things really awkward, but one of the dongles ends up apparently blocking HDCP, and prevents you from using anything but ... your own... downloaded content.
> what is to stop me from doing the same thing in a few hours?

Stupid questions like this over general lack of action. And the idea that you can make stuff just because you think you can.
Considering that they are evolving, I think they are more likely than not to stay standing. There might be other similar languages developed in parallel, but after over 30 years of whining C and C++ are still popular. I don't expect that to change.
Feel free to drop by our Discord and go into more detail about this. I think we may need to discuss it for me to understand exactly what you're describing.
AAA also makes you cancel over the phone during business hours.
int foo(int n, int (*a)[n]) { return (\*a)[5]; }
int main() {
int a[3];
return foo(ARRAY_SIZE(a), &a);
}

That syntax is why array overflows remain the #1 problem with C bugs in shipped code. It isn't any better than:

int foo(size_t n, int* a) { assert(5 < n); return a[5]; }
int main() {
int a[3];
return foo(ARRAY_SIZE(a), a);
}

as the array dimension has to be handled separately from the pointer.

Contrast with how simple it is in D:

int foo(int[] a) { return a[5]; }
int main() {
int[3] a;
return foo(a);
}

and the proof is shown by array overflow bugs in the wild are stopped cold. It can be that simple and effective in C.
> You might want to start by addressing physical mail, or advertising billboards, if you want to radically overhaul some of the fundamentals of society.

It's on my todo list. The amount of incessant spam, that's legally protected by the USPS, is astonishing.
I agree, it is not currently feasible in all cases. But something like AirBNB should be straightforward. Price tags on store shelves also straightforward. As you point out, it's tough for online shopping, at least until you have an established account. For advertising purposes it would be tough.

My guess is the only solution (and it would suck and be met with much resistance) would be to make all the taxes based strictly on where the seller is, not where the buyer is. Then the buyer would have to be on hook for use tax instead of sales tax. States would not like this because most people skip paying use tax altogether.

Or just get rid of sales tax as a thing, and if you want localized taxes put them on property. That's what my state does (plus income tax).

I agree that we're unlikely to see any sane solution in the US in our lifetime.
For five hours?

It takes a lot of meditation practice to get up to "entire plane flight" level.
Anyone have a mirror of it?
Singlefile is excellent, Gildas is a great developer. ArchiveBox has had singlefile as one of its extractors built in for years :)
The reason you have to tinker with MacOS and not Linux is because you're fine with how MaxOS is set up. So you waste your time in Linux getting it to behave like MacOS.

Obviously if you go into it with the assumption MacOS is correct and the more like MacOS you are, the better, then Linux distros will fail horribly.

People do this with Windows, too. If you go into it expecting Windows-isms you're gonna be very disappointed. And such "isms" aren't actually good at all - usually they suck. But because you already know them, they aren't "isms" anymore, they're now expectations.

If you go back to the very first few times you used MacOS (or OSX at the time), you'll realize there was a lot of shit that surprised you. You adapted, and in some cases have actually come to PREFER functionality that sucks. And now you expect it, and that's the problem.
Being able (or theoretically able!) to produce more of a thing per day has never made anyone’s job easier. It just means they’re expected to meet that new output level or some unreasonable level above that.
The original issue was complaining about libdiscid which is under the LGPL license not GPL. With that license, linking to an unmodified library in proprietary software is fine. What's not fine is to link to a modified library without releasing the source code for that modification. (Of course here the modification is extremely simple so some concludes this is a nothing burger.) The original poster likely knew the LGPL difference and that's why everyone became fixated on finding the modifications to the library rather than the fact of linking itself.
Is your model really open source or did you misunderstand the question?
In practice in C, that does not work because array overflow bugs are still the #1 bug in shipped C code, by a wide margin.
Why not? It sounds pretty good to me.
Standing desks may be bad for your health, study suggests
I agree, platforms without gatekeeping tend to be toxic. Well platforms with people tend to be toxic, really. It's best to avoid those.