skysight-inc/HackerNews huggingface dataset:
Look up JDM Seikos on Sakurawatches. You can find some that are radio controlled (so time is always pinpoint accurate), solar powered (no battery needed), have sapphire glass (the hardest to scratch), and look nice. Some even have "super clear coating" which looks cool.

I have one myself, it cost $250 new. Probably could have got it for much less, but it's the only watch I've ever needed all these years later. Never have to worry about whether the time is right. Never have to worry if it matches my outfit. Never have to worry about it period. I'm sure a digital watch would be cheaper, but I like the analog look too.
This is why I prefer single-player games. Multiplayer games necessarily focus on being fair. Single-player games can be deeply unfair and that's okay because it's against computer opponents who don't mind. Or put another way they are actors whose goal is to make you have fun, unlike real humans who prioritize their own fun.
> I do think it's fair to dismiss the aesthetic argument, because like so many other things in this thread, it's this dangling concern with an open unquantified implication for how significant it's supposed to be.

And this is where the fault in your argument lies.

You present a perfectly reasonable, logical argument, that is more or less all correct. What your argument fails to account for is the human element -- humans aren't perfectly reasonable, logical beings. They're soft, squishy and have opinions that they hold despite being logically nonsensical.

By dismissing the aesthetic argument, you're dismissing a lot of the human element. Let's put it this way -- you're not getting permits to build a wind or solar farm if the people you have to get the permit from don't want you to build that wind or solar farm because they think it's ugly. You're not likely to convince them otherwise unless you actually address the aesthetics.
Language models taking a step forward in understanding abstract concepts
There's zero info on how the product would work or what it even looks like. I need something more tangible to want to sign up as well.
We detached this subthread from https://news.ycombinator.com/item?id=40353064.
Graph databases aren't particularly relevant to a novel syntax for relational databases. The part of the related standard that is about relational databases (SQL/PGQ) demands that every table hold either edges or vertices, but not both [1], which is very limiting.

[1] https://peter.eisentraut.org/blog/2023/04/04/sql-2023-is-fin...
Interesting idea, but two general criticisms:

1) No one changes established tech (software/hardware/services) unless the "new new thing" is 10x better/radically different than the old.

2) "Bullshit talks, code walks."

Here's how something like this becomes an actual standard: Someone codes up a prototype, and gets others to use it. Enthusiasts join in and improve it. Five to 10 years or more passes and if the new standard is actually worthwhile, it will have grown to the point established organizations finally pay attention and - if it's in their best interests - will adopt it.

Take git as a prime example. Launched in 2005, it was still at only 42% adoption by 2014 (according to Stack Overflow yearly survey). A decade after that, however and it's at more than 95%. It took nearly two decades for one of the most quickly adopted technologies in the 21st century to become ubiquitous.

So get on it and we'll see you in 2044.
Who Killed the California Burrito?
Vim has had inlay hints for a while now, whereas neovim has had it for like 3 days. I think that this is what GP was referring to. Both vim and neovim have LSP support (the former via plugins).
I find both Haskell's `fac n = product [1..n]` and F# `let factorial n = [1..n] |> List.reduce ()` more readable and easier to comprehend. You could say using `product` is cheating, but `fac n = fold () [1..n]` definitely isn't!

Your idiomatic Python version uses three variables, two of which mutate. I'm a simple man - go easy on me please! The `n + 1` took me a while to figure out too.
Alignment with whom?
That is a very good suggestion and it is my highest priority as well, in terms of "thinking about improvements to email".

I do understand the attraction of highly specialized, modular and pluggable tools - so I know why OpenSMTPd does not have a built-in nameserver, spam filter or DKIM service. The architects are thinking about correctness and scalability and modularity, etc.

But Oh My God it would be so much simpler - and comprehensible - if there was just one package with just one config file.

If the only purpose of a particular nameserver is authentication tasks for a mailserver, we should consider moving the nameserver into the mailserver. The same goes double for dkimproxy.
This is a pretty decent forum. The link is for the Russian watch section. BUt over time some good posts and dicussion has happened in the past on identifying fakes and franken watches.

[1] https://www.watchuseek.com/forums/russian-watches.10/
Career advice for public sector IT worker?
Hi HN,

I’d like to ask for some career advice.

TL;DR:

which option should I choose? 1) continue contributing to Firefox and focus on SWE applications; 2) refresh ML/stats knowledge and contribute to numpy or other data related OSS and apply for data scientist/ML positions; 3) focus on leetcode interview prep; 4) other?
———-
Background:

Nearly finished my CS postbacc degree with a perfect GPA while working, and I’m wondering which direction to pursue - whether to double down on my data analysis background/work experience or pursue a role more focused on SWE. I’m a Canadian resident.

I made a couple of contributions to the Firefox browser in C++, which was very rewarding personally and a great learning experience, but so far has not resulted in any increased attention/interview rate from job applications.

I work in IT in the public sector (pension, decent benefits etc), but the role is focused on supporting data analysts/scientists in the business area. I also have a bachelors in Econ, and prior to this job, I was a data analyst for years (and got the attention of a manager in IT, which is how I secured this job). The pay is decent, but everything moves slowly and I’m not learning much. Too much paperwork, and hardly any software dev. I’d like to experience another environment, for a year at least, and I’d be happy with either a SWE or data scientist/ML eng position. I’d like to make this transition in around 3 months if possible. I should note that I’m not willing to take a salary cut… life in Canada is too damned expensive!

I’m wondering if I should continue contributing to Firefox, fixing more difficult bugs. It would definitely improve my software dev skills. It was my first experience navigating a large codebase, and the second contribution, which didn’t seem very complex at first, very quickly had me delving into C++ template metaprogramming with meta functions to complete it. The mentor at Mozilla gave me some great tips as well. Obviously though, I’m not programming in C++ in my day job. An alternative route would be to refresh my ML/stats/math knowledge (which is very rusty after years in a slow moving environment) and contribute instead to data related OSS like numpy or PyTorch, read textbooks like “mathematics for machine learning”, and focus on getting a data scientist/ML eng position. I question the ROI for this though since I don’t have a MS/PhD. I am also not ready for a leetcode style interview, so maybe a third option is to just focus on interview prep. I’m trying to do 1 leetcode per day while taking a CS course, working, contributing to OSS, and reading textbooks… I’m very possibly spread too thin. This makes my rejected applications all the more depressing. Any suggestions are appreciated!
https://rationalbreaks.vercel.app/
Nowadays 210 is actually parallel! You can run 210-style code using MaPLe (https://github.com/MPLLang/mpl) and get competitive performance with respect to C/C++.

If you liked 210, you might also like https://futhark-lang.org/ which is an ML-family language that compiles to GPU with good performance.
We Found Something Testing the 5th Gen Intel Xeon Scalable 1P CPUs
One is vandalism, which is a crime, and one is not.

There, we have at least one delta now.
Not entirely a bot and not entirely old content.

I’ve got a lot of good stuff in my link log https://dotat.at/:/ so I thought it might be fun to share a few retro classics. There has been some good discussion, so it seems to be worth it.
When Windows 10 came out, I thought Microsoft had turned a corner, releasing a quality OS with minimal BS, maybe one I could live with as a daily driver. They’ve undone all that with Win11. Whatever technical merits it might have are crushed under the avalanche of crap foisted on us by corporate.
Status of Stocks 2023 by NOAA Fisheries
Actually serious question: Would this work as fallback tech in a war ridden zone? Not over wet string, but over something like reclaimed copper wire from whatever is around. Suppose laying fiber would be too risky and is too fragile, cannot be patched up in the field.
The Giant Green-bellied Huntsman [video]
Fifth group here: HTML mail should never have been implemented. Better, never thought of in the first place.
So FOSS Matterport?
For a more modern take (that's kid friendly) have a look at https://store.steampowered.com/app/1256230/Hyperbolica/
Follow up post: Scaling clubhouse from 10M to 10K users in 2 years
>"Learn to feel the AGI"

The last tweet is clearly addressing them in OpenAI internal meme-speak given The Culture, 'Feel the AGI', internal emoji etc. references.
99% of the engineers who are still working in ML (Machine Language) would.

A much smaller percent among those who write in ML (the functional programming language) probably, though.
Voice AI developer challenge happening now
LLMS don't have to be smart enough to be AGI. They just have to be smart enough to create AGI. And if creating something smarter than yourself sounds crazy, remember that we were created by simpler ancestors that we now effortlessly dominate.
I don't see adverts as I use an adblocker, as any sane person should do.
I subbed. Messing around with model parameters definitely has entertainment value.
Probably best run on an 2019 Intel Mac Pro.
https://kagi.com/search?q=120cm+to+inches&r=us&sh=MJN_bOjTak...
Actually I'd argue that Google started by abusing its search monopoly. But yes, if I had my way both Google and Microsoft would get ripped apart in court. Neither excuses the other.
> My daughter berated me for using AI (the sentiment among youth is pretty negative, and it is easy to understand why)

I can’t relate. Currently in university. Everyone is thankful to God ChatGPT exists. I’d think it must be a joke, or your daughter somehow managed to live in a social circle which doesn’t yet adopted chatbots for school purposes.
I guess it could be added to something like Thunderbird. Would be really nice.
Sure lawyers wrote it but I'd bet a lot there's a product or business person standing behind the lawyer saying - "we want to do this but don't be so obvious about it because we don't want to scare users away". And so lawyers would love to be very upfront about what is happening because that's the best way to avoid liability. However, that conflicts with what the business wants, and because the lawyer will still refuse to write anything that's patently inaccurate, you end up with a weasel word salad that is ambiguous and unhelpful.
The past/quoted reply should be a separate part too. The main part should only contain the new content.
Potentially even the signature should be its own part.
Good Things to Know Before Using Open-Source Software
Thank you! I appreciate the support.
This probably reflects how big tech companies work. You're more likely to get promoted because of "wow" than because you of a mundane feature everyone else has. E-mail just isn't exciting.
This.

The advertisers care about getting bad press and having to do the rounds in the "news cycle".

By now everyone knows that advertisers don't choose which posts, tweets, images, etc. their ads are shown next to, but that still won't stop the CNNs of the world from writing a "<Brand> advertises next to Nazi content on <Platform>!" article.
Some software has ongoing costs, such as support, servers, bug fixes, etc. But even in the hypothetical case that a piece of indie software has no ongoing costs, it seems fair that the creator should be at least somewhat rewarded for the value the software creates, regardless of how many copies are sold. Without this incentive we are stuck in a world where the only reason to create independent software is for the pure love of the craft, which is noble but only magnifies the advantages big tech has over indies.
> AGI

Trouble is, everyone has a different interpretation of those words.

Do you mean they're no closer to "highly autonomous systems that outperform humans at most economically valuable work", or do you mean no closer to "a general-purpose machine-learning based system, even if it's only IQ 85", or do you mean no closer to "a conscious and self-aware artificial mind", or do you mean "a super-intelligent system that beats all humans put together"?

> And it looks like those other models will be much more expensive to run and burn up their runway sooner

I thought "runway" was the metaphor for "before take-off"? They've definitely taken off now. If they were burning more money than they bring in, they could've just not lowered the prices.
Compensators.org: Reduce CO₂ Emissions by Buying and Retiring EU Carbon Permits
Agreed. Honestly gpt4o is a massive disappointment. They made it multimodal, but it seems as dumb as ever reasoning wise. I think it's become pretty clear that we've reached diminishing returns with LLMs and AGI isn't coming. Some of OpenAI have realized this and have moved tool full on productization. That said, I do believe some of the people there have genuinely drunk the kool aid.
Some vanilla Doom levels get exceptionally close to simulating it using portals and other tricks.
A very literal case in point:

https://en.m.wikipedia.org/wiki/Status_Quo_(Jerusalem_and_Be...

That ladder has been there for probably 300+ years
IBM Open Sources Its Granite AI Models
This narative omits the contradicting fact that Soviet Union decimated Poland and others it conquered in alliance with Germany. If the alliance was just to buy time for Red Army, then it would not make sense for Red Army to spend time massacring the elites and armies of conquered states [0] that could become their buffer against Germany or even become their allies. This narative, which I started hearing after the start of last Russian war, is therefore pretty naive attempt of current day Russia to spin the story of their initial alliance with nazi Germany which was definitely real.

[0] https://en.m.wikipedia.org/wiki/Katyn_massacre
The principle should remain the same whoever is abusing a monopoly position.

I want free and fair markets with competition to drive innovation and cost reductions.

Using dominance in one market to undercut or destroy competitors in another is the issue. Having a monopoly is not.
Slack Privacy principles: search, learning and artificial intelligence
> Think of "not opting out" as "helping them build a better product"

Then they can simply pay me for that. I have zero interest in helping any company improve their products for free -- I need some reasonable consideration in return. For example, a percent of their revenues from products that use my data in their development. I'm totally willing to share the data with them for 2-3% of their revenues, that seems acceptable to me.
Why You Want to Blur Your Home in Google Maps Street View and How to Do It
Tankies and neonazis all think they're better than the other, but they're both simping for murderous authoritarianism. They're ""opposite"" ideologies but two sides of the same coin. Two wings on the same bird.

I give the Soviet Union as much credit for fighting the Nazis as I give the Nazis for fighting the Soviet Union: None. The great tragedy in the way that war ended was the demise of only one of the two rather than both. Do you expect the world to forget the Molotov-Ribbentrop Pact? The difference between the Nazis and the Soviets, if any, was a marginal one of initiative. And do you expect the world to forget that the Soviets kept Poland and more under military occupation for decades after the Nazi threat was eradicated? To paint the Soviets as heroes is grotesque.
tldr: work 18 hours, sleep 6 hours
This should be AskHN - without an external link, or a website posting. Putting an unrelated link in is just bad manners.
Counting is a subset of estimation, not a synonym.

If I estimated the number of quarters in a stack by weighing them, that would be different from estimating the number of quaters in a stack by counting them. Both methods of estimation have error bars.

The list you provide is of categories that don't have clear definitions. If you have a sufficiently clear definition for a category given your population, it has a precise count (though your counting methodologies will still be estimates.) If your definition is too fuzzy, then you don't actually have a countable set.
I just wanted to comment on how good the homepage is - it's immediately clear what you do. Most people working with "combinators" would feel a need to use lots of scary lingo, but OP actually shows the simple idea behind the tool (this is the opposite take of most academics, who instead show every last detail and never tell you what's going on). I really appreciate it - we need more of this.
feature requests:

- make unsubscribes work
- make phishing harder
What’s wrong with ‘x :int*’ ?
I didn't say *the* normal state of reality, I said their normal state.

And that's not untrue, so why do you think you've proved Hancock a liar?
Back to the Past: IPv4 Browsing (Egress) Activated via NAT64
I tried editing the title, but it doesn’t work :((.
They were embedding IE — I imagine their security concerns were well-founded. But even gmail has crappy html support, and that runs in a friggin’ browser!
About 10 years ago, I remember seeing someone using an electric leaf blower connected by extension cord to a Honda generator strapped down to a furniture dolly to circumvent the gas-powered leaf blower ban. It was still pretty damn loud and annoying, but less than the oft muffler-less, 2-stroke modified leaf blowers most gardening crews use unconcerned with emissions or noise pollution.
That’s where its power comes in. We already have centralized communication systems.
a conspiracy theorist wouldn't accuse the coroner of being poorly trained.

They would say that the coroner was highly pressured, in cahoots, or paid.

conspiracy theories generally don't allow naivety/neglect/negligence/error to be a reasoning for any of the steps; everything is a cog with a purpose.
> You can’t watch this and not smile.

Not only did I not smile, my eyes rolled so hard I pulled a muscle. That's a whole lot of needless computation on a battery-powered device to show a smudge on my drawing that shouldn't be there.
No, we only have roughly 70,000 nuclear bombs and no widespread nuclear energy. Not quiet the worst outcome but pretty close.
Previously discussion on HN [0] (104 points, 4 years ago, 80 comments)

[0]: https://news.ycombinator.com/item?id=24461779
"possible for servers to communicate with each other, regardless of who is running those servers."

Wouldn't that definition include almost everything on the internet?
Thats not what the original poster described, just that "a" cost would be all thats needed.

And trying to attach a price to a transaction that makes it unprofitable for bad actors but not be a burden on legitimate users is intractable.
Navigating Roles and Responsibilities in a Good Software Testing Team
I also remember trying out a browser. Lynx IIRC and being unimpressed. Gopher seemed much more promising.

I left university for a term holiday and came back to labs full of Netscape on Windows for workgroups machines. Everyone was on the web.
Confessions are not good evidence.
If we’re really going to mx2 there are so many things that could be done to improve things, but at minimum at the protocol level, it’d be great if there was a two way street to let ppl know you’re treating or reporting them as junk. This not only is great signal for advertisers to stop spamming me, but also let gmail know some account they have is sending out phishing emails (domain reputation is meaningless here).
Extremely large rakes and brooms exist that can be used to clear areas efficiently with proper technique. In the past, I had to tend to a ¾ acre property with pine trees and at least a ½ acre of lawn.
It sucks and that is a killer feature.

Get a few years on you and the Grind-set will fade as you realize you don't want the only thing in life to be work. You will be glad email still exists.
No, just a foreigner from a country where people aren’t anti-social libertines. It’s not an uncommon sentiment even in the west. Sweden is still staunchly anti-drug (precisely because it’s relatively collectivist for a western country).
Exciting project, congrats on the release!
Yep. It's exactly 2323 seconds in to the WWDC 2023 keynote. The quote is "we truly live in an age of wonders."

https://www.youtube.com/watch?v=GYkq9Rgoj8E&t=2323s

I carried an Android daily for this use case, since I use multiple timers throughout the day. I appreciate that they acknowledged, even if in a tounge-in-cheek way, that this should have happened sooner.
I was and am very skeptical of the "superalignment" plan (which was "build an AI that does alignment research for us, and then ask it what to do"). But it's a bad look for OpenAI if they pledged 20% of their compute for this effort and then just didn't actually give them the compute.
From the rules: "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith. "

The OP meant "available supply" or "relative supply". Assuming they meant "absolute supply" feels like it fails this rule on your part.
Deleted my Twitter account since Musk took over and don't intend on getting a new one.

Apart from getting login-walled for threads it also happens quite often that the link simply won't load even the original message, I cannot see what's being discussed and the apps I used to rely on to unroll threads stopped working after the API changes.

It's simply unusable for me and whenever I see a link to Twitter I have to ignore it, as much as the discussion could be interesting there is no way I can participate in it.
My reading comprehension is just fine. You were arguing that coal had to be "dug out of the ground", unlike photovoltaic cells which are apparently dropped off on your doorstep for free by the Silicon Fairy or something.
What about it sucks? Seems fine to me as long as it's used as intended and not for other purposes.
Apple's attention to detail (iPad, PencilPro) [video]
All the behind the scenes failures are also a feature. Diffusion of responsibility, plausibly deniability. No one needs "mgmt" to be able to nail their coffin easier than they already can.

99% of the world doesn't work in HN land of high pay for high expectations. Most places are trying to force people to work 100hrs a week for as close to min wage as possible.

Unless countries start enacting actual labor laws with teeth I stand by my statement that no one really wants or needs email to work better, there already are alternatives.
The problem with indexed charts is that the base year is arbitrarily set and can change the whole picture a lot.