HNHacker News
TopNewBestAskShowJobs

dsp1234

3,944 karma · joined September 11, 2014

submissionscomments
dsp1234··on Helping a Million Developers Exit Vim
FTA, https://zgab33vy595fw5zq-zippykid.netdna-ssl.com/wp-content/...

It happens because people don't what they are doing. You assume that they hit ctrl+c, then immediately type :quit, but if they did, then they wouldn't be Googling it. They did something between trying to exit and quit that got them into a different mode.

dsp1234··on Helping a Million Developers Exit Vim
Another thing I've seen is the person reads the text as:

"Type: quit<enter> to exit Vim"

Since the colon is used a separator such as I used it above.

Then they type "quit" and enter, which actually put them in insert mode recording "@u", with a 't' sitting in the text area.

dsp1234··on Helping a Million Developers Exit Vim
E37: No write since last change (add ! to override)
dsp1234··on Helping a Million Developers Exit Vim
dev: That just typed ':q' into the text area

me: Hit escape first, then :q

dev: Oh, then why doesn't say escape then :q

me: welp

dsp1234··on Record low housing inventory is 'freaking us out' says Redfin CEO
replace airbnb with craigslist, backpage, or the local newspaper if you like.

The bigger point is that the rental pool is so large, that it's really easy to fill a vacancy even if it's just a single home rather than a large rental complex.

dsp1234··on Using Amazon Snowmobile to transmit 100PB of satellite images to AWS
Take the external drives out of the USB 2 enclosure (max speed 35MB/s) and move them into a USB 3 enclosure (max speed 400MB/s). You can also directly attach the drives to a PC via an IDE or SATA interface. The USB 3, IDE or SATA interfaces are going to allow you to run the drive at whatever the drive's speed is, rather than be limited by the transfer speed of the interface.
dsp1234··on JSON Feed
https://podba.se/validate/
dsp1234··on Cloud Spanner is now production-ready
You can't lift and shift your MySQL

I'm surprised no one has challenged this yet

Are you saying that a company could lift and shift MySQL then?

dsp1234··on Access codes for United cockpit doors accidentally posted online
How are you going to travel otherwise?

https://www.youtube.com/watch?v=8QTq-HEEnn4

"The Obvious Solution To the Airline Problem (United Airlines)"

dsp1234··on Global ‘Wana’ Ransomware Outbreak Earned Perpetrators $26k So Far
This action harms no one but yourself

Paying a ransom is the opposite of this. The action only helps yourself, but harms everyone else, but providing funds to the ransomer.

dsp1234··on Human rights activist risks prison over refusal to disclose password to police
https://en.wikipedia.org/wiki/Tampering_with_evidence

... or destroys evidence with the intent to interfere with an investigation (usually) by a law-enforcement, governmental, or regulatory authority.

dsp1234··on Elon Musk's Boring Company Begins First Tunnel
Am I missing something?

"the problem of moving people" on Mars.

dsp1234··on Wyoming's War on Wolves
If a rancher gets above sale price for a steer, even a pitiful 5%, then that rancher is going to find ways for this steers to get killed by wolves (for example by having them graze on public lands next to a den of wolves).

What incentive would a rancher ever have for preventing the wolves from killing the steers? If the wolves don't kill a steer, well then there's the hassle of taking it to market and getting market price. If the wolves kill the steer, then they get market price plus 5%, and don't have to even find a buyer.

dsp1234··on Pulling JPEGs out of thin air (2014)
The two are probably related, though you could ask on the mailing list to try to get a real answer.

My guess is that it was something like:

afl-fuzz: There is a bug in tmpfs

openbsd: Ok, who's responsible for fixing tmpfs.

everyone: ...

openbsd: Ok, no one is maintaining it. Let's go ahead and disable since there are alternatives, and no one is providing maintenance.

dsp1234··on Uber hit by legal setback in Europe
Racism in the US is not currently solved, so your impression is incorrect. Slavery is gone, and legal segregation is gone, but racism is still alive and well.

While the other comment is particularly snarky, and while modern day racism is less overt than activities like lynching, it still exists.

As an easy example from recent news, a Texas judge posting on facebook that it was "time for a tree and a rope" (which is an implied lynching)[0].

[0] - http://www.mystatesman.com/news/local-govt--politics/judge-m...

dsp1234··on We’re Bad at Death
I have value in life, why can't I have value in death? While I'm living, I am free to give the results of my value to anyone I choose. Why not in death?
dsp1234··on Extracting my data from the Hello Sense sleep tracker
Let's hope the water utility doesn't decide to send out a spray of brown water when it's time to remind people to leave their taps open when the temperature goes below freezing
dsp1234··on Spotify’s Beta Used ‘Pirate’ MP3 Files, Some from Pirate Bay
and because Skype didn't own the IP for their p2p implementation, or even the source code to it.

"An executable-only object code form of the GI Software was licensed by Joltid to Skype, a well-known Internet-based company that provides users throughout the world with free or low-cost telephone services over the Internet. Skype did not obtain a license to the GI Software source code, however"[0]

[0] - https://techcrunch.com/2009/09/18/new-lawsuit-brings-clarity...

dsp1234··on Affordable Housing Program Costs More, Shelters Less
it is an enormous problem that requires action on as many fronts as possible.

how do we get people to move there?

It seems the two of you agree, unless you feel that getting people to move there is a small problem that does not require action on many fronts.

dsp1234··on Security Update for Microsoft Malware Protection Engine
From powershell (on Windows 10/Server 2016, possibly others):

(Get-MpComputerStatus).AmEngineVersion

Also, from powershell:

Update-MpSignature

to just go ahead and run the update process

dsp1234··on Security Update for Microsoft Malware Protection Engine
Why would they not have it until next week. Per the advisory, the engine update is part of the normal windows defender updates, which happen up to 3 times daily.

I just checked this morning, and I have the updated version already, and took no action.

Those millions would have had to have disabled windows defender updates in order to not get this update before next week.

dsp1234··on Net neutrality is in jeopardy again
non-anonymized, non-aggregate selling of ISP data is still outlawed by

Your statement is too strong. It's not outlawed. There is a relatively easy avenue for ISPs to sell this type of data, and it's written into the law, and not some sort of weird loophole. It is voluntary that they have not pursued it on their part.

dsp1234··on Net neutrality is in jeopardy again
That section of law says they can sell your data with prior written or electronic permission.

47 U.S. Code § 551 (c)(1)

Except as provided in paragraph (2), a cable operator shall not disclose personally identifiable information concerning any subscriber without the prior written or electronic consent of the subscriber concerned

So this section of the law, though another might, does not support your statement that "that they could sell that (which is false)".

dsp1234··on Penguicon has lost its way
There seems to be a complaint about unisex bathrooms, and people who support and push for the "Contributor Convent", which I hadn't heard of before.

Reviewing it[0], I'm having a hard time figuring out what the complaint is. I wholly concede that my lack of understanding may be related to my own biases.

But recently there was a conversation that mentioned the ACM code of conduct[1], and how software engineers should be more aware of the effects of their code, and to act ethically.

Can someone speak to the differences between the two, and why one would be looked down on, but the other would be something to strive for?

[0] - http://contributor-covenant.org/version/1/4/

[1] - http://www.acm.org/about/se-code

dsp1234··on Business cancels Yelp advertising contract, negative reviews start pouring in
their phone calls (presumably without consent which is illegal in my jurisdiction)

IANAL, but if the call starts out with the standard, "Please note that this call is being recorded for training and quality assurance purposes", or similar, then you are free to record that conversation and it would not be illegal. All parties to the call have been informed that the call is being recorded, and thus no wire tapping laws have been broken. This works for both 1 party and 2 party states as far as I'm aware.

dsp1234··on People Who Train Robots to Do Their Own Jobs
Another way to think about this is that, depending upon how long of a notice they give, that severance could be equivalent to double or triple pay to train a replacement.

If you're going to leave anyways, then what incentive is there to say no to getting that double or triple pay

dsp1234··on People Who Train Robots to Do Their Own Jobs
And yet if this was automated away, the "someone" would have just themselves drawn a taller button, and there would have been no problem (which is what the person above is saying by idea -> implementation).
dsp1234··on Getting Closer to Mass Production of Bones, Organs, and Implants
It's important to note that in the US (not sure about Norway), the revenue from a procedure, and the out of pocket cost that a person pays is not the same due to insurance. A procedure could cost a very small amount out of pocket, but still provide significant revenue to a doctor if is insurance is paying for a large portion of the procedure.
dsp1234··on Just Say No
Yes, having legislators not make laws that are against the public interest should be step 0, but that isn't really relative to a professional code of conduct for software engineers.

Note that I specifically mentioned mass surveillance because the original poster pointed it out as "field that enables mass government surveillance", then wonders about the implementation of a "rules of conduct". The natural implication being that those rules of conduct would have helped stop the enabling of mass government surveillance.

I'm not convinced that what the NSA/DOJ lawyers did here was unethical. One of a lawyer's roles is to answer the question: "Is what I'm about to do legal? On what grounds?"

The lawyer says, "This is legal, here are the grounds for believing it is so. I'll go into court and defend it". The engineer says, "This is technically possible, there are the grounds for believing it is so. I'll build it and maintain it". What is the reasoning for saying then that a lawyer has acted ethically (even though mass surveillance is not in the public interest), but the engineer has acted unethically (because mass surveillance is not in the public interest)? What is the quintessential concept that allows lawyers to ignore the public interest, but precludes the engineer from doing so?

And if there is nothing that we can point to that differentiates lawyers and engineers in this manner, then how would a professional code of conduct (like lawyers have) prevent the actions that the original poster specifically highlights.

dsp1234··on Just Say No
The gap between "No, you should not be breaking the law." and "One has not only a legal but a moral responsibility to obey just laws. Conversely, one has a moral responsibility to disobey unjust laws." is huge and cavernous, but it does exist. That some people or companies will abuse this fact, should not mean that the difference is to be denied or minimized.
← PreviousPage 6 of 31Next →