skysight-inc/HackerNews huggingface dataset:
I am seeing this narrative in HN and web which is ridiculous, You have nothing to worry about PowerShell,Microsoft showed they are dead serious about Windows 10 and PowerShell deeply integrated to .net platform. So I am pretty sure and I can predict nothing will happen to PowerShell because this is against company interest.

They are trying to introduce bash as native shell as another option. That's all.
MSYS is not Cygwin and IMHO is way better. Yes, is not Linux, but is a native binary without emulation (translation?) layer. It's been around for ages, before I did cross-compiling from Linux to Windows, that's what I used in Windows.

http://www.mingw.org/wiki/msys
Right, PowerShell is probably irreplaceable as a sysadmin tool. But for other tasks lumped into the "scripting" category, I'd much rather use bash.
Not all Hindus cremate their dead. In fact a small minority do. In South India, burials are what you will see in nearly all the cases.

Only a certain castes cremate. Everybody else buries and yes river burial too is not common.

Lets talk of reckless dumping of human waste, industrial waste into rivers and lakes.
I knew that, but I left it out because I don't consider it consumer-grade. It's not something you'd find on a PC you'd buy at Best Buy, Tiger Direct, Amazon, etc, nor is it something you'd give to a non technical user and expect them to use.
Those are two radically different values of "know everything" you're pretending are in conflict, there.

Yes, I expect the FBI to "know everything" when it comes to techniques available to do their job. No, I don't expect the FBI to "know everything" when it comes to the contents of my private messages. There's no conflict.
> will I have access to the whole repositories of ubuntu via apt-get

Yes; full, standard, repo access [1].

> With full access to all of Ubuntu user space
> Yes, that means apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim, emacs, diff, patch...
> And most of the tens of thousands binary packages available in the Ubuntu archives!

[1] http://blog.dustinkirkland.com/2016/03/ubuntu-on-windows.htm...
Ahh yes it is saved, but since it's possible for any user to change the basemap of any map in their own session (but not save it) they may want to have that choice persist if they then share it further. It's a possibility I guess. You could use a short code to show base=T1 for example
VBOX Guest Additions, Virgl for KVM, GPU passthrough .
Can confirm, it starts immediately in 2012r2.
Those are the extreme exception, not the rule.

Right, it's not the average case we're discussing here. But I think we can both agree that wrecking a water table in a geographic area of significant size (for example) would qualify as "extreme."

Everything else can be fixed at some cost, with maybe ~$1 trillion for tail end risks, easily coverable by reinsurance networks.

No - plenty of things in life cannot be fixed at any price.

Environmental damage is bad, but it's not infinitely bad.

Between "bad" and "infinitely bad" (the latter being obviously a red herring) there's another category which would seem to apply for the scale of mishap here: "unacceptably bad."

If the costs were anything like you suggest, that would justify vigorous bans of most industrial operations, not some mere regulatory enforcement as could be accomplished even with jail time.

Again, you're arguing by referring to extremes: "Yeah, drunk driving carries risks, but so does sober driving. If we really want to eliminate risk of death and dismemberment in horrifying accidents, then, we should ban all forms of driving."

No -- I'm just saying we should ban drunk driving. Which -- the more we get into the basic research behind these activities -- (certain classes of) fracking and other forms of large-scale resource extraction are increasingly looking to be aptly analogous to.
Apple launches Safari Technology Preview, a new browser aimed at web developers
It didn't make me feel old the way Snapchat did, but I tried Asana and was blown away by how unnecessary and cluttered the experience felt.
Google Also Has Been Ordered to Help Unlock Phones, Records Show
redis is single threaded, so 32 cores doesn't mean much without sharding.

I generally prefer memcache unless you have a super locked-down infrastructure (no engineers to deploy a KEYS operation that destroys a shard and all the systems that rely on the data inside until it's finished). Multithreaded + simpler API is great for multitenancy when you have to provide infrastructure to engineers who don't want to learn about infrastructure.
This is a great clarification of how this problem works. I STILL can't grasp why you'd switch. Since you have no idea which door it is, couldn't the 2/3 probability be applied to either his door or your door? For all you know, the one that he removed was just one random one of the goat doors. Your chance of picking the car was 1/3 before, if you could have the car already, why would it be better to switch now that he removed which ever would definitely be a goat? It seems like you still have a 50/50 chance of getting the car and your chance of the one that remains (unpicked/unremoved) is just as likely to be the other goat as it is to be the car..

That said, I made a simulation of it where it does the following: 1. Assign random locations behind doors, 2. Player randomly chooses door, 3. Host excludes door (random if both are goats, goat if one is a car), 4. Player either switches, or doesn't switch based on what's chosen for that simulation (the full set gets one or the other)

After running 50,000,000 then dividing success/tries, my number is nearly exactly the same between the two. Is my simulation working incorrectly?
Is it really so different from inspecting variables in a step through debugger?
A lot of companies ask their employees to write positive reviews so employment verification doesn't necessarily help guaranteeing authentic reviews.
On the comment about sticky recurring revenue I think an important factor is the lock-in effect of having pretty much all your company's audit protection based on an app like Jira or Asana. How would a company that tracks git commits on the jira story level even move off jira?!
Sounds amazing. Where do I find the Windows source on Github?
I don't really understand your question. Fundamentally a process is either on the CPU, or not. There's nothing between 0 and 100% CPU usage. CPU utilization only makes sense with a windowing function, for example in 90% of samples over the last second, some process was on the CPU.

I think what you want for your application, if I understand any of it correctly, is the time spent by a runnable process waiting to get scheduled on a CPU. That would indicate contention. If a process runs immediately when it becomes runnable, then there's no contention, no matter what the windowed utilization looks like.
> I get kernel panics, waking from sleep crashes, weird issues with external monitors not being detected as connected, or worse, disconnected.

This is a real problem for me as well. Not enough to make me want to ditch my Mac, but it's a real PITB.
For automated building/deploying .NET projects on Windows you have very little choice. Powershell has its own libraries to invoke MSBuild and it's integration with .NET saves a ton of effort on more complex tasks (like parallelization, background jobs, and service management). Is it irreplaceable? Maybe not, but it's clearly the most powerful tool for the job.
I think he's referring to Glassdoor posts made by current and former employees, not the ones about applying to work at the company. Even if there aren't any explicitly negative reviews, you can learn a lot by reading between the lines.
An Interview with Rafael França, Rails Core Committer
ln -s /mnt/c/program\ files/ /mnt/c/sw
Honestly, seems like all roads here lead to Microsoft swallowing Linux userbase whole.

What's next, RedHat on Server?
Making a Difference with Our Supportive Sponsors and Partners
It seems that they don't really need blockchains (meaning fault tolerant consensus algorithms). I'm doubtful that these networks would be truly open, that they would allow untrusted partners on it. Auditing and logging should be enough.

What they really need is peer to peer protocol standards for clearing. "Blockchain" seems to be enabling a discussion on this.
I bookmarked this for whenever I think I'm having a really bad day...
As much as one can go on about the US government abusing its powers, there's still a difference between criminal enterprises and national security theater. At the minimum, the later is still within control of democratically elected branches of government (or indirectly via courts).

One of the central features of democracy is that it's a large ship but does turn toward the majority. You/I/we want that ship to turn towards a right to strong crypto systems enshrined in law? Work on influencing that majority.

Because the fact of the matter is that a majority of Americans don't even understand encryption. And to paraphrase McAvoy from The Newsroom and point at one of the reasons more social change wasn't effected from the 60s, in a democracy an idea being right is less important than it being known and agreed with.

All that is required for cynacism, on the other hand, is to sit on ones couch.

> I have no expectations that the relationship between law enforcement and technology companies will improve.

I absolutely agree with this, but that Brave New World has its own dangers. Apple could technically construct a device to enable secure drug trafficking and place its levers of control over that device outside US jurisdiction. Then begin taking a cut of the enterprise. Control is power, and if we shift it from the US government to corporations, then corporate accountability starts to become a lot more important.

Because that's ultimately what we're talking about now. Imagine in 20 years when we're having the conversation about the poor US government standing up to Apple or Google.
They've had a POSIX subsystem (SUA) for a while, but it's kind of ancient. I assume they resurrected it and implemented some Linux-specific APIs, which would actually be SO COOL.
Occasionally I will have a phone conversation with a recruiter (external or internal), asking me if I know X or if I have Y years experience with Z. When I tell them I do not, they always something to the effect of "oh, we are looking for someone that really knows X".

At that point, I thank them for their time and wish them well. They always start backtracking and then say it is not an issue.
This. Perhaps the lack of perspective is because symbolism; it's a common misconception that 3-D perspective was discovered during renaissance. In fact, the artists deliberately disregarded perspective due cultural canon and religious symbolism and probably had a set of rules of how to do it [1].

[1] https://pavlopoulos.wordpress.com/2011/04/27/reverse-perspec...
Hate the game, not the player.

We're not powerless, but trying to create a Perfect System out of such crooked timber as Man may be utterly futile. To think you can design such a system looks like Hubris to me.

That's probably more Stoic than Cynical.

"They can take my silver or take my lead" said Pablo Escobar ( paraphrased ). It's like that.
The unstable USB stack is annoying. Before it was fixed in the latest OS update middle clicking with a USB mouse would cause the USB audio driver to segfault. Clicking too fast would end up with a kernel panic.
Usually you only have to set up the debugger once for each project. Not every bug.

I use print statements > 50% of the time, but certain problems are better suited to the debugger. Especially if its code that I did not write.
this is rarely a concern for things that are ephemeral in nature to begin with. it's also a 20 line code change to add a similar ttl buffer into memcached.
Cool, I didn't know about it. Does github (or another UI) integrate this somehow? Could be very useful. In particular being able to take notes about the purpose/goals of a branch strikes me as useful, something I wanted a long time ago.
"Linux geeks can think of it sort of the inverse of "wine" -- Ubuntu binaries running natively in Windows. Microsoft calls it their "Windows Subsystem for Linux"."

I find it amazing that you can have such a functional Ubuntu environment by translating system calls. Microsoft does have the advantage of Linux being open-source I suppose, while the Wine project had to reverse engineer DLLs. Or have you supply them on your own.
I think this is great. I live in emacs and a bit of bash. emacs on windows works, but, does not feel right. Everything is a little wonky (the path slash thing, the unix find and aspell tools etc). If this makes emacs feel like it does on linux native or mac, I will seriously consider buying a windows laptop. Well done new guy in charge of Microsoft!
Curious to see what's the support of the Windows API then.

Follow up questions would be if it will support kernel-dependent utils like tcpdump, ifconfig, etc.
My biggest Takeaway from Heinlein's Starship Troopers was that a stable society has to be very good at subverting the energies of ambitious people into prosocial activities. And the only way to do that is to make sure prosocial activities are the best way for ambitious people to get what they want. Otherwise, marginalized but ambitious people will conspire to overthrow the social order that spurned them.

This seems like a similar moral.
Japan is actually one of the more egalitarian countries in the world as well: https://en.m.wikipedia.org/wiki/List_of_countries_by_income_...
It's not really BSD either; it's a mix of a bunch of stuff. The kernel XNU is a hybrid between Mach and BSD. I think there are also a few GNU utilities in the base system but I could be wrong about that (?)
You are, of course, correct. Sorry about the careless wording [I think the analogy is still interesting, though!]
If the Constitution is silent, that means it is prohibited.

The constitution is first and foremost a document outlining what the federal government is allowed to do. If it is not listed in the Constitution, then by design the government does not have the authority.

I think this has been lost, in part by the inclusion of the bill of rights, which where never intended to be an all inclusive lists of a persons rights.
ha, i love the "fancy todolist" description
Will Cortana come with a thorough uninstaller?
There is no "any" type since ThinScript is an ahead-of-time compiled language and emulating dynamic types is a non-goal. Types are required and omitting them is a syntax error. Right now "let" is an alias for "var" and "var" behaves like "let".
Looks like another faster horse. A pretty GUI on /proc is not the most burning issue to solve in Linux performance monitoring. I wish anyone making these tools would spend 30 minutes watching my Monitorama talk about instance monitoring requirements at Netflix: http://www.brendangregg.com/blog/2015-06-23/netflix-instance... . I still hate gauges.

Where is the PMC support? At Facebook a few days ago, they said their number one issue was memory bandwidth. Try analyzing that without PMCs. You can't. And that's their number one issue. And it shouldn't be a surprise that you need PMC access to have a decent Linux monitoring/analysis tool. If that's a surprise to you, you're creating a tool without actual performance expertise.

Should front BPF tracing as well... Maybe it will in the future and I can check again.
"We this is so important"
Sbt – Support for Build.scala removed in favor of .sbt files
I'm sure he's made money as a partner/president of YC, too. Perhaps tens of millions?
> Well the burden of the proof lies with the person that states something as a fact.

Sure, but they aren't really stating a fact. They are saying they don't know if it's fact or not.

I agree the title of the post is terrible and inaccurate, but the formatting of your comment is focused on the quote, not the title.
> Windows 10 users

> Can open the Windows Start menu

> And type "bash" [enter]

> Which opens a cmd.exe console

Right... Bash is a shell, but your interaction with it is controlled by a terminal program. Unless there are some real changes to cmd.exe t̶h̶e̶n̶ ̶i̶t̶'̶s̶ ̶n̶o̶t̶ ̶t̶h̶a̶t̶ ̶i̶m̶p̶r̶e̶s̶s̶i̶v̶e̶ . You can compile a native bash and other utils now yourself, it's not that hard.

EDIT: It's more like a Linuxulator from BSD, which is certainly cool.
I'd be interested in what you liked with other task trackers that felt bewildering in Asana? I've been using computers long enough to remember when window managers were a big innovation but my experience with Asana was the opposite. It was so easy to enter tasks and set them up compared to JIRA or other tools I'd used that it felt like Asana got out of the way and I could just get back to working. The only things I miss are referable ids and some of JIRA's reporting/querying capabilities.
We don't need the W3C and never have.
The panics I get are related to Thunderbolt, so I suspect it's an issue with the Thunderbolt kernel drivers. I run two external Apple Thunderbolt monitors and that's at the core of most of my issues.
Eniw?
I want to like Asana because I feel like it has the team and momentum to get project/task mgmt "right" but, wow, is it a struggle. And it really doesn't even do much.

I don't get why project/task mgmt is such a hard tool to build usably. It's mostly glorified crud with some smart views and notifications.
>This money is not simply sitting under a mattress. It's being reinvested, often in low risk treasury bonds, lowering the cost of borrowing for the government.

Quite true. But if the government then takes the cheap bond-prices, turns around, and implements fiscal austerity (because it ostensibly has too hard a time paying back those low-risk, low-interest bonds!), well then we've got a very funny situation. Then we've got the situation that people are being taxed so that the government can pay for-profit firms to hold their money while producing fewer public services and goods than before.

Or, in very short, we've then got a situation in which the public is being forced to pay tribute to large financial firms.
Shot detection benchmarks (ffmpeg v Shotdetect v PySceneDetect)
it seems to me you are advocating handing out 'serious jail time' to people who carried out legitimate business activities, regulated by the government and for which they obtained legal licenses.

No, I'm saying that high-risk industrial activities shouldn't merely be "regulated"; they should be banned out right.

It's when you violate the ban that you get handed a jail sentence.
Already submitted an 200+ comments. Please check before submitting! https://news.ycombinator.com/item?id=11385854
Already submitted and 200+ comments. Please check before submitting! https://news.ycombinator.com/item?id=11385854
MSYS and MSYS2 actually are Cygwin-- the original MSYS being a (horribly out of date) fork of Cygwin that never really pulled much from upstream, and MSYS2 attempting to track upstream Cygwin more closely.

You're getting confused with MinGW, which uses MSYS to build native Windows executables. They need MSYS (as a Cygwin-derived emulation layer) because tools like GCC or Bash expect the system to support POSIX APIs and have POSIX semantics-- for example, Windows has no equivalent to a POSIX fork() call. The code you're compiling under MinGW has no MSYS or Cygwin dependencies, but the compiler and tools themselves (gcc, bash, the linker, etc.) do.
Sandboxed security.
Easier install/uninstall.
Backup/restore.
Live tiles and notifications
Downloadable from the Windows Store (which means it will show up in Cortana search results when searching for it, even if it's not installed)
Ability to use excellent new WinRT API's
Deep linking
Share to other apps easily (e.g., post to Facebook)

etc.
If you can distribute through the Windows store only, hopefully it will be the end of the hideously unpleasant task of creating Windows installers.
I find it clearer if you have 100 doors. Pick one. The host eliminates 98 doors [with no prize behind them].

Do you switch? Or do you stick with your original guess? As the parent mentioned, switching gives you a 99/100 chance of being correct, staying gives you a mere 1/100 chance.
How does this _license wise_ play together with the GPL?
The population of the educated 1st world offers higher education as an invitation to, "Join us! It's great in here!" So it behooves us to make sure this pathway is genuine, not filled with traps and fraud, and doesn't exploit or drain the participants.

From what I have seen, though, we are failing. When a regime fails, it's not visible from the centers of power and the shiny hallways. It's first visible in the periphery, amongst the least powerful.
Introducing Safari Technology Preview
> "Hum, well it's like cygwin perhaps?" Nope! Cygwin includes open source utilities are recompiled from source to run natively in Windows. Here, we're talking about bit-for-bit, checksum-for-checksum Ubuntu ELF binaries running directly in Windows.
> clink autorun --help
Clink v0.4.4 [git:a60c0a] Copyright (c) 2014 Martin Ridgers
http://mridgers.github.io/clink

-i, --install Installs an autorun entry for cmd.exe.
-u, --uninstall Uninstalls an autorun entry.
-s, --show Displays the current autorun settings.
-v, --value <string> Sets the autorun to <string>.
-h, --help Shows this help text.
-- <args> Pass <args> that follow '--' on to Clink.

>clink autorun --show
native : "C:\Program Files (x86)\clink\0.4.4\clink" inject --profile "~\clink"
wow64 : "C:\Program Files (x86)\clink\0.4.4\clink" inject --profile "~\clink"
Contrary to what the parent comment suggested, there's no problem with using OSM data for a proprietary service, but the home page says "An open platform", which I think is very misleading. Your platform is built on open data, but apparently it is not at all "open" itself.
I'm not a Luddite, but I prefer to use paper notebooks and a fountain pen to remember things and organize my thoughts. I prefer Quo Vadis notebooks with beautiful creamy unlined paper suitable for writing and sketching.
I don't think you can avoid lobbying, though. I do not consider all lobbying everywhere to be anything like unethical nor immoral.

If you think that this must be adversarial, and that The People must get completely impartial ... justice in dealing with all economic entities, then you must expect to match those entities blow for blow. But there are information and resource asymmetries in play that are profound. This ignores that some people simply view activities differently, which will greatly increase the cost.
Even cafes, indie retail and food trucks have online commerce.

I think they've had her hands full with a lot of non-core activities like food delivery and payroll.
>Right, it's not the average case we're discussing here. But I think we can both agree that wrecking a water table in a geographic area of significant size (for example) would qualify as "extreme."

No, we can't. In the context of the specific point you were making, extreme means "no feasible amount of money could undo the damage". That's not true of damage to a water table, which can be remediated with a feasible amount of money.

>... I'm just saying we should ban drunk driving.

No, the point here is that, if drunk driving's effects were as uncountably bad as you claim the potential environmental damage is, we should ban driving, because the effect would wipe out all the benefit of driving, since the insurance cost would make it infeasible. But that's absurd, so we must conclude that your estimates of the harm size are as well.

Remember, you're the one arguing that the extreme cases dominate the risk calculation (to the point of uninsurability), not me!
Show HN: Stone – A Cryptography Object for Future Digital Currency Platforms
L'historien Alain Decaux décède
?

Arch is certainly capable of updating pacman via pacman,and it's been a while but I'm pretty sure you can update apt/dpkg via the usual apt-get upgrade on Ubuntu