skysight-inc/HackerNews huggingface dataset:
I've been trying to figure out what this genre of African music is called for ages. Thanks!
Just tested Vercel. It is cool, but is deployment/hosting really so difficult that companies are willing to pay for such a service?
Enthusiast runs Windows 11 on a 15 years old Intel Pentium 4 chip
I'm not telling you your experience isn't valid. We are comparing two approaches and I'm saying that while both cause problems one affects more people. That doesn't take away the issues with heavy js, simply makes it a lesser evil in this comparison.

>Do you know anyone who uses a 5-year-old device day-to-day, or have you ever tried?

Sure, I occasionally use my old 8 year old laptop or 6 year old phone and with either of those the article that will inconvenience me the most on the front page today is this one.
Maybe. But now I can't get it out of my head -- is it true that the smallest box contains the smallest laptops in general?

It raises even more (admittedly pointless) questions, like "Is that true for Apple laptops, or all laptops? I bet Dell packs their tiny laptops with a bunch of peripherals or padding. A larger box might get sold more frequently."

And even for Apple, are the boxes physically smaller between different models? I unpacked an M1 MBP the other day and was surprised how large the box was compared to the laptop. I think there's a 13 inch and a 15 inch, and it almost seemed like the box was designed for the 15 inch.

Hmm... This calls for an empirical study. Too bad I don't live across the street from an Apple store anymore, or I'd just go look.

But "How could any of this possibly matter to a CPU designer?" won't be so easily resolved. E.g. even if it's true that the smallest laptop comes in the smallest box, why didn't they ask for the smallest laptop? The salesperson would've been like "Of course, it's right over here." It sounds like he compared the actual sizes of boxes, which is fascinating.
A honest man would not "Willingness to Look Stupid" if he is not stupid.
> It is important to ask [...] "how do I measure 'looking something'" when this sort of topic is bought up.

Why is that?
I think the ping attribute could be useful for that https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#...
There's a solo album by Eddie Jobson (circa 1985) "Theme of Secrets", which is an excellent showcase for the Synclavier (IIRC the entire album is done with it).
There's precedent; the Soviet Union's major internal propaganda organ was called Pravda (which means 'truth'). Honestly, I thought this was a news parody when I saw it first; incredibly unfortunate naming.
Nope why?
I guess the "stupid question" I'd ask of this article is: why don't you reveal your goals or thought process when challenged after asking a question that might be perceived as stupid? Take the Apple Store example: why not explain the reason why you were asking for a product by the size of its box when they responded by saying that size of the box does not map to size of the product? Being open about your goal would've probably made it easier and less antagonistic as a process, right?
It's the same thing in FAANGs. The competition for the over-inflated salaries they offer is such that it's a matter of chance whether someone gets hired or not. You might as well invest your money at the blackjack table in your local casino.

Edit: as a personal recommendation, try not to start your comments with "lol". It makes the comment sound shallow and detracts from your point.
Is that somehow at odds with what I want? If I search for "can you trust the police," I want both sides of the story. I want information and opinions from varied sources in order to get a comprehensive picture of the topic, upon which I will base my own opinion. I do not want ready-made opinions to copy without thinking.
Honesty and transparency aren't the same thing. Dan Luu has a non-transparent process, but that doesn't mean he wishes to deceive you. Most people aren't transparent.
I wondered about that story and concluded that the author knew which computer they wanted. They also knew that this computer came in the smallest box. So they only had to give that second bit of information to get what they wanted.

It is a bit condescending in my view to withhold that information from the clerk. But then again, I'm only making assumptions. Also, I've done similar things where I refused to let on my internal reasoning for various reasons. Sometimes just to mess with people. And clearly, many people thought me a fool for it. If I'd actually told them my reasoning? In many instances that would not have improved their opinion of me. So no loss.

There are also many instances where I could have benefited immensely from sharing my reasoning, because people could have corrected my mistaken assumptions. Can't say I've got it figured out when to keep shut and when to share.
I don’t see Postel’s Law cited here yet, which I find pragmatic and worth sharing/considering as I used to be in the “let their stuff break” camp.

https://en.m.wikipedia.org/wiki/Robustness_principle (Quite short)
Sometimes I think that choosing identifier names and deciding between copying code and extract common code are hardest problems in programming. There's no right answer, but choosing wrong answer hurts program maintainability.
honestly half hour on plug every 4 hours of work sounds mobile enough to me.

I worked in the content creators business making videos, photos and music and frankly the need for 15 hours of battery is a (very cool indeed) glamorous IG fantasy.

In reality even when we were really on the move (I used to follow surfers on several isolated beaches in South Europe) the main problem were the phones' batteries - using them in hotspot mode seriously reduce their battery life - and we could always turn on the van's engine and use the generator to recharge electronic devices.

Post processing was done plugged to the generator.

Because it's better to sit comfortably to watch hours of footage or hundreds of pictures.

I can't imagine many other activities that are equally challenging for a mobile setup.
At least it wasn't acquired Fung Wah. Their busses would routinely break down or even catch fire but what would you expect at $10 for a ride from Boston to NY.
Make the perfect cup of tea, by the Royal society of chemistry (2003) [pdf]
In Ireland the national grid is under strain due to electricity usage from data centres, so much so that there is discussion to deny permission for new ones. I very much doubt that the electricity costs are negligible, it’s also one of the reason data centres are in Ireland as due to the relatively mild climate it reduces hearing/cooling costs.

https://www.irishtimes.com/news/politics/data-centres-could-...
Ioannidis is Wrong Most of the Time
https://replicationindex.com/2020/12/24/ioannidis-is-wrong/

> The main feature that distinguishes science and fiction is not that science is always right. Rather, science is superior because proper use of the scientific method allows for science to correct itself, when better data become available. In 2005, Ioannidis had no data and no statistical method to prove his claim. Fifteen years later, we have good data and a scientific method to test his claim. It is time for science to correct itself and to stop making unfounded claims that science is more often wrong than right.
It took a good 3-4 months for me find any remote joy in getting back to work. I was lucky not to be in a financial situation where I needed to work, so I could take some months off early without any real consequence.
I simply believe in their continued innovation. They have great strategy their current strategy makes them dominate in a number of industries that are all gone grow massively.

And they have consistently made the right decisions. People on HN might not like their approach to development of Self-Driving but they have invested a huge amount in deep neural nets and all the infrastructure around, including their own chips. They might well be able to sell access to that chip for example.

Tesla is deep into batteries already and is building a huge team including research and vertically integration into the machines, mining, precurser production and so on. That expertise can eventually be used in a number of ways.

I believe Tesla in a few years will seriously go after electric flight. I believe they have the talent to pull that off, maybe in cooperation with SpaceX. Its the logical next step.

They have one of the world leading materials development departments as well, shared with SpaceX.

They have the electronics, software talent and manufacturing to go into many other industries as well.

I simply believe in their execution and strategy in the long term.

People said they were crazy to make their own cars, they should just go to a contract manufacturer. But then they wouldn't have 30% margin right now. This kind of story will repeat itself.
The immigrants are only a problem because they are being exploited.
That is an odd question to ask, lol.
> My Mini has weird bugs all the time. e.g. Green Screen Crashes when I have a thumbdrive plugged in. Won't wake from sleep. Loses bluetooth randomly.

Either the Mini is much buggier than the MacBook Air by design, or you need to get it replaced under warranty. My MBA is the first laptop I've used for months with absolutely no hardware interaction issue.
Ok. That sounds a lot more sane then. Thank you for the clarification.
In my experience this is what humility is; not making yourself out to be more than you are, as well as not putting yourself down (deprecating humour aside - which is more about connection).

"You don't need more control over everything, you need more courage". In a lot of ways that dovetails with Dan's comments.
Do you have any tips on how to improve in the embedded domain? I've got some professional experience, mostly doing embedded application (MMU-less) development. I'm looking into linux driver development, but it feels a bit above my skill level.
On The Origin Of Minds
Brazil’s Bolsonaro accused of “crimes against humanity” over Covid response
My variation on this is based on years of management. My quip:
+ I only hire people who are smarter than I am.
+ I am the dumbest bloke in the business. Everyone is smarter than I am.

Like "Willingness ..." it's a tool to remove your ego from and look-for/work-with 'talent' thru a (slightly more) objective lens.

As an individual contributor, it opens you to alternative ideas (learning from others). As a manager, it allows your team to build confidence and be open with you about problems and potentially radical alternatives.

A variation on this idea:
+ the only things I know I learned from other folks.
The theory-practice gap in AI
I think that this is unfair to the poor Apple Store employee. There is no reason to not state the motivation, why you ask for the smallest box.

Other than that, I also try to employ the naive question and to some people these might sound stupid. But they are really useful because they can clear up lots of implicit implications and misunderstandings.
the problem is that it frees you from your assumptions, but you'll encounter many more assumptions from others
Yeah this is the sort of content that makes the rest of the noise worth it.
Similar route myself, though I've been in embedded longer. I do appreciate the relative stability of embedded, where in many ways I feel like we're still living in the 90s when you could realistically master the whole chain of tools and ideas as an individual. Things do change, of course, but at a much slower pace, and depth of understanding of Arm, C, various transports and their oddities, etc., is more important, but the underlying tools and ideas rarely shift in a major way.

You need a more fundamental understanding of how your MCU works (again, similar to any home PC in the 90s or early 00s), but once you learn those fundamentals they transfer very well, and knowledge has a high degree of transfer from one project and generation of devices to another.

I also find it highly satisfying to work on things you can actually touch or point to, versus spending 6-18 months of your life for something that just sits on a server somewhere as a cog in a short-lived system.

You do need a certain type of brain to enjoy this kind of low level development and HW design since there is some overlap and you often have to roll your own versions of common-seeming operations, and I suspect salaries are lower than in some shinier fields, but overall I've always appreciated the work I do, and the colleagues I've had in this field. The egos tend to be smaller, and the drama minimal since the people doing this kind of work tend to have been at it long enough to have some perspective on things.
WoW is not a graphical demanding game even on the highest settings
It is describing systems that pre-date the idea of a semantic web.
I did HTML email coding for 4 years and it's absolutely the WORST.
It would be nice if there was a way to run a terminal command without auto-scrolling. So often I run something that spits out tons of error messages, only to have to scroll back up again to find out what happened.
>The benefit from asking a stupid sounding question is small in most particular instances, but the compounding benefit over time is quite large and I've observed that people who are willing to ask dumb questions and think "stupid thoughts" end up understanding things much more deeply over time. Conversely, when I look at people who have a very deep understanding of topics, many of them frequently ask naive sounding questions and continue to apply one of the techniques that got them a deep understanding in the first place.

Just be like this girl :P

https://www.youtube.com/watch?v=7q89tdSjE-0

>Learning a sport or video game: I try things out to understand what happens when you do them, which often results in other people thinking that I'm a complete idiot when the thing is looks stupid, but being willing to look stupid helps me improve relatively quickly

Overall author came up with this concept of "looks stupid", yet it does already exist as "failure teaches more" or just "curiosity" in my opinion.

Overall2:

Maybe

Why Is It So Hard to Be Rational?

https://www.newyorker.com/magazine/2021/08/23/why-is-it-so-h...
I had a brief email exchange with Csikszentmihalyi a few years ago over a concept he'd mentioned in an Edge essay. Discussion turned to other notable Hungarians (and Austrians), including the Polanyis (Karl and Michael). He'd known their neice, Eva Zeisel Polanyi, a ceramicist, and he dropped this small-world gem:

Karl Popper used to go hunting in the summers through the Carpatian Mountains with my grandfather; occasionally they were joined by August von Hayek, who later also got a Nobel in Economics . . . I learned a lot about my grandfather from him . . . And indirectly a lot from Popper, whose Das Logik Der Vorschung (translated into English with the strange title of The Logic of Scientific Discovery) was for years my Bible.

I'd first heard of his Flow concept on a public radio interview I caught whilst on a road-trip through a remote rural high plateau, in the 1990s. Highly memorable and mildly surreal listening to his voice as the countryside flowed past.

Vale, Mihaly.
> Only use the ID selector in your CSS as a last resort to fix
> extreme and hard-to-solve specificity issues. Try doubling up on a
> class first. .class.class is a valid selector and can work wonders.

Someone is going to have to justify this. What does .class.class do, and how could that be better than #id?
the dating example is stupid. when you assume you make an ass out of you and me.
Agreed, just because some words are catchy and appear intellectual does not mean they should be used everywhere; it is very misleading and sometimes unprofessional.
I definitely would use version based cad programs with coding options but the pickings are pretty slim for industrial applications aside from the big players. Particularly programs that can be custom built to the users needs.

Solidworks and Catia are often seen as unbeatable for industry but there are so many issues with them, particularly when used in smaller companies or startups. Need Mac support, never. Need multi-threading support, nope never going to implement it. Update the graphics so it doesn't look so ancient and clunky, never. Fusion/autocad are good but are full of bugs and the cloud service is annoying (e.g. I continuously have to delete log files to open the program). Being picky but this stuff shouldn't be hard by now given how long CAD has been around.

Are there any projects using something like rust or c++ to do a build and customise style cad program with versioning? I've tried cadquery, libfive etc. and none really fit the bill.
After a terrible breakup years ago I took a trapeze class. Before we got up on the trapeze bar, I spent most of the class telling everyone how bad I was going to be at it. When I got home I lay in bed confused. Why did I do that? This article is spot on. I was afraid of being seen to be bad at something.

Have you noticed? We spend almost our entire adult lives doing things we’re good at. Anything we do that we’re bad at, we either stop doing or we get good at it. So all roads lead us away from the experience of being a beginner. For me, it had been too long. And I’d accidentally forgotten how to do it.

So I took up dancing (which I’m bad at). That was really terrifying. And trampolining. And more recently improv. At the moment I’m learning to draw - which I spent most of my life wanting to do. But I never stuck with it because I hate drawing badly. But that’s just what it feels like to be a beginner. The trick is letting that go, because it doesn’t matter. You don’t get to be good at anything without first being bad at it. And being comfortably, visibly bad at something gives everyone else permission to play.
Fertility has been steadily dropping since long ago throughout industrialization; the boom since the 50's are an anomaly. https://en.wikipedia.org/wiki/File:US_Birth_Rates.svg https://www.gapminder.org/tools/#$model$markers$line$data$fi...
The Dave Smith quote in the footnotes springs to mind:

"If you have a lot of patents and somebody comes after you, chances are one of your patents will overlap enough with one of their patents that you can negotiate a deal so nobody gets hurt. Whereas if you don't have anything to offer and you have nothing in your stable of patents, then you're stuck"

The article I sourced this quote from can be found here: http://summit.sfu.ca/item/7720

I just chalked this kind of weird specificity up to the legal minutiae required to patent musical hardware. Maybe someone with legal experience can weigh in on this. I'm guessing that if you go into this level of detail regarding the technical implementation, it probably makes it much easier to litigate patent infringement later, and narrows the possibility that someone else can get away with a similar implementation. The titles of some of Yamaha's other musical patents are pretty obscure: "Electronic musical instrument with user programmable tone generator modules (5,040,448)", "Electronic musical instrument capable of varying a tone synthesis operation algorithm (4,558,857)", etc.
I'm guessing cute saturates market faster, and ugly sells consistently.
The problem I have with this approach is that I don't have a counter in my head. I can tell whether I saw it before, but cannot tell at how many different places. Therefore, I find that it's best to DRY at the second instance. Doing so also avoids neglecting to DRY some instances and potential DRYing of them in another way.
Google and Youtube (like many others) are well-known to have pushed neo-fascist and conspirationist propaganda to random bystanders (Alex Jones or Trump in the USA, Dieudonné or Soral in France) because their "controversial" viewpoints generate more user engagement.

Right up until they ban them entirely.
You're right except stocks don't matter at all. It's the land that matters if you want to reinstate feudalism. USA was the land of the free because nobody "owned" it. 300 years later it is running into the same problems that drove people out of Europe to North America.
I don't think chip architecture was the main issue that the parent was alluding to. The same issues would arise if it was Docker running an x86 image on an x86 chip on a Mac.

Docker doesn't run natively on OSX, unlike Linux where it does. As a result, Docker Desktop for Mac spins up a linux VM, and this is where penalties begin to be payed.

I do wonder if Docker Desktop is smart enough to tailor the VM's architecture to the image's architecture? Moreover, is it smart enough to tailor both the VM's architecture and images architecture to the host's hardware architecture?

I'd be interested to see how these soft and hard architecture combinations actually change the performance characteristics:

M1/ARM -> x86-VM -> ARM-image
vs
M1/ARM -> ARM-VM -> ARM-image

I wonder how difficult it would be to support docker natively on OSX (BSD?) or if Apple has any intention on providing that support?
Okay, fair enough. If I were to accidentally press the "donate money to groups fighting human rights" button it would really suck if that means I'm out of the running for being CEO of one of the most prestigious open source software companies in the world. It's right next to the return key on my keyboard. Totally unfair.

To be less sarcastic:

I feel that marriage equality is a human right and LGBTQ a protected class due to being a minority outgroup.

I feel being an asshole is not a protected class. I feel making a mistake is not a protected class.

I feel that a person is entitled to marry the person they love.

I feel that a person is not entitled to be CEO of a particular organization.

Also, it was hardly a "mistake", because he also donated to anti-gay-rights and prop-8-supporting politicians across 2-3 decades. https://www.theguardian.com/technology/2014/apr/02/controver...

> In 1990, a year before Eich’s first donation to his campaign, Buchanan said in relation to the Aids outbreak that “our promiscuous homosexuals appear literally hell-bent on Satanism and suicide”. A a few years earlie he said “homosexuals have declared war on nature, and now nature is exacting an awful retribution”.

> Ron Paul's campaign four years later was aided by Buchanan, who was again running for president. But it was overshadowed by the release of more than two decades of newsletters that Paul had published. They contained a number of homophobic and racist remarks, such as Paul's claim that "homosexuals, not to speak of the rest of society, were far better off when social pressure forced them to hide their activities".

> Eich's political donations also include money given to more mainstream candidates, such as California's Tom McClintock, to whom Eich donated $750 over the course of 2008, and Linda Smith, who ran for senate in Washington state. McClintock opposes same-sex marriage; as does Smith, who has said that "homosexuality is a morally unfit inclination".

Mistake indeed.
Any form of curation, whether human or automated, will have biases and opinions. For example, historical encyclopedias were strongly in favor of the status quo. Even Wikipedia, which does a much better job, still has quirks and biases:

- the source reputability criteria prevents much of popular knowledge/culture to be referenced (police abuse example: first-hand witnesses are not considered reliable sources unless quoted by a big newspaper)

- the topic reputability criteria prevents many interesting figures from being referenced (see previous HN discussions about why women scientists are mostly absent from Wikipedia)

Neutrality is a lie. Everything is subjective. We can try to provide broader interpretation and critique, but no single entity can cover every aspect and worldview. In my view, that's a feature and not a bug.
That's interesting. DRY is one of the few things I'm very insistent about. I don't trust myself to fix a thing in multiple places. I've been bitten by this too often. I trust my colleagues even less, because they might not even know that the code is repeated elsewhere.

Am I misreading this comment perhaps?