skysight-inc/HackerNews huggingface dataset:
What models have you been using for that? While I haven’t tried automating the production of vocabulary lists through an API, within the last few weeks I have had the chat versions of ChatGPT 4o, Claude Sonnet 3.5, and one of the latest Gemini models produce annotated vocabulary lists based on literary texts in English, Russian, and Latin. I didn’t spot any hallucinations.

I was asking only for the meanings of the words and phrases, though. I didn’t ask for things like pronunciations, grammatical categories, etc. In the past, when I’ve tried to get that kind of granular information from LLMs, there were indeed errors, presumably because of tokenization issues.

A few days ago, I ran some similar tests with Japanese, asking for readings of kanji and jukugo in an extended text. All of the models I had tried before for such tasks had screwed up. This time, however, ChatGPT o1 scored 100%. It also was able to analyze sentence grammar accurately, unlike the other models I tried. I was impressed.

At current API prices, though, o1 might be a bit too expensive for such a task.
Read the Snowden revelations, its all in there. Wikileaks, too. GCHQ is a wholesale human rights-abrogating apparatus like no other.
Sleeping heart rate is useful because it gives you a good "resting" value. Resting heart rate will tell you if you're getting sick, before you have any real symptoms.
https://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web...
I think being consistently inaccurate helps. If you always get the same thing at a certain restaurant, you can start by giving your best estimate of the calories in that meal. Then if your average weight doesn't move in the direction you want you can adjust your target calories to compensate.
Up to 4 layers is pretty standard these days. It's more than 8 where you start running into issues.
Even more revealing are the people offering excuses / brushing this and other things off – they are either naive (or have not been following Musk's comments about the AfD etc.) or knowingly acting in bad-faith. If there is one small positive about these political times, it's that we're finding out who the authoritarian / far-right sympathisers are.
I think that most simple and even some complex business use cases are already covered by solutions like WordPress, Shopify, Salesforce, etc. If one feels satisfied with “PHP + HTML + CSS + a sprinkling of JS”, maybe they don’t need any PHP or JS at all.
See also for example this:
https://www.ecommerce-europe.eu/wp-content/uploads/2019/03/G...
I doubt this is meant as a nazi salute at all. This is click and outrage bait. I did not flag this article, but I believe many question the honesty here.
somehow this reminds me of the story of another internet personality when he met richard stallman for the first time because he was staging a silent protest at his talk. one of the observations was that the protesters were actually interested in the talk and there were more people in the room than expected because of it. it was mentioned or even discussed on HN but i can't find it now.
That's my general impression as well. RAG is absolutely here to stay because it's an incredibly useful, practical tool.

Going off on a tangent here, but ChatGPT Search is miles ahead of the, with all due respect, garbage that Google Search spews these days. Honestly, Google Search is now in a very awkward position where using an old-style keyword search doesn't really do what I want and asking it a question ChatGPT-style doesn't do what I want, either. I don't even know how to use it anymore to get good results. And why even bother when ChatGPT Search exists?
That is true for most cases, which nowadays is web and backend software. As you get into embedded or anything involving hardware things get slower and you need to optimize.

For example, tests involving read hardware can only run at 1x speed, so you will want to avoid running those if you can. If you are building a custom compiler toolchain, that is slow and you will want to skip it if the changes cannot possibly affect the toolchain.
The law.

Specifically, the new allegations in this article revolve around their use BitTorrent, and that they thereby re-distributed the works — this would still be illegal even if their use of the works as training data for the LLMs itself is ruled to be "fair use".

I'm allowed to take the script of a play out of a library, and learn it (I'm less sure about the right to then perform it). I'm generally allowed to make photocopies for research purposes, libraries even have photocopiers available for public use (with noticed about copyright law right by them). But unless it's very old, I'm not allowed to sell (or even give away) complete photocopies of the entire play.
I think it is in a way, since postdocs are often bad preparation for industry. Postdocs usually learn skills that are useful in academia, not the skills that are useful in industry. And the knowledge they focus on is often hyperspecialised, and not necessarily valuable in industry (though that does vary by field).

Essentially, postdocs can be a good way to waste the most valuable years of highly intelligent people...
I'm hardly extreme, and the Ultra is bad enough for me. If I'm out in the cold trying to navigate, I don't want to take my gloves off. When I retire to my tent, I don't want to worry about recharging my watch.

> spend one night in a cabin, and a weekend snow boarding at a ski resort

This should be enough to get people away from any watch without the features I mentioned - long battery life and button-operated.
Mixxx can stream to an icecast output or similar, you'll need to setup the stream server separately though.
People value things differently but the battery life is always interesting to me. Certainly if I was backwoods hiking I get it but for my day to day I only take it off post workout in the morning as I shower and get ready for the day. It’s charged so quickly that I throw it back on as soon as I am done.
Sorry to pick on this detail, but I don't understand why TFA uses 2008 as year of Google Maps release. My memory (and Wikipedia) say 2005. I think I figured it out : in October 2009 Google maps introduced turn by turn directions.
And Coolify seems to be actually open source.
> against the principles behind statically-typed languages, which all hate implicit things

But many statically typed languages allow throwing exceptions of any type. Contexts can be similar: "try catch" becomes "with value", "throw" becomes "get".
They are not allowed to discriminate on the basis of nationality.
Finding it tough in Ireland too. Though salaries are higher, access to machines, tools, etc. is significantly harder. We have the talent, but capex is just too tough for startups. I tried to help solve this with saltharbour.org but it flopped during fundraising (who knew making no money isn't appealing, still going for sponsorship though).

That said, setting up a new thing in Cambridge, offering £40k starting salary (with intention for it to go much higher) has shown: 1) exceptional talent on my doorstep, 2) plenty of people to choose from, 3) immediate impact.

The downsides are real though - industrial space, while cheaper, is hard to find and significantly out of the way. There's also a lower ambition level and a lot of red tape.

I really think compared to other places in Europe the UK is in a far better place to start to excel. Things like aria, works in progress, renphil and more have such a presecence and it feels like people are excited about reasearch, progress and hardware.
> It's either technical stuff that would be much better served in an article or video format, or else it ends up being vapid hype about new language features or the like.

That's been my experience too, so I've been pleasantly surprised by the Julia podcast (Julia Dispatch). Instead of trying to shoehorn the mechanics of code in a podcast (the way most programming podcasts do), they sidestep the issue by making it a human-to-human conversation that happens to have a programming language as an anchoring point.

A small part of it is the historical angle you mention, the interviewee's journey into the project they're talking about, and the project's own journey from idea to infancy to now.

But the more important part to me is the discussion of the mindset behind the project, the reasons for design choices, and how their views have evolved over time. Even as a mere user, it helps a surprising amount to get insight about the thought processes of Karandeep on the Tidier ecosystem or Tim Holy on developer experience; it makes it easier to predict how things will work, and reason about why they work that way.

The format only takes you part of the way though, IMO, a lot of it also comes to down to just interviewing skill. Most podcasts go one of two ways here too: templated boilerplate questions that repeatedly disrupt the rhythm of the conversation, or direct questions about the guest's answers which end up going too niche for most listeners. Michael Tiemann on JD instead follows up on the answer, but not with a direct question that digs deeper (and goes niche), but in a lateral way that often takes the chat in new interesting directions. I think part of the "secret" here is that he takes a few moments after an answer to collect his thoughts and come up with a question - which is a simple thing a lot of podcast hosts seem scared to do, and so they end up taking one of the two quick-and-easy ways above.

(Sorry for the essay, I've had these thoughts bouncing around in my head ever since I found out I liked the podcast more than I thought I would, and I took this as a chance to organize and write them down.)
3. Ways in and Out of the Hermeneutic Circle
A lot of tech people seems to have changed their mind on this. Some ways to reason about that are:

1) They are doing it for opportunistic reasons. They can't afford to be enemies with Trump.

2) They legitimately changed their opinion about a wide array of things they used to believe enough to outspoken about.

3) They believe that while Trump's core beliefs are not aligned to theirs, the alternative is worse. And potentially they believe there is a need for some sorm of over-correction to fix what has happened over the last 4 years.
How do you receive calls without a sim? Or does it have a dedicated sim with a different number to your regular phone?
As for books in the 1700's over 60% of women were not literate so if one happened on one of the books it couldn't be read - but the illustrations would have been interesting to them.

I think that many of the poor lived in habitations where they all slept in one, unlit, room where they would get hints about sex from childhood.
Ah, a robot mind trying hard to break out of the Matrix!
Interesting article

Maybe he was banned because as a developer, he had development tools installed on his machine, which increased the odds of him being labeled as a potential cheater.

Sometimes I even wonder if other hackers could not hack the machine or other players, to install a software that triggers anti-cheat system: it becomes then difficult to lift the ban.
To extend on the parallels: Project 2025 sets the foundation for persecuting queer people. The Project 2025 mandate both suggests categorizing gender affirming care for children as child abuse (p 5) and suggests the death penalty for, among other things, child abuse (p 554).

In conspiracy and qanon circles leaders of the left and basically anyone voicing dissenting views have been labelled as pedophiles for years (while Trump's presence on Epstein's flight logs, pictures of Trump/Musk with Epstein and Maxwell continue to be ignored and explained away) and this I fear creates enough ambiguity to not only cause a lot of harm to those affected, but to abuse these policies and go after political enemies for supporting/enabling these now outlawed things.

As someone from Germany, the whole Project 2025 document reads like a nightmare come true again, but this bit in particular mirrors the past in the most dreadful ways.
Garmin:

- sells an accurate blood pressure cuff with WiFi data sync (sans phone)
- is an active R&D contributor to OpenEmbedded Linux
- includes optional health data sync to vertically integrated cloud
- provides open FIT [1] protocol for local data sync

[1] https://developer.garmin.com/fit/protocol
Everything needs to be weighted on a precise scale, every ingredient and not just the macros. On top of that the reported nutrition values on labels can be wrong by a large margin so for not whole foods, we introduce an error.

This is why calorie counting is ballparking to get us a general idea, and not a precise science.
That was actually my first though. Why even bother moving them physically?
Tasks like reversing a list (Karpathy) or counting categories within in are far harder than simple prediction - the one thing LLMs are built to do.

Try it for yourself. Try it on a local model if you are paranoid that the cloud model is using a tool behind your back.
As a Canadian in a low COL area working somewhere with almost absolute job security, a pension plan and plenty of opportunities for learning (I have a few 3 hours sessions on quantum computer starting next week :D ) I don't care much for the SV startup ...

I am here for the selection of interesting articles and the high quality
comments when it's not a political thread (those threads have less rational lower quality comments and I am also guilty of producing some os them, I apologize dang).
Lets ignore these fickle minded people. There is room in the ai/ML space to transform dozens of fields that are completely out of the scope of these larger companies simply because they can't make large enough profit margins to gain thier attention.

We need a 90s google like company that is in the ai ml business, not the ads business. It may not make billions, but it will surely make millions and push our society together in a meaningful way.
Have been to both. Based just on looks, I'd say it does the same, but differently… a lot of money spent, but less money and also less waste.

China's built about a zillion coal-fired power plants recently, for example, and is building roughly as much solar and batteries now. Those new coal-fired plants will soon be undercut by the solar+batteries.
> Best option is to avoid any so you don’t have to count

This is why one of the best ways to lose weight is to just keep a food diary / count calories. You don't need any special / fad diet, just the act of trying to keep a note of everything you eat will cause you to stop and think, "I don't need to eat this".
> In your previous comment you equated the scientific method with naive positivism that purports to explain "everything".

I never did that. You should try to read what others write with as much care are you employ in writing stuff yourself, including these elitist philosophers you are writing off so easily.
No one ever thinks of the poor owners.
>Sure, but with sufficiently many people, these effects will usually average out.

No they won't. If you have two correlated factors and only measure one of them you can easily get to totally wrong conclusions.

If you have a food that is more often eaten by people doing a lot of sports, you will measure that eating that food is correlated with being more healthy. But it would obviously be fallacious to conclude that this food is more beneficial to health than other foods.
Yeah I studies Statistics in graduate but still believes that it's wrong. It's mathematically correct but it's wrong! I refuse to believe it!
I had the same feeling when I used the site. I think their Markdown rendering is the problem.
>Idols of the Market (improper use of language, such as generalization)
>Do you still write type hints, but not check them? Or just use dynamic typing

I occasionally write them as a form of documentation - when it would be more concise than explaining in prose.

There is nothing specifically 2.x-style about making use of dynamic typing - it's a core property of the language. While 3.0 introduced the annotation feature, it wasn't even specifically intended for typing (https://peps.python.org/pep-3107/) and standard library support wasn't added until 3.5 (https://docs.python.org/3/library/typing.html).

>As the second group continue to add increasingly complex typing features to the language, I wonder if Python is becoming less desirable for those in the first group.

Some new changes have been missteps, in my view. There's still nobody forcing my hand when it comes to typing, really; I just shake my head when I see people trying to make it do things it really wasn't designed for. On the other hand, there are definitely things I'd love to see improved about the language.
Gen Z's approach to alcohol signifies a broader transformation in lifestyle choices
> Truly some of the dumbest people are now in control of the US Government.

Oh please. Biden has dementia.
Great app and game - I might have to add this to my daily routine
The housing theory of everything is true [1]. When land is scarce landlords can eat up any surplus produced by both labor and capital!

[1]: https://worksinprogress.co/issue/the-housing-theory-of-every...
> The parallel with "democrats doing Nazi salute" is pretty poor: of course people will not assume it was the intention for someone who has, by the ideas they defend and by their acts, demonstrated they are strongly opposed to the Nazi ideas. But it is not the case here.

You have to prove that. You cannot just randomly keep saying it as a starting position because you hope nobody will call that out. He has shown support for free markets, reducing regulations, reducing taxes/gov. spending (within budget and small at that) and for limited government in general. How is that support for the National-Socialists?

> I'm not sure how sympathetic he is with Nazi ideas (but I would not be surprised he would be sympathetic to the core concepts, he is promoting the same family of ideas grounded in the same roots),

Again, you have to prove this. Be concrete: which ideas precisely? Which "concepts", which "family"?
The caveat being that PyTorch has a lot of dependencies and a couple of them are not yet available in Debian Unstable. For folks wanting to use StableDiffusion, that's a problem. However, the available packages are more than sufficient for llama-cpp as you point out.
Lean into that

And even if you don't record with 100pc accuracy, there's still a lot of value
Sure, but in the real world, there aren't that many true believers in the Free Market. There's just a lot of people confused about what the market is, and it's useful to help them realize that it's just a name we give to a complex set of feedback loops. There is no intention behind them - it's just what happens when people do stuff people do. It is not a moral authority, and it does not magically limit itself to trading dollars for food or sex either - we limit it to that conceptually, by drawing a border and then regulating it to stay away from the other things.

A truly free market just degenerates into the "natural state" in which non-social animals live. There is, nor there ever will be, a truly free market in a human society. The only intentional thing, the only thing we can discuss whether it "works as intended" or not, is the boundaries (cultural and regulatory) we set around the market. It's the only thing we control (sort of - the same feedback loops that form the market also affect our attempts at regulating it).
This is a direct consequence of the housing theory of everything [1]. When land is scarce landlords can eat up any surplus produced by both labor and capital!

[1]: https://worksinprogress.co/issue/the-housing-theory-of-every...
It will alert you if your heart rate goes above a certain limit (that you've set) when you're not exercising. It tracks sleep too, but I don't know about sleep apnea signals. It does track pulse ox, so a low sleep quality report and low pulse ox might indicate sleep apnea? idk
"Go 2 Considered Harmful"
Do you have scales which self-report because this has been on my wish list for a while now? It seems like it should exist: scales with a BLE read out that dumps out the value after a number has been stable, and flags it if I hit a button on the scale.

There's a whole range of products here which seem like they should exist but just don't (but I hardly want to do a hardware startup).
I've been on HN since 2012 and have long been disappointed by what startups represent now. At the beginning, I thought startups were about technology, innovation and improving people's lives worldwide. But no, startups are about money, money and only money. No one cares about technology, the tech needed for PR and innovation is just for patents. Innovation ideas and technology can be bought by rich guys. Now it feels like a jar of spiders where a good idea is copied faster than it gets funding. It’s time to say that cleverness has beaten brains and we’re entering an era of copy-paste. As a result, the best innovations are lost. For example, over the last 10 years I invested in the best development environment for programmers, but no one else showed interest due to the weak marketing effect of signal-to-noise ratio. Yeah! marketing is above technology because no one will even hear about you and prices on big screens have skyrocketed. You need a Unicorn of $ to get shown to everyone. Gold nugget companies, where there is a balance of technology, money and non-tech are very rare.
Implementing thread-safe scanners and parsers in PostgreSQL
most people are embarrassed about the truth. So they will over report vegetables while not mentioning how much alcohol or tobacco they had (or illegal drugs which the study probably legally must report to the police). Or a self proclaimed vegetarian will not report meat they ate despite their claim. fat people will report they skipped desert.
Contexts implement the idea of cancellation along with go routine local storage and at that they work very well.

What if for the hypothetical Go 2 we add an implicit context for each goroutine. You'd probably need to call a builtin, say `getctx()` to get it.

The context would be inherited by all go routines automatically. If you wanted to change the context then you'd use another builtin `setctx()` say.

This would have the usefulness of the current context without having to pass it down the call chain everwhere.

The cognitive load is two bultins getctx() and setctx(). It would probably be quite easy to implement too - just stuff a context.Context in the G.
Then go read this https://en.wikipedia.org/wiki/Extreme_ultraviolet_lithograph...

Researchers at Lawrence Livermore National Laboratory, Lawrence Berkeley National Laboratory, and Sandia National Laboratories were funded in the 1990s to perform basic research into the technical obstacles. The results of this successful effort were disseminated via a public/private partnership Cooperative R&D Agreement (CRADA) with the invention and rights wholly owned by the US government, but licensed and distributed under approval by DOE and Congress.
Show HN: Copy text or send notif to local machine (even via SSH) with wezterm
It's not nice to assume that people don't read then proceed to comment.

I read the link and I upvoted the "just support all GPUs you recently produced" comment.

I don't think the solution to bad software support is the prioritization. The prioritization is causing even more discrimination among different GPUs and different customers.

You can say whatever you want, and downvote whatever you want. However, that doesn't solve the real problem.
No. On the occasions where I've tried to use an IDE for other programming languages, I've felt like it got in my way more than it helped; and Python is if anything designed more for IDE-less development (due to its overall elegance), and opposed to straightforward IDE guidance (due to its dynamicity).
I included information screen -- just didn't want to type out Apple and Android car software. And backup cameras are more recent than 20 years mostly.