skysight-inc/HackerNews huggingface dataset:
What if a human discovers whole aisles of cheese and decided to relish in
it until casomorphin overdose?
"Pai killed net". Really?

I think the journalist has some axe to grind.
A great thing about the ESP32 in my experience is the 5v out. 3.3v can often power things that claim to need 5v, but bad things happen, like reboots. Some claim to have had damage too, but that hadn’t been my experience.
With two fast cores and and a large amount of on-chip RAM, > RP2040 is a great platform for machine learning applications. You can find Pete Warden’s port of Google’s TensorFlow Lite framework here. Look out for more machine learning content over the coming months.

The proof will be in the pudding, right?

I guess they mean inference. Looking forward to seeing the use-cases.
Ways to make flying less miserable
Two elderly women are talking. One of them admits after marrying three times, she's still a virgin.

"How is that possible?" asks her friend.

"Well, the first one was too old and couldn't do it. The second was gay and wouldn't do it".

"The third one was a computer salesman and all he did was sit on the edge of the bed telling me how great it was going to be."

(From the 70's days of the million-dollar mainframes)
I walked away from the article thinking exactly that it was a reduced work capacity thanks to COVID, it's said as such in the article. Perhaps I skimmed some of the more leading paragraphs, but my takaway was the cause was decreased capacity at the ports.
New Public Data File: 120M Metadata Records
Since it likely relies on ligatures, I guess the number of values is dictated by the limit on the number of ligatures in the font format. (Dunno what the limit is, though, and whether more values could be supported.)
The most geekiest joke ever:

chown -R us ./base

(probably for the old-timers among us ;))
My impression of Visualize Value is that Jack sells his methodology of effective marketing/design for businesses. Can anyone who has bought his course confirm this?
New metamaterial merges magnetic memory and physical changes
I actually read all of them. Why they stopped adding new ones? Any similiar list of programming koans?
Show HN: Open-source tool for catching spelling mistakes on websites
What a bleak question to even ask. Let's just entertain it for a second to see how long it takes us to dismantle as ridiculous.

If you are a lead developer for Tesla's self driving capabilities, are you generally considered successful? If you are a lead R&D developer for a biotech company that develops the Covid vaccine, are you generally considered successful? If you are a lead developer than built a video game we know and love, are you generally considered successful?

We don't even need to continue, proof by example lays this to rest with a modicum of thought. I hope people realize that "just asking questions" still lofts narratives into the digital ether.
Because it's a pretty reasonable place to put openly declared competing interests in a news article about a paper in one of the publisher's journals?
Not sure why will you say this is a pyramid scheme? He’s not earning money from anyone to pay anyone else (down the line).
So I like to work out and I use some app which tells me how much % of what muscle I have worked out, also my personal trained told me to vary things up. I could use this website, to understand better on how to train my weakest muscle or how to add variance to my already made plan if I'm plateauing somewhere or some of my muscles are behind.
Hi, SiteInspector creator here: as a web developer I've had launched various different websites over the years. I personally experienced how easy is to make a typo on a website and how hard is to spot it afterward. So a logical solution for me was to find a tool that can help to catch errors on a website, but I was not able to find a good tool to do the job.
So I've built SiteInspector so that developers or regular website owners can keep their website errors-free with a modern and convenient website scanner app.
SiteInspector app can be hosted on Heroku or in Docker and launched in less than 5 minutes with a single command.
The app was written in Ruby/Rails and uses Vue.js on the front-end, also it support arm64 architecture.
You can check a read-only demo UI using this URL: https://demo.getsiteinspector.com/reports
I'll be very happy to answer any questions you may have and get your feedback.
For anyone who's ever had to bitbang a protocol (say, RS232), after you've done it once, the "Oh, cool" factor wears off[0], so what they've done here sounds really nice.

[0] It's not hard, it's easy. But who wants to do that?
Most cats, that is. 50-70% do not respond to catnip.
Well i am sure you can find some daredevil who can do such a landing under the right conditions.

But the military requirements are such, that good conditions are not the norm.

There are missions in harsh weather (and weather at sea is a completely different animal compared to weather on land or in the air at a few kilometers height).

Up in the sky the conditions are stable and picking up a parachute with an aircraft is something you can easily retry a few times when you fail.

Missing the landing on a submarine results in a sunken aircraft (and possibly pilot).

Pilots have varying skill levels and are expensive to train just look at training requirements for the people landing on aircraft carriers.

If you look at loss rates of military aircraft in any period you will find, that a astonishing portion of the losses are due to accidents.

Landing a hard to control VTOL on a small spot on a submarine (which itself is somewhat small and thus unstable) will cause a tremendous amount of attrition among the aircraft and pilots.

It is just far more efficient to shot a cruise missile at a target, than going through the hassle of having aircraft drop a bomb and then return with a low chance of survival.
State of the React Ecosystem in 2021
Microsoft Launcher Bringing Back Feature to Delete Second Homescreen on Android
It goes full circle: in Argentina we have a common expression for someone who is acting bossy, telling them they ate a lot of "mandarinas".

Languages are wonderful.
It really depends on your environment- are you way more distracted? Do you set clear goals for yourself day to day?

It’ll be helpful if we state our environment and expectations towards WFH.
> it took me right back to the days of owning a ZX Spectrum

Is there any kit that includes a screen (with a case) and a small keyboard, and a manual for (say) less than $100?

It would be great if there was a self-contained kit that you could give to a child, so that it can have that same "home computer" experience as in the old days.

I.e., something like this, but with a modern form factor:

https://en.wikipedia.org/wiki/TRS-80#/media/File:TRS-80_Mode...
I find it hard to find a suitable partner for this. All the big networks are full with tracking codes, and I'd like to keep it privacy-friendly. Maybe I'll need to check in with some suitable companies directly.
Beeper Uses Old iPhones as iMessage Proxies
IIRC that's how and why World of Warcraft embedded Lua for the user API. Which seems like a reasonable choice.
The ESP32 and ESP8266 can use micropython. They are very inexpensive and are often sub US$5.

https://docs.micropython.org/en/latest/esp32/tutorial/intro....

https://docs.micropython.org/en/latest/esp8266/tutorial/intr...
The "open source" definition isn't "super narrow", it's just well-defined and has been for years. Now some people want to extend it to include things that go against that definition. The reality isn't how you make it sound.
Bye-bye Bridenstine: Outgoing chief leaves NASA in good shape
I've considered growing actinidia kolomikta, a species of kiwi berry vine, which is noted on wikipedia as being highly attractive to cats. The article mentions Actinidia polygama so I wonder if it's just the entire genus
Oh, and I assume that the big labels have better deals with Spotify than my small aggregator does -- earning a better per-stream rate.
One of my best friends moved to Wales 4 years ago. His wife was from there, missed home and he could work remotely, so why not buy twice the house for a quarter the price?

He's back in the greater London now after 4 miserable years. The locals objected to an outsider in the village. He was refused service at the local pub. The pub shut ultimately because of lack of business. But he was sick of it and came back here where people don't care where you were born and things open on Sundays.
I do feel that in the US, the workplace has a much stronger weight, and often plays a much bigger role in the employee's life. I can see how that could lead to either very explicit work/life separation, or a blurring of the two.
Thanks, there are important points, I think it's especially important to talk about what you are doing, but I sometimes fell this comes over as "spammy". Will think about that for some more.
GAN is definitely growing super fast- there was the app by Rosebud AI recently that allows users to upload photos and they’ll just sing Christmas carols lmao.
It is a pyramid scheme. You've described a Ponzi scheme.
Ask HN: How to stand out when applying for customer service roles as newbie?
I'm interested in getting a remote customer service position. I have little previous experience, except for a one-year stint where I did second-level support for an internal procurement system. I understand that the competition must be intense, but I would still like to try. What can I possibly do to stand out from other candidates? Any suggestions would be welcome!
Not sure how it's nowadays, however during the cold war, those serving in Soviet submarines often wore slippers to avoid making any loud noises so their counterpart won't pick it up with their equipment.
You'll also find them used in CPython's ceval.c

I use them in both my C befunge implementations:

https://github.com/serprex/Befunge/blob/c97c8e63a4eb262f3a60...

https://github.com/serprex/Befunge/blob/c97c8e63a4eb262f3a60...
I think his point is that there are lots of American brands that are produced in China. Maybe not for TVs but for other gadgets. The factory in China gets a pittance while the American company gets most of the profits.
"less gameable policy" -> clinics do not get a blank check, for good or bad, they have to comply with government's bureaucracy requirements, i.e., explicitly take action that attests that the clinic considers the procedure to be necessary and covered under that particular government aid. That is, if the clinic does the bureaucratic 'work' when the procedure would not have been recommended otherwise, their actions border: fraud and healthcare crime.

"The clinics had the incentive to “fix teeth for people in need” - so they did", in the case at hand, being the procedures unnecessary, the incentive was not "fix teeth for people in need", but "increase profits".
Well, Brave leadership isn't that subtle either. Here's Brendan getting salty over Gab's attempted fork of Brave: https://twitter.com/BrendanEich/status/1118705815127347200.

I guess we should simply ignore these political endorsements and only take the functional utility into account when choosing browsers.
Big discussion yesterday:

https://news.ycombinator.com/item?id=25836886 (1136 points/430 comments)
I find this to be very very rich.

A guy who lambasts metrics, but whose projects are all based on scraping metrics.

https://productexplorer.io/
https://newsletterspy.io/
https://gumspy.com/
>Most cats, that is. 50-70% do not respond to catnip.

Wouldn't that be the opposite of "most"?
> There should be one-- and preferably only one --obvious way to do it.

Yeah, and then - as the language matures - so do its users.

It's a common dilemma that cannot be fixed. You have the early adopters who grew up with the language and at some point got stuck in their ways (e.g. Python 2.x).

Replacing day-one features with new ones feels like using a new language to those who used the language for decades. The more mature (read: older and more widespread) a programming language becomes, the harder it is to introduce breaking changes.

String interpolation is one such area and due to the nature of the language such an important and integral part that it's becomes almost impossible to change.

As someone who never touched Python until very recently, I never even considered using anything but f-string formatting; I acknowledge that other (legacy) options exist, but outside of reading other people's code, I simply ignore them.

To new users who started with Python 3.x the obvious way to do it is f-strings and only language veterans switching to 3.x are affected by that feeling.

IMHO nothing changed. 2.x uses print without parentheses and the %-operator. 3.x requires parenthesis and prefers f-strings.
Correct, and that's what I tell artists. But it's not black and white what the whole story is, and it's not simple.

Label heads shouldn't be providing false testimony about label benefits to maintain their edge, especially since they even control streaming services like Spotify (I didn't see that mentioned in the article.)

https://www.reuters.com/article/us-spotify-listing-factbox/f...

1) If you're trying to be libertarian, understand that a 20 yo artist doesn't have the legal resources to negotiate a contract against the labels' unyielding armies of lawyers.

2) Also, signing a contract is not the same as enforcing one. Labels don't follow their own contract terms on payouts, so there is no good faith on their part.

3) If your second or third albums don't sell well, labels often just stop answering your phone calls. Yet the artist is stuck in the terms of a zombie contract, and often that will block (end) their career.

The Goo Goo Dolls were advised by their first lawyer that, "It's slavery. Don't sign it." After their first multi-platinum album, they still "owed" $300,000. "Free markets" or not, why is that allowed to continue for decades?

"The band filed suit against Metal Blade, claiming they had not earned any royalties from their album's sales, which was attributed to a "grossly unfair, one-sided and unenforceable contract" which had been signed by the band in 1987."

The Dolls won by refusing to record their next album until there was a contract that wouldn't ruin them. They were ok sleeping together in one van, but not losing money despite massive sales.

https://en.wikipedia.org/wiki/Goo_Goo_Dolls
I’ve been thinking about this since I started working at a metrics driven company.

One thing we often lose sight of is that metrics are coarse grained. Something like GDP for example is very good at telling you that the USA is a better place to live than Somalia. But it fails for more fine grained comparisons. We should refrain from doing micro optimizations on coarse grained metrics or ranking people on its basis unless the change is truly massive and validated.

Metrics also need counter metrics. For GDP growth it maybe things like inequality, pollution, stress levels and so on.

Metrics also need to continuously evolve as people understand their limitations.

Metrics are a tool of social coordination and one of the most powerful ones to exist.
Apples and oranges.

The Apgar score isn't something that would normally be gamed, as it applies to a single infant.

Whereas organizational metrics are nothing but games.
Yeah, Herräng is actually a big networking event for engineers and scientists disguised as a dance camp.
You can read the paper here: https://www.bmj.com/content/348/bmj.g3253

Key point from the abstract:

>In half of the studies, the results provide evidence AGAINST continued use of the investigated surgical procedures.
One of the hazards of text-based protocols.
Someone should build a software that sells this product on automatic
It's not just orthopedic surgeries: https://www.bmj.com/content/348/bmj.g3253
Seems like their nomadic lifestyle went hand in hand with raiding and looting.
You're looking for https://downloadmoreram.com.
Support for the IPFS Protocol – Firefox Bugzilla
Drones launched from submarines are already a thing: https://www.defensenews.com/naval/2020/12/07/the-us-navy-wan...

They use tubes for launching flares and buoys that the subs are already equipped with, and perhaps in the future also the larger vertical missile tubes for bigger drones.
Lua is a good programming language(i don't like to call it a scripting language), with less blabla and hype around it, you can use it to build anything you want if you are capable, many people complain about language X doesn't have feature Y and feature Z while they don't even understand what those features are and how they're built and when they're needed
That's still facetious. John Winthrop's famous "City on a Hill" sermon was delivered in the 17th Century, and referenced repeatedly in at least the 19th.
Ask HN: How to shift left from an ops career?
As a seasoned technologist with more than a decade working professionally in various roles, from tech support to linux sys admin, networking etc, couple of years back I switched to a domain I wanted to work in for a while (sre/infra/devops). The start was hard, a lot of it was new to me (ansible, terraform, etc.) I had to study during the evenings/weekends to keep from drowing at day job.

At this point it is obvious that my software engineering/dev skills need love. I can comfortably write scripts (python/bash) that log/process data or say call an api, do some processing, post to another api etc. Anything beyond basic functional programming (100~200 loc scripts) where there is a ton being done with classes/decorators/libraries starts becoming overwhelming. Reading someone else's code is just daunting. I've tried courses on various sites but feel they only teach you loops, conditionals, basic data types or a framework but not the process of creating great software.

I recognize that I need practice, lots of it. My day job barely involves any day to day coding (unless you count terraform). How do I as a technologist become a better software engineer? I am currently writing a CRUD backend (FastAPI/peewee/sqlite) for a practice personal project and realize how much there is for me to learn in terms of modeling data, schemas, translating SQL to code etc. It gets frustating at times.

What would you advice me to scale my software engineering skills, build good habits, do things the right way and be proud of putting my name on a piece of code. My goal isn't to be a day job software engineer but be better at what I am doing as I really enjoy the devops world. Since most of my other hobbies are on hold due to covid, I can comfortably spare 10 hours a week for the next 6~12 months in the pursuit of this goal.

Books, courses, PhD, OSS contributions???
The details aren't totally clear to me, but it seems (https://twitter.com/pimoroni/status/1161319177262706688) they opened Pimoroni GmbH as a German subsidiary just after the Brexit vote for exactly this reason, so maybe they have a warehouse on the continent somewhere?
Trump Pardons Former Google Engineer Who Stole Autonomous-Vehicle Trade Secrets
The string type is utf8.

Actually its not guaranteed to be UTF-8, only a sequence of bytes with some convenience methods: https://golang.org/ref/spec#String_types

However, the existence of the 'strings' package and the 'range' operator give the impression that all strings are UTF-8.
From the article:

"There are lots of references to the House of Orange, which still today is officially part of the name of the royal family of the Netherlands (Orange-Nassau); but this use of “Orange” comes neither from the color nor the fruit. It takes its name from a region in southeastern France still known as “Orange.”"
I'm not trying to make a moral point about whether taxes are right or wrong, simply that people behave differently when spending other people's money rather than their own. Government spending taxpayers' money is exactly the same conflict in this sense as company management spending shareholders' money. These agency conflicts can an do often lead to bad outcomes and when this happens it's generally viewed as a form of market failure.
Deregulation of airlines led to the modern era of cheap air travel.
Source ?

According to https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5356310/ only around a third of cats does not respond to catnip.
This reads schizophrenically.
I had it mildly (as in I didn't feel in mortal danger) early on, and it completely knocked me out for over a week. I'm a software developer and couldn't even have considered getting out of bed and working for the majority of that time, there's no way in hell someone who does actual labour for a living is going to manage it.
If you are really interested in the origin of capitalism, Ellen Meiksins Wood, based on historian Robert Brenner's work,makes a pretty compelling argument for an agrarian origin of capitalism, not in the "West" but specifically in Britain. She draws the line between trade on the one hand, that existed and flourished in Holland,Firenze and others parts of the world where capitalism nevertheless did not "happen" and the specific conditions that gave rise to a new mode of production in England well before anywhere else. It's called "the origin of capitalism".
I see where you are coming from, but I still object. Based on all the problems in our system I don't know that the U.S. deserves to be called a democracy, unless the word has lost much of its meaning.

Candidates are effectively preselected via funding by .02% of the population before people can vote, and gerrymandering districts is rampant so that political parties are selecting voters, instead of the other way around [0].

Would you say that things like that make the U.S. a de jure democracy, also?

I think the problems with our so-called democracy explain why Trump has had the following that he does. He had the money and media experience to get elected based on the outrage so many people have for all other politicians who do not really represent them. The establishment seemed more interested in getting rid of him than addressing the sentiment that brought him to office. I'm not a Trump supporter myself, and I loathe his demagoguery, but I think that understand why he got elected. He's popular with a lot of politically apathetic people because they really believed he would "drain the swamp" and that he wasn't like every single other politician - not another Bush, not another Clinton, another insider, not someone who was going to bail out Wall Street again, etc.

Apologies for nitpicking and spouting off a bit, but like I said this has all very much been on my mind lately. I know that I may be tilting at windmills here, but words are important and shape our thoughts, which led me to throw my original comment out there.

[0] https://www.youtube.com/watch?v=PJy8vTu66tE
There is nothing nonobvious here.

I wonder if the author has anyone heard someone make the reverse claim.
In my case, I had to leave my comfort zone and change jobs as my career advanced towards DevOps.
I've made my choice, leave me be.
I’m a full time vim user now, and I would say the ‘productivity’ gains are a bit of a pipe dream. That’s not the reason I would recommend anyone learn vim. The best reason for me is that vim is just fun.

When you finally become competent, it is an absolute joy to work with. It makes me think about editing in a totally different way. However the road to get to that point is not fun.

I started out with basic tasks in the terminal, & vimtutor reps. Then graduated to using a VS code plugin. I would turn it on for 10-15 minutes at a time a few times a day. Usually turning it off once I realize I wasn’t getting anything done :) But solid reps everyday over a few months and I got to where I learned more complex commands/ movements. Eventually I never needed to turn it off!

Then I began the configuration & plugin rabit-hole :)