skysight-inc/HackerNews huggingface dataset:
It's probably because linux on arm has been around longer than the Pi, but a lot of people seem to hold this idea it was pioneering.

It was pioneering in how low-cost and mass market it was at launch, but before the Pi there was plug computing, largely based around Marvell Kirkwood processors. There were also a variety of hackable NAS devices, I used some with Orion5x CPUS in. Then before plug computing there was the linksys NSLU2 with its Intel Xscale IXP chip, and all the hackable linksys routers going back to 2002, and that's just some of the stuff I've played with over the years. Before that I imagine there were previous generations of linux ARM support.

The Pi and other hobby boards are really great, don't get me wrong, but there's a tendency to credit them with a bit too much.
Wikipedia is a sewer of fake news
The pricing for all of the instances types is controlled directly by Amazon. I can see this developing into a competition law issue with possible anti-trust action down the line given the size of the cloud providers.
*"don't leave such comparisons unaddressed."

Sorry ¯\_(ツ)_/¯
Most Popular APIs of 2021: A Gimmick or Legit?
That's OPs point though.
I mean that’s the definition of currency not really moving the goal post: store of value, unit of account and mean of exchange. At this point, I am not sure bitcoin even ticks one.

It’s an asset with a volatile price. It is not a currency.
Does that 60 MB include something like Qt, comparable to WPF? I'm not sure that comparison is fair.
I never understood the argument of _helping fellow developers out_ by setting up their development environment or _lowering the entrance bar_ as everything got so complicated really.

For one, I personally cannot trust the technical competence of a fellow developer if he/she cannot handle their setup him/herself. We're talking installing tools by clicking around, aren't we? The same argument holds true for a fellow plumber that has never worked with this pipe system in particular.

Second, there's much to discover by installing and setting up everything by oneself. It can give insights on how things are connected to each other tool wise which is the first step of getting familiar with a new environment in the first place anyways.
> People keep telling this about Python, always ignoring who was paying Guido's salary.

Well, reveal the spoilers and don't keep us all in suspense :-)

Who was paying GvR a salary[1] when Python took off circa 2001/2002?

[1] I don't think paying a single person a salary is the same as the millions of dollars poured into marketing and development as done with all the other popular languages.
This just seems so boring and negative. Read Sherlock Holmes if you want something awesome and British. Forget this rubbish.
For anyone else trying to determine how to switch between Chrome profiles on macOS, I found a superuser post [0]
In short you can run:

open -a "Google Chrome" --args --profile-directory=$NAME

where $NAME for your current Chrome profile can be found by looking at Profile Path in chrome://version. The last directory in Profile Path is $NAME. The default $NAME is "Default" and another profile could be "Profile 5".

[0] https://superuser.com/questions/377186/how-do-i-start-chrome...
Im just looking for some way to slap something like this on top of some python scripts. Currently I’m only aware of calling applescript like this for python: https://stackoverflow.com/a/41318195
The intro scenes are capped at 24fps. The interactive segments run at 30fps with dips. Digital Foundry discussed it here - https://youtu.be/ib6_c6uliLg?t=1985
Maybe let's try rephrasing it. Knowingly making a false report to the police is a crime. If it happens once or twice or even a few times over several years, that's not such a big deal, mistakes happen.

But in this case, it seems like there are several hundred false reports over several years. It's so much, that Hertz was able to hand over a database of data related to it. This is negligence, they clearly know they are doing something wrong and they know it's harming other people.

If tens or hundreds of your employees are making false reports consistently over many years and you're not doing something to resolve it? I suppose the answer to your question is yes.
"Oh, yes, I see that you have the deed that says you're the owner. Yes, sorry, but we can't stop doing what we're doing on your land. What are you going to do about it?"

Not all games follow chess rules.
Full hazmat gear here. She’s right.
Replacing tactile controls with touchscreens in vehicles.
This looks like desperation because they simultaneously acknowledge the competitor which is normally a big no-no?

It's like Mark Penn's Scroogled campaign all over again.
Almost certainly something has installed an extension which is in-process and causing the crash. Graphics drivers installing thumbnail previewers for video files caused this for me previously.
Thanks! I will take a look
Ghost riders: the invisible lives of Johannesburg food couriers
It's surprising they emphasize that it's beautiful in the page title, when it's really anything but beautiful. Even the alignment of buttons and text seems random, and the dock bar looks quite ugly.
"I cannot trust your competence as a developer if you can't build your compiler in assembly."

These setups are useful because:

- not everyone needs to start from scratch every time

- they share one’s known-how through their configuration

Even if I rarely use boilerplates and such, often they're good resources to see how a specific problem has been fixed.

Also if they're done well they lower the barrier of entry considerably. See create-react-app where you can start developing something serious in React without starting from an empty index.html and glue everything together.
Making bread.

https://breadpunk.club/docs/manifesto/
In the sport Ultimate Frisbee, tacit knowledge is key. I'd never heard of it before this article, but this makes a lot of sense, because it's a relatively new sport without a developed coaching system, and many adult players come to it as adults.

In college, the team tried to teach us explicitly and it made absolutely no sense. By playing for years, I've developed the simple instruction of "Stand where you do not want or expect the disc to go, and at the right time, run to where you do want the disc to go."

The part that takes hundreds of hours is understanding "where you want the disc to go" and that can't be explained clearly because it changes every five seconds. After 10 years, the answer is usually obvious to me, but a new comer has absolutely no idea why anything is happening or why they are not getting thrown to.
Why should the law be any different? Selling cheap products doesn't entitle you to lie, or otherwise break the law, to close the sale. Counterfeit goods are taken seriously by the law despite being cheap.

In the case of holiday and hotel websites, they're selling expensive packages.
Who remembers the Smalltalk browser?
Are you going to run Apple software on your servers? Most servers leverage the Linux ecosystem, most of which is open-source and maintained by developers who do not have big $$$.

M1 probably enables the same transition for customer-oriented, proprietary apps. But it has little to do with cloud computing, except proving that performance and ARM are not mutually exclusive, thus providing more acceptance.
They do this every time, and have a previously stated spproach of blocking zero day attack scripts for the first X days of a zero day, when they deem it sufficiently dangerous to the Internet. So, yes, yet again, they’re doing this, just as they always do. Is there something new this time that makes this newsworthy?
You then hit the two problems that everyone with a plugin API hits:

- you can't rearchitecture your software beyond a certain amount without breaking the plugin API

- if a plugin crashes, people will blame the host, no matter how you attempt to deflect this
I am surprised you would see my comments as engaging in a flamewar dang. If you look at my comment history it should be clear that I in general don’t do that. Perhaps also take into consideration the many upvotes my comments have received. However I acknowledge that I might have been a bit more snarky in my comments than was strictly necessary to get my point across.
> Valuation is the estimation of the present value of future free cash flows.

That’s only DCF valuation. It is not the be all and all of valuation. DCF is a way to value perpetuity. It makes sense for assets you can assimilate to a perpetuity (like a company). It makes no sense if you can’t. The easiest counter examples are raw materials and currencies.
Not 'dead' dead according to Github activity https://github.com/etoile/
> Twitter isn't removing any tweets saying "it's more dangerous for old people".

The page linked to says otherwise.

> But they will remove tweets that say "I'm not vaccinating my children because children never die from COVID" because the person tweeting this is feeding into COVID denialism, which is dangerous. These people are not interested in facts they are weaponising single data points in an attempt to further their "planedminc" agenda.

Do you have a source for this claim, which contradicts twitter's official statement on policy?

> Interesting you bring up tobacco/fossil fuels because the media manipulation techniques they pioneered are now being used to fight COVID reality and the talking points are then regurgitated by idiots who die alone, gasping. e.g. "Medical Freedom" as rallying cry used to justify infecting others, denying COVID (it's just the flu), etc.

Which media manipulation techniques are you talking about? I don't remember tobacco or fossil fuel companies talking about medical freedom, but maybe I'm too young. I'm talking about how they denied scientific evidence linking their products to cancer and global warming. Twitter is denying the irrefutable scientific evidence showing risk varies across demographics.

> The denialism isn't coming from twitter here.

It is. It's in the page linked to. And from comments on HN, evidently.

> Twitter is 100% trash company and 99% trash users but

I don't understand what this kind of commentary adds.

> these rules are there to fight what you say you are against ("science denial and disregard of reality").

No I don't think they are, I think they're dressed up as that with lip service to some scientific facts and evidence, to hide the fact that they're attempting to silence the science around risk and benefit of vaccines and covid in young children.
There is a joke that no financial scandal is proper without the involvement of Credit Suisse. Seems they also want a pie of those privacy and security scandals.
California has the highest tax revenue in the union; both per capita and gross. Tax revenue is not an issue in California.
I am not sure what you are trying to imply here.

- right now games are implementing client side "security" -> cheaters are evading it

- right now games are implementing server side "security" -> cheaters are evading it

- some other thing you are referring to
Recipient or sender using Proton VPN?
Your Highnesses, Dear Cousins, Peers.

Allow us to draw your attention to the state of intellectual exchange between our honorable houses, which we have enjoyed in the past.

https://nautil.us/issue/56/perspective/youre-descended-from-...

https://www.scientificamerican.com/article/humans-are-all-mo...

Discussed here:
https://news.ycombinator.com/item?id=24686904
Regarding your "reasonable idea", does it account for real life constraints, namely greed, cruelty and other qualities found in humans today? Capitalism isn't great, but it works, while other models tend to fold under the weight of reality.
Eh, I’m not so convinced that the relationship is direct - Usage is going up and power efficiency is also going up, but I’m not convinced the two are necessarily linked.

I spend roughly the same amount of time at the computer as I did 20 years ago, but my old desktop PC and CRT monitor was certainly not as power efficient as my (bigger) current monitor and Mac mini.
Joe Armstrong and Alan Kay (2016)
I guess you found out you can't rely on Capital One. Never had a problem with AMEX.
The final keyword is one of those places where Java shows its age to me. I agree with the overall point that inheritance is flawed, but I cannot bring myself to conclude that the use of final is the answer to the problem.

Simple example, String is final in Java. It is also immutable, and that is (mostly) irrelevant. Lots of string fields on inbound requests have validations, a simple one would be a field that contains a fixed length string. So obviously you validate that at the ingress before passing it down. Now, the question arises, should the core library be defensive and re-validate the string? Why not simply capture the subtype, TenCharacterString and parameterize methods with that?

Modern languages get this right. Subtyping is not inheritance. Inheritance is not subtyping. I should be able to subtype at zero cost, I don't need inheritance to do that, [and encapsulation is definitely not subtyping].

But Java doesn't have that. You mark something as final and you lose the ability to subtype just to eliminate the possibility of inheritance. On the other hand, to be fair to the argument against final, the real answer to my complaint is a proper type aliasing support.
The thing I don’t like about passing objects around is that the state inside the object is opaque, and debugging it can be extremely frustrating, especially in something like Ruby some people are way too liberal with magic for my taste. My personal preference is to see immutable data structures being passed around through reasonably named functions, and that the is usually good enough for me.
I can relate to this. The "permission" aspect also cuts both ways sometimes, because I learned to be cautious and then _that_ became the thing I was doing wrong, according to others, who berated me for not being assertive enough.
Mobile app localization: expand into new markets
Join us on December 22 for a live webinar on app localization.

During this webinar, we will be covering:

How to get started with app localization
The importance of app store optimization (#ASO)
Why and how to provide translators with context
How to can get relevant translations
I assume shareholders took a serious haircut.
"It's child's play. Just ask the most gullible person you know for instructions" excellent satire.
So what? There is plenty of ressources on how to fix the vulnerability. Those who really want to see the code will find it anyways, both maliscious actors and admins.

This mostly prevents skids from getting hold of it and using it against their school etc
Reddit gets bashed here from time to time, and for good reason.

But there are great subreddits. (pro tip: none of them are the default subreddits.)

If you want to go discuss controversial topics, reddit is like being in a room of screaming and raving lunatics.

If you go a subreddit about 3D printers, or a particular city, or some niche hobby, there are awesome, well-moderated subreddits where the participants are civil and constructive.
Toyota bet on hydrogen and lost. Now they're doing subtractive marketing on the remote controls which modern carmakers have eliminated altogether.
The Log4Shell zeroday 4 days on. What is it and how bad is it really?
> Arguably the same thing might be happening with the Omicron variant which early data suggests is much much milder than previous variants

The evolutionary selection pressure that can result in weaker viral variants comes down to the fact that deadlier viral genetics die off in the corpses they create from their hosts, sometimes leaving only the weaker genetics in the hosts that didn't die. That selection pressure really isn't there for any of the COVID variants, especially with its long incubation time. The virus is free to mutate into stronger variants in the mean time.
GitHub is running on momentum at this point. I only use it for cloning nowadays. They've even made that a hassle, I'd like to use SSH for all my connections, but it seems like they'd prefer I got their shitty custom tool, or used https and typed a lot of passwords.

These days for preference I'll use shart (sr.ht) or, even better, the project's own git server.
The 'militia' is an outdated concept with as much relevance to modern life as the muskets they once used, but it was always intended to be a popular (as in 'of the people') manifestation of the state. As far as Heller goes, Scalia conjured that one up from thin air and no amount of weasel words from a justice can change historical fact. The 2A was never an individual right until Scalia declared it to be so, and this change is unlikely to last as long as many 2A proponents think it will.
There are 2 scenarios in the original Limits to Growth that encapsulate this:

1. The "comprehensive technology" scenario in which population stabilizes, food production increases to keep pace, pollution eventually drops to essentially zero, and industrial output actually decreases as a result of increased efficiency.

2. The "stabilized world" scenario, where population, industrial output, and food output all stabilize quickly, and pollution also eventually drops to 0.

The difference between these 2 scenarios is essentially that in the latter, technology does not progress fast enough to save us, but we are able to put the brakes on and save ourself; while, in the former, increases in efficiency due to technology are what allows us to stave off collapse.
Track Changes in Excel, Word, PowerPoint, PDFs, Images and Videos with Git
I can confirm, the RPi is the only reason I provide armhf and aarch64 builds of all my projects. It really helped accelerate the long tail.
Yeah, one would expect, motherboards could have some heuristics to either:
- have the best speed possible
- have the highest capacity possible
with the RAM available and finally
- tell what is the problem if there is one (e.g. having no module in slot, having incompatible modules on channel)

This cannot be so hard to do. See my recent adventures: https://twitter.com/KaliszAd/status/1462940387916582915
Is there any indication that the owner took it down himself while claiming GitHub did it?
Who copied who here? https://www.powerlanguage.co.uk/wordle/
Welcome to the space Greg - the site and tutorials looks good!
Eh. There's no practical difference between "no oil left the ground" and "it's too expensive and/or energy intensive to pump out any more oil."
No, they make no sense at all, they are used as they were effectively designed.

That the technology is sound is not hugely relevant.

The commercial notion of NFT's is nonsensical.
> Then before plug computing there was the linksys NSLU2 with its Intel Xscale IXP chip

Whoa, haven't heard that one in a looong time. Still have mine sitting in a storage closet, I think...
> Instead the general trend seems to be that single/child-free people despise any privilege or help parents may recieve in the corporate world, or by the government (coming out of their taxes).

i don't disbelieve this, but this is the first i'm hearing of it. the obvious counter-example i have at hand is Bernie Sanders and others on the left pushing for free college education (which is a benefit to all the parents out there who start college funds for their children). and didn't last year's stimmy checks/tax breaks give more benefits for parents with children than parents without children? i swear early revisions of Biden's infrastructure bill had stuff for childcare, too, though idk if that made it into the final revision.

i can believe that there's people who oppose these things, but is the trend really against providing benefits for child-raising parents, or is it just that the roll-out of these benefits is too slow for your taste?
Is it? So Github is bootlicking itself?
Isn't the "use it properly"-argument pretty much the same arguments as those saying that real C developers don't need the safeties offered by rust, they just need to use C or C++ properly?

The whole idea of language design (in my opinion) is to reduce the opportunities for mistakes, without getting in the way (thus reducing productivity). The biggest problem with Java and C# is that they are deceiptively simple. Anyone can get off the ground and the path of least resistance initially is the path of maximum pain in the end. That's the path of making large classes, lots of mutable state, long inheritance chains and so on. The languages aren't forcing anyone to use these antipatterns, but neither are they guiding the hand of the newcomer not to do that.
Well. There were fewer people, yes, but they also moved around a lot more. It's only comparatively recently that we've gotten stuck in our places and social structures.
> share zero genes

That would be impossible, unless one of you is some kind of bacteria. And even in that case I doubt it. According to Wikipedia[1] (yes, I invested some time to refute a random stranger on the internet, well, maybe a cousin) there is something like 0.1-0.4% of genetic variation between humans.

[1] https://en.wikipedia.org/wiki/Human_genetic_variation
This is misunderstanding of the situation derived I think from a believe that the technology somehow changes the use case.

ICO's are a scam because they are essentially unregulated securities.

If all securities were unregulated, then they would all be scams.

The moment you strongly regulate ICO's, then they don't get their pop, they lose their allure, and they make no sense.

There's no material or commercial advantage to Crypto or NFT's, or rather, any advantages they might offer are outweighed by the drawbacks.

And so the big remaining advantage is for scammers, which is why they take advantage of it.
ssh works fine for me.. what issue are you having?
Nice try, Intel.
The article contains some false assumptions and false statements

> Having your node_modules checked in guarantees that two developers running the code are running the exact same code with the exact same set of dependencies.

No, it doesn't, your system environment is important. Any code executed can check for environment parameters and branch accordingly. For example, a simple "if (macOSVersion === "10.10") {} else { }" would run different code branches and possibly produce different results, even when executing the same code binaries.

The reason you don't check in node_modules is that differences in system env during build time produces different build results - checking in node_modules fixes that, but does not handle system differences at runtime.
This isn’t meant to be directed at you personally. Don’t be a vigilante. Either lead, follow or get out of the way. Most people just prefer to complain than create positive change though, because it’s less effort.
Visual Studio Code 1.63
Show HN: 2021 – Your Year in Meetings
Hello HN!

2021 is a special year - from the rollout of the Covid-19 vaccine to billionaires blasting into outer space. It's a mixed bag of hope, optimism, burnout, and surprises. From zoom fatigue to the great resignation, this year also ushered a paradigm shift, as we all adapted to a new normal of work!

This "Year In Review" app reveals some useful and unique insights from your calendar data. The app also sifts through your schedule to understand and score your meeting habits. Stats are sometimes dull, so we wrapped it around a space flight - Jeff Bezos style.

We had a great time building this app during our recent internal hackweek. The idea is to celebrate this incredible year with everyone in a fun yet meaningful way. This is our homage to remarkable 2021 - when we all fought uncertainties and yet thrived to make the best of our time!

We hope you all will like it!
It’s interesting why they don’t see it coming until it’s too late. This is literally a textbook case nowadays. Kodak, Polaroid, Nokia, Yahoo, etc.
Pretty much all of the ARM-based SBCs have ensured excellent Linux coverage for the architecture starting over a decade ago. The Pi popularized it with a more mainstream (i.e. plug and play) audience.