skysight-inc/HackerNews huggingface dataset:
Well, I wouldn't really expect it.

Its customer data, and it can technically be anything. Imagine making a system that is expected to be reliably excellent at generating things within that domain. It is already a very hard problem that I can confidently say is unsolved, and probably not even as good as a human can sort things. Even in a good dataset that is unstructured and unlabelled you will face issues in just a single domain (e.g. vision tasks trying to classify a variety of vehicles), imagine that being extended to a wide variety of subjects that can mix and match.

I imagine at most, it'll be a reputation hit.
Aka it's a mob state. Sad state of the affairs
Is that kind of organizational prevention the one that involves having subjects count down mentally? I really enjoyed learning about memory. The visuospatial sketchpad holds a place in my heart.
Ask HN: How do HN posters find interesting links?
The post about The Borsuk-Ulam Explorer made me ask this question. If someone had not posted that link I'd have never discovered that cool link. But thanks to HN now I know it exists.

How do HN posters find these cool links? How do you stumble upon these things?

It never ceases to amaze me how much cool stuff people post here, stuff I could have never found myself if HN did not exist.
(from India). We have huge SMS spam. Significant spam for me ismarketing SMS from companies. They automatically sign your number up for example when you make a purchase/at POS. No opt-out - its eternal

We do have facility for DND with Deparatment of Telecom but seems to come up short as mine is in DND but receive several messages and calls through out the day.
Can you give an example on the action items it creates, does it pick up too much or too little and how accurate it is?
That's an exaggeration but I assume 70-80% in upper middle class would be realistic? At least in Norway and Denmark, maybe a bit less so in Sweden.
It is an output or, in FP terms, a side effect.

But you're discussing semantics here while it's obvious side effects mean different things in different contexts so the conversation won't get very productive.
Smalltalk works this way: an object's instance variables can only be accessed directly in methods called on that object (and not in methods defined in subclasses either). And method calls aren't magical function calls, if mostly because methods are the only way of executing code: you do have blocks, but they're invoked by calling a method on them, so...
Like whatsapp, signal, telegram, etc?
And hopefully Voyager 2’s measurements will confirm this. I don’t know how long we need to wait though.
I use the Mattn library. I don't care as much about not having Cho in my program.
Sqlite project uses c and they have rigourous testing for each release. With a driver written in go I couldn't be sure what is different. This could result in bugs or features that are not available.
It seems almost like it's all historical accident from the IBM PC wars. Now all the companies want vendor lock in, and developers don't seem to get excited anymore.

Back in the day people liked tech and wanted to use it everywhere and have everything just work every time. Now it seems like everyone just wants to tinker with small projects.

Like, look at all the stuff Bluetooth 5 can do. If that existed in 1997, I think there would be about 5x the excitement. But there are probably more people working on customizing their window manager than doing anything with the big name standards.
This is a terrible explanation. It's about a completely different thing, it's fundamentally wrong, and it doesn't even make sense! Space is not shaped like a bay and Voyager is measuring a decrease in particles not an increase.
Thanks for the tip - you made me search and found https://cdn.warpedmines.com/en/ which is a lot of fun too.
Are you talking about this? https://patents.google.com/patent/US7865872B2/en
Screen captures?
> Protecting Young Persons from Exposure to Pornography Act.

It also says senators were afraid to vote against the bill.

Can someone explain to me why children looking at porn is a massively evil thing. Why that control should be in the hands of governments and not something a parent should decide for their kid.

Somehow looking at genitals at age 17 is an abomination but at 18 it is totally fine.

Showing half naked men and women in billboards is totally fine, but no tits dicks or vaginas.

What is so wrong with tits dicks and vaginas that we have to “protect” the children against them? All teens have a subset of tits, dicks and vaginas so it’s not like they are unaware of their existence.
Lots of things describe themselves in fanciful terms. Helm has none of the trappings of a package manager, yet all of the trappings of a mediocre template renderer.
I read somewhere that they will completely redo C# support as multiplatform GDExtension. Then there will be one build and all additional languages can be added as extensions. And they can be updated faster, regardless of the editor build.
One thing I tried to make sure, to avoid the pitfall modernc is having, is to make sure building "the WASM BLOB" is easily reproducible with widely available tools:

https://github.com/ncruces/go-sqlite3/blob/main/.github/work...

I do apply some light patches to SQLite, but so far they've always cleanly applied, and I can produce a new release within hours of being notified of SQLite releases.
A common approach with RAG is to tell it to only used the supplied data.

I have yet to see that not work using 3.5, though it doesn’t mean it won’t hallucinate if the injected text does not have the answer to the question.
> Crossplane

I tried to understand what is it, how it works, what is it good for, but ... never managed to. It still has the same "build control planes without needing to write code" on its website. okay, it says "orchestrate applications and infrastructure". that's at least makes sense when the context is Terraform and Pulumi.

okay, in the quickstart the whole thing seems like code. but okay.

ah, so you can use k8s CRDs to define cloud stuff (like S3 buckets and GCP GCS buckets and whatnot), not bad, but super verbose.
You could try the trash bin and not doing it again method.
My granny salvaged some burned stainless steel cookware from trash by boiling them in vinegar.
I feel like the voyager spacecraft are a part of me, growing up in the 80s marvelling at all the images they sent back it was a magical time. The idea of voyager going dark feels like losing a part of myself.

It's proven to be a hardy spacecraft and has defied a lot of seemingly terminal problems before, fingers crossed she can overcome this one too.

God speed Voyager.
> I disagree. I grew up without a cell phone while all my friends had them. Beyond that, my friends had online gaming where I barely even had access to the internet, and what access I had was limited.

The world's changed since you and I were at the ages being discussed here. We grew up in a different world, frankly.

> I find the argument that kids are going to unanimously ostracize another kid without an Instagram account very hard to believe. Kids _will_ be assholes for any reason under the sun, so it's not a question of will my kid have a hard time socially from time-to-time—that's just life.

They won't be ostracized. They will just be forgotten. If you are messaging a group of 10 people, and for 9/10 you can just use one platform, but for the last person, you need to use something else, then eventually they will start being forgotten unless someone is very proactive about including them. Miss one get together here, one joke there, and quite quickly you find yourself on the outside of the group. It's real, and I have seen it happen. It's not that kids are being assholes, it's that they are just behaving as young humans do.

> Hobbies, social outlets, groups in the community—these are all ways to ensure your kids aren't socially stunted without giving them the emotional / mental equivalent of heroin.

Those are all good and well, but they are no substitute for your kids finding their own friends as they grow up. Having the autonomy to organize your own social networks yourself is very important for kids.
The judge can solve the halting problem by ruling the outcome.
If you use access logs for user analytics, you need all the same consents and adhere to the same ePrivacy/GDPR rules as JavaScript/Cookie-based tools. Once you build all the necessary tooling to use logs lawfully for user analytics, it won't be simpler than the commercial tools.

> It's bad enought that marketing departments has convinced 99% of companies (or has overruled product / engineering) that it's good to track and make websites slower in the process.

Marketing departments need the tracking to use the commercially available advertising, primarily from Google, Meta, and Bytedance. The tracking increases the return on advertising spend by 10-100x and for many businesses is required to be profitable.

This is the typical HN comment from an overconfident developer who believes everything they don't personally like must be the result of idiocy and incompetence.
Show HN: SQL Polyglot
Try running a query anywhere from PostgreSQL to DuckDB without leaving your browser.
Google has seemingly reached the pinnacle of uselessness

> To find a client, do a web search for "how do I find a usenet text client"

Result: https://imgur.com/a/8VrfuPu
On my android phone this is like touring Maxwell's house on DMT while drunk. The image is spinning round like crazy and hugely over-sensitive. Enjoyable though
I don't think anyone's claiming the GP's experience is universal. A quick search suggests that there are just under 1.5 billion iPhone users in the world. That's a lot of messages going back and forth. Anyone who's ever worked with distributed systems can tell you that the idea that a message never gets dropped is just hilarious and absurd.

I expect message loss is actually a pretty regular occurrence, in absolute numbers. I wouldn't be surprised if thousands or even hundreds of thousands or millions of messages are dropped every year. But in the end that means that the delivery rate would be something like 99.99999999999%, which is actually pretty damn good (and it probably isn't that good; I'm just throwing around numbers here).
Would like to also add:

Pros:

* Salaries are pretty excellent for tech-workers and pretty active demand for talent.

* Sane healthcare system (can get free/cheap, quality medication but can also pay more for private/better healthcare)

* Retirement funds NOT managed by whatever dodgy-as-fuck company you work for, compulsory, and regulated by the government. i.e.: you WILL actually receive one.

* Mercifully sensible attitude to work/life balance. Decent annual leave allocations, parent-friendly attitudes (often in law).

* Well-educated population with enthusiastic attitude to embracing positive tech trends.

Cons:

* Jesus, why is real estate so expensive here? (As said above). We have so much land! The answer is: it's complicated.

* Abominable level of right-wing media disinformation via TV/Newspapers because Rupert Murdoch is a complete asshole and unfortunately Australian. Try sitting in a taxi with the radio tuned to Ray Hadley or Alan Jones for the delightful experience of hearing racism, bigotry, class-warfare, victim-blaming and never-ending scapegoating for an exercise in tolerance.
Strictly incorrect. The syntax is the same for every cloud - either HCL2 or JSON. What you are calling syntax is actually the resource model. Every project which claims to bridge this resource model ends up implementing a lowest common denominator time sink which doesn’t stand up to basic scrutiny.

Your analogy also does not demonstrate whatever it is you seem to think it does - Firefox is indeed multi-OS.
I like your idea about uplifting ads a lot!
> swap out the units

So your comment boils down to "magnitude is irrelevant".

By your logic (if you can call it that), there's no point in saying arsenic is more dangerous than milk because "swap out the units and you're describing milk".

Why study the effect of anything on anything when we could just swap out the units and everything is the same?

Hell, "swap out the units" and Earth is the same size as Jupiter, and it's just as hot as the sun!
That specific submission looks to have stemmed from a mutual network as the domain hasn’t been mentioned anywhere on the web outside of Hacker News.

There’s a lot of stuff out there for sure, I would imagine lots of high-potential stories for HN specifically that simply haven’t yet been discovered.

Many developers have their own homepages and they will post their own stuff and sometimes link to other sites. Groups, Discord and Slack and others are full of interesting resources, too. Mastodon has an Explore feature where you can catch some good stories.

It’s all about organising the links you find and then slowly build a network of sites you can visit to learn new things but also find new links.

Newsletters can also lead to interesting projects that never make it to HN.
The setup that MS supplies as a one click solution on Azure [1] splits documents by page and stores a vector on the recently renamed to Azure AI Search services.

From there on they use a special API that comes with Azure Open AI deployed GPT models that will look up using either cognitive search service or vector search.

That API is a black box, so either they use user message or they have the LLM write a search query.

I would assume 365 uses basically the same architecture.

[1] if you do the one click deployment and look through the deployed web app you will see it is based of this GitHub repo: https://github.com/microsoft/sample-app-aoai-chatGPT
I live in Ireland and work in frontline healthcare. I interact with people all across the country and the socio-economic spectrum. I can tell you that you definitely were and are likely still in a bubble. The Dublin you thought you knew never existed and the change you think you've experienced is a Dublin that was always there.

This is very common amongst my friends and colleagues in tech. They live in a different world.
> Media, perhaps. No one else is.

Firstly, I think that's an artificial distinction. Secondly, I am seeing the almost total end of Russia/Ukraine discussion on the half a dozen social media sites I use, totally replaced by Palestine/Israel. (Mostly pro-Palestine, which makes me an outlier.)

So, no, I disagree. I think the distinction is incorrect and I think you're wrong anyway.

> Hamas is a tiny sideshow.

Overall I'd tend to agree. It's a regional skirmish as opposed to a former superpower making moves that could precipitate WW3.

> The Kremlin wants people to think the West is distracted.

I would rephrase that: the Kremlin wants the people in the West to be distracted. Not the same.

> Note that TSMC has (or is building) fabs in USA and Germany.

I'm well aware. They are far off and won't be ready for years.

> I think an invasion of Taiwan is far less likely now than it was 2+ years ago

I disagree; I think it's getting more urgent, for the same reasons you just gave. _Because_ there are distractions currently, _because_ there are other fabs under construction.

> but if it did happen it would reduce TSMC's production capacity, not eliminate it.

Totally wrong, according to TSMC and the Taiwanese gov't and industry observers and, well, everyone.

> They'd just have to prioritise the important stuff

Who decides? According to what?

> put iPhone production on hold.

What if that's the most profitable part? Again, who chooses?

I am sorry but I have to say I think every single point you make here is backwards and actively not just wrong but the opposite of the case.
Now being reported elsewhere:

Global coal use to reach record high in 2023, energy agency says

https://www.aljazeera.com/news/2023/12/15/global-coal-use-to...

But the IEA noted that overall coal use is not expected to drop until 2026, when the major expansion of renewable capacity in the next three years should help lower usage by 2.3 percent compared with 2023 levels, even with the absence of stronger clean energy policies.
> Much of the content being disseminated via Usenet today is binary (non-text) file sharing, which Google Groups does not support, as well as spam

I don't know why but I feel this was written by a young gun who doesn't know how usenet, irc etc works and just wants to push everyone to discord and slack.
I'm not doing this for fun. Especially since I'm fundamentally lazy (and more of a practitioner than a comp-sci person). I'm looking at custom configurators for complex made-to-measure products with dozens of options, with many interdependencies between options.
> thugs

Please stop using that term unless you're talking specifically about the worshippers of Kali who would strangle and rob travelers in India in the 19th century. It does not mean anything else. It can never mean anything else.
https://github.com/sontek/snowmachine#snowmachine

There are some asciinema recording links in the Github readme.
Why new UI of Google Chrome is so ugly?
It's more and more far from a God. It's not consistent with my macOS or even ubuntu with i3wm. UI designers from Google should think before make updates with very bad UI.
Thank you for your suggestion. I have just added e-mail login via magic link!
Linux Kernel of the Beast 6.6.6 exorcised by angelic 6.6.7 update
For me, interesting things on RSS feeds mainly
I don't think you can make the argument — in good faith — that the current requirements are too onerous.

Facilitating the exploitation of vulnerable people in order to provide cheap services for customers with much more price flexibility and increase the profit margin of VCs is a political decision. One that I will not support, and I'm glad our collective government is acting against it. It does not go far enough.
Not all kids were encouraged to engage with books. I don't think LLMs are a replacement for books. But they might be a decent replacement for fallible human that read some books in the past and vaguely remembers some of them.
An interactive tour of the JCMB would be somewhat pedestrian. Presumably a tour of the DHT ends with asbestos and a leaky rooftop view
> The member x cannot be accessed in subclasses of Parent, like Child

This is a typo and should say "can", right?
Nice find! And yes, hyperbolic games can be very fun, I agree.
Might not be exactly what you are looking for but I use an extenstion [0] to open videos in an external video player (mpv). That way the controls are consistend and playback does not depend on where I browse.

mpv uses youtube-dl (or yt-dlp) to fetch the stream URLs and that supports many sites.

[0] https://addons.mozilla.org/de/firefox/addon/send-to-mpv-play...
I went the other way entirely: no analytics, 100% static site, no logging.

It's super fast and it takes away one more thing to monitor and keep up, it's not as if I'm running an e-commerce site.
TSDiagram – Make Diagrams with TypeScript
The atomic bomb triggering large investments in physics education and research has a lot to do with it.
The parent didn't say "literally no meaningful social connections". You're asking for proof of a point that wasn't made.

Sadness, loneliness, isolation, these are not things that you can measure with such binary precision. They're emotions, and they vary, person-to-person, and moment-to-moment. Is it not plausible that for some people, 'social interactions suffering', even if not completely removed from social connections, is enough to make them feel a profound level of sadness or loneliness or isolation?
Well, again, eight is a lower bound. If the software uses any values beyond the bare minimum (here) of three separate booleans, you're likely to need more.

Take this simplified code:

if condition1:
do_something()

You need one test for code coverage and two for branch coverage, but if there's a bug in the code as written you'll find that you actually need more. Assume that we want to run do_something() when, and only when, condition2 is true.

Now we have four cases:

- condition1 && condition2: do_something() runs, which is correct.

- condition1 && !condition2: do_something() runs, which is incorrect.

- !condition1 && !condition2: do_something() does not run, which is correct.

- !condition1 && condition2: do_something() does not run, which is incorrect.

If you happened to write tests for the first and third of those options, your tests will make it look like your code works, and your (official) coverage metrics will look comprehensive. But because your coverage metrics (in reality) are actually terrible, your code is secretly not working.

The big problem we've just run into is that the number of test cases we need depends on the number of bugs in our code. If the goal of writing tests is to prove that we don't have bugs, this is a terrible result; it means our goal is fundamentally impossible to achieve. We don't know whether we have bugs, so we don't know how many tests we need.
I truly appreciate all the honest feedback and tough love

Let me share a bit more about why and how we're building Giftit:

The problem - it's hard to give both fitting AND surprising gifts.

We've surveyed hundreds of people including our beta testing community and stumbled across the following conundrum:

- 90% of people don't share their wishes unless they're asked

- 75% of people don't know what to get and don't want to ask

This obviously leads to an information gap between gift-givers and receivers which frequently leads to crappy, impersonal, duplicate gifts or no gifts at all.

In the US alone, economist Prof. Waldfogel has estimated that this racks up to a $20B loss which represents the difference in actual value of the gift and the perceived value by the receiver.

Our solution - Giftit's social wishlists and the Sherlock chatbot

- Once you download the free Giftit app on iOS or Android, you'll be able to select any of your contacts (who don't need to be on Giftit)

- Sherlock will then anonymously reach out to this contact on either iMessage or WhatsApp and start chatting with them about their wishes, current interests, etc.

- From the app, you'll be able to see in real time the transcript of the conversation of Sherlock with your contact and get shoppable gift suggestions.

- If Sherlock is not asking something specific you want to know about, you can inject a message into the conversation which will directly show up on the chat app of your contact (e.g. "what's your dress size?")

---

I'll be the first to admit that this is definitely not for everyone. I would personally not use this for gifting someone I spend a lot of time around since I typically know what they're into. However, there's a long tail of people in my life like old friends, family, etc that I live far away from and that I'm a bit more clueless on.

If you're someone that doesn't mind asking directly for people's wishes or sharing them without being asked, then this is probably also not for you.

I encourage you all to give it a try and share more feedback
Working datasheet link @ https://crystage.com/pdf2/Sitronix/ST7070.pdf
Maybe that's why I like debugging. It has clear set of rules and fairly clear win condition.

Building stuff is way worse with a lot of ambiguity, cloudy goal and having to choose one thing among others equally unsatisfying ones.

It has a lot of freedom but almost always I use the ultimate form of freedom and just stop doing in favor of something that's more fun for me.

I know most programmers are not like me, but I'm here for the puzzle and the power of being capable ... and money of course.
Visibility rules are not for objects. These exist for defining class implementation / maintenance borders. Iow, for gods of all dogs and elephants to not step on each other feet. Objects themselves have nothing to do with that and OOP-world analogy was always shallow to begin with, at least in mainstream OOP.
> From a broad vision, I make a small bulleted list of what a finished MVP might look like

I like this approach.

It's hard to project far into the future, especially when you've not gotten started.

Set a rough target, move towards, and continually adjust as you learn more.