skysight-inc/HackerNews huggingface dataset:
Working in theoretical physics (quantum computing) I think about this a lot: the unreasonable effectiveness of mathematics. I see two ways of understanding this. (1) That mathematicians are in the game of building powerful tools, and therefore these tools inherently capture a wide range of phenomena. (2) When confronted with a difficult problem we become the drunk person looking for their keys under the street light, even if we know the keys are elsewhere. In this case, the street light is whatever good calculations we have at hand, ie. mathematics.
That is a very cool site. Thank you for the link.
I had an early dab radio back in 2003ish, it was rubbish.

I have dab/FM in the car now, and It’s noticeably better than FM. I use dab almost exclusively, but there are remote areas where only fm reaches.
> It's when you start blindly believing it's perfect that it seems less than rational.

Who said it was perfect?

> Surely you don't need to hear the list again?

Is there somewhere they keep this list? I keep getting partial versions.

There's the ones where we list bad laws that haven't been on the books in many years, the ones (like police murders) that do literally happen but are dramatically less common than the level of attention would lead you to believe, the thing where people try to claim things with aggregate statistics without adjusting for confounders...

I'm sure there are some legitimate ones, what I can't understand is why the focus is regularly on all these ones that evaporate upon examination.

Maybe it's the toxoplasma thing, which I can't link to because SSC is gone. :(
When multitask and when one task at a time
It's just not practical to live somewhere without a street.

That depends whether you think of a street as something that just needs to carry a sofa delivery or six lanes of tarmac.

Population growth is sorting itself out already in most parts of the world.

Density is important because there is a demand for it. People are moving to cities. There is a question whether that is because they want to or that is where the work is but the demand is clearly there.
I know a lot of folks who don't love that they have to choose between charging for their work and starving. You seem to suggest that the first of those options should be foreclosed and replaced with "beg for patronage".

Which is pretty cool, because all else equal, that forces people to keep creating, lest they lose for lack of output whatever patronage they've managed to obtain.

Like, it's fine to say ars gratia artis, but you need to come up with a way for that actually to happen. What you've described here is much more ars gratia affluentium. What ends up getting made is, and is only, what people want to pay for, which at best is no improvement over the status quo, and probably isn't even as good as that.
> you don’t know it until you actually make the switch

A perhaps philosophical question: if you have to train yourself to be able to perceive the higher-quality audio, do you end up enjoying the audio more, or are you just training yourself to dislike the lower-quality audio?
RDS Performance Degradation – Postmortem (2018)
I'm pretty sure it's sewerage and clean water that stopped people dying like flies, not streets.
Robots Are the Key to Reopening After the Pandemic
From his partner’s blog:

“Once this was done the next step was to get people to choose our product vs the competition. In order to do this we did something that some might consider unethical - we included most of the features that the competitors had and made the app FREE which forced the competitors to go into losses. You cannot build a business by being nice.

Making the app free got us a plethora of users to whom we provided exceptional customer service which lead to them writing 5 star reviews, so even though they were using the app for free, we derived ROI out of them by gently nudging them to write reviews which boosted our ranking and eventually got us to the #1 rank for certain keywords.

This was when something very interesting happened. One of our competitors ran a DDOS attack on our servers. At this point we were getting 5 reviews a day and users congratulating us for our good work but the fact that someone tried to screw us over made it evident that we were on the right track.“
So that's a good point but - "was not a clear-cut case of everyone in a region wanting to live in their own country"

Neither was the American revolution in the first place.

Where was the referendum? What would have been the results? Would the secessionists even have won?

Lincoln maybe didn't live in a time where he had a lot of historical examples to follow, fair enough, but the argument that 'some didn't want to separate' doesn't quite cut it fully because that's pretty much a pervasive context.
I consider abstraction to be about giving various concrete things the same representation. In this case I'm saying that we're over-abstracting by pulling too much of the dissimilar code between the examples into the one representation (i.e. the method). I would also say with the `average` methods it's not quite the same operation, despite having the same name. The over-abstracted method had quite a bit more going on internally than the minimal abstraction, and had a different interface.

With your dog walking example, I'd say each of your listed abstractions would be 'the right abstraction' because you're not bundling up dissimilar things into a single representation as if they were similar. Specifically with dogs/humans, my example about circles/squares is the same: both might conform to the same interface, but you wouldn't want to represent them with the same class. I agree that doing so is perhaps a special kind of mistake for which there may be a better term than 'over-abstraction', though it's not obvious to me what that term would be (over-specified doesn't quite sound right to me).
Ask HN: Is anybody using a standing desk with a treadmill? Does it work?
please accept my apologies, I should be more verbose in my comments. The whole implementation is in tamgusys.cxx. See inmouse and outmouse for more details. Basically, inmouse activates the mouse catching events, which are sent through getchar. Once, the mouse has been activated, you can use some primitives mouedown1 our mouseup, which takes as input the string returned by getchar and returns the x,y coordinates
I am lowkey thinking of setting up a NAS / inhouse server, on the one hand I can build something myself but OTOH I'm hearing nothing but glowing reviews about Synology.
I'm surprised McDonald's haven't tried teaching birds to whistle their melody, free advertising
Goodbye Graph Cool
It’s interesting to see how Europeans are so nationalistic. The Swiss are very proud. They have excellent branding so to speak and you’ll know when something is Swiss made because the marketing around it would be overwhelming. I dated an Italian and there was intense sense of patriotism in everything they did. On the other hand, Swedes and Germans aren’t as much.

Nationalism in some ways bothers me because it creates a lens through which you see the world in a form of distortion.

Btw, I am an American.
Hasleo BitLocker Anywhere Pro 7.8 Crack Free Download
Heh, not just calc and org, there's several dedicated spreadsheet modes, too.

https://www.emacswiki.org/emacs/SpreadSheet
Thanks, I'm now motivated to work some more on it!

Likewise, your site is looking pretty sweet too.
If you fail to understand how so many Indigenous and Black people of this country view it with such contempt, I would recommend a few reads. But first I would ask you to consider that whatever greatness it can claim lies not in it’s continued founding myths, but in the many unheralded acts of sacrifice and resistance that so many of it’s marginalized citizens made and continue to make down to this very minute.

James Baldwin’s “The Fire Next Time”, or his “No Name in the Street” layout both how the country was brought to the reckoning of the Civil Rights movement and then completely capitulated to white supremacy. Frederick Douglass’s “What to the Slave is the 4th of July” [1] still rings true to so many of us. Read David Truer’s “ The Heartbeat of Wounded Knee: Native America from 1890 to the Present” on the meticulousness explicated horror of how this country has and continues to destroy and devalue Indigenous life.

The people protesting Friday in the Black Hills or in the front lines of the Black Lives Matter actions are calling upon us all to view it as it is, and dare to imagine what it could be.
I am sad that we don’t embrace the movement to bring about real democracy.

[1] https://nmaahc.si.edu/blog-post/nations-story-what-slave-fou...
I think you'll be waiting a long time for that. The most I hope for is that politicians interests might align with mine.
Why Nobody Confides in You
Congratulations on launching a successful business! I enjoyed your article a lot. As someone who knows nothing about Shopify or their extensions it was eye opening. I loved your focus on making sure you were doing the right thing for your users and it seems that’s a huge component of your successes!
Analog GPS: Scrolling Wrist & Car-Mounted Maps -
https://99percentinvisible.org/article/analog-gps-scrolling-...
I’m on the Oxford vaccine trial – here’s what it’s like
Lost Inventions
i dont think deleting posts is fair or a good idea
better to apologize or correct IMHO
> Nuclear has had its time, and today it's just not a competitive way of making electricity anymore

I just don't agree with this. The tech has not been there, and even as that has slowly changed, the regulatory environment has lagged and obstructed horribly. These are problems, but they can change over time.

I believe it is in fact possible, given enough resources and effort, to truly perfect nuclear power - that being, after all, the real source of all these "renewable energy" options. And when we do, we should embrace it, not dismiss it out of hand based on some outdated superstition.

I don't have anything at all against wind and solar, but it's not a 1000-year strategy. Yes, we need to take urgent action to address climate change, and these may well be - ok, fuck it, are - our best short term options. But going forward, when we then need to look at how we'll increase society's power budget by 10, 1,000, 1,000,000 - nuclear is the only way[1], and we should start working on that, and sweeping away these old stereotypes, today.

[1] also open to space-based energy harnassing techniques, but i am trying to limit my thinking to known-viable ideas
I agree, it's one of the most interesting concepts I've seen in a game. Highly recommend.
Agreed. Pretty good, worthwhile article. But it's about code construction and organization, spanning abstract data types (ADTs) and object-oriented design heuristics.

https://en.wikipedia.org/wiki/Abstract_data_type

https://www.oreilly.com/library/view/object-oriented-design-...
I had an Alcatel One Touch Easy and One Touch Max. Both had high chirpy tones and powerful speakers.

My budgerigar have learnt that I always responded to SMS tone of the phones and started to mimic them when she wanted some time with me. She did them with pinpoint accuracy so, it was impossible to tell whether it was the phone or her.

She also chirped parts of the ringtones for fun. Also we had a tune between us. I'd whistle a specific tune and she'd respond back with the same tune (or vice versa). It was a kind of pinging each other.
My 2018 Skoda came with a dab/fm/am radio. It’s the only radio I have other than an old am/fm radio in a drawer but I don’t think I have batteries for it

The radio I’m listen to In home at the moment is an internet radio using tunein.
Honored to meet you, Johnny!

I recently learned about the Johnny Decimal System, while doing some "research" following links on Zettelkasten and other systems.

I found your system brilliant, how simple you kept it, with consistent, easy-to-remember rules. I like that it has no dependencies on service/platform or language, it's generic in the best sense of the term.

As I was reading, I immediately started creating a folder structure, and took notes (in area "00 System" :).

Interestingly, I felt that the system builds on how people already keep folders and notes in ad-hoc categories - and giving it a few organizational concepts to standardize the structure. Like, I have a big nested folder of notes spanning years, and migrating them to a newly started decimal system, it's giving all notes a canonical place, with a defined schema/model/taxonomy.

As I wrote in the parent comment, I have a few aliases for shell commands, like find by file/folder name, grep to search notes, a shortcut to add a note. I'm now thinking of adapting them to the decimal system, so I can, for example, list all categories in an area, or add note to a category. I live in the terminal (and code editor), so having such shortcuts, usually of 1~3 characters, makes note-taking a natural, effortless step. I like that you have a page for such workflows from the terminal:

https://johnnydecimal.com/concepts/working-at-the-terminal/

For feedback, one thing comes to mind that could help beginners like me, would be examples on the site, like downloadable template(s) of common project organization. I had difficulty coming up with a sensible structure of categories - in fact, the "root" project where I'm moving my existing notes to, the foundation is still not stabilized, deciding where everything should go. It might help if there were some examples or ideas of categories, that could be copied and adapted.
You nailed the problem. It's hard to compose css without resorting to what feels like a hack. @mixins and @appliers should have been part of the css years ago.
ROTFL, enter nest seeking drone. A small, low powered device with solar panels gets auto-clamped a few feet from nest.

For the first few weeks of life, baby birds hear your tune, driving it deep into their very essence of self.

I am bird, ergo I sing this.
Repairing phones and installing custom ROMs are illegal in us/canada?
It's more than similar, it's gone from talking about the necessary properties of a function with an image smaller than its domain, to the impossibility of an inverse function as the image cannot be larger than its domain.

We might as well call this "the whole-pigeon principle."
And the cost of getting it in your car? I’d imagine it’s quite a lot more than $20.

I’d be pretty pissed if a purchase that costs 5-100k had a core component become “obsolete”.
HN could learn a thing or two from this article.

For example stop shadow banning people without warnings, make dead posts always visible but with disabled comments, unless vouched for, make moderation visible, I would like to know why something disappeared, create public spaces to resolve disputes between moderators and users: it's easy to misunderstand something when you are from 1% SV and the other person is from a developing country, for example, moderators are wrong too, hiding mistakes is not de-escalation.

Last but not least, changing the rules around "you're posting too fast" I share my public network connection (and public IP) with tens of other people and usually can't comment because it says I'm posting too fast.

Someone could be very frustrated by this behavior and become increasingly angry, this is not good de-escalation either.

I've never seen an "I've made a mistake" here on HN for example
> But I don't think simply writing a book entitles you to income.

Writing a copyrighted book today does not entitle you to income either.

Do you really think artists make money just because they publish something?

> I see them as good, noble pursuits in and of themselves. They should be done for their own sake.

Agreed, but unless you are rich or someone supports you, that simply does not work.

I suggest you take a look at universal income instead. One of its advantages is that people could work on non-profitable endeavors if they are fine with a very basic life.

That, or wait until Star Trek becomes a reality :-)

> I value seeing a musical artist perform live, so I will pay for a concert even if I can download their album for free.

How do you do that for books and software which do not have any equivalent to a concert or performance?

> This is how you separate the truly valued works, from the works that have been artificially given a monetary value for the sake of profit raising.

Giving a concert does not mean your work is valuable. Neither publishing it digitally. And neither guarantee any audience whatsoever, much less profit...

> Just because you can publish an ebook in 3 clicks, doesn't mean it is good literature, and doesn't mean it is worth paying for.

This seems to follow from the "copyright entitles you to income", but since that isn't true, this does not follow either.

Someone publishing a bad ebook (actually, not even a bad one, average ones and even many good ones too) is not going to get any sales. Ask any aspiring average author or artist. They will have countless stories of how their endeavors have not paid any bills yet.
FED pumping trillions was bound to drive up asset prices.
I've noticed a lot of young people giving up lately on supporting the economic system. Anyone else seen this?
When will we finally get a way to fix the aspect ratio of a div in a straightforward way?

Really, if you develop a standard for visual formatting, at least cover the basics.
Yes, but something doesn’t feel right about it no?
> What if you order a couch, and the truck can't reach your house?

Not everyone can afford or even prioritises getting junk like new couches delivered. Some people have little houses with furniture that's been there a hundred years and they're perfectly happy like that.
A news article linked by U. Chicago gives some more context:
https://nextcity.org/daily/entry/mapping-tech-could-formaliz...

It looks like the creators are focused on detecting issues with property rights more than transportation.
As other commenters have stated, I think that moving headers are distracting, and am quite frustrated that this has become such a pervasive pattern across the internet. I use the top portion of the viewport to track which line of text I am reading, and having a header flash back and forth makes this difficult.

However, upon mentioning my frustration to a friend in the
digital advertising business, she brought up the point that sticky headers save users from the carpal-tunnel inducing action of scrolling all the way to the top of a site in order to take an action (e.g. sign up for a service).

We landed in the middle ground of debouncing sticky headers, i.e. the user should firmly establish their intent to view the top portion of a site by scrolling in that direction for at least one second.

These thoughts aside, great work and thanks for contributing to the industry!
Yes, and why shouldn't they?
One of my favourite abstraction advice comes from this article: https://blog.carlmjohnson.net/post/2020/go-cli-how-to-and-ad....

"You want one layer to handle user input and get it into a normalized form. You want one layer to do your actual task. And you want one layer to handle formatting and output to the user. Those are the three layers you always need."

The "do the task" layer can be abstracted again further. But starting it off as a monolithic layer, separated from input and output, is always the right call.
The Gemini protocol throws away a huge number of advances - in effect throwing the baby out with the bath water.

Gemini protocol could have been a subset of HTTP and the document format could have been a subset of HTML. For instance, if you decide to not implement cookies, javascript etc but if you retain the ability to have formatting for texts, tables, images etc it would have been sufficient.

And even in the case of images, the protocol could have mandated that images cannot be accessed cross-site. The same restrictions could have been placed on other aspects such as the style sheets.
This seems rather misleadingly stated to me. "Between March 18 and June 17, the total net worth of 643 American billionaires increased…". They've picked "the bottom of the FTSE 100" as their start point, and could well simply have captured "the stock market has rebounded". They'd have a much more compelling argument if they could say something similar starting from 1st Jan.
Zuckerberg Tells Facebook Staff He Expects Advertisers to Return ‘Soon Enough’
Cities with streets have burned down as well, and as far as I know everybody still dies, as do flies.
This is interesting. Making life harder for the common man.
There are some convincing arguments out there that social media promotes conflict by design in order to drive engagement. If it's easier to provoke people than it is to foster empathy it is of no surprise that the algorithms would be weighted towards that. Maybe the answer is to just avoid such environments in the first place.
> People don't yell in public, usually

How do I know you're certainly not from Southern Europe?)
Redis running inside Docker container on Nvidia Jetson Nano
I need something like this for Android, that's where I got down most of my ideas. For a while I was using Google keep and transferring my notes to scrivener occasionally but that is just time consuming.
Rich Tables in the Terminal
What does it mean for people to "support the economic system?" I'd like to understand what that means.
This should surprise no one, the whole system is designed to move wealth away from poor people working for wages, into the hands of rich people who earn returns on capital. Surely this comment will get downvotes, but it's useful to learn about how the entire financial Rube Goldberg machine works in order to understand this in depth. Ray Dalio's talks (you can find many of them on YouTube) are a good place to start if you want a light introduction.

IMO it's time to rethink the financial system (and I'm a strong proponent of UBI as a way to redistribute wealth). Just because it's been done a certain way for decades doesn't mean it should continue to operate that way.

The financial system as we know it today was designed in an era where information did not flow freely, and we did not walk around with an internet connected computer in our pockets.
According to Reddit and Twitter, we're going to tax over half of it back once the Democrats take power. At least this was the rhetoric when Bernie was still in the running.

I try explaining non-liquid assets and how selling all of that stock would change control structures and sink the stock price, but it doesn't resonate.

A lot of them also hate the stock market outright and don't know (or care) that stocks comprise retirement funds.
I’ve also been writing CSS for about 15 years, and I have endless complaints. I think the provisions for maintaining and composing styles are just really lacking out of the box. It’s better with the recent addition of calc and var, but even those feel strange, underpowered and bug-prone. This is aside from complaints about the many overlapping, poorly-designed layout systems that interact in baffling ways, and the mindless profusion of syntax variations.
I'm just wondering what's going to come next. Nature abhors a vacuum.
We now have 500 black militia marching with weapons in Georgia: https://amp.reddit.com/r/PublicFreakout/comments/hlciwl/a_bl...

And people are supporting this. We should condemn all forms of violence from both sides - white supremists and the people who counter them with more violence.

It’s unbelievable how we allow this on our social media platforms and yet we have a policy for inciting violence.

There is a race war going on and it’s terrifying. Forget social justice, we are gonna have massacres.