skysight-inc/HackerNews huggingface dataset:
Let us make a xkcd diagonal setup? https://en.m.wikipedia.org/wiki/Cantor%27s_diagonal_argument to proof that there are xkcds not yet drawn?
I'm the car example the wheels don't spin which is interesting.

The original frames have different wheel angles so simple text prompted img2img frame by frame approach would preserve the motion, but at the cost of interframe consistency.

Here you get consistent look of the scene and no rapid transitions, but the wheel motion is gone.
Yep, but this sphere must have radius up to 14Bly, to be part of BB.
> This book by David Burns [1] taught me that ACTION comes first, AND THEN motivation arrives.

Existence precedes essence?
Nice article. I didn't see it say "don't do it" I saw it say "try not to have to"
For me the most useful bit about #fetch is not that it throws, it's that it allows setting a default value while distinguishing between a missing key and a key with nil as a value. If I want to handle key presence without a default I just use #key? as exceptions come with additional performance cost (building the stacktrace)
Lambda calculus is somewhat interesting in my opinion because in addition to being really simple, it’s actually a pretty usable language. You could use it as a basic template language without much modification. The same cannot be said for Turing machines or SKI calculus (the latter in particular since it has no natural IO mechanism).
Because Greenpeace and the likes defamed nuclear power.

To wit, German coal plants currently emit 10 times as much CO2 as the whole French airline industry.
I recently purchased this complete collection of Orwell's essays, columns, and reviews, highly recommended:

https://godine.com/book/collected-essays-journalism-and-lett...

Also, the FT's website is great. Plain and readable Georgia for body text, and their cookies page offers a simple and clear design for allowing or blocking advertising cookies. What a surprise to see a page where there's no confusion about whether the toggle button is on or off.

https://www.ft.com/preferences/manage-cookies
C++ has lots of so-called "value types" and this would just be another. box<T> is basically a vector<T> that is constrained to always have a size of 1. Both internally store a pointer to the heap and implement value semantics for the pointed-to object(s).
Got one location that was 72 meters off. Not bad for a non-famous location.

Some of the others like raising the flag over Iwo Jima seem a bit odd though... it's more fun if you have to look at details of the photo to guess.
Solar thermal is also great for e.g. heating pools.
But if you compress the energy collected on a large surface onto a small surface, getting higher heat should be possible, not?
This is fantastic, I find it deliciously ironic that a 16-bit, 0.012MIPS CPU uses a 20MIPS ATtiny13 for programming https://www.microchip.com/en-us/product/attiny13

That $1 8 pin marvel itself can be used to output VGA video:

https://hackaday.com/2011/08/31/vga-video-output-with-an-att...
Let’s make it a one liner :D

fib = Hash.new {|hash, key| hash[key] = key < 2 ? key : hash[key-1] + hash[key-2] }

Example:
fib[123] # => 22698374052006863956975682

Makes use of memoization.
I see that it was changed to MIT, but I wanted to share that I built a tool for guessing licenses.

https://alexsci.com/which-license/

The tool fails for the old license, unfortunately.
One of the best things I ever did was get strong through a basic barbell training program called Starting Strength.

Squat, deadlift, overhead press, bench press, chinups, eat, sleep. It really is that easy.

Highly recommend it for anyone interested.

1. Any back pain I had disappeared completely.

2. When I have to lift something awkward (eg, furniture), I don't injure myself. If you can deadlift 200KG, awkwardly leaning over your lawn mower to grab a 20KG bag of concrete is pretty easy.

3. It is really really handy being able to move heavy things.

4. Basically everything else improves. Going for a tough hike uphill? Your legs will be a lot less sore if you can squat 150KG. Need to hold your screaming baby for 40 minutes? Easy!
I rather have no car at all than go back to that.
It's the reverse. Light and gravity travel at c because they (at least light) are mediated by particles / systems that have no mass.

Mass is what slows the speed of causality for certain particles. For example, while the photons I emit may travel at C, the massive particles that make up 'me' cannot.
If you make your own buildroot image, you can get VERY quick boot times - here's a random vid I found [1] with 3.5 seconds on a pi zero w (which is considerably less powerful than a Pi3.

I've worked with similarly underpowered boards (licheepi zero, only has 64mb ram and uses the cpu from a dashcam!) and those will still boot and start an SDL app in under five seconds.

If you can identify the bare minimum that you need for your EQ solution, you can probably get similar boot times.

[1]: https://www.youtube.com/watch?v=ZehLyumyMvE
The same game (almost) with the same slider (almost) is not at all confusing: https://www.chronophoto.app/game.html

Getting the subtle elements of a UI wrong have a profound effect.
> Zombies, for example, show us something really ugly about embedded white supremacist terror of a slave revolt

I dunno about that. Years ago, I was (very stupidly) wandering alone in a very bad part of town, and the only other people on the street were the homeless drug addicts, scattered here and there and shuffling about slowly, only dangerous if you let them get within biting range, and I thought, "is this where the zombies thing came from?"

Night of the Living Dead (1968) kicked off the modern zombie trope, and that was around when drug addiction epidemics entered the popular consciousness as well.
Reminds me of https://en.m.wikipedia.org/wiki/Spiegel_affair
SeL4 Specification and Proofs
As a longtime Debian-and-derivatives (translation: mainly Ubuntu) user who switched to Fedora recently on almost everything I very much agree. Ubuntu used to be more usable than Debian and Fedora out of the box back in the day in my opinion but now the differentiation has been eroded except for the negatives. Debian seems superior in all ways than Ubuntu. Fedora is also as good or better than Debian and seems to be more polished and integrated. By far the biggest catch with Fedora is typing apt by mistake over and over and forgetting you're using Fedora.
That sucks. If it happened recently, though, don't completely lose hope. My mother-in-law had a stroke with a poor prognosis, and years later she's fully recovered and teaches piano!
From 2018 - no use correcting it now - but an instance of drawing conclusions about probability after ignoring the predicates. So, if one child is a son, what is the chance both children are sons: (1) after a daughter (1/2), the next is a son (=>1/2); (2) after a son (1/2), the next can be a daughter (=>1/4) or another son (=>1/4). The three allowed outcomes does not imply they are equally probable.

That fallacy continues in that article, or am I wrong, just like the whole world about that well-known vos Savant's answer to the Monty Hall conundrum. I had to write a little program before I believed that one.
Or an Ackermann:

A = Hash.new { |a,(m,n)| a[[m,n]] = m==0 ? n+1 : n==0 ? a[[m-1,1]] : a[[m-1, a[[m, n-1]]]] }

A[[3,4]] #=> 125

A.inspect #=> ... long

However, the application utility of a self-populating lazily-evaluated lookup structure goes further. A hash with a default function works great as a simple caching wrapper for all manner of results, for example when talking to slow or fine-grained APIs.
Wow! No kidding!
Ask HN: How do you keep a list of task?
I recently switched jobs and this is the first time that I work in a company where I have to send out daily reports. Every few months I'll have performance reports, and those reports can influence my paycheck.

How can I keep list of daily tasks and is there an easy way to somehow assign value (weight) to them so that when the time of yearly review comes I know what are my biggest accomplishments?

We don't use system like Jira so I don't have a task list. Not everything that I work on has a GitHub issue. Code related stuff has, but speaking at meetups or writing blog posts comes without a GitHub issue.

Do you have any tips for me? I'm pretty bad at showing my work. For me it is all days work. I don't know how to emphasize something.
The only thing I really miss in the default Ruby hash is property access for keys like JavaScript has.

I know, I know, OStruct does this but it's not the thing that gets built from hash literals so it's less convenient.

It's a minor quibble
The ideology part is the declaration that "transwomen ARE women", and that anyone who disagrees is a terf. At the extreme, there is the belief that 'identifying' as a women makes you a women, and that you don't even need surgery or hormones to qualify.

It goes much further than 'societal gender expectations' and accepting or denying that people should be able to dress and act how they want.
This is my understanding as well. All massless particles must travel at the speed of light (they cannot be slowed down) and moreover, they must travel at the speed of light in all reference frames.

Whereas massive particles can remain at rest. There's no such thing as an unmoving photon.
What do you mean by except MMS? That's not even data
Loch Ness monster enthusiasts gear up for biggest search in 50 years
The last time I looked into these numbers, the definition of "homeless" between the countries was so wildly different that the numbers were impossible to compare
I did not trivialize them. I think my tik tok example came accross as sarcastic maybe? We can replace it with modern medicine and half the comments would agree with the interpretation.

My whole point is it really depends on the interpretation of fundamentally. I am not advocating for any interpretation in particular.

I thought it was completely uncontroversial. It is the old topic of Parmenides (nothing changes) or Heraclitus (everything is in permanent change).
I played so much of that game with my friend - he made some really good maps with the editor!
Google has canceled plans for Nvidia GPU-powered Chromebooks
My knee pain gets worse when i squat. How old are you?
In your words, "He found a bug, and made a bunch of noise about it."
what works for me is to think of it like the mob of people is already there in front of you, and you're first grabbing out just a subset of the mob based on some conditions, then checking only those qualified at random which is the same as checking the distributions inside the qualified group.
so for problem 1, the mob is all parents with 2 children, each child is either b or g. the underlying distribution is 25%bb, 25%gg, 50%bg.

you first cull the set by saying "only parents with at least 1 b, line up to be examined". i think it's clear that the selected population will be 1/3 bb parents, 2/3 bg parents, right?

on the other hand the second problem is you saying: "all parents with a b born on tuesday, report to be examined!". note that most of the parents that were in the question 1 selected population are now excluded. try to imagine which parents get selected by this one.

you can't make the inference back to the original question because it's a different question about a broader group of people. question 1 population distrubution actually is 1/3 vs 2/3. the key is to think of it as selecting different subsets of the parent mob.
Probability does not bite; describing partial information in English bites.

It's not actually true that the probability is 1/3, nor that the probability is 1/2. (Same with 13/27 vs 1/2). The problem is underspecified. Here's two different more specified versions for which the answer is clear:

1. Sample from all two-child families with at least one boy. What portion of these families have two boys? (answer, rot13: n guveq)

2. Choose a random two-child family, then knock on their door. A boy answers. What are the odds the other child is a boy? (rot13: bar unys)

These are both consistent with the description "at least one child is a boy"!

The day-of-week versions:

3. Sample from all two-child families with at least one boy born on a Tuesday. The odds both are boys? (nyzbfg unys)

4. Knock on the door of a random two-child family. A boy born on Tuesday answers. Odds both are boys? (n unys)
Conferences are inadvertently excluding many attendees from foreign countries
Do the size of the system need to be that much larger for 95C compare to 100C ? In my understanding the post talk about methods that do not involve pressure. On top of that if you want more heat you may simply use a liquid switch higher boiling temp.
Can recommend Spiritfarer, its a really chill platformer!
> My peers and I are pretty worried about the situation in the US, though

TBH I'm not too worried. Not in the head-in-sand way, but in the optimism of the future way. The US largely has issues with coordination but tends to lurch in the right direction on things like this once momentum builds. The economics of it will inevitably lead to the healthy outcome, and enough people care to pressure big industries (slowly...). We've been rapidly converting to renewable energy lately, so we're starting to make big moves in the right direction. Thankfully we're a rich nation, and somehow have endless money to burn. It's hard to coordinate, since we have a geographically large nation to power, and an unfathomable appetite to use energy.

I'm jealous of your nation, which seems to have a sensible populace and leadership, relatively high wealth, and a relatively constrained geography with ample sources of power.
What if all the copyright owners obtained a little ownership into OpenAI? Keep on truckin. AI as a utility.
The language of this is challenging for me to read and understand.
Is there any clarity on whether high anxiety leads to this different routing, or whether there has been some event in the past leading to this routing which then leads to high anxiety?
And is there any indication whether exposure to feared situations will lessen anxiety after this difference in routing is in place?
used to give me vertigo
Kodachrome archives a lot better than E6 process slides.
I don't understand the Musk fandom in the comments, I've never seen anything to signal to me he's been anything but a savvy investor? He's a better engineer than the average finance bro sure, but seems far from notable in any discipline this site typically cares about? His acquisition of Twitter destroyed the lives of many hard working people and has made it okay for many more companies to follow similar dark patterns (insane API pricing, furthering content lockdown, probably other stuff I don't like to see in the industry)
A man who can talk backwards (2017)
A large majority of cars in traffic don’t have a back camera. Either because they’re old or because they’re cheap (I don’t think a back camera is usually a standard feature at least where I’m from…)
Indeed. And we are all born disabled (in that we are unable to sustain our own independence and wellbeing without assistance), and will likely all be disabled at the door of death. For such a universal experience, you’d think healthcare was more central a tenet of civilisation… As available and freely usable as the roads we drive on. Not just that, but our very way of work. 40+ hours a week is plainly ableist yet it persists as an almost unshakable norm. If my brain can only handle a couple hours a day, finding regular employment is nigh impossible.
I thought about that when I read this in the blog post:

> ...and tried something that, looking back now, maybe I’m too old for

I don't know how old he is (not that old judging by the photo, but maybe it's an old photo?), and I don't know what he tried to do, but thinking like that is a slippery slope. Regular exercise is more important when growing older, not less - otherwise, you might become disabled because of your sedentary lifestyle rather than because of an injury.
Still used in as an undergraduate in 2013
Holy shit, that's what I have! Thank you for naming the thing, now I can figure out what to do about it. (For me, it was biking strenuously without stretching, apparently.)

zomglings: what have you done to help your ankle(s) recover?
A gadget you fill with water and put in a microwave oven and the water gets turned into ice cubes.
As is often said, O(n^2) (or even 3) is fine until it stops being fine.
Hacker News Businesses
Not a fanboy but he definitely did something with SpaceX and Tesla. Both companies were laughable ideas that would clearly never work.
This has nothing to do with "paranoid", or with me personally. I don't use iMessage at all.

I also didn't live in Nazi Germany under the SS and Gestapo but I can still recognize and identify that police surveillance over the private communications of all
(or even a significant fraction of all) members of society silently and discreetly creates a world which sucks for everyone in it, as things like new political parties or new labor unions (or any other threat to the status quo) will be detected and defeated before they ever gain popular attention or critical mass.

Did we already forget OWS and the tea party? How about MLK?

Please stop using defined psychological disease terms to describe people who seek basic human rights to privacy from corporations and the state. It's disrespectful to both people who suffer from paranoid delusions as well as sane people who desire human rights.
> Tell people to implement a Lisp down on the imperative language of the machine.

FWIW, my understanding is that the statement "God exists" in Aristotle is equivalent to the statement: "You cannot say it is Xs all the way down; there must be a base layer which is unchangeable (which we call God)."

Could there be a hint here that programming-deity is either: a) imperitive at heart; or b) inordinately fond of garbage collection?
I'm 63 and have to stay completely away from cheese or the arthritis in my left knee gets so bad I cannot operate the clutch in an manual-transmission car without doing what feels like permanent damage to the knee.

I used Starting Strength to learn how to squat roughly 12 years ago, do squats regularly and have never injured myself even temporarily doing squats although I use much less weight than grandparent does.
That paradigm used to be a thing for things like home-computer games-- the game might take 5 minutes for an anemic Commodore 1541 drive to load, so you'd use a "freeze" cartridge that snapshotted RAM after the load finished and produced something smaller; I suspect a major side appeal was that you bypassed copy-protection that involved the loading process.

On a more complex system, with external devices active at all times, this gets a lot harder. It would be easy to take a snapshot at the "wrong" time when something is deadlocked on a timer or external device that won't be in an appropriate state at the next power on. A "boot" process ensures everything attached has been roused from their slumber and get them back to a known state.

OTOH, I could imagine if you were designing to a specific enough use case, you could design a system that relied on a minimal support devices and a CPU that bit-banged almost everything, so you knew if you were in the idle loop, everything was safe to snapshot.
Show HN: Onri.ai – find the expert in your team
In the last month, I built Onri AI to scratch my own itch: "How to find someone in my company who knows about XYZ?" I think many Hacker News readers may find it useful, thus sharing it here :)

https://onri.ai

By connecting your company's Git and Jira, you have a search engine that gives you "who knows about ...?". Zero maintenance required from your team.

Now, let me explain why I built it.

Many years ago, I worked as a software engineer in a FAANG company with thousands of engineers. I noticed that, whenever I need to work on something out of my immediate team's scope, it's nearly impossible to know the right person to reach out to. I'd email my manager: "hey, do you know who worked on this old feature XYZ?". If I'm lucky, that email would then be forwarded to other managers and directors and, days later, reached the exact engineer who worked on it. If I'm in bad luck, the email went nowhere and I was left alone digging up old code and documents.

The scenario above occurred daily in various shapes:
1. When I start on a project and I need to set up a new server --> "Who can grant me access to a new server?"
2. I picked up an old feature --> "Who can give me a quick knowledge dump on the system design from 5 years ago?"
3. My server log showed an error stack trace from api.phoenix.messaging... --> "Who worked on this internal messaging API called Phoenix?"

There are many potential solutions:
1. Documentation: this is usually my first step but only if the documentation exists and is up-to-date, which is rarely the case.
2. Git blame: useful if I know which code I should be reading, but it's very time consuming when all I need is a high-level system design walk-through.
3. Ask around: this is what I usually do, and it's a hit or miss depending on my manager's work connection.
4. Force everyone to keep a work log and search that: doable but it comes with very high maintenance cost.

Given that many engineers work with Git and some ticketing system (Jira, Asana, etc), I think it's possible to establish the organization knowledge of "who worked on what" for the entire company simply by looking at all Git history and tickets.

I ended up building it as an internal tool in that FAANG company, and it worked! The search results were amazing, and I no longer needed those long email threads to find some team I hadn't even heard of. Got hundreds of daily users.

That's why I'm building Onri AI, as I think it would be useful for the public! I chose the name Onri because this tool breaks down tribal knowledge, and the Onri logo symbolizes the process to tear down walls within a company, visually starting out with 4 walls, then 3 walls, then 2, then 1.

I hope you enjoy it, and I'm open to any feedback! If you got questions, please leave a comment or reach me at support@onri.ai
No. [0]

Counter-intuitive for most people, but it cannot be done. The explanation is a mixture of heat flowing both ways, and a law called "conservation of étendue" (you cant focus light beams down as much as you'd think). The link explains the details much better than I could.

[0] https://what-if.xkcd.com/145/
As someone who was not born 100% able, I have been lifting for 10+ years and I attribute my ongoing robustness to it. I wouldn't be doing half the stuff I do without strength conditioning providing such a robust foundation.

Injury defence is a benefit of lifting that is undersold I think. By strengthening all the muscles that support your movement, and limbering up connective tissues you are much less likely to get injured in general life like you said.
> "CEO Mark Zuckerberg told The Verge in May 2020 that his firm would become “the most forward-leaning company on remote work at our scale” and speculated that half the company could be permanently remote within a decade."

seems like he just says whatever is best for the stock price at any given time.
> your only other option

Says who? You can be left wing without accepting trans ideology, and you can be right wing without becoming a nutjob. And nobody is forcing you to align with either the left or the right anyway.
Ruby structs or c-family structs?
If you're intent on imagining a subtext to Night of the Living Dead a movie which never mentions zombies and features the (undead) neighbours harrass a black man who is ultimately shot dead by a sheriff’s deputy then you might also want to recall it was conceived in the aftermath of the Detroit and Newark riots and released to audiences who had just seen National Guardsmen shoot antiwar protesters to death at Kent State University.

https://www.criterion.com/current/posts/5390-night-of-the-li...

Shuffling drug addicts is one influence I have no recollection of Romero ever mentioning.
They were warned and decided to play chicken.
Beyond Surface Statistics: Scene Representations in a Latent Diffusion Model