skysight-inc/HackerNews huggingface dataset:
Heartbreaking that you went through all that.

I don't mean to trivialize your situation, but I recently learned about nociception [1] and your condition reminded me of what sucks about it. Ie, the emotional trauma you now live with is almost more debilitating than the initial pain from the earlier events.

It is such a terrible part of our physiology. It intends to protect us from so much pain, but it just ends up taking so much by preventing us from experiencing again. Wishing you the strength to keep working through this complexity and finding peace.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4529956/
Uh, what? Can you name some and provide numbers?
This is precisely what's addressed by the article though. It's talking about far UV, which based on evidence to date does not cause any damage to skin or eyes. The ozone issue certainly needs more study, but I don't see the justification for labelling this an unreliable source. It seems like an accurate overview to me.
254nm UV is harmful to human eyes and skin, and shouldn't be directly exposed to people. 222nm UV is safe for humans, since the wavelength can't penetrate the outermost layer of skin/cornea.

This is discussed at length in the article, so I'm surprised to see this top of the comment page. I suppose it flatters HN readers' view of themselves as smarter than journalists.

> “Upper room” UV, the primary form of UV disease control tested to date, is a kind of compromise. The primary wavelength it uses, 254 nanometers, is dangerous to human skin and eyes if directly blasted at them. So, well, you don’t blast it directly at them. The next best thing is to put the lamps high up in a room, where they can kill pathogens at that height and spare the humans.

> The problem is that you can’t safely shine conventional 254 nm light at humans, much less at the wounds of humans who are recuperating from surgery. So Brenner and his colleagues, thinking about the donor’s challenge, arrived at the idea of trying out shorter wavelengths, 207 nm or 222 nm far-UV. Those wavelengths penetrate far less than conventional UV, and because of that, far-UV seemed much less likely to damage human skin or eye cells, while still being strong enough to kill viruses and bacteria.
This is your first and only comment from your profile that is nearly 12 years old. Sorry it has to be a sad one.
> our linear transformers are somewhat useless, as the positive impact from the speedup seen in long contexts is undermined by the negative impact of degraded learning.

> In a future post, we will explain how to improve the learning of linear transformers

So the techniques here are useless without special secret sauce that they're not disclosing. Yet. Mamba is already out there solving similar problems, but the more the merrier. I hope they publish the useful part soon.
the alibaba link in that thread (from 2017) doesn't work anymore -- product no longer available
A search of whois for that website brings up an address in Iceland that a Google search (Kagi actually) seems to connect to scam websites?

EDIT: and well the author's account is a few minutes old.
None of this is unique to open source. Something that would be readily apparent to people who do volunteer work on things besides software. Which is essentially moonlighting on doing your day job.

All volunteer organizations have to fight burnout. Any time you start feeling like things won’t get “done” unless you do them, you’re on that road.
Ted Nelson Demonstrates XanaduSpace [video]
What does HN think of Naomi Wu's far-UVC lights? https://cybernightmarket.com/products/mini-far-uvc-lights-se...

I just ordered a set to check them out for myself, although I don't know how I could possibly measure their efficacy in killing pathogens or their risk to humans.
Almost as if people can be more productive working remotely because they are not anchored by a geographical location.
I dunno. I've always absolutely hated jumping around CSS styles, tailwind has got me actually making nice UIs.
> The researchers examined productivity trends in 43 industries — including chemical manufacturing, retail trade, and accommodation and food services — and assigned a “teleworkability” score based on the occupational mix of each industry and the share of jobs that can be done remotely.

This does not seem like a very strong study.
Dynamic Tree Connectivity in Rust
This crate provides a data structure to handle dynamic tree connectivity. Both incremental and decremental operations are supported with amortized O(log n) time complexity.

As the underlying data structure is a Splay tree, this crate works best with the situation where the working set is relatively small.

To represent a node in the forest, one can create a handle via [Handle::new]. To connect two nodes, one can use [Handle::connect]. This will return a [Connection], which will keep the two nodes connected until it is dropped.
The article discusses the problems with UVC. No one who read this article would think UVC was safe to put in anyone’s bedroom.
Water cooler chat used to be the big thing when I worked in an office.
Work avoidance typically stems from fear of failure, not boredom. If workers are screwing around when there is work that needs to be done, that is indicative of an environment that doesn't provide the proper failsafes.

That said, a lot of jobs simply don't have a constant stream of work that needs to be done, with the work available being dependent on when the customer chooses to engage. It is likely that for a lot of jobs downtime is just the name of the game and without changing customer habits there isn't much you can do.
I haven’t looked at it. If it seems cool and fun, why not?

If you’re near a university with a decent math library, I would start there. Wander around the stacks and see what you find anything that engages you. If not, don’t sweat it—do something else.
As a moderately experienced K programmer, I find K easy enough to "scan". Common idioms immediately stand out as recognizable "words" that are suggestive of what a routine does before you fully parse it:

@& (filtering)

@< or @> (sorting)

@\: (folding)

,/ (flattening)

+\ (a running total)

etc.

It's also easy to notice, e.g. in K3, a reserved name like "_f" and immediately know you're looking at a recursive procedure.
There are UV LEDs in the 225nm range now.[1] But look at the power rating. 2.2mW.
Disinfection requires tens of watts of light output, at least.

[1] https://www.suntechleds.com/regular-led-strip/uv-led-strip-l...
Thanks for the upvotes.

Here is a more technical deep dive comparing the three main open formats - https://www.onehouse.ai/blog/apache-hudi-vs-delta-lake-vs-ap...
Would you count that women consistently rate 80% of men as below-average-looking for evidence?
Source: okcupid.
Thanks! It does seem to have lots of cycleways but I think it's helped by it's low density and small area (with the airport).

> It could be beneficial to have the ability filter out rural councils, and focus on denser urban areas.

I agree - I think comparisons by area and by density would be really interesting.

> For more retail appeal, you could consider some quick headline numbers at the top as bullet points. For example, the most cycle-friendly council, the worst (excluding rural), the most improved.

I hadn't thought of that but I think that's a great idea, thanks!
I built some prototypes with far-UVC, ie UV but safe for human exposure (and pets!), as in the article.

Specifically this one: https://www.care222.com

At the end of the day it’s tutorial 1 in every arduino project, just replace the led with a far-UVC lamp.

Unfortunately the price is extreme, so very hard to commercialize.

I installed one in my entrance… I’m currently sterilizing my shoes :)
"Open table formats" here seem to be the same as "data lakehouse" I've read other places.

It'd be great to agree on some nomenclature. Neither are very descriptive (or simple) in my view.
I remember Google Videos being better than YouTube at the time, but IIRC it didn't have the amount of pirate content that initially made YouTube popular.
Did you try XTTS v2 for Mandarin? I'm curious how it compares with EmotiVoice.
> It would be cool if the web browsers placed that file and associated folder into a zip folder with a special file extension, and then the browser could read it on a double click as if you opened the html file.

I always like to mention that that Chromium currently allows saving to MTHML (a self-contained single HTML file, with attachments/images). In Vivaldi (Chromium based) the appropriate launch argument (`--save-page-as-mhtml`) is enabled by default.

Firefox used to support MHTML as well until 2017 via an addon. Now days on FF an alternative called SingleFile saves to a literally renamed zip, for a similar purpose.
Seriously. As an engineer and engineering leader, I cannot maintain focus to code, sit in meetings, and a variety of other tasks for more than 2-3 hours without a break. It is good to get up, move around, catch up on the news, etc. Taking appropriate breaks and conducting self care gives my mind an opportunity to decompress, allowing me to come back to work more focused and productive. Very long sessions (5+ hours) without a break tend to run into a wall - I may still be doing work, but the quality drops precipitously. Sometimes, I can raise my productivity by distracting myself with home chores (e.g. laundry). Sometimes, I find a quick dip into the news or a catchup on our friend group's discord server productive. This may not be the same for all of us, but studies have repeatedly shown breaks improve productivity for most individuals. Being outside the office, I find it much more convenient to take a productive break without having other coworkers distracting me. Looking over studies and suggestions, it seems interesting to me that tasks like meditation, power naps, small chores, snacks, listening to music, and interacting with pets are much more easily conducted in the comfort of our homes.

https://learningcenter.unc.edu/tips-and-tools/taking-breaks/
https://hbr.org/2023/05/how-to-take-better-breaks-at-work-ac...
Being single is not the same as trying, and failing, to find a mate.
It also gives you much more resolution, in integers, over the range a human is likely to experience.

For something like a home thermostat, 71F, 72F, and 73F can easily be destinguished by feel and represented as a 2 digit number. Doing the same in C means rounding and losing steps or forcing you to deal with decimals, which people generally avoid.
Typical stackexchange! The question is marked "off-topic"
> Nah. This is just lying to ourselves to feel better. Workers do not need to be compelled and it does not help them at all.

"maybe jobs need to dry up in order to compel workers to move on" was meant to indicate a benefit to society, not the individual. I.e., society demands that they move on, for better or worse. I don't think anyone's pretending that they're doing the individual a favour, in the short run at least.
I’ve worked with her directly and she’s a hell of a lot smarter than most executives I’ve ever had to deal with. You may not like her book, but there’s a lot of good reasons she has the complex and impressive legacy on tech that she has.
We have a rack with two servers (internet-facing) from around 2000/2001. They haven’t been rebooted since a facility move about a decade ago. They are still in continuous use.
Race to sleep!
All Mazdas of that era can operate the IVI through the jog dial on the center console, the touchscreen only works when parked anyway. Taking the captouch away wasn't a huge loss. The dial is more convenient. CarPlay also works with the dial.

These cars also have manual controls (or semi electronic) for HVAC.
Related:

OpenAI drops ban on military tools to partner with The Pentagon - https://news.ycombinator.com/item?id=39020778 - Jan 2024 (449 comments)

Use plain-text email - https://news.ycombinator.com/item?id=32810515 - Sept 2022 (194 comments)

Use Plaintext Email - https://news.ycombinator.com/item?id=31529589 - May 2022 (1 comment)

Use plaintext email - https://news.ycombinator.com/item?id=20513987 - July 2019 (334 comments)
Looks fine in the text-only browser I use. Easy to browse. Here are some sample URLs

https://git.sr.ht/~bptato/chawan/tree/master/item/.gitignore

https://git.sr.ht/~bptato/chawan/tree/master/item/.gitmodule...

https://git.sr.ht/~bptato/chawan/tree/master/item/Makefile

https://git.sr.ht/~bptato/chawan/tree/master/item/README.md

To view raw substitute blob for tree

https://git.sr.ht/~bptato/chawan/blob/master/README.md

Actually Github has become recently more difficult to browse with the text-only browser I use. They keep messing with the HTML and breaking this simple structure.

I just download the .zip files and browse offline.
That stood out to me too.

> The humour largely arises from Carolino's indiscriminate use of literal translation

A tradition I really enjoy and deliberately keep alive. For some reason portuguese is incredibly amenable to this no matter the source language.
I'm looking for recommendations on eye tracking technology. My primary concern is with the current solutions' lack of precision and resolution. I'm considering a hybrid approach, where eye tracking is combined with mouse movements for improved accuracy. The idea is to use eye tracking to set an initial anchor point on the screen, and then use the mouse to fine-tune the position from that point. For example, if I look at the 'X' button at the top right of a window, the system sets the focus there. This anchor point remains static as long as my gaze stays within a predefined area (like a 3-inch box around the anchor). The anchor point updates only when I shift my gaze to a different area of the screen. Any insights or recommendations on this approach or other effective eye tracking solutions would be greatly appreciated.
Something I struggle to understand: any revenue generated by your business and connected to your app, grant them the right to have 30% of this income. Even if the customer existed beforehand (Ex: Web app SaaS, now building a mobile version.) For every customer now using the app you have to give them 30% of the subscription, even if no transaction happen on the app, even if the app is a tiny subset of the functionalities of your business.

There is no business logic. They do it just because they can. And they can because the App Store is the only store on the iPhone.

Microsoft was sued (and lost) for pushing Internet Explorer with every Windows install, but Apple can push its own store on iOS (and not only push, but limit the installation of other stores on their system)

I struggle to see how this is any different. It seems the same and even worse.
Nice Idea, looking forward to using its API in my application.

I've used https://github.com/xpublisher/weasyprint-rest for a many years but now planning to switch from it as it's archived by the maintainer.

All the best for the future of htmldocs.
As much as I hate to say it, Roblox Studio is the way, especially seeing it has to be 3D.

It's pretty low barrier to entry thing
The excess being referred to is not the excess of production but the excess of negatige externalities over positive externalities, which is very much not “improving living standards”.
Javascript. Misuse of it.
Is Qualcomm actually catching up with Apple on CPU? (I haven’t been tracking it).
For now, yes. But with more research behind the efficacy, a better understanding of the Ozone issue, and ultimately more interest/investment from businesses assuming good results, the products should improve.
One variant of this question was designed to test the theory that students try to fit the inputs to an answer regardless of whether the answer has anything to do with the question.

People see this as some sort of failing of students but I think it says more about the teachers. You’ve overtrained students on problems that mean nothing to them, then you throw another nothing problem at them that’s simply three times as much nothing as the usual level of irrelevance.

Randall Monroe said it best: we should be teaching high school students how to split the bill for a birthday dinner. That’s more complicated math than most 20 year olds can correctly manage. It’s also what they’re going to do with math about 75% of the time.
Thanks. There have been quite a few threads on this topic. Not sure if it makes sense to track them down and merge them at this point!
Maybe not the best time for that story.
I'm extremely biased in recommending it, but Lil is semantically very similar to Q, entirely free, and intended to be beginner-friendly: https://beyondloom.com/tools/trylil.html

It's not as powerful or concise as K, but it gives you some of the flavor of an array language tucked inside what resembles an ordinary imperative/functional scripting language.
Aside: is it just me, or is anyone else just as dumbfounded with how quickly literally every aspect of AI and LLMs and Models and blah blah blah is going?

Am I weird in just having my head spin - even though I've also been at leading edge tech before, but this is just me yelling at these new algos on my lawn?
Absolutely fantastic YouTube channel.
It's great for influencers and beginners because of the ability to copy and paste examples plus the hype. The moment you put a scenario where there is no boilerplate available on the table, the utility of tailwind goes out the window.

As for Htmx, it's nothing new. I don't dislike it, but comparing it to web frameworks like React is missing the point. A lot of what it gives you (or doesn't) can already be achieved with a bit of vanilla js and, if you're feeling fancy, jQuery. Advocating for it as a replacement for something like React is sort of like recommending a bicycle to someone who drives. Yeah, it has its place, but it doesn't replace the utility of the car. Insisting it does indicate you don't know much about cars - or maybe bikes.

Anyway htmx uncomfortably reminds me of the MVC servers we use to write 15 years ago where the frontend always ended up being an unreadable unmaintainable mess after a few years because the frontend was treated as a random collection of assets for views to use.
Imagine if DNS supplied every URL and not just domain names. You need some mechanism to propagate resource changes. IPNS has two practical mechanisms: a global DHT that takes time to propagate, and a pub/sub that requires peers to actively subscribe to your changes.
> Why this isn't applied to software engineering is a whole nother story, but i think it probably should.

Money, for one thing. Actually building the thing IRL is the expensive bit, but it's effectively free for software. So engineers are incentivised to get things right the first time, and software developers are not. It's much cheaper to skimp on QA, let users find your fuck-ups, and push an update.
"haha, only serious" question: Can we use something like CFCs to break down the ozone?
I am kind of joking, but not really. I find the comparison offensive to Deloreans because I like Deloreans but really dislike the look of the cybertruck.

Others' differing opinions are completely valid too, it's merely a matter of personal taste, IMHO.
So I agree the pay is good but for me (and most of my friends it really wore me down over time) that place really wore me down over time. I was already planning on leaving but I was shocked at how happy I was to be laid off from there, people kept messaging me concerned and I needed to explain to them that I felt fantastic.

I loved the office (I was also in the Chicago office, the best office at Google! Though it might lose that title without Ben Sussman to lead it) and my team was so amazing but the shifting priorities and reorgs really sapped my motivation, especially recently as cost cutting created more organizational churn. Objectively it's a good place to work, I always told Nooglers that this job in this particular location is one of the best jobs to have ever existed and I honestly think in many ways that's true. I think if you're pretty resilient to corporate bullshit (I thought I was but over time it got to me) or if you can get a good project I do sincerely recommend it as a place to work. On the other hand for me it is also true that it was slowly sapping my joy of engineering and leaving me with no motivation besides collecting a paycheck and that really sucked for a bit.
It’s not really a brand thing. I’ve never owned a car for less than 200k miles, and a couple for substantially more. Do the maintenance and they last.
He lists a number of other text-only browsers but omits the best one, IMHO. Strange coincidence.
But that then means Apple runs a forced monopsony. Is that any better?

Sure, let's assume you actually wholesale your app to Apple knowing they are going to add a 30% cut on top.

Where do I go if I want to sell it to another App Store to distribute for me?
Lars I'm sending you and your family much love

I would hug you guys and never let go

Stay strong and keep your faith
I have to say I'm really humbled to suddenly see this on the front page. Today was a particularly hard day; I won't go into details but taking care of a permanently disabled invalid involves a lot of ups and downs and some fairly messy manual labor to keep them comfortable and in good shape.

I love you all. Hug your kids if you have em.

EDIT:
The above blog post here was one of three things I wrote in the immediate aftermath of the tragedy to try to process my feelings and exorcise my dark thoughts. I have two more which you can find below:

The Ballad of St. Halvor (a poem):
https://www.fortressofdoors.com/st-halvor/

Four Magic Words (short story, somewhat dark):
https://www.fortressofdoors.com/four-magic-words/
One note - they don’t pump water out and back into the locks from a neighboring storage. They flush the water. Each ship needs like 40 million gallons?

Maybe title should be insane wastes of water forces authorities…. :)
Well, if people are talking about COVID and similar diseases, the Sun is killing all the virus.

Also, disinfecting shoes and surfaces is mostly useless.

Anyway, good thing those lamps are expensive, because people will certainly do lots of stupid things with them.
Please don't post aggressively like this; we have to ban such accounts.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
They are closely related.

A lakehouse would be a collection of tables.

There would be some SQL engine such as Trino, Databricks, ClickHouse brokering access to these tables.

The lakehouse might be organised into layers of tables where we have raw, intermediate, processed tables.

The concept of a lakehouse doesn’t really work if you don’t have transactions and updates, which these table formats enable.

I always say, Lakehouse is a stupid name but an amazing concept and I’m sure the data industry will go this way.
If a company had invented LLMs by themselves (without anyone else having the technology) that would be a very similar situation to what Google was in the early days.