skysight-inc/HackerNews huggingface dataset:
>> If they shutdown and bow out won’t newer, useful businesses pop up in their place?

No. We have Kmart's our town that have been empty for nearly 15 years. With the way commercial properties are taxed, the ownesr just let them sit vacant
Its not that far fetched of an idea IMO, considering there is talk in the government about braking AMZN up, buddying up to the GOV might be a good defense against that.
> The C# language and the.NET Framework does indeed run on almost all platforms, but that pretty much ends here in terms of "portability".

IMO, that's not entirely accurate, and does .NET a bit of a dis-service.

.NET Framework isn't cross-platform, and doesn't pretend to be - it's Windows only.

.NET Core is cross-platform, with runtimes for Windows, Linux and MacOS.

Regarding Xamarin, I guess you haven't used it for a while? Until very recently, I had the same opinion, but only because it was years since I had used it - turns out it's rather good now!

Where cross-platform ends is really with desktop GUIs - web apps, web APIs, console apps, backend processing services/daemons etc, all of these work very well across the supported platforms, and the only time you'll likely write platform-specific code is the rare cases when you need to pinvoke into native DLLs.

Aside from the likes of Electron, I'm not sure there really is a good cross-platform solution for desktop GUIs. Microsoft would be hailed as heros if they ever crack that one :)
Exactly my experience. OS X is for me like returning to Windows 7, dev included. I tried to love it, used it more then a year for everything, but Windows is simply much better platform since last CEO.
Your domain admin could enable IE mode for certain sites and block it for all others.
That is a fair point, for sure. But I don't think it's the whole story.

What about this: Noticing and remembering people's faces, clothes, tics, etc. when they walk up to you. Also you have blanketed the planet in cameras that all feed back to a giant database that builds a detailed dossier on almost everyone, based on faces, clothes, tics, etc.

The way you put it sounds almost accidental, like no effort was made, with no real goal in mind. That's not a faithful analogy of the pervasiveness of Google Analytics, Facebook buttons, etc.
What is up with that video? A few seconds in it looks like warp is fixing the shaky/moved camera? Cool robot though!
IBM and GE are both 100 years old, so Amazon still has plenty of room left in its game.
I've had more problem with products manufactured for/by Amazon then anything else (Amazon basics and Amazon Fire tablets for example). Even the warranty service for the kid's Fire tablet was really bad. Luckily I never had a battery explode yet.
Thank you! Yes, German is very regular. I’ve also heard Russian is where you construct a cathedral of grammar so that you can begin speaking.
the bees should already be considered extinct. and we have drones for this today.
The old language was domain specific, of course it was a better set of abstractions for what you care about.

But maintaining and extending the thing was only going to get more expensive. And once you've paid the price to modernize, you've bought yourselves a lot of savings for 1-2 decades, maybe more.
Windows Console Tools
Is this a scientology ad? (didn't want to download a pdf)
I agree! I think that the solution to the current environmental catastrophe is going to be an unexpected leap forward in our understanding of the mind and emotional life.
Drivers group plans work stoppage at Uber, Lyft in NYC
> They're not quite contradictory: notice that Amazon doesn't claim that they actively look for offenders; just that once they become aware of them, they'll take action.

Maybe not contradictory, but according to the article it isn't true. They know the batteries can explode, but haven't done anything.
W10 has seriously fucked up updates. Nowdays its more like - will I be able to use computer AT ALL after the update then anything else. Not to mention problems to disable it, unlimited restarts etc.

Seriously, YOU DUDE, who lead this at MS - just go, get fired, whatever !!!
GitHub-Jira Link, an extension that adds link to Jira ticket on GitHub PR page
That's why you use both. Paper for tallying and electronic for auditing. I used to think electronics wouldn't help but now I'm starting to be convinced.
Try this
https://www.tertill.com/wp-content/uploads/2019/02/tertill-i...

I have used the Divi theme a bunch and I think if you watch the actual link where the video is you should be able to check it out.
I totally understand not wanting to switch. Just curious if there was anything cool I was missing out on.

Glad to hear the performance now is better now than it was back then!
Built by Adam King (@AdamDanielKing) as an easier way to play with OpenAI's new machine learning model. In February, OpenAI unveiled a language model called GPT-2 that generates coherent paragraphs of text one word at a time. The model is extremely useful to quickly generate meaningful sentences, but King made an incredibly elegant alternative with GPT-1 - the same technique he uses in his original game.

(The original, non-Pillowwordly version uses a combination of the words, "stupid," and "cunning." The most powerful version, which uses only the original words, produces sentences with "I'm pretty smart." As long as you remember to replace stupid with cunning - and remember to replace cunning with stupid - this will be a very easy puzzle for you, and it'll be just as satisfying, if not more so, if you're more experienced by learning GPT-1 instead. I suggest you give this tutorial a try and give us a share in the profits if you find it useful, then share the tutorial link with your friends and fellow Googlers!)

This is the same system we use to generate this piece of music, and it works even better. Our goal is to predict a song's exact words and phrases from scratch. We used a similar system in the original game. We used GPT-1 to generate words and phrases for the song, and then our words and phrases were randomly generated based on their meaning in OpenAI's language model. To put this in more understandable terms, to give you an example, we've used a phrase we've previously called "dude. I can see him doing that..." -
Since half of Walmarts revenues are from groceries, I wonder how much of a difference it would make if you coud use food stamps at Amazon
good! now they will have my code
Tim O'Reilly – Conquering Silicon Valley with $500
"if there is an issue, and what is the main issue of using the syntax of Lambda calculus as the basis of a programming language"

have you used scheme?

From wikipedia

"Scheme is a very simple language, much easier to implement than many other languages of comparable expressive power. This ease is attributable to the use of lambda calculus to derive much of the syntax of the language from more primitive forms."
>Most companies are not like Facebook or Dropbox that can maintain an internal IT organization at a high level equivalent to AWS.

Let's try this with different phrasing. In 200X a lot of companies were able to maintain their own infrastructure, just like Facebook and Amazon did at the time. Forward 10-13 years. We have cheaper hardware. We have extra 10+ years of development in open-source software. And yet that list of self-hosting companies shrunk by a huge degree. Doesn't that seem interesting?
Here's a question that may sound a little naive but I'm behind on where the Rust async stuff is shaping up and I don't know what to search for to answer it.

You can of course already do async things in Rust the same way you do in C: by passing around function pointers and either passing around a handle to the event loop or, more commonly, using a single global handle. But you theoretically could run multiple event loops (one per core, say) and could pass around a pointer to which event loop you wanted to work with and a lot of libevent examples do this. (IMO it's the only correct way to do it, but I have sympathy for wanting to have the global variable.)

This is a little different to Javascript where the event loop is part of the language/runtime. Javascript's "the event loop" model means you can't run more than one event loop per runtime, so it's kind of nonsense to want to pass it around explicitly.

Rust is more like C in this regard. So if I wanted to mix threads and events, or run an event loop per core, or have an event loop that my Fancy HTTP Library manages itself but exposes a blocking interface to, do I lose access to the new fancy `.await` syntax? There's nowhere in this syntax to say which event loop I'm registering myself with. Is there just one global one? Does it get globally registered on runtime boot, and everyone references it? Or is there a thread-local variable for the "current" event loop that this thread knows about?

Even more concerning is how to make _other_ libraries do this than the one I'm writing. If I'm calling into an async library how can I tell that library that I want it to use "an" event loop instead of "the" event loop?

What should I be googling for to answer this? :)
anecdotal: I've been getting 2-5 spam/scam calls per day. I cancel any incoming call that I don't recognize or am not expecting. The alternative is disruptive (leaving my desk, finding an empty conference room, answering, etc). The interruption costs far more than the time it takes to resolve.
It seems she was fired for singling out and harassing a colleague, not for her opinions.
Netflix OK but Uber? They did 4 billions rides in 2017. Thats naivly about 130 rides per second with nice parallelism due to locality of the physical rider. That's not an insane amount of data crunching.
If you use Github, they already do.
> I presume at some point they will try to own the cloud as well.

They already did that, they bought SoftLayer, but it's not working very well since instead of going for "a cloud offering" they are doing a "same kind of ibm offering as usual, but in the cloud !", there is a reason no one is talking about using them on sites like HN their entire target market seems to be company moving from big "enterprise" hosting to big cloud "enterprise" hosting.

And they're not buying AWS any time soon.
PyCM 2.1 released: Machine learning library for confusion matrix analysis
That is some serious BS - PowerShell is better then any other shell now. Its literally designed by UNIX people. Even your example is now shorter in PS then in bash.
San Francisco, Oakland could be first cities in nation to ban facial recognition
Sorry, I think it is a silly dead end. Essentially you are proposing reducing action which has negative side effects to inaction.

That is not how humanity solved it’s previous major challenges.

The challenges we did mostly overcome (many horrific diseases, feeding more people, reducing lives lost to war) were all because of active actions taken towards outcomes we wished for.

On an individual level, if you can afford it, get solar panels, drive electric cars, buy food grown on the certified farms, etc.
“A friend of mine died by suicide just over a year ago.”
>If I were an engineer in Apple's OSX group I would see this as the horde amassing an army on the border. Bit by bit, Microsoft is going down the checklist of why someone would use a Macbook pro rather than a Windows laptop for their daily driver and erasing the advantage (or at least mitigating it to the best of their ability).

WSL and Hyper V(really docker for windows on top of hyper v) has gone a long way to stop me from switching to linux for development.
That statement from Rich Hickey makes no sense at all, because we aren't born knowing how to play instruments. And if your brand new instrument is weird, then not many people are going to bother learning how to play it.

Thinking that "ease of use" should not be considered because [favourite reasons] is probably the number one misunderstanding software engineers have about humans. :) Please read Norman's "The design of everyday things", before accidentally making the life of someone miserable through software.
Maybe, though I suspect the income inequality/political instability side is causing more anxiety than the environmental one. The latter is certainly more of a focus now than it was before, but the money side probably plays more on people's minds. A lot of old life advice isn't working any more, people are finding their kids may have a worse quality of life than they did and governments are doing nothing to fix it.

And of course, then there's the constant media hysteria driven by an obsession with social media stats and clicks too. Things are bad in many ways, but if you went by how the press spins it, you'd think the apocalypse was about to hit next week.

That'd surely increase a lot of people's anxiety, even more so if their sources are particularly slanted in a certain political direction.
"totally seamless... you’d never be able to tell the difference... designed exclusively for businesses"

Sounds like a security nightmare. I assume IE mode is vulnerable to XSS attacks that the normal Chromium mode protects against. So a user might be duped into thinking they are safe when they visit a random site that forces IE mode. Because it's "totally seamless" they won't notice. Better yet, it only affects business users, the prime target for XSS.
If P=BPP as we suspect, what advantage does this give us?
A few things that would be welcome

- sudo for editing protected files (using nano to edit the hosts file in system32 for example)

- Good copy/paste functionality, something robust, maybe like linux with the middle click or normal shortcuts is ok

- Non blocking stdio when scrolling out of focus (not sure if this still exists)

- Split screens like iterm2 or terminator. Adjustable, with different colors for each, with the ability to save profiles so they get restored every time the terminal starts up.

- Smart notifications. If a compile/transpile finishes, our scripts could emit an event to the terminal similar to the bell, to produce a gentle notification. Right now the bell results into the taskbar item becoming orange, but it doesn't go away on its own.

- In Cmder when I have multiple split screens, they register as multiple windows, when I hover over the application on the task bar. Split screens should register as one window in my opinion.

- Right clicking on the application's taskbar icon should give an option to launch a new terminal or a new terminal from a saved profile.

Thank you for your efforts!
Sure, Blizzard does this a lot with their games. The idea behind it is more that it prevents whales, destroying the business model... the kids spending $100/mo are nothing compared to the people who spend literally tens of thousands of dollars on these games every month. That's who they're targeting.
Postfix in itself is fine, although "await" as a verb reads best in a prefix position (cf. "try", "match", "yield", "loop", "return"). The reason the "dot await" notation looks gross is first and foremost because it coopts the field access syntax—familiar from almost every language in the C family—for a purpose entirely orthogonal to field access.
1. Milk money off investors

2. stop
Could be that his mom had some money saved up or had some pension $ that could be put towards it. Not sure if insurance would help cover housing costs?
True for those that go for Kubernetes etc straight away. If you just have a few apps to run and put it on a PaaS like Heroku, things are pretty manageable as a side-thing for the regular software developers. No dedicated team, or even person, needed.
I believe this https://mybuild.techcommunity.microsoft.com/home#top-anchor is the link, but I honestly don't know.

It's live now, and I think Windows is up soon, though I don't know where in the keynote we are.
Create-react-app application with redux and cool libraries to make life easier
More legislation? While I agree that many of these games are fundamentally indistinguishable from gambling, gambling laws themselves are a complete overreach by the state. In general, when it comes to regulation, the role of the government should be to interfere at negative third-party externalities. When individuals are impacted by things they didn't consent to or take part in, there is a case for the protection of their interests to not be impeded upon. But if all parties involved consent to a behavior, as is the case with gambling, that is not a behavior for the government to control. Just because people can make poor decisions doesn't mean that we need to criminalize them.
Thanks for responding here! Really appreciate the interaction.

Pretty sure that this is one of the biggest requests / frustrations you will hear from users. The issue is that MS has normalized the right-click menu as the go-to method of choosing exactly what one wants to do with a selection of text (, or even anywhere, for that matter), and it's useful, and uniformly available in Office and other Windows apps, and missing ONLY in cmd.

For example, when pasting in Excel, Paste vs. Paste Special vs. Keep Formatting vs. Keep Formulas, etc; via the right-click menu is just great. Going from that to a "We insist on a 1982 MS-DOS experience" in the cmd window is just annoying.
Go influence UAC team please. Make sudo first class citizen and just the same as on linux (or comparable). Please let me sudo something without UAC window and new process ...
It's an odd phenomenon I've seen before. For some reason, execs think they need Java. I had one guy say that customers didn't want to hear cobol; so for him there was a marketing component. Otherwise, I think a lot of execs buy into the "cobol develoepers are rare and expensive" myth also put forth by this article. It's false; after 20 years of offshoring, there are 10,000s of unemployed cobol developers in the US. The shortage is cobol domain experts who wrote the original app, and who's jobs were offshored. That's the shortage.

Certainly there are cobol to jvm bytecode options and I'm sure they see some use. One other option I haven't seen yet is cobol to an intermediate DSL in Java that legacy developers could use and code with little trouble, Jobol if you will. This doesn't exist that I know of.
Where to Find a Co-Founder
Gathering trash, and not participating in the creation of it, is a good place to start.

Help this project or those in a similar vein:
https://www.theoceancleanup.com

As much as I am against Zoo's, they do a lot of conservation work, as do many museums. They have boards you can serve on to help guide investments. Saving the rain forest.

Engineer a disposable, insulating material that's actually biodegradable vs breaking down into microplastics to replace Styrofoam.

Similar to the above, for forks/knives/spoons/plates/bowls.

Support a healthy GMO movement that creates sustainable crops that use less acreage.

Shorten your commute, plant trees, don't mow your lawn, turn your computer off at night, potty train kids ASAP, drink water, cut back meat, carpool, don't burn anything.

Find ways to make the above easier for everyone and push for them. Acting locally will free up another motivated individual with better answers to act regionally, and that will trickle up. When the whole world is on fire, it's hard to focus on picking up that stray napkin. But if enough people pickup the coffee cups, we can focus on the next level up.
> the bulk of the economy is simply driven by overriding our better instincts

Not to take away from your point, but you could probably argue that advertising pushed us past that point decades ago.
> C++/CLI or Managed-C++

Work is ongoing on this for .NET Core, or at least it was very recently. I certainly hope it will make it into .NET 5.

App domains were never used beyond a few edge cases.

For most of your other examples, I haven't personally used then for at least 5+ years.
you might even get something reasonably current and complete when you ask that

LOL

depending on how to use the change management process has been

ROFLOL

what it is currently supposed to do

I died
You know... that's the purpose of the device right? You bought it, and put it in your home. Don't blame the device, blame yourself for installing it.
Underrated comment IMHO. Those "casual"-games look like a gateway drug to gambling addiction to me. They borrow mechanics from games usually found in casinos and it is frightening to see how we let our kids play these games without much thought.
A guided financial analysis of an $8.7B gene therapy startup
Kmart is a small mom+pop store now?
$50/mo would stop CCGs in their tracks. I know enough grown-ups with enough money who drop a few hundreds when a new set releases in MtG: Arena or Hearthstone (and those amounts don't count as whales)
I wonder if this will have Visual Studio's Go To Implementation feature. If so, I really hope this gets fully integrated in Azure DevOps repos.

It's a great experience right now, but I pretty often end up pulling the repository down just for Go To Implementation.
You do not lose access to it.

A short version of the answer is that at its core, you create a chain of futures, and then place them on an executor. The executor is responsible for executing them.

Async is sugar for creating a chain of futures. Doing that stuff is a property of the executor. Completely different axis.

(And tokio today has a multi-threaded, work-stealing executor, for example.)
The article implies it wasn't a very nice or well-structured codebase, so I guess they didn't make it much worse.

And they ripped out the COBOL Data management system and replaced it with a RDBMS. This alone probably is worth it since you can hook it up to business intelligence tools now to create reports and dashboards.
You can't solve a political problem by providing access to tools.

Politics is all about which tools are used and how.
I love Linux Mint and Antergos as much as the next guy but Microsoft built an entire platform/ecosystem around tight integration between a full range of enterprise products. I can't say I blame them, decades of significant effort is required to do that and it's not easy or there would be someone else who has done it. Not only is the incentive not there as you mentioned, but it's definitely not malevolence to avoid trying to support random desktop Linux distros which will likely not cooperate with their integration efforts (and likely take joy in being able to reject or impede MS's efforts), to the degree they can with Windows 10.

They have the right idea today, embrace server-side Linux with .Net Core, and soon, .Net 5. That's what Linux is primarily intended for, it's a server kernel and where the action is in regards to that ecosystem. There's a reason some of the code in X11 hasn't been touched in 20 years.
People belittling others in a game for not having spent money on a bunch of pixels is depressing.

This behavior is perpetrated even by streamers which are followed by many, including children, as role models.
> Just saying i5 or i7 is kind of meaningless

Yeah, agreed, but these are single-core tests and even the max clock speed of intel chips doesn't seem to correlate exactly with performance. Here's more CPU details, though:

My XPS 15 is HT 4-core Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz.

The MBP is https://apple-history.com/mbp_17_mid_10. HT dual-core i5 ("Arrandale") @ 2.53 GHz. It's slow AF.

The ubuntu box is HT dual-core Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz

> What's in the 19 additional tests Windows is running?

The 19 additional tests are windows-specific path validation unit tests, and take ~10ms total.

> Is the Linux box a laptop as well?

No, it's on a 3 year old cheapo mini ITX mobo.

> I'm personally having trouble believing

Me too. I've nuked and paved this box a couple times, thinking it was bad interactions with cygwin or MSYS or minGW. CPU bound stuff (like ffmpeg transcoding) is closer across windows and linux, but opening files and forking processes on Windows is just hella slow (even on my desktop windows machines).
Then please join the rest of us in not playing it. You are an independent agent and I have full faith in your ability to resist.