skysight-inc/HackerNews huggingface dataset:
> Both eschew requiring a mouse and/or a GUI, which vastly increase their applicability.

This is a prime example of what is, it seems to me, one of the absolutely core misunderstandings of the wider Unix world.

GUI does not mean, imply, or require a mouse. The original Mac and Lisa were mouse-centric, yes, but folks, that was 40 years ago now and the world has moved on.

You can use a modern Mac entirely without a pointing device, via Voiceover, which is built in to all Macs, iPhones, iPads, etc.

Windows has been amenable to being 100% keyboard driven since Windows 1.0 in 1985 and I have been using Windows primarily by keyboard controls since 1988.

This is the standard method of computer interaction for millions of blind computer users around the world since the 1980s.

What's more, the Windows keyboard UI strongly influenced IBM CUA, which in turn was informed by the mid-1980s Apple Human Interface Guidelines, and that influenced OS/2, DOS from 1990 or so onwards (so MS/PC DOS 4 and later), and that influenced Xfce, KDE, GNOME 1/2, and most other xNix GUIs.

It is only the shell oriented xNix world that has refused to adapt.

Console-mode shell-only Linux text editors such as eFTE, SETedit, and Tilde all have the third-of-a-century-old standard UI and can be used 100% with the keyboard but also have menus and dialog boxes.

The standard design of basically all 21st century GUIs (except for the handful that are intentionally different – GNOME, Pantheon, Unity) does not need graphics. It does not need a mouse. It can be, and still today is, sometimes implemented entirely in text mode, it works on dumb text terminals, and it was universal in 1990s DOS, OS/2 and other native x86 OSes.

The result of the refusal of the xNix world to even notice this is happening has absolutely crippled the field of editor design on xNix.

In all other fields of software, text editors moved on from the awful and terribly dated design of Vi and Emacs by the late 1970s. See this interview with Larry Tesler, who invented cut/copy/paste as a computer UI.

https://worrydream.com/refs/Tesler_2012_-_A_Personal_History...

This means that there are something like a million times more users out there happily editing text every day with editors with better UI than the absolute top-rated shell editors on any xNix.
IoT devices should come with at least a QR code to the documentation for the API, to be able to write our own backends. In that way they would sell the hardware, not the data of the people that installed those devices at home.
I thought so too, the writing style has the tone, sentence structure, and word choice of an LLM.

Some examples that stood out to me:

"This allowed me to appreciate the nuances of the match and gain deeper insights into the strategies employed by both players."

"These reflections led me to analyze the match from an empirical and synthesized standpoint, aiming to form a cohesive picture of it as a whole."

I ran it through GPTZero: "We are highly confident this text was
ai generated: 100% Probability AI generated"

The same goes for the author's comments and replies: https://news.ycombinator.com/threads?id=maximamel

This is what I would write if I was doing an LLM impression: "Thank you, you're right, I corrected this mistake."
The app looks good, a good start. Many suggestions have been made, I even made some :-)

I have in mind proposing Flutter for our use. I do not know what we were using, that was before my deeper involvement now.
> It's not that their government is particularly bad, it's their culture that is particularly bad.

Well we were talking about the government being bad, so are you agreeing with me here or disagreeing?

> To give you some idea: Japan still thinks metaverse is the bleeding edge of tech and wants to become its leader. Also more fundamentally, Japan thinks they can become the leader in the "AI" industry despite literally only being a consumer and not a producer.

When you say "Japan thinks", do you mean government, bureaucrats, and some dinosaur corporations? Because I assure you western governments and non-US corporations all over the world think they can become leaders in "AI". It was only a few years ago that incompetent bureaucrats in major western cities finally gave up talking about using blockchain technology to make their cities run better.

> Note: I'm Japanese(-American), I will take every justifiable opportunity to shit on my fellow people because they deserve it.

You're looking specifically at the computer technology field where USA is an outlier that does well, so I'm not sure you have the necessary perspective. Though even USA has big failures there, the loss of semiconductor manufacturing leadership and attempts by government to prop it up, for a topical example.

> Japanese persons are some of the most clever, skilled, innovative bunch of gentlemen that humanity has ever known, but Japanese people are some of the most closed-minded, incompetent, bass ackwards bunch of misfits that humanity has ever known.

I assure you this is what many westerners (including or probably I should say particularly Americans) think about their government and people at large.
Ding's problem was not his time management but his mental game. It's no secret he's been struggling for the last ~12 months and he admitted as much that he didn't prep well for this match. Having said that, the guy got himself into favorable positions multiple times and then was happy to trade-off pieces/repeat moves to get the draw.

The last game was where he took it a step too far. Several times during the game he had the opportunity to pressure Gukesh to find the correct sequence of moves, only to take the easy way out and trade a piece to make the game more drawish.

His blunder at the end was him thinking he'd just trade off the Rooks and kill off the game, but missed the fact that he basically sac'd his Bishop in the process.
Thanks for helping to flesh out the technical side of the discussion while I’m over here getting hung up on the theology :-) this is what makes HN still (occasionally) great.
The US’s most valuable bank is only #12 by market cap, and worth an order of magnitude less than the top companies.

The second most valuable is #25 by market cap.
I love this comment. AI can't enjoy a book for you. Enjoy your time off.
You may modify the pattern by simply adding a bitmask

pixels[x][y] := (x OP y) BITWISE_AND mask

for example, multiply with different bit masks : https://files.catbox.moe/vhfd9x.mp4
European Cyber Security Organization (ECSO) Technical Paper on IoT
The fact that sensible and fair rules like this that favor the consumer don't get anywhere in the usa is proof of the regulatory capture by the corporate elite. The us isn't a democracy, because it isn't ruled by the people, it is ruled by the corporation and rich.

Americans keep voting for rich assholes who oppress them while telling them they are giving them freedom.
We have an unusual concern when we use Let's Encrypt
> If you never take big swings and big risks and are happy with small wins and stable growth you'll never win the big prize.

You don't win the big price either by taking the big swings. I mean, some people do, but they are so few that they can be considered a rounding error.

Maybe the economy wins when one-in-a-million business unicorn appears, but I don't make any of my other life choices by considering the global economy either, so why would consider it here?
Assassination and the Psychology of Identity: Understanding a Fracturing Society
Out of Africa way predates DEI. Are you saying this is a 1980s conspiracy?
If you treat people as overly simple machines you might as well mechanise that part of the process.

Human workers have hand skill, learning, intelligence, wisdom, introspection, communication, colour and pattern recognition all of which are not being utilised making the job repetitive and unfulfilling.

Then the threat of firing based on a random metric - this would create a culture of fear and one would expect a high turnover of any ‘good’ employees.

I agree this would be a horrible place to work.

Which is the genius of the allegory - how the wrong metric can make efficiency and progress impossible.

Of course even a good metric becomes corrupted according to Goodhart's law:

“
When a metric becomes a target it ceases to be a good metric because people will seek to game it.”

‘The Wire’ remains a salutary lesson on how all stats when tied to pay and promotion will get ‘juked’.

A metric can measure nothing but random chance ( there is always some randomness that is rarely accounted for ) - this makes management impossible and workers disempowered.

Even with good stats there are too few Baysians vs Frequentists in corporate numerical analysis.

In terms of the company in this analogy a useful exercise is to imagine how to improve things.

An immediate solution could be to allow the workers to make multiple sequential draws and to discuss what percentage of red beads constitutes a good draw and discard and resample if more red beads than that.

Let workers share their best practices and it may be that there is a subtle skill that can be learnt about how one wields the paddle in the box of beads to steer it away from red clusters.

Or divide and conquer and take fewer beads and allow the workers to discard all red beads, then combine the pure samples and batch up to correct size.
Makes sense, thanks!

We run Y-Sweet in Plane.dev (also our open source project). Plane runs a process for every document across a pool of compute, so each process effectively has a lock on that document’s data and can persist on a loop without worrying about conflicting with another writer.
A new online tool can support Europe's journey to climate neutrality
That was part of the idea behind them yes, as many things in WG21 design process, reality worked out differently, and they are no longer part of ISO C++ since C++17.

Although some want to reuse the syntax for value type exceptions, if that proposal ever moves forward, which seems unlikely.
I’m not going to look for stats but as someone who’s been in the startup scene for a long time, it’s true and the stats are probably even worse than that. It’s totally inefficient for the entrepreneur but very efficient for the VC. One of my other observations is that the ones who do make it often come from families that have already made it and are able to leverage those connections and experiences.
Sure, studying with an open mind but a critical eye. The problem is that this field attracts more than its share of cranks and woo-woo theorists and so there is a lot of sifting to do. My personal interest in this subject comes from Yoga/Qigong and seeing how it might be mapped to modern studies in bio-electricity and bio-energy.

As usual, wikipedia makes a good starting point for study - https://en.wikipedia.org/wiki/Bioelectromagnetics

Incidentally, Sergey N. Makarov at Worcester Polytechnic Institute researches "human body interaction with EM fields" and has written a book Brain and Human Body Modeling available for free here - https://link.springer.com/book/10.1007/978-3-030-21293-3 You might find some of the chapters relevant.
Ask HN: What are your Favorite Things? (2024)
I'm eager to hear about your favorite things that have significantly influenced your life, work, or both! These could be essential software tools, books, physical items, art pieces, music, or similar things you cherish and find meaningful.

Optional Template for answer:

**Work**

**Daily life**

**Media**

Initially, I intended to post this on 28-01-2025, as it would mark a year since the last "Ask HN: What Are Your Favorite Things?" However, I believe it's better to have this thread before Christmas, as it has great potential to inspire us with better and more useful Christmas gift ideas.

Previously:

01-2024: https://news.ycombinator.com/item?id=39163944 (57 comments)
I put my list here as a comment since i do not want to clutter or preload the post.

*Work*

- Walking Pad: Since i got one under my working desk i am able to walk a lot while coding which helps me a lot to stay fit

- local LLMs: I use several small LLMs for tasks such as filtering news for relevance... I am still completely mind-blown that these things work that well for what they are.

- 32" 4K OLED Monitor: I kinda like how text and colors look on this new monitor and it even allowed me to get rid of my second monitor.

- Desktop Speaker: They sound like wear a good pair of headphones... but without the headphones and more base

*Daily life*

- Hot Pot: Got myself a standalone induction cooking plate with an hot pot pot and having friends over and slowly eat (and cook i guess) for multiple ours with good conversations is in itself something to live for.

- Glasses: I do not see blurry at all but i always had the impression that it is "hard" and in some way unpleasant to focus on text for longer periods, as it turns out my eyes are very slightly miss aligned which leads them to work and readjust constantly which results in fatigue of the eyes. So i now have prism glasses which completely remove this feeling.

- 3D Printer: A source for a lot of fun and it is surprisingly useful for our home. I printed multiple awesome looking lamp shades and a few helper for the household.

- Gridfinity: A 3D printable open-source grid storage system i use to organize a lot of smaller objects

*Media*

- Comics: I did not expect to enjoy comics that much but the art in them and how they enable other ways of transporting a story is something i deeply enjoy.

- Dune 2: Such a great achievement i watched it 3 times this year and i am still in awe that we humans can produce beauty and depth like this.
> CSS didn't support constants and derived values for a long time, so a generation of web designers grew up thinking this is something quite difficult to achieve.

I think it's more that design tools didn't used to support constants like this. Now tools like Figma do, designers are taking advantage of them and figuring out how to best to share constants/tokens with developers.

Most web design is probably done by designers and not developers too, so it's not likely to be CSS variables (which have been available in CSS tooling like Sass for ages) that is driving this. I agree it doesn't need to be over complicated though.
Show HN: Save time looking for the right AI agents
> Chitose (pop. 98k), though remote, is about 45 minutes by train -- with frequent service -- from Sapporo (pop. 2 mil), which is a fairly big city.

> I can see a young family living close to Sapporo, but parents working at TSMC.

The Chitose factory is not being built by TSMC, it is a Rapidus venture (IIRC Toshiba/Kioxia is one of the partners). They just received delivery of first EUV from ASML this week.

No one with young family will live in Sapporo, too far specially during 5 months of winter when train disruptions/cancellations are frequent due to excessive snow/blizzards. For example, just this week, every day JR trains were cancelled and/or fewer trains were in operation, it snowed every day and temperature below zero.

Most permanent workers will likely live between Kita Hiroshima (Ohtani's Japanese Pro baseball team new stadium located there) in the north and Tomakomai in the south.

Sapporo population is less than 2 millions and declining (1,969,058 in March 2024 declined from 1,972,381 in April 2022). All municipalities within Hokkaido prefecture have declining population, only exception recently was Eniwa (near Chitose) where population increased by couple of dozen people, increase attributed to enrollment of international students in the area after lifting of COVID restrictions.

> The other TSMC facility in Kumamoto (pop. 738k) on the other hand is 2 hours from the nearest big city, Fukuoka (2.5 mil). Kumamoto is actually a less tenable location for talent. Yet things seem to be working out (the current workers there are mostly Taiwanese expats though).

Kumamoto is actually better/preferred location for Taiwanese expats, from proximity to Taiwan and warmer weather perspective, only little over an hour away from Fukuoka by Shinkansen. In comparison, Hokkaido is too cold and isolated, no high speed rail link to Chitose/Sapporo area or to mainland (Honshu).

Source: Live in Sapporo, also have lived in Ottawa, Toronto, and Seattle; was approached earlier this year by someone on HN for onsite role with a Rapidus US supplier.
Compared with other robots, it looks very impressive. Compared with living things, it looks ... well, could be better. Compared with human waltz dancers - I'd say it was a bad idea to use this as a reference.
Airplane tickets by paypal- any other service except Agoda does this?
OpenAuthJs is literally a hono app.
same here cant scroll
7-Eleven battle shows resilience of Japan Inc.'s family ties
Rational Fiction Database
A very concise page.

If you are going to build circuits firmly in the audio frequency range, a lot of this is still good to be aware of. Or even things that are not listenable, like temperature controllers.

In that case you want your electronics layout not to pass radio frequencies.

Which aren't really that difficult to filter out, although it's possible for the part of the circuit doing the filtering to be ineffective against RF generated or received inadvertently in other parts of the circuit.

Plus, people don't always realize that audio frequencies "broadcast" too. Just not very effectively nor very far. But the more power, the more boldly either way. Sometimes if you're not careful, a high-current wire or PCB trace will serve as a broadcast antenna, and other structures nearby within the same chassis may just happen to pick it up and you can get quite a bit of positive or negative feedback being amplified. This can be a serious compromise to the design goals, and may just be a matter of physical layout of the circuitry with a few of these things in mind.
Aomori is far away, and there aren't that many other jobs there. So you move out there... and now all of a sudden your life depends on your one job continuing to be good. Golden handcuffs.
I don't have a solution for the performance problem. But for the camelCase to snake_case conversion, I can see potential solutions.

1. If you are using axios or other fetch based library, then you can use an interceptor that converts the camelCase JavaScript objects to 'snake_case' for request and vice versa for response.

2. If you want to control that on the app side, then you can use a helper method in ApplicationController, say `json_params`, that returns the JSON object with snake_case keys. Similarly wrap the `render json: json_object` into a helper method like `render_camel_case_json_response` and use that in all the controllers. You can write a custom Rubocop to make this behaviour consistent.

3. Handle the case transformation in a Rack middleware. This way you don't have to enforce developers to use those helper methods.
Except Universalist/Unitarians, perhaps, they like to mix it all up into one big melting pot.
I find it pretty cool how the spread of Christianity can be tracked so finely that a 50 update in earliest arrival time is exciting!

I started listening to a podcast called "the history of the early church" to learn a bit more about that but unfortunately I think the target audience was Christians interested in theology rather than nerds interested in history. Recommendations for books etc are welcome!
I find it super expensive if you want to have the history.
Extend (YC W23) is hiring engineers to build LLM document processing
seems like skill issue to me
Climate politics could be about to go into reverse
Interesting summary, where can I get the full text?
What does it mean by "pulp business"?
For the hundreds of years of examples, we have not had an interconnected network with information available to almost every human on the planet.
> this girl

Seriously think about whether you’d refer to an adult male startup founder as a “boy.”
Here's a better example: a common riddle they are trained on, but the prompter changed the genders to something that doesn't puzzle people and write models still assume it is a puzzle, presumably from text statistics, and get it wrong.

https://www.reddit.com/r/singularity/comments/1hek6ai/everyo...

But Claude nails it. There is a lot more than base LLM training involved since RLHF and other techniques were added, but there are still problems like sycophancy and these kind of crafted misdirections that aren't misdirecrions. Or Claude might have just been trained on someone else doing the same trick to show limitations of LLMs, the internet is vast and I've seen similar experiments it might have seen since it is more recent.
Did you use an iPhone to type this?
They also assumed Haskell performed so well, because the author was an expert at it. So, they independently hired a college graduate with no prior knowledge of Haskell and gave him 8 days to learn it. Turns out the graduate implemented the second best solution in terms of lines of code and development time.
They're not talking about changing the brain. They're talking about remedying the lack of a plausible explanation.
`I` and `A` for opening at the beginning and end of lines respectively (rather than `0i` and `$a`)
Fault Report – and alternative to Result in F#
There's 3 part Radio 4 series from a while ago on the King James Version, with one of the 45 minute episodes focussed on the translation of the work:
https://www.bbc.co.uk/programmes/b00x3x68
There is another mathematical kind in string theory which I thought they were misappropriating.
Just been playing around with the bounding box feature myself - do you mind sharing how you figured out how to translate the bounding boxes back to the correct dimensions/position on the original image?
In a former life I worked with a codebase that used that style. Let's just say it isn't enough.
> While a CEO deciding that AI should handle as much of the labor in a company as possible seems like a decision that benefits the company and it's shareholders directly at the expense of its workers.

Many businesses are low profit margin with very price sensitive customers. There is reasonable concern that if they don’t follow competitors’ in efforts to reduce pricing, the whole business might fail.

See outsourcing textile manufacturing and other manufacturing to Asia. See grocery stores that source dairy and meet from local producers only rather than national operations with economies of scale. See insurance companies where the only concern is almost always lowest premium, not quality of customer service or claims resolution.
The Artist Exposing the Data We Leave Online
In 1928 he conducted the funeral service of Sayaid Ali, an elephant keeper at London Zoo who had been murdered in his bed by a rival elephant keeper. The service was held at Waterloo station, after which the coffin was taken on the Necropolis Railway to the Muslim section of Brookwood Cemetery.

History is often stranger than fiction. The Necropolis Railway is definitely worth a read if you haven’t heard of it before: https://en.wikipedia.org/wiki/London_Necropolis_Railway
Why send anything back at all? Let them scan, find nothing, and move on... you know they're looking for stuff, if they find anything, it's just more incentive for them to waste your CPU cycles and bandwidth... if they find nothing, they're more likely to ignore you in the future.
> In 1928 he conducted the funeral service of Sayaid Ali, an elephant keeper at London Zoo who had been murdered in his bed by a rival elephant keeper.

This sentence begs for an entire blog post of its own.
I think the parent commenter was making a joke.
It's 1⁢0^9 bits/s. Your title is wrong.
State of JavaScript 2024 Survey Results
Oops - my bad - here’s the arxiv link: https://arxiv.org/abs/2408.10234
Air fryer might be sharing your private data