HNHacker News
TopNewBestAskShowJobs

gnoway

1,312 karma · joined January 4, 2013

submissionscomments
gnoway··on Ubuntu 16.04 (Xenial Xerus)
This appears to be the correct answer. Backed up here:

https://wiki.ubuntu.com/DevelopmentCodeNames

gnoway··on OpenBSD 5.9
OpenBSD releases on a 6 month cadence, and they don't typically hold a release to fit something in at the last minute. I think they finalize the release well before the release date too; 5.9 was released on 3/29, but the errata page[0] shows 3 issues with patches from before that date.

[0] http://www.openbsd.org/errata59.html

gnoway··on 40 year old study could have reshaped American diet, was never fully published
Well also, as pointed out elsewhere, Keys championed reduction in saturated fats, etc. to prevent heart disease. If the results of a trial he conducted disputed that idea, that might have harmed his reputation.
gnoway··on Introducing Kindle Oasis
$289 with offers.

Who is going to buy this? Who is it for?

gnoway··on Senate encryption bill draft mandates 'technical assistance'
Do bills like this one pass? This reads like childish foot-stamping.

Anyway, if there's a product out there which doesn't provide this capability, no amount of bill passage is going to make that product work like some congressperson wants.

gnoway··on Cleartext: A text editor that only allows the 1,000 most common words in English
Perfect for editing articles in Simple English Wikipedia:

https://simple.wikipedia.org/wiki/Main_Page

gnoway··on LKML: New syscall: leftpad()
upvoted for solidarity.
gnoway··on A Saner Windows Command Line
One thing is that Powershell has some built-in "cmdlets" which would be buried in the filesystem (and not in the PATH) otherwise. I'm thinking specifically about the PS equivalent of signtool.exe, which is normally in an SDK path under program files (x86) depending on which SDK(s) you have installed.

Do I remember the name of the signing cmdlet(s)? Nope! Is this really better than just using alias, or changing the PATH? Probably not.

Another reason is vendor support. For example, VMware publishes a set of PS cmdlets as 'PowerCLI' for doing stuff in vSphere, but if you want to do something outside PS you're going to have to script/code against an SDK. I suspect there are other vendors doing the same thing. That may be a PS benefit. I usually end up writing a script instead although I found e.g. bulk movement of VMs from one set of datastores to another easier in PS.

The final thing I can think of is that there are a few situations where maybe you want things to stay in-process, and you get that w/ PS whereas you wouldn't with bash. An example I have is a script that facilitates remote deployment of an MSI with impersonation of a user on the remote machine. This is pretty straightforward with a WMIObject in PS, but not in cygwin bash since Windows doesn't really have sudo or su -c (runas only works interactively) and wmic doesn't offer any impersonation capability.

None of the above are really compelling for me, I end up spending 99+% of my time in bash/tmux/mintty.

gnoway··on We haven't forgotten how to code – JS just needs to become a better language
Look, I don't disagree that Javascript itself creates some of the problems in its ecosystem, but complaining about 8 whole extra keystrokes to support IE9 doesn't really help.
gnoway··on Jenkins 2.0 Beta
You can do this today with the same Pipeline plugin they are announcing as a major feature for 2.0. It's been available for months.
gnoway··on Jenkins 2.0 Beta
We're using this as well, it's got warts but it's 100x better than authoring jobs in the web ui.
gnoway··on Ask HN: How much do you make at Amazon? Here is how much I make at Amazon
Not sure why this was downvoted, it's not illegal and companies do it via background checks.

Quick searches reveal this is a popular question, spot checks of the answers agree that it's not illegal and quite common.

gnoway··on Twitter shut down Emojitracker's access
It's 'unfortunate' because it reflects poorly on your company. The developer didn't do anything wrong.

The rest of your explanation is just specious, as pointed out by other people, and also reflects poorly on your company.

gnoway··on Chocolatey – package manager for Windows
I don't think you can get from one format to the next, and I don't expect them to adopt it at all. Unless something has changed recently V3 doesn't support the content/ or tools/ folders in the package, nor does it support pre- or post- install scripts. There are whole classes of V2 package which can't be created in V3. I expect some of this to change, but since MS went ahead and shipped V3 with Visual Studio 2015 and started publishing packages in that format, they have to be a lot more deliberate about changing behavior.

I guess my point re: Chocolatey is that they depended on a bad upstream tool that has moved in a different direction from what Chocolatey probably needs. So Chocolatey is either stuck on an old codebase - MS says they are going to maintain v2, but who thinks that is going to last? - or they are forking and maintaining themselves, which also seems unlikely as they risk giving up compatibility with all the NuGet repo software they also kind of depend on.

gnoway··on Chocolatey – package manager for Windows
In this example, you probably don't use zlib or libpng or SDL or libcurl or GMP. Your application targets a version of the .NET framework and you use System.IO.Compression, System.Windows.Media.Imaging, DirectX, and whatever the .NET equivalents are for your curl use case and GMP. You might use NuGet to find alternative packages to add to your solution - you are authoring in Visual Studio - for some or all of this. DirectX looks tricky.

Or, if you insist on writing 'unmanaged code,' you are probably finding similar capabilities in native libraries distributed with Windows; it's DirectX's natural environment. Otherwise, you're responsible for doing as you suggest: downloading/compiling the various libraries and stashing them in a nominated area for use by your build toolchain.

Also there's always msys2/mingw64, which does have a package manager (pacman I think?) and you woudl then distribute the necessary runtimes with your program.

gnoway··on Chocolatey – package manager for Windows
I'm surprised to see this here, now.

Think carefully before using Chocolatey. It is not, never has been, and never will be the default package system for Windows. IMO the writing is on the wall as MS ships OneGet with Windows 10; while I think I read something about the projects working together, or OneGet supporting Chocolatey repositories or something, I don't believe OneGet's 'native format' will be Chocolatey packages.

On top of this, Chocolatey is based on v2 of NuGet, which is a) terrible and b) superseded by v3, which is the go-forward version that has a different package format and capabilities.

I am not sure why anyone would seriously consider using Chocolatey for a new project today.

gnoway··on Announcing R Tools for Visual Studio
* For personal use, or organizationally for academic purposes, classroom learning and open source projects only. Or if your company has <250 PCs or <$1mm in annual revenue, up to 5 people in your organization can use Community.

https://www.visualstudio.com/support/legal/mt171547

gnoway··on Apple May Use a First Amendment Defense in That FBI Case. And It Just Might Work
I'm not sure that's what is being argued here. I think it's more like if the govt compelled someone to write software to break someone's pacemaker or life support machine, then certify under their name that the software was safe to use.

Of course in this case the person is a corporation; if this defense works I wonder if there will be calls for renewed scrutiny of corporate personhood. This may have been discussed in the article, but I was unable to read very far because I have an ad blocker turned on.

gnoway··on Microsoft Acquires Xamarin
That's true, they weren't.

Several years before that purchase, Stephen Elop (an MS executive) became CEO of Nokia. Within 6 months of his hire, Nokia signed an agreement with MS to sell Windows Phone devices; the classic Symbian OS and the Linux-based Meego - both of which had shipping hardware - were canceled in favor of exclusive focus on Windows Phone. Within the next few years, Nokia laid off over 20k people, their stock dropped by about 85%, and they even sold and then leased back their HQ in Finland. They were a lot less successful by that point, and a lot less expensive to purchase. Which Microsoft did.

There was some amount of controversy associated with the above.

gnoway··on A Message to Our Customers
Parent was asking a question, "is this not tantamount to x?" With the expected answer being "no, this is not not tantamount to x" which reduces to "yes, this is tantamount to x."

In this case, the intended answer/conclusion/implication is "yes, this is."

gnoway··on What Happened: Adobe Creative Cloud Update Bug
FWIW FlexNet is not an Adobe product, it's by Flexera[0] (Acresso at the time, prior owner Macrovision). It is/was used by a lot of products for license enforcement. I wasn't personally aware of the boot sector crap until now though.

Doesn't really excuse Adobe.

[0] https://en.wikipedia.org/wiki/FlexNet_Publisher

gnoway··on Brave: Brendan Eich's clean-ads browser startup
What browser/device are you using? It works fine for me on Chrome (both keyed and scroll wheel) and iOS (Safari).
gnoway··on SpaceX Falcon rocket explodes on landing after delivering satellite to space
Someone asked him this on his twitter feed. In short, they can't do high velocity missions and land on land, because they won't have enough fuel left over to slow down. Maybe if they had landing pads on land all around the world in the right latitudes they could land on land more often.

https://twitter.com/elonmusk/status/688842435955261440

https://twitter.com/elonmusk/status/688844190826942465

gnoway··on Skylake users given 18 months to upgrade to Windows 10
This is referencing an official press release[0] which itself references a lifecycle fact sheet[1]. The real story here is that Windows 8/8.1 mainstream support is ending 6 months early, and that maybe extended support is really actually different than mainstream support this time.

[0] https://blogs.windows.com/windowsexperience/2016/01/15/windo...

[1] http://windows.microsoft.com/en-us/windows/lifecycle

gnoway··on OpenBSD laptops
trim is implemented in the controller in that a controller implementing trim is capable of receiving, understanding and acting upon the trim command. It's actually issued higher up in the stack; I've only ever seen it mentioned in the context of an OS issuing the command to the drive if a file on a filesystem on the drive is deleted, or if a utility intended to issue trim against all empty blocks was run.

You're correct in that trim is less necessary if a drive has good garbage collection. I don't know anything about the implementation of either, but I would expect trim to be easier, cheaper and better than GC. It seems like GC would require work to discover/remember things provided as input w/ trim. I've assumed that GC was only implemented by vendors in their controllers because trim wasn't available in the popular OSs yet, and/or because their controllers were already doing most of the work required by GC anyway so it was cheap to implement.

Finally, you can't equate SSDs with the SD or eMMC used in some of the phones/tablets. Yes it's all flash, but an SSD is typically multi-channel with many flash modules, a DRAM cache and a much more sophisticated controller implementing a standard storage interface (AHCI/SATA or SAS or NVMe). eMMC and SD are much simpler, cheaper and slower.

gnoway··on The seventh row of the periodic table is now full
Those are placeholders for the two rows (lanthanide and actinide series) below the main table.
gnoway··on Martin Shkreli Arrested on Securities Fraud Charges
I looked this up, it's actually called 'short and distort'
gnoway··on Martin Shkreli Arrested on Securities Fraud Charges
The article said he had a reputation for getting on forums, etc. and trashing stocks that he was also shorting. Seems like a form of pump and dump to me, if he really had that reputation it's surprising he hasn't gotten into more trouble.
gnoway··on Scott Aaronson on Google’s new quantum-computing paper
I saw this headline and immediately thought "that's some pretty special paper."

It's been a long day.

gnoway··on Files Are Hard
ZFS on Linux[0] doesn't use FUSE.

[0] http://zfsonlinux.org/

← PreviousPage 3 of 16Next →