skysight-inc/HackerNews huggingface dataset:
I can't wait to get rid of my lawn. It looks great in spring and fall, but summer I have to water it to keep it alive and winter it just looks like garbage. I want a zero scape with a nice patio area and some flower beds.
It draws to a VGA style character grid, like it was a DOS/VGA machine from the 80's. Oddly enough, Unix is older than that, and got it right (abstracted from hardware).
There are substantial margins to be had in over-the-road freight. The launch of the Amazon Freight platform last week is a clear indication Amazon knows this.

Managing an enormous seller marketplace is almost as fraught as shopping on one. I can understand why Amazon wants to act as the broker in every aspect of the retail transaction. As a third-party broker you’re shielded from much of the liability while reaping much of the benefit.

Unfortunately, third-party brokers are limited in the kinds of interventions that first-parties can bring to bear during a service failure. Walmart, Target, et al., can fix a wayward transaction much more quickly and cheaply than Amazon can by virtue of maintaining many well-staffed warehouses, i.e., stores.
IMO if if/else can be used as an expression, your language shouldn't have a ternary operator at all
This is basically the "on-prem/hybrid cloud" business which everyone's after (IBM, Google, AWS, MS). The market seems to be pushing towards this model. The old businesses were naturally not moving to "cloud" so the cloud wants to come to their house (which makes sense).
You can work from any device that has a browser without installing anything locally. If you work on different machines you don't need to sync anything.
It provides Microsoft with tighter piracy control over their IDE with a better way to charge more for virtually the same functionality under the *aaS umbrella.

Oh, did you mean benefits for those not invested in Microsoft?
> you're interpreting my moral claim (billionaires are a policy failure) as specific advocacy of a one-time wealth tax on billionaires and no other shift of U.S. policy

No, I'm disagreeing with your moral claim and illustrating how any policy that does not allow for creation of wealth is doomed. And any policy that does allow for creation of wealth needs to consider the reasons why people are willing to do it. Historically, satisfying leftist social and political dogma has not been among those reasons.

> The technology that enabled this massive creation of wealth wasn't created by Bezos though

Yes, it's true that wealth creation is never done in a vacuum--it builds on previous wealth creation. The technology that enabled Amazon's massive creation of wealth was another massive creation of wealth. Some of the initial technology for the Internet was created through publicly funded research, but the actual buildout of the infrastructure, along with optimizing the technology for a global network--the actual creation of that massive amount of wealth that connects every computer in the world to every other--was done by companies wanting to make money by selling Internet services.

> All billionaires get their wealth this way, by exploiting their workers

This is your opinion, not fact.

> all the big tech companies participate in anti-competitive behavior (vendor lock-in, etc) which benefits them individually but hurts the wealth of society as a whole.

Then why not focus on the anti-competitive behavior, instead of trying to remake the entire society in your leftist image?
Adds to development ecosystem for chromeos.
KubePlus Platform Toolkit- Simplify Discovery/Use of Kubernetes Custom Resources
My personal / iOS dev stuff blog : https://fluffy.es

I am using Ghost (running on node.js + MySQL on DigitalOcean $5 server), used the 1-click installer and got it done within 15 mins.
Everything but hackernews it seems.
Do notation solves that problem!
Olivia Laing: ‘I was hooked and my drug was Twitter’
I may differ from others, but anything that I do as volunteer work needs to be unpaid. Putting money in the equation means that I'm no longer doing X work for Y people, but instead doing X work for Z dollars.

Putting money in the work makes it transactional, and that turns me off to "paid volunteer work". At that point, it's really just another label for "optional job". Volunteer work is donating your time or effort, so putting the "paid" label on it is misleading in my eyes.

I also already donate to charity so I don't see a need to get paid to donate more money, which others may have an incentive to do. This is a point to consider.
Notepad. FTP. And pick your favorite flavor of HTTP server.
Will reverse-911 bother navigating your IVR? Will their automation leave a clear message?

I can tell you that calls from 911 don't come from the phone number '911'.
This is a major internal architecture change. It simply wasn’t possible to write a proper console before. That’s why you weren’t met with enthusiasm for your idea.
Germany proposes $2,800 fine for parents skipping measles vaccination
Same reason Turing machines are impractical; it's too low-level. But IMHO starting with "functional composition without side effects" (LC model) and adding the practical stuff gets you a lot farther than adding practical stuff to "everything is a side effect and functions don't exist" (the TM model).

Back in the days before parallel programming, large-scale software engineering, networks, cloud computation, etc it wasn't always clear that anything was wrong with the TM model. But given how computing works today it's clear (to me at least) that LC is a much, much better substrate for designing computation.
So invent a mechanical bee, or just keep the bee's alive that we already have. Which one sounds easier?
Yes. The product/service now known as Azure DevOps was originally called the Team Foundation Service, then Visual Studio Online, then Visual Studio Team Services, and now it's Azure DevOps. This Visual Studio Online is a new product/service.
I don't get it, does it support Unix commands as well as traditional Windows line commands in the same tab? Is there a description or product specifications?
No I don't like your answer because you have zero data to back it up and it contradicts very closely related data that we do have.
Microsoft teases its Edge browser for macOS
> Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents.

Let's please not go round after round of this. That we get dreadful sub-threads is one thing, but that they're so predictable is the kicker.

https://news.ycombinator.com/newsguidelines.html
It's true that we're learning more about the physical nature of the universe, and that's called science, which the Catholic Church has been a major proponent of all along, as a way to learn more about God's creation.

But the physical nature of the universe is only the physical nature. There is another nature of the universe that is above the physical, and that the physical deviates from sometimes due to the corruption brought into the world by the fall of man.

That "metaphysical" nature is real, even though you can't experiment on it in a lab, and some examples are sexual identity and gender. These are not fluid, even if sometimes the fallen world deviates from it. There are exactly two genders, man and woman, and we are born into those genders, which nobody chooses except God. Sometimes we may have the wrong hormones, but that's part of the fallen nature of the world, and our job is to correct those hormones through science to match our physical gender.

This may seem trivial, but it's a very important example for me because the idea of being a Man and a Woman are very little known or understood by any of us today, whereas centuries ago they were widely understood and accepted, and this plays an integral factor in how I should raise my children as a Father and Man and the Husband of my wife, and the model I should set for these roles, and similarly my wife's roles, what they should be, and the example she ought to give them of a Mother and Wife and Woman.

But when we start to teach young people that these roles or even genders are all social constructs instead of roles built into our very nature which we must recognize and learn how to fulfill, we're soon going to have a chaotic world with everyone doing pretty much everything wrong.
And that's exactly what I suggested. They've had a bridge to ssh for quite a while, for example.
As an "oldtimer", I tried out AWS Cloud9 and other cloud based IDEs and came away deeply unimpressed . However my frame of reference was to my experience with my heavily customized IDEs.

However, my daughter's classroom uses only online IDEs. I think they got used to this style of IDEs when they got started with Scratch programming in elementary school. These kids are much more comfortable and productive on the online IDEs than my generation. They also share a lot and are more socially engaged while coding than I ever was.

So Kudos to all Cloud IDEs; I am not sure I will ever appreciate you but my kids sure will .
The cost of shiny new tech. "Hey look at all these cool things you could / can do that would lower costs and do other cool things."

Weeks or months later you're still learning about how you do the thing that will maybe lower costs and do cool things ....
Microsoft Launches React Native for Windows
Good step 0 from Microsoft. Now the community has to bring out a homebrew equivalent and then maybe I will consider moving to Windows.
Microsoft Is Building Internet Explorer into Its New Chromium Edge
Kreditvergleich Business
Microsoft wants to make the web more productive with its new Fluid Framework
My doctors either send email with a link to their secure messaging portal (meh) or a push notification to their mobile app which contains a messaging capability (much better).

This is much better than the old days of phone-only contact.
I find this reminds me of: https://en.wikipedia.org/wiki/First_they_came_...

Every group eventually finds itself under attack at some point. How they respond when _other_ groups are under attack is what tells the most about any group IMHO.

I say this as someone with no strong opinion in any direction on the issues raised in the article.
> The trick would be to have new tech perfectly emulate whatever the old generation grew up with.

Sounds like skeuomorphism. Wait for the next generation of designers to bring it back.
> spend weeks arguing with AWS support

Yup. We've run into that repeatedly. The "we didn't notice anything on our side, please send more screenshots and logs" gets really old when working with "managed services".

Network packet losses/truncations, EKS control plane failures, cloudformation stacks getting stuck in really wierd states, inconsistent cloudformation implementations for new and existing services, ENI weirdness in containers...

Managed services just feel like they aren't - more and more every day. Amazon (or any other cloud) will never have the same investment in your availability and infrastructure as you will.
Blog from this team
https://devblogs.microsoft.com/commandline/

This one covers the under the hood work that needed to be done
https://devblogs.microsoft.com/commandline/windows-command-l...
Honestly with the attitude that the Go authors treat their users I don't know why anyone tries to write high performing code in that language. C++ is there, after all.

I work in C++. I'm sometimes surprised at the way C++ treats its users. There seems to be a culture of pre-optimization. It's hard to write the most abstract application code without constantly thinking about performance under the surface. That's baked right in. Concepts which are used everyday by programmers can barely be cleanly summarized in a paragraph, even by well respected luminaries of the field. Trivia you "just have to remember," impinges on almost every single function or method you write.

That said, there's also a lot of awesome things in C++. It just represents a particular set of cost/benefit dials. Golang represents another.
"Also, isn't it a good thing if labor becomes less valuable, implying that less labor is REQUIRED? That is what people aim for when they invent technology to make life easier, after all."

I used to think this.

I came to the conclusion that families and familial lines, like individual people, are living organisms.

Some of those living organisms (familial lines) are relatively young and inexperienced - and they will not gain that experience within one family members' lifetime. It will take multiple generations of growth and nurturing to "grow up" to produce individuals, like you, who can operate in a more complicated society and transact more abstracted work products for more abstracted rewards.

In the meantime, as in all of history, members of juvenile family lines need meaningful, satisfying labor that they can transact for reasonable currency to thrive as a living organism.

Asking why we need any labor to be done is like asking why all those infants can't just get with the program and eat solid foods already.
Living or already dead?

If you wait until you're dead, you won't get to experience the splendor of being consumed by a giant reptile.

But if living? Oh man. Giddy up, partner.
Chelsea to Sign Former Man United Star?
with limited resource, you have to choose to balance between the stability or more control over your infra. IMO, small companies can't afford both, but also likely they would not need both at that size.
Show HN: Talk to Transformer – Generate Text with OpenAI's Latest GPT-2 Model
I can see more developers adopting a cloud-based IDE. There may be desktop apps, which will be Electron or PWAs (if the APIs ever evolve enough), but the environment will be fully remote. The benefit is all the set up will already be done: the IDE will provide all the same code formatting, linting, dev sandbox, environment configuration, debugging profiles. No set up of any tooling to make this work. New employees can be more productive from day one. If your environment gets fubar'd just reset it instead spending the day unbreaking your machine. The company will be able to limit bike shedding by having all the same formatting and linting rules pre-setup. Code interviews will be easier to conduct.

It's already being done to a limited degree by companies such as repl.it. Once it is customized per enterprise customer, that's when it will really take off. Microsoft seems to be in a good position to lead that.
Personally, I don't see any problems with providing services (including facial recognition) to government and it's structures.

disc: I'm Amazon employee, not working in any of the facial recognition. I'm also an immigrant, ~5 years in USA
Can I ask what city or school district your child goes to school in that they have programming classes in elementary school?
I've never gotten this overwhelming trust and reliance on Amazon. I'll check prices there, and buy if it makes sense. And I respect CCC for an item's price history, taking into account it's going to be generally a bit higher with a few deep discounts.

But I don't understand this idea that it's standard to just go to Amazon, type in the name of something, and click buy. That has never been sensible! And the way it's talked about, I can't think it's solely out of laziness. Either people aren't comfortable visiting multiple web stores, can't fathom making a shopping list to hit shipping minimums, or the sunk cost of Prime is a hell of a drug?

And what really amazes me is that I always see these comparisons to eBay, that assume eBay is some place where you always receive counterfeit junk. In my experience, you know exactly what type of seller you're dealing with on eBay - traditional merchant / professional refurbisher / private individual / China direct / etc. Because eBay puts this up and front, it's very plain to see. Most sellers want to please, and for the ones that don't (mainly individual sellers who don't want to eat the shipping cost), you open a case and do a bit of rigmarole, but still eventually get your money back. (And if you're buying inexpensive sundries like toiletries where you don't want even the possibility of that hassle, just go to a B&M vendor's website directly)

Whereas it seems Amazon works to obscure the actual supplier. The article is about an "HP battery for about $15". That is not an "HP battery", but rather an unbranded third party battery made to fit in an HP laptop. For this type of product especially, you're lucky to find one that retains charge any longer than the return period. Co-mingling seems like practically begging unaccountable suppliers to slip the quality even further!

Buying this kind of thing you either seek out someone trying to make a new brand for replacements (who will have navigated the Chineseum), or for less popular stuff (I just replaced a Nexus 6 battery), you try to sniff out a decent seller who won't be selling the factory rejects.

It's all work, and if you aren't willing to do it yourself, you can pay for it by buying a replacement battery from the manufacturer from a legitimate distribution channel, eg no co-mingling! Obscuring that this work even exists seems to be Amazon's goal, and it's no wonder that as time goes on more sellers are exploiting this.

PS I'm actually in the market for 16850 cells sometime soon. Those seem counterfeit-worthy enough that I'll actually ask here if anyone has links to favorite trustworthy suppliers!
.NET 5
They just spoke at pycon of having 3? Million LoC using mypy. While some of that is probably using the backports (comment syntax), I'd expect that much of it uses the newer syntax and therefore python3.
You can actually already do this with VSCode, its a recent feature (still only in Insiders). https://code.visualstudio.com/blogs/2019/05/02/remote-develo...
Exactly. Someone I know recently passed away in the UK and they held the funeral service almost two weeks later. This was a surprise to me because where I come from (Korea), everything is over in 2-3 days. That's long enough for relatives to gather even if they're halfway around the world, but short enough for basic cleaning and a refrigerator to keep the body in relatively good shape.

We call it a three-day funeral, but the process can sometimes take as little as 36 hours (death in the evening of first day, burial/cremation in the morning of third day). I think the short funeral also helps the bereaved return to normalcy sooner. There's no time to get used to the funerary mood. You're expected back at work/school/etc. by the fourth day.
For a company with supposedly high hiring standards. Granted domain knowledge also matters but that isn't what the people described have. So what does Google teach them?
It's a mix of things. Some of them are legacy CP/M / MS-DOS carry-overs, some are strategic decisions. Windows was supposed to be user-friendly and everything would be done through the GUI. This not only de-emphasized CLIs, it was actively hostile to them. I believe that for a time trying to improve CLIs was frowned upon (I haven't worked at Microsoft, it's just based on a million blogs I read from Microsoft employees).

Now that the cloud is the way to go, they're looking at this in a more holistic way, it seems.
Google Maps for Cancer: Image-Based Computer Model
This is related to the underlying console/terminal system in Windows 10, which should be shell agnostic. The same infrastructure is used by PowerShell, the Windows command prompt, and WSL for instance - all are just different shells that use their own implementations of the console subsystem.
Techcrunch is always voted above all press release or source blog links.
Ghost in Docker deployed with Ansible. Default theme: https://mku.life/ (Russian)
Thanks for sharing this. That would have cut down on costs for sure.
Sure. I think that's a valid position. It's just not what comes to mind first when I think about Amazon as a retail company. (I worked for AWS for quite a while as well.)
"And no one argues about syntax."

No one argues about the syntax, because everybody "wins" and gets their own syntax as a result, which is often held up as a key part of the explanation for why the Lisp family languages are wonderful and fun and mind-expanding and just awesome in every way... yet rarely escape from "niche" status and are yet to even threaten to break into the really top-tier languages.

Because languages like Rust and Go, and Python and Java and honestly almost every other non-Lisp family language, want more cohesion in their codebases, they need a different solution to the problem.
That’s OK! That’s how _many_ devs do their debugging. We don’t want to change your workflow, we just want to make it simpler to setup and accessible from anywhere :)
Telescopes in space for even sharper images of black holes
Mostly just glue type stuff.
Reading this feels like a person with no good choices trying to convince themselves there's no other way than their best bad one.

"This is the best proposal, except the syntax doesn't make sense, we don't know if we can implement it, and conversation has broken down to the point where we are running in circles and we don't expect to have any more ideas."

I am curious what the current way to do non-blocking code in Rust is and why it's so bad that they'd introduce this much confusion to the language design to fix it.
UBiome Suspends Operations After Federal Raid
page looked white until I blocked scripts on it
Show HN: Generate F# Giraffe server stub using OpenAPI Generator in 3 steps
Hi all,

We've just added an F# Giraffe server stub generator (beta) to the OpenAPI Generator project (https://github.com/OpenAPITools/openapi-generator) and would appreciate if you can try it out and let us know if you've any feedback or question for us (http://github.com/OpenAPITools/openapi-generator/issues/new). To try it out, just follow 3 steps:

1. Download the Java JAR (https://oss.sonatype.org/content/repositories/snapshots/org/...)

2. Rename the JAR as "openapi-generator-cli.jar"

3. Run the following command to generate a F# Giraffe server stub for Petstore API (https://raw.githubusercontent.com/OpenAPITools/openapi-gener...):

Mac/Linux:
- java -jar openapi-generator-cli.jar generate -g fsharp-giraffe-server -i https://raw.githubusercontent.com/OpenAPITools/openapi-gener... -o /var/tmp/fsharp-giraffe-petstore/

Windows:
- java -jar openapi-generator-cli.jar generate -g fsharp-giraffe-server -i https://raw.githubusercontent.com/OpenAPITools/openapi-gener... -o C:\temp\fsharp-giraffe-petstore

I hope you will find the new generator useful.

A special thanks to Nick Fisher (founder of https://Lexico.IO) who contributes the generator.

Thanks,
William
MSFT and RHT unveil open-source project that automatically scales Kubernetes
I like to call this the "Ballmer factor."
Just making copy/paste work the way it does in EVERY other ms application would exponentially increase the usability of the current command prompt.
RIP CodeAnywhere

http://codeanywhere.com
Wow what a terrible website. The GDPR advertising opt-out:

1) Renders at the top of the page when the page is loaded, then because this link contains an anchor scrolls you to that anchor, while the entire screen is greyed out

2) Your behavior is actively being tracked by default, every click, mouse move is sent to a third party.

3) The GDPR opt out process fails every time.

Solid violations of GDPR, well done.
OK. Not a bug, a feature. :)
This could be the feature that finally kills off IE11. A bunch of businesses mandate IE11 to ensure compatibility with unmaintained internal systems; if they can use Edge in IE11 mode, there's no reason to use the IE11 app.

(This really makes me wish IE11 mode had been a feature of Edge from the very beginning. Think of how much time we've lost!)
It can't transcribe the Chinese scam calls that I get 5x daily, though. I've taken to answering every call again recently because my family has some health stuff going on. Otherwise, I have to physically listen to every voicemail to ensure that I didn't miss an important call because someone in the hospital had a thick accent or any other benign software issue related to NLP problems.