skysight-inc/HackerNews huggingface dataset:
>Hmm, yes, but it's not a lazy array/list, so it's not online, is it. If you have a few million files in a directory, that's not going to work.

It is lazy. The author slightly misunderstood / oversimplified what's going on. The commandlet does not build an entire array in memory and then write it out; it writes out each item one at a time. Evaluating it as `$(dir)` just forces all its output to be collected into a single value, ie an array. It's the equivalent of writing `output="$(ls)"; <<< $output head -n3` in bash.

I posted an alternative way to write this in https://news.ycombinator.com/item?id=22963842 which does not need to build the output as an array first and is also more natural to write.
Surely there's some daylight between honest disagreement and misinformation campaigns?
AWS haven’t had a major incident since 2017. Their last one before that was in 2015. If you’re not counting managed services, it was 2014.
Doesn't Google have an automatic call screening thing? Maybe it was related to Voice and/or a pilot program they cancelled. But I'd expect people around here to know about it.
> it's limited

Isn't that the point? Businesses and people are way more obssessed about Jira than they should ever be. Jira is supposed to help organize, not become someones job.
Came here to link this. HAI is a great source of these simple stories.
I do appreciate the "wireless" analogy, however even if you did have a vacuum cleaner without any internal wires at all, it wouldn't really make any difference for you as a user.

Whereas there is such a thing as fully peer-to-peer systems without actual servers. It's almost as if the people who coined and marketed the term want to consolidate the idea that servers/backends are an inherent property of information systems.

It should be said that I am a both a believer in that the words we use shape they way we conceptualize and reason about things, and also a proponent for less infrastructure centralization.

Now you might say, "we already have the word peer-to-peer with that meaning". IMO peer-to-peer has been diluted to the point of being practically meaningless, commonly used to describe systems such as Google Hangouts.

I don't believe there is any kind of conspiracy or conscious effort on the side of vendors or providers to do this, but effectively we don't have a word to describe fully decentralized/distributed/peer-to-peer/serverless software today because all those words have either been diluted or have a different meaning. It gives me some 1984 doublespeak vibes.

Besides all the above: My original comment was meant as honest advice that they should reconsider using the term this way, given both that:

* I'm not the only one who feel this way, so it will likely put off other potential customers as well
* There is disagreement on what the term should mean even as commonly used (just look at other comments here arguing that nothing with state between invocations can be considered "serverless")

I think the intended meaning will come across much clearer by instead calling it "Fully managed Redis" or, if it's crucial to get across the billing model, "Fully managed, pay-as-you go Redis".
Buy some sodium citrate and make your mac and cheese with any cheese you like: https://modernistcuisine.com/recipes/silky-smooth-macaroni-a...

Then make ball park nachos or perfect cacio e pepe.
Best Cloud Functions services to use in 2020
During a pandemic like this, you can definitely quit over fears of the virus and for the purpose of social distancing and be eligible for unemployment. I know a number of people who did.
Good luck convincing companies to give up fat profits. If only we had some sort of governing body to make edicts that everyone follows. Laws, if you will. They could require companies to pay a living wage.
And this is why oracle and IBM still exist.
Looks cool, is that open-source? I can't find the link to a repository anywhere...

Looks exactly like the [1] Scratch programming language IDE from MIT.

[1] https://scratch.mit.edu/
Scamp – Suite for Computer-Assisted Music in Python
fwiw, i found John Ousterhout's "A Philosophy of Software Design" pretty good actually (despite having misgivings about it earlier)
Ask HN: What are your thoughts on GitHub's new notifications UI?
GitHub has pushed their new notification UI to everyone. I for one hate it. I don't like having to click a checkbox then the "Done" button (which is terrible naming for what is essentially "mark as read"). I don't have any idea what the new icons mean. The new layout is not easy to scan. I liked having notifications grouped by repo. This is now a cluttered email inbox.

What are your thoughts?
There is a better word for that: "Managed".
Thanks for the tip. I've heard mentions of the VS Code tool, but never had it clearly explained until now. Definitely something to watch out for. The "pulling" aspect seems more elegant than the way Booste stores locally and pushes, so I can definitely take that as inspiration.

The docker point is fair too. Docker containers solve the machine problem, and are incredibly helpful teck. There are perks of cloud hosting (visibility by team, potential to monitor prod and have the codebox reflect it, performant hardware) that we can layer on top of docker container tech. Just hypotheses, to be clear. But to me, we're doing to Docker what Google Docs did to MS Word.
In 2007. Gay male promiscuity has been on a steady decline since the 80s, the time of the last epidemic. Honestly, using 2007 data for the 1980s is like saying that people didn't get sick of cholera from drinking out of toilet water wells because no one does that today.
My list for all engineering students:

Design of Everyday Things
Founders at Work
Antifragile
> the examples given in this thread of "product tying" via Amazon Prime, essential facilities denial via superseding with their own products, and predatory pricing via not having to pay platform fees are all restraining trade.

If you don't trade on Amazon's platform, you're not affected by any of these. You might as well complain about Safeway's (or whatever grocery chain operates in your area) anti-competitive practices, because Safeway will also do product tying via membership card, rewards and coupons, deny you facilities to put your products on their shelves, and won't pay carrying fees for its own store brand products.

Sure, it might be much harder for you to compete with Amazon if you can't use its platform, but then the argument is that the Amazon is too competitive, not anti-competitive, and that is in fact legal (and a boon for customers).
Ha ha same here but I got a call from an FBI agent. I had lost money to someone and 2-3 years later he got caught in some other sting and they wanted me to be another witness since they found my name in his books. For me somehow the connection clicked as soon as the agent mentioned the name of the company (but not when he said I am calling from the FBI). I even got login to I think an FBI website to keep updated on the status. Unfortunately after communication every few months, they decided to not pursue the case, after maybe 2-3 years of elapsed time.
I always found granny Smith to be a bit too firm. I prefer a sweeter apple with a softer crunch say like Pink Lady.
> I think China/CCP wouldn't think twice about trying this on young men in jail

Or Uyghurs.
I'm not even sure that is an unpopular opinion. Its a minority opinion, but people on the committee have been grumbling about how ABI consistency is hamstringing C++ for a while now.
I have heard this criticism so many times since Luna, and almost every single time I’ve noticed that Fisher-Price is misspelled by the critic. How can you trust someone like that?
American English "broil"; see https://www.lexico.com/definition/grill#grill__12 .
Your threat model is imaginary, if they are robbers posing as cops, they wouldn't knock and wait patiently, they'd just serve you a fake "no knock warrant" (kick open your door and bust in with flash bang grenades).
Western propaganda. Pass.
"Fully managed", "pay-as-you-go (PAYG)". This is the language used by AWS to market their services such as Lambda, for example, and IMO is a lot clearer.
I always use mine at 1x
Here’s an easy example on Glitch that you can remix: https://glitch.com/~hello-python-flask-sqlite3
This must be one of the most exaggerated science headlines ever.

Perhaps: "Scientists Create Device That Works Somewhat Similarly To Parts of a Single Brain Cell"

I don't think "Human" has anything to do with the claims made.
It's like how there's a cure for HIV that you really don't want.
Banks and brokers.

Sometimes a device is an option. Some organizations use a software token app on your phone, or something physical they send you.
The same thing happened to tomatoes I believe, or breeding for appearance and losing flavor in the process.
OK I skimmed through the article and I can't say I much care for it.

To me Animal Crossing is a game that you play over many months to sometimes relax doing something mindless or over the longer term to have an island and house that you slowly build up in your own way.

With that in mind there are a lot of great things in animal crossing. A lot of the furniture has interesting interactions and the museum is just a beautiful thing to walk through.

But I also feel that some aspects of the game needs tweaking as they detract from the gameplay. There's no reason I should have to craft fishbait one by one, mindlessly spamming A for minutes at a time. Nor does shopping have to be as tedious as it is. There is no reason I should have to buy flowers in batches of 5 taking 5+ seconds per batch. I want to plant a massive flower patch not navigate overly deep menus. The lest said about the online play the better.

I think the author is trying to find meaning where there really isn't any. At its core Animal Crossing is shallow, but in some sense that lack of depth is the appeal. What it has is a shocking breadth though giving each player lots of options to express themselves or simply to while away a few peaceful hours.

It's not for everyone and it doesn't have to be.
Looks like it's a thing:

https://marketplace.visualstudio.com/items?itemName=asvetlia...

When my annoyance at the vanilla Vim plugin exceeds my laziness to install and configure Neovim, I'll have a look at it :) Thank you.
> The alternative is to beg a risk-averse committee

That is one possible alternative, not the ONLY possible alternative. For example, if there truly is value in big bets, we could have systems in place to allow proven individuals to make big money bets.
You're right on this. I had figured that this solution was solved too, until I heard about how frequently Booste is built internally at growing companies. The tracking and distribution of images seems to be the unsolved problem, and centralizing those on a cloud platform could be the move.
It would be nice to know more besides that opening paragraph about what happens if you fill out that survey ... before you fill it out.
Well, I assume the challenge trial would be done to test efficacy after you've tested safety. Is this aspect substantially different than with any other vaccine trial?
How to Obtain Auto-Generated Keys
Wrong measure. COBOL is verbose (and I hate this), but the fit-for-purpose should not be measured in LOC. It's how natural it is to perform the work, and how easy it's for your successor to maintain your program.
None. But why do you think ppl need eu alternative if these services are good and have datacenters in europe?
I was specifically referring to something with the same "whoa, that means it's really fast" mindshare as the i7/i9 has. Do laymen really look at phone CPU models the same way that people use them to guide purchasing decisions on laptops?

See also: Intel labeling middling 2c/4t cpus as 'i7' a few generations ago despite them not being at all comparable to the desktop equivalents because they know people will buy them based off the model number and not the actual performance. (https://ark.intel.com/content/www/us/en/ark/products/95451/i...)

And NVidia giving all their mobile GPUs the same names as the desktop cards (pre 10XX gen, they're actually the same cards with slightly lower clocks now) despite them being entirely different hardware. (https://en.wikipedia.org/wiki/GeForce_900_series#Products)

Actual performance doesn't sell nearly as well as perceived performance.

(Also I guess it's all about marketing for everyone)
People also hang beads and crosses in their cars. But last time I checked, crosses and beads don't add anything to a car's safety rating.

Maybe to stop from swallowing flying insects?
This is what endgame is referring to:

> Trello handed over my personal account to my previous company

— https://news.ycombinator.com/item?id=22873578
> nobody can sleep in sauna for a couple of hours :)

You're right, I should have been more clear. I was referring to the warmed floor area you mentioned. I've spent quite a lot of time in jimjilbangs back in Seoul.

Currently in Tokyo...Once the travel restrictions are lifted, I'm on the first thing with an engine headed back to Seoul!
That's lovely, thank you!
I don't have any dislike for the fact that the ROC is an independent country, whether my government diplomatically recognizes them as such or not. I'm just pointing out that, if a Taiwanese family invites you to dinner, they're going to be weirded out by you continually saying "Republic of China" throughout the conversation.
What’s Your 2Name?
That sounds a lot like editorial controls of a publisher, not a platform. That should open them up for libel. (I'm sure you know that as an American)
Do you have PTO? Take all of it, as much as you can be allowed, and just treat that time as if you've already quit your job, and see how it feels. Ask yourself various questions. Are you able to work on what you want? How are you feeling day to day? Are you able to sustain your self-discipline to work on your side projects? This is the big thing that I've found when I felt like quitting; the productivity doesn't come immediately, you must train it.
In my experience, this kind of error is the cause of 90% of the "wait, I thought C++ was supposed to be fast so why is it chugging compared to my Java implementation" problems. People turn everything into two dereferences.
Are we able to test for all 8 strains at once?
I mean, aside from the fact that you don't like it, why is that "ridiculous"? It's their platform, can they not do what they want?
The most recent poll on that page shows, at time of writing, Apr 20-22.
So we will have to wait a couple of days to see the true impact of this latest development in the war against Covid19.
Note that this article is slightly out-of-date. It looks like the experiment began in January with PowerShell 6, and there are notes about caveats that were scheduled to be fixed with PowerShell 7. PowerShell 7 has since been released.
I believe that you, and I, have a robust filter to identify trustworthy content. But would you agree that most people consume only reliable content on YouTube, or Facebook? There is plenty of evidence that is not the case, and these platforms are being actively attacked by bad actors.
It's hard because non-fraudulent corporations commonly have very complicated ownership structures. The global corporation owns the US subsidiary which owns the Auto subsidiary which owns Auto Parts subsidiary which owns the Northeast Region Auto Parts subsidiary which owns a subsidiary that makes transmissions which owns a subsidiary that makes warranties for transmissions etc. etc. The level of complexity necessary to confound an external investigation is not inherently less than the level of complexity that exists in legitimate real corporations.

Corporate ownership is also traded as a commodity. The US Auto Parts Northeast Region Transmissions Warranty subsidiary is required to hold assets sufficient to bond the warranties it issues, so instead of keeping a large pile of hundred dollar bills on the coffee table, it holds shares of the parent company and you now have circular ownership. If the parent company is loaded up with debt then you might find that the subsidiaries like that own the majority or entirety of the parent company -- without even necessarily realizing it.

You also have the problem that people willing to commit fraud are willing to commit fraud. Convince some credulous victim that all they have to do is put in $1000 and sign some papers and they can invest in The Next Big Thing and they've not only scammed them out of $1000, now it's the victim's name on the shell corp.

Generally speaking identifying people who don't want to be identified is hard, the methods effective to do so oppress innocent people more than anything, and it is best to look to other solutions. For example, if you discover people are publishing misinformation, show the truth to the same people who saw the misinformation.
The vaccine manufacturing point needs way more attention. We were talking about ventilator manufacturing weeks after there was no chance they'd be done in time.

The economic benefits to distributing a vaccine quickly would be huge, but I haven't heard world leaders talking about how to do it--they're still on the last war. Luckily, Bill Gates is spending on it, but this needs way more attention because this is our chance to be ahead of the virus for once.

https://www.weforum.org/agenda/2020/04/bill-gates-7-potentia...
Christ, this thought is terrifying. If any company would be this shady it would be Amazon, and they have the greatest market share. And other commenters here make it sound like it's not even clearly illegal.

The one point of solace is that there's a lot of competition out there for web hosting.
Pixelfed [1] - decentralized instagram alternative is a brilliant example of well developed libre PWA.

1 - https://pixelfed.social/
Checking it again it looks like you might be right. This isn’t 100% confirmed yet. Last I’ve read is that it was a bill that has been tabled. I’d also prefer an additional source to confirm this is happening... not that it would surprise me, or that if it was true proper sources may still be hard to come by until some western companies get forced to do it.
I spent some time with Powershell on Windows recently, more time than I am used to. Powershell is a clear winner over CMD.EXE by a mile, but…

- As an interactive shell, it suffers from an ecosystem which is much poorer than the bash/zsh ecosystem,

- As a scripting language, I’m going to use Python or Go the moment anything becomes larger than a few lines,

- Installing Posh Git is just a really mediocre experience (indicative of various, more specific problems)

Some of these things can be fixed up, like the bad experience installing Posh Git—you have to update the package manager to a non-release version, but the signature is occasionally broken (it seems to happen again and a gain) so you have to disable signature verification, and then you can use the updated package manager to download the Posh Git package.

Through the journey I encountered so many stupid random problems that it’s not something I can just step out and recommend to anyone. I’ll continue using it as my primary shell on Windows, but for various reasons (I forget the exact details) I had to give up on it for working with Git. There was a lot of “action at a distance”, like running ssh-agent would break the “ls” alias for Get-ChildItem, which leaves me high and dry without muscle memory.

Meanwhile, Microsoft is also spending time and money on WSL. Again, I’ll still be using PowerShell on Windows but even there it is a damn rough experience. The command-line has been paradoxically a second-class citizen as well as a necessary tool for development on Windows for as long as I can remember, and it will take a lot more improvement to PowerShell before that feeling disappears.
Here in Australia we usually just get painted cyclist stick figures in car lanes.

Seeing them, I usually can't help but imagine that every one is the chalk outline of another cyclist fallen victim to such a pathetic excuse for infrastructure.
"A person is smart. People are dumb, panicky dangerous animals and you know it."

When I was first hired into a manufacturing plant I wondered why it was so hard to get people to make a quality product. It turns out that people are people, and they will try to do the job you tell them to do, with the tools and instruction you give them.

The better the tools are, the less instruction is needed. Output rate and quality is also improved.

The poorer the tools are, more instruction is needed; output rate and quality suffer, and at some point safety as well.

"A poor workman blames their tools"; A poor manager blames their workman after providing them with poor tools.

The very first thing you need to do is assess if the worker is following process and if not why not. If they are not following process, is it because of a mistake or a slip-up? Did they intentionally decide not to follow a process because it was difficult?

Disaster documentaries are quick to point out where workers failed to follow written procedures, but they VERY RARELY point out how common those contraventions are with no negative impact.

If "it's stupid but it works" it may not be stupid, or you may have gotten lucky.

https://www.youtube.com/watch?v=WPMMNvYTEyI
They poached because it was a lucrative business. AWS’ sales pitch was that their service was so much better integrated with the underlying infra. Also, they priced out the competition and offered generous discount for bundling with additional AWS services.
You mean if you add 9 women you get a baby in 81 months?
Show HN: Buzzwork Haikus
> We now have 66 years worth of Kidney transplant data to show it's safe for both parties, but a lot of people needed to participate in what was a new, risk, experimental surgery to get us to this point.

Uh, technically that's true, but the risks are not the same. The first successful kidney removal (nephrectomy) was in 1869. It wasn't for a donation, it was for a woman suffering an uncloseable fistula which, without the operation, would have killed her. So what exactly was she risking? By the time someone was allowed to volunteer to donate a kidney in 1954, nephrectomy had the better part of a century's worth of data and refinement of technique.

Compare this to the risk you're proposing: With current measures which seem to be working, there's a good chance that most people don't get infected. So you're proposing that healthy individuals who would likely not contract the virus, be intentionally infected with a disease which he only have an approximate mortality rate for, and that we have no idea of the long-term effects of.

Surely you can see how the first risk fits withing "First, do no harm", while the risk you're proposing simply doesn't.
original post said:

> since becoming an all volunteer army recruitment has been an expensive challenge.

Implying the issue is a volunteer army. If that's the case, Canada would have the same problem as it's also a volunteer army.

If your argument is that it's not about being a volunteer army, it's about the scale of the military, you might be right... we'd have to compare the personnel number to recruitment budget ratio between NATO countries to get a sense of that.
Do you know the death rate of an american submariner in the Pacific?
Except these things have a habit of not being what anyone is "talking about" but about what they actually do.
Have you ever read about the chronic oil pipeline explosions in Nigeria?

https://www.aljazeera.com/news/2018/10/nigeria-dozens-petrol...
Well it's a b2b business and YOU could vote with your wallet to take your business elsewhere.

As an aside, Amazon competitors like Walmart typically require their suppliers to host data on a platform other than AWS if they want access.
I absolutely loved playing Jazz Jackrabbit, wasn't expecting to see a reference to it, thanks for the nostalgia :)
Fastest and safest? Get a job at a FAANG or similar, and climb the ladder. In about 15 years, if you save most of your income, you'll be a millionaire.
Decentralized Developer Funding – Rating 5 (Unique) Crypto Projects