skysight-inc/HackerNews huggingface dataset:
Now, obviously, Tolkien loved his characters and his stories and his world.

But everyone always gets this wrong:

> It’s the most awe-inspiring work of worldbuilding ever done! He invented entire languages!

People have spent the last 70 years making snippets of conlang to add flavor to their fantasy worlds in emulation of Tolkien, but for Tolkien the conlangs were the whole damn point!

Tolkien was a language nerd first. Middle Earth exists primarily to add context to the evolution of his conlangs and to create subjects to write his conlang poetry about. He may have loved the story for itself, but his goal wasn't to create a coherent, fleshed out world as complex as our own. It was to make sweet conlangs and write epic conlang poems.

It's fair to judge the master craftsman on the quality of the jig he makes to craft his cabinets, but you shouldn't confuse the jig with the cabinets.
[dupe]

More here: https://news.ycombinator.com/item?id=39159527
In the domains that I'm familiar with we never get to measure phase, only intensity. (https://en.wikipedia.org/wiki/Phase_retrieval)
Shouldn't that be post Western empire collapsing - the Eastern Empire lasted almost another thousand years?
Can you give examples of better JS renderers?

What is needed for performance of traditional GUI app rendering? I'm particularly interested in table rendering. Glide and Perspective are both canvas based renderers, but I haven't dug into the internals.

[1] https://github.com/glideapps/glide-data-grid

[2] https://github.com/finos/perspective
Amazon abandons $1.4B deal to buy Roomba maker iRobot
It's hard to track, but there's a lot of factors.

Some usage (sales, ad views, whatever) will be delayed, some usage will be done somewhere else, some usage will be abandoned.

But costs are likely down too. If there's any paid transit, that usually drops during an incident. If you're paying for electricity usage, that drops too.

And significant outages can generate news stories which can lead to more usage later. Of course, it can also contribute to a brand of unreliability that may deter some use.
https://resolvr.io/
Future maintenance now has to involve removing the panels, then installing them again afterward. That's a lot of extra work (so, money). Lots of roofers hate solar and won't touch it (they've worked on many roofs solar installers fucked up—talk to some). So now you need two companies involved. You'll have to take great care with the whole arrangement if you want the usual warranty you get with roof work from any decent roofing company (again, many hate solar and will be reluctant to guarantee work that has solar touching it, especially if another company has to do that part, which is often the case). The coordination effort means roofing projects are longer now.

It's just not worth it once you factor in the period to recoup investment on the panels. The extra headache and risk plus long period before you're in the black anyway, just nowhere near being worth it. And all that assumes nothing goes wrong with the panels
This comes off as weirdly hostile to someone who is on your side. Not sure if that's your intent.
More Than a Decade Later, Site-Blocking Is Still Censorship
Dunno if either system other can be called the official one, but it (as usual) comes down to Americans creating solutions for non-existing problems :P

https://en.wikipedia.org/wiki/Long_and_short_scales
https://console.algora.io/ seems active. I had to dig deep into my old bookmarks, couldn't easily find it with web search.
Won’t you still need some smooth-scrolling JS for cases where you’re scrolling to an element dynamically? Like when updating a route without a full page load or click.
So I would be allowed to give shares away for free. That's progress :)

I still think that this idea is wholly unpragmatic. It would prevent all strategic partnerships where the value provided is only partially financial.
This is a really meandering piece and the author seemingly never internalized the
distinction between the map and the territory.

Fiction is not meant to perfectly replicate the entire complexity of the real world - rather it takes a very particular subset of reality and distills into a story you can consume at your leisure. This is true for both fictional and non-fictional settings - no movie set during e.g. WW2 or the French Revolution actually conveys the whole complexity of the real world at the time. Can you imagine a version of LOTR that also had to convey the all the socio-economic intricacies of trade routes between Gondor and Brie? Do you think that movie would be more enjoyable, or better at telling the story it wanted to tell?

The best worldbuilding is that which doesn't get into the way of telling a good story. This is why "remixing" is actually a storytelling virtue - GRR can point at Dorne and vaguely motion "bizarro Moorish Spain" and the reader will instantly get a better idea of what he's dealing with without having to read a 800-pager on Dornish culture and history.
He hasn't said a word to me for years, from the moment I rejected his first offer when, after over 15 years together, he finally thought he'd found his Big Exit. I'm fine with how our lawyers finally worked things out, though. Is that bad? Kinda.

But also, that relationship had to go, because in that context, I was always 'less than.' I wasn't the boss, so in every situation I was just someone who 'worked for' him, and was treated accordingly, by customers and staff alike. When strategy was discussed at the big boys' table, I was quietly seated with the other children.

My new venture is mine alone, I'm not 'less than' anyone else, I've taken my place at the head of the table, and it's perfectly clear that I'd been underestimating my potential for a very long time. It's been wildly successful, doing interesting work with high-profile customers. A++ would split again.
People compete for dominance in literally any possible context. Anything people do at all, a bunch of them do for dominance.
There are people competing for dominance at volunteering in soup kitchens.
Coding on Copilot: Data suggests downward pressure on code quality
The solar panels were pointing away from the sun at the time. But the moon is rotating, and the solar panels are now pointing the right way to get power.
Interesting fun read. A couple of reactions.

First, I recently reread LotR after decades and was impressed by it. At the same time, I also felt like LotR was sort of a literary dollhouse for Tolkien: although there's a lot of complexity in certain things, other things seemed to be lacking in depth to the point of being comical at times. This is probably inevitable with a world that broad but the geospatial shallowness probably goes along with it.

Second, to his credit, a lot of writing in general is sort of topologically simplified, and this probably reflects a certain cognitive mapping that goes on in reality. My sense of the world, for example, is vastly oversimplified, focused on my local environment and social network, and very blurry as you go outward. This is true of everybody. Maybe Tolkien made a mistake in reifying that a bit too much, in trying to fill in details of the world too much where other authors would have left it as "diagetically out of attentional scope" rather than "diagetically nonexistent". But psychologically people flow with it because it probably reflects human perception — probably especially when you are living through conflict and the world becomes even more focused. The article points out how unrealistic it is but it might not bother people because their internal maps probably aren't a lot different.
IMO we would be better suited by building cities and spaces that are more "car free".

Ya know, walkable communities and all that.
Essentially the entirety of the anglophone world uses short scale numbering. I highly doubt anyone would interpret "billion" as anything other than 10^9 in English text.
It's difficult for me to appreciate how works in such fields might be "intellectual".

I feel like they're doing LLM-like opinion-pieces and acting as though the results are deeply meaningful. But the mechanics and results seem shallow and uninteresting.

In fields like Physics and Engineering, there're plenty of cranks who say crazy things. But in such fields, reality tears those people down -- their works fail; their perpetual-motion machines don't tend to generate infinite-energy; their snake-oil doesn't seem to open people's latent-psychic abilities; their mathematical theorems fall apart. Reality is a harsh blade that cuts them down without mercy. And people in those fields learn to be harsh/critical themselves, as to survive the constant assaults from reality's judgement.

But the softer fields lack such harshness -- they're comically tolerant. It's like they're all whimsy; there'd seem to be little incentive for an academic to even bother with the extreme costs associated with rationality, as they'd just get out-competed on the metrics that they're actually judged by.

I mean, I don't care to see what (the early versions of) ChatGPT have to say of math; while chatbots might spit out a lot of junk, their rantings would be shallow and disinteresting. Why ought we have any more regard for the same mindlessness in other fields?

Point being that it seems off-topic to discuss such matters in terms of intellectualism -- unless we're using "intellectual" so loosely as to include stuff like ChatGPT-generated content.
Which textbook is that? 1492 is Late Renaissance at the cusp of the Early Modern age.
That’s some of the most fact-free pontificating I’ve ever read.
I bought a Meta Quest 3 and it also seems to miss apps that were there before on the Oculus Rift a few years back.. at least I recall having a Google Earth app, now I can't find it.
Clicking on the badge shows a different message, however:

> This commit was signed with the committer's verified signature.

vs

> This commit was created on GitHub.com and signed with GitHub's verified signature.
I joined a friend's startup, it was five academics and me (I have an industry background). There were a few disagreements about the approach, I found the academics didn't have much experience about how to market a product, it led to creating a few products with insufficient feedback, and they failed when released (we couldn't find anyone to buy them, the prospective customers we had talked to and had said "yeah sure sounds like a good idea" were, unsurprisingly, reticent to buy after we'd built it).

There were also disagreements with the CEO, he was a PhD my friend had recruited, and he didn't have any experience with anything but his PhD, which led to my friend and me having to spend tons of time trying to show him how his proposed solutions to problems wouldn't work.

In the end, my friend laid me off 364 days after I was hired, one day before my cliff vested, which is very illegal under Canadian law. I got an attorney and sued them, but the attorney slowly kept ramping the cost up and up, until she told me the entire lawsuit would probably cost around $100k. I doubt their company is worth that much, so I dropped the suit, and have resorted to voodoo instead, which is much cheaper.
This might be Apple's first product launch in 20-years that doesn't solve a customer problem/need (at time of launch).
Kenji to the rescue: https://www.seriouseats.com/the-food-lab-southern-fried-chic...
this was profound. how do i find the joy if i'm getting paid for it and that isn't a motivator by itself?
Nailed it. We should all be so lucky as to get big enough fanbases that a subset of mega nerds can find all the holes.
Iirc, at least one design used a counter + ROM table with brightness values. And ROM table of bigger size (1k+ entries or so?) than one might expect. All this because a pseudo-random generator wouldn't produce nice enough effect. And b) counter + ROM asic still cheaper to manufacture in volume than a uC (probably not true anymore?).

But I'd be interested what OTP tech uC from the article uses. Mask programmed? Fuse-based? Flash? (and if so: erasable?). Something else?
Why can’t you add additional data about the data types of parameters in a separate ELF section? It would be only used by programs that look for it like a specially designed shell.

The calling convention can be assumed to be the same as used by the OS/arch combination.
Haha no worries, hope you didn't take any offense by it
Generally if it is written in English, it's safe to assume it's short scale.
An idea I chew on, which is no doubt naive in ways I cannot even imagine, is a fixed limit on the ratio of administration to students (or workers or citizens or...). A sort of Duty Cycle codified in whatever the founding document is.

It's plain to me that the administrative class grows without bound, in almost any organisation. It doesn't have to.
Some people believe JavaScript/V8 is faster than Java so I would also be glad to see the comparison here...
I was talking about standard changes to what is deemed medically necessary, and the best medical course of action.

Individual companies wanting particular things covered is quite different. And the topic of this thread is why is the entire field shifting in their care in terms of what's thought to be medically best.
Critical Jenkins RCE flaw exploited in the wild. Patch now (CVE-2024-23897)
> No, charging 100k to a teenager over a shitty joke over private encrypted communication channel is absolutely not reasonable.

Where are you putting the stress in this sentence?

If your issue is with the encrypted private channel being spied upon, then I completely agree, and so did the court system.

But outside of that, if he had said this via SMS, this would be the standard response. It may be a shitty joke, but jokes don't make you magically immune to consequences. You can't yell "fire" in a clouded theater, and you can't say "on my way to blow up the plane (I'm a member of the Taliban)" while boarding a commercial airliner. Well, you can, you just should expect to be sued.
Or starting a new game of Dwarf Fortress
Ah, this is a helpful insight. I didn't realise that this is how the integration works. It seems that, at most, Google could force Slack to update their integration's behaviour (and take down the integration till that happens). But as you mentioned, they can't really fix it themselves.

I probably wouldn't have posted this if I had received this explanation from Google. :)

This was their response:
"Hi! We've decided that the issue you reported is not severe enough for us to track it as a security bug: when someone with access to a doc sends a link over slack, they express their intent to share this document, hence the preview shared independently from the sharing setup on the doc does not represent a significant risk."
> The penguin emperor

What is this supposed to mean?
https://hoppy.network is an option if you are looking to self host in your home.
It's weird to think that the Eastern Roman Empire only fell 39 years before Columbus discovered America. (At least, it's weird for me. I expect that the Roman Empire - even the eastern version - was a long time earlier.)
It's basically fancy SEO spam for job security. Not that they get any until tenured.
PineSAM – Pinecil V2 Interface
If you use Pinecil v2 soldering iron, you should try this interface for controlling it.
Amazon's $1.4B iRobot deal is dead
The race to build climate-resilient coral reefs
Readers are less interested in plots and more interested in settings in which they take place, so at some point plot becomes redundant. It's also much harder to have an interesting plot and everybody is thoroughly fed up with all the common ones.
Why power naps might be good for our health
When I was young, and I had zero experience with programming, I was more comfortable with Ruby rather Python because:

1. significant whitespace was so hard to grasp. I was a beginner so I just needed to write awful code

2. Ruby was so "pure" from the OOP perspective that I had one thing less to think about: method calls start from object instances, period. Python has "exceptions" to this rule that made me confused (f.e. `len` in Python is a global function, while in Ruby is `array.length`)

3. I found Ruby matching more to English language

Later I found that Ruby has deeply obscure islands (metaprogramming mainly, but also exotic syntax coming from Perl), but I was already sold to the language
From the article:

> The Japan Aerospace Exploration Agency (Jaxa) said it re-established contact with the lander on Sunday, indicating that the glitch had been fixed.

Being pedantic, the passive voice there doesn't give credit to anyone; the sun moving into a valid position for the current configuration could indeed have caused the glitch to be fixed.
I have a VR headset, I think it's amazing. The game play is incredible, it's like the Wii all over again but so much more immersive. I will never watch a full movie from start to finish due to discomfort. It's just not worth it. Unless they made the Vision Pro like the Bigscreen headset I won't be in the minority.
They designed the LEVs like that[1][2] for to deploy them some meters before landing. My guess is they expected it may happen with the main probe and something made them not include it in the design (Perhaps to concentrate all on the testing and analysis of the navigation and therefore it would be extra payload as other user comment, or something else, I do not know).

[1] LEV-2, https://www.youtube.com/watch?v=S_8TwJgKfYQ

[2] LEV-1, https://www.youtube.com/watch?v=Ej4ZMp4a2xw&t=4782s
> medicine etc where performance can be directly tied to revenue (..., patient income)

What is "patient income?" How much money the MBAs in private equity that took over the hospital made by penny pinching and cutting corners in quality of care?
What problem did Apple Watch solve?
Why focus on AI meeting transcripts if the real problem is bad meeting prep?
I created this tool to test this question by making it super easy to use gen AI to prepare a good agenda directly through an extension on the side of your calendar.

I noticed that I was in a ton of pointless meetings. Some were recorded, but I’d never go back and look at the recordings because the meetings were a waste of my time. I realized the common theme was none of these meetings were prepared well or at all.

One could look at meetings as a start-to-end process. AI transcripts and summaries are downstream of meetings. The problem is, if you have a bad meeting, you get bad AI transcripts and summaries - garbage in, garbage out.

Why not apply AI at the start of the meeting process where meetings are first created? Make people think of what they want to get out of the meeting, what they want to discuss, and who actually needs to be there.

In theory, this should result in people having:

> Fewer, shorter, and more efficient meetings
> High quality agendas with worthwhile talking points
> Healthy discussions that lead to an actual outcome

Therefore, the AI preparation tool should:

> Know what you want to get out of the meeting - i.e. what’s the objective?
> Use AI to create an agenda with relevant talking points to hit said objective
> Make you think of who should talk about each talking point and invite only those people
> Bonus points if it follows a repeatable structure and does all of this very quickly, which should totally be possible with AI

What do you all think? Less AI transcription/summarization and more AI meeting prep?
> government doing a parent's job

The problem here is that it's pretty much out of the hands of the parents. If your kids' friends have social media, your kids will absolutely need it too in order to not be left out. I've witnessed the pressure, and it's not pretty. Add to that the expectation from society that children shall have access to social media.

Regulation is pretty much the only way to send the right signals to parents, schools, media companies (e.g. Swedish public service TV has a kids app that until recently was called "Bolibompa Baby", but it's now renamed to "Bolibompa Mini"), app designers, and so on.
Phase information is important, but as far as I understand it, it is not important in audio: our ears are insensitive to phase.

(Phase is important when combining different sinuses of the same frequency, because the sum of those will be different depending on their relative phase, but that's a different matter and not relevant here.)

Changing the phases of the different frequencies will result in a waveform that looks different, but it will sound the same. Our ears are like a spectrum analyzer that only records the volume of each frequency, and is unable to record the phase.
Show HN: CLI for managing Mutter monitor configurations
I build a CLI for saving and applying Mutter[1] monitor configuration s. There is an AppImage executable available under releases to try out. Any feedback is welcome.

[1]: Mutter is the default window manager for Gnome desktop environment.
For fans of Estonian culture who may also be interested in the nation's history post-independence, I highly recommend the documentary Rodeo which is mainly centered on Prime Minister Mart Laar. Neil Taylor's book is also a good intro to the country.

https://vimeo.com/ondemand/rodeo
https://www.amazon.com/Estonia-A-Modern-History/dp/178738337...
Yeah I mean a roof has a lifespan of 20-40 years, and a solar installation also has a lifespan. I certainly wouldn't install solar on a roof that I expect need any service/replacement within the coming 10 or 15 years at least. On the contrary, when a roof does need a replacement, that's when I'd perhaps consider installing solar too.

If I thought I'd live more than 10 or 15 years in my house (Which I'm probably not) then I'd be investing right away. But I have already lived 10 years in it, will do max 10 more years, and the roof is also 10-15 more years since the house is 25. That makes it a non-starter for me. I'd do it if I were in the black in 5 years though. Or if I had more than one power outage lasting more than one hour a year. Luckily I don't.
> You've got me all wrong.

This is ironic, surely, given your response?

> The sins committed against groups of humans in the name of any belief system are not the topic I was asking about. They're all terrible. Choose your idol or lack thereof.

This is a Dodge.

> Lots of people live without a Christian or other god, with no particular concern for how others believe or any need for a mythology to support or define their views.

So you believe this is unique to atheists? Even ignoring the obvious "mythology" which rightfully can extend to common atheistic beliefs.
"Just like suicide" by Soundgarden for me, but only after I was able to read the story about the crow flying into Chris' window, probably about a decade after I first heard the song.

An honestly, as with all such stories, who knows if it's real? Maybe the song is about something else. Still a great song!
Organic matter on asteroid Ryugu could explain where life on Earth came from
Beef prices falling dramatically? What's your source?
There is no avoiding object-relational mapping, though, unless you intend to carry relations (sets of tuples) from start to finish. Something you almost certainly cannot do if you interface with any third-party code – which will expect language-native structures.

It's just a question of whether you want to use a toolkit to help the transformations, or if you want to 'do it by hand'.
Women, and especially feminist women, in my experience are pretty open to the idea that the need for sex exists and that sex toys are a delight.

What they object to is the equating women to sex objects - treating women like sex tours rather than whole human beings with rich lives and emotional depth and complexity.

Some men have a hard time decoupling the concepts. A fancy toy like proposed in the article is great for the folks who want it so long as it's not seen as a "woman analogue". (Just like how a dildo isn't a man analogue.)

There should be no shame in sex toys, if they make someone happy, go for it. I'm not sure what the implication of "best choice" vs "only choice" is referring to, because I could interpret it quite negatively I think maybe you could expand that idea more?