HNHacker News
TopNewBestAskShowJobs

doodpants

1,578 karma · joined December 5, 2013

submissionscomments
doodpants··on Rust 2018 is here, but what is it?
Ok, thanks!
doodpants··on Rust 2018 is here, but what is it?
I'm seeing the same problem on Windows:

  $ rustup component add rustfmt
  error: toolchain 'stable-x86_64-pc-windows-msvc' does not contain component 'rustfmt' for target 'x86_64-pc-windows-msvc'
I looked for how to uninstall rust, and found that "the book" says that the command 'rustup self uninstall' will uninstall both rust and rustup. So I figured, what the heck, I'll start from scratch. I ran this command, uninstalling everything. Then I re-downloaded rustup-init.exe, and then ran it, reinstalling rust. I even then did 'rustup self update' and 'rustup update' for good measure.

I still get the same error when trying to install rustfmt. What else is there to do if completely uninstalling and reinstalling doesn't work?

doodpants··on Microsoft is building a Chromium browser to replace Edge on Windows 10
I'm not sure it counts if it's a Google website working better in a Google browser.
doodpants··on Oracle’s Java 11 trap
Ah. I wasn't aware there was no separate JRE.
doodpants··on Oracle’s Java 11 trap
Not a lawyer either, but the license says that the "Programs" (meaning the JDK) may only be used for these purposes. Once I write my application, it will be running on the JRE, not the JDK.
doodpants··on Oracle’s Java 11 trap
What's unclear to me is how I would be running afoul of the licensing terms if I used the non-free version of the JDK to develop Java software. Because "developing, testing, prototyping, and demonstrating [my] Application" is exactly what I'd be using the JDK for.
doodpants··on Any positive number can be written as a sum of three palindromes
If you pause at 3:33 in the video and read the abstract, it actually says that numbers in base 2 require "at most 4 palindromes", rather than exactly 3, and "similar results" were found for bases 3 and 4. So it's not quite the same result as for bases of 5 or greater.
doodpants··on Can Mark Zuckerberg Fix Facebook Before It Breaks Democracy?
This isn't about Trump using social media to win elections. This is about Russia using social media to spread misinformation to influence U.S. elections. No such thing happened 8 years ago.
doodpants··on Why no Easter Eggs? (2005)
The '1' instead of a '0' is an easter egg.
doodpants··on Apple’s ‘Behind the Mac’ ads have a double meaning
> I don't think it's fair to expect them to reinvent and innovate the heck out of everything all the time

I think the problem is that Apple themselves want to reinvent and innovate the heck out of everything all the time, so they're making it harder than it needs to be. New Mac Mini? Easy: spec bump the current form factor. New Mac Pro? Easy: put the latest and greatest CPU/GPU in the old cheese-grater enclosure. But no, Apple needs to contantly make everything smaller/thinner/lighter/quieter, so they redesign the enclosure and reengineer the internals from scratch. While they're busy doing this, they continue to sell the old unimproved products for years.

Yes, Apple, we know you can innovate. But you say that for every "yes" there are a thousand "nos". Have you considered saying "no" to a complete reinvention of your hardware when your current offerings are so out-of-date? Your customers would be happy with a spec bump of the current form factors.

doodpants··on Wells Fargo Hit with $1B in Fines
It's been almost exactly 2 years since I bought my condo, and I'm currently on my fourth mortgage company. Which is now Wells Fargo! I don't know why they keep selling my mortgage.
doodpants··on Show HN: I wanted better offline music on the iPhone, so I made Doppler
> I use iTunes 10.6.3 and sync to an iPod.

> That keeps track of play counts on both devices, lets me make smart playlists and playlist folders, and syncs music, contacts, and calendars all over USB without any cloud services prying into my personal data.

I use the latest version of iTunes and an iPhone with the latest iOS on it, and still use them in exactly the same way you describe. Like you, I prefer to have complete control over my own data, without passing it through third-party cloud services. So far, Apple has not taken away the ability to do this, despite their heavy marketing push for iCloud. (I literally have never used iCloud at all for anything, ever.)

doodpants··on Problems with CSVs (2016)
> If you put a phone number form and the user put letters inside, you will just say "invalid number". You won't try to parse it.

Wait, what? Phone numbers could always include letters. Many businesses get phone numbers that include or consist of words relevant to their business, to make them memorable. And I've known people whose personal number happens to contain a word or words, so they give the letter version out because it's easy to remember. If a phone number field doesn't include simple logic to map letters into the proper numbers, that's just lazy programming.

doodpants··on Are you ready? This is all the data Facebook and Google have on you
So I clicked on several of the Google links in the article to see what info they had on me, and all of the resulting pages prompted me to sign in to Google to see the info. (Which I did not then do.) So... they're only gathering this info on people who use Google services while signed in? It's not like you need to be signed in to use search or maps. I thought that this article would be about how Google tracks you without being signed in, and even if you clear your browser's cookies.
doodpants··on Rarely-Asked Questions (2006)
PG is certainly a smart man, who has written some compelling essays. However, whenever I see a reference to Hackers and Painters, I am always reminded of the rebuttal essay Dabblers and Blowhards [0], which is rather amusing and insightful IMHO.

[0] http://idlewords.com/2005/04/dabblers_and_blowhards.htm

doodpants··on Julia v0.7.0 Release Notes
I'd think that most regular readers of Hacker News would naturally interpret "____ Lang" as referring to a programming language, but clearly there's some ambigutity.

I would have the opposite problem; if a Hacker News item was titled "Fred Lang Has Died", my first thought would be: "I didn't even know there was a programming language called Fred. It must have died from obscurity." :-)

doodpants··on An Italian Song That Sounds Like English But Is Nonsense
Especially if you replaced Alabama and Carolina with California.
doodpants··on A man accused of cheating at video games may lose his Guinness World Record
I find that viewing the article with JavaScript turned off works too.
doodpants··on An Italian Song That Sounds Like English But Is Nonsense
Um, that's not a Mariah Carey song. I mean, she may have done a cover of it, but the original is from the 1970s [1].

[1] https://www.youtube.com/watch?v=G-ZDKirjQgM

doodpants··on One Player's Quest to Beat the Seemingly Endless 'Desert Golf'
But I thought that the game was at least intended to have consistent procedural generation across all devices; how else would the author's manual removal of impossible holes work? Or why would certain hole numbers be notorious for being difficult/impossible? All discussion of this game seems based on the assumption of consistency.
doodpants··on One Player's Quest to Beat the Seemingly Endless 'Desert Golf'
I'm confused. The article says that, before the recent update, hole 14,758 was impossible. But I made it to hole 28,890 before getting stuck in mid-2016. [0] After the update, I resumed playing, and am currently on hole 31,923.

So either I got a different layout for 14,758, or it's not impossible. And obviously, I've also never encountered a level with endless water. Is it possible that the procedural generation is not identical across all devices?

[0] https://karlvonl.livejournal.com/8174.html

doodpants··on Firefox 57.0 Released
> Note that the webextension APIs are still under active development.

In which case, switching to webextension support exclusively is premature at this point, don't you think? It would have been better to wait until the API was robust enough to allow 99.99% of legacy extensions to be ported.

doodpants··on Don’t Quit When It Gets Hard
I think you linked to the wrong video; it's only 53 seconds long.
doodpants··on Ren: a lightweight data-exchange text format
The links in the first column under References all have "http://" as their destination. The links in the other columns seem to be fine.

Also, the links under Implementations all result in a 404 page.

doodpants··on Blockchains explained visually (part 1 of 2)
That jumped out at me too. At first I thought, "does the author not understand how hexadecimal works, or is this merely a case of sloppiness or imprecision in his description?" Then I got to the part that said:

> There shouldn't be loads of them that start with an "A", or loads that end with ten "X"s, or anything like that.

This leads me to further doubt about the author's grasp of hexadecimal.

doodpants··on Analysing C# code on GitHub with BigQuery
There is a finite amount of vertical space on one's screen, and thus a finite number of lines of code that can be displayed simultaneously without scrolling. Reducing the amount of scrolling that needs to be done to view the entire body of a method can itself be an improvement to readability.
doodpants··on Moving Java Forward Faster
> To make it clear that these are time-based releases, and to make it easy to figure out the release date of any particular release, the version strings of feature releases will be of the form $YEAR.$MONTH. Thus next year’s March release will be 18.3, and the September long-term support release will be 18.9.

Shouldn't those version numbers be 2018.3 and 2018.9? Have we learned nothing from the Y2K bug?

doodpants··on SVG can do that?
The abbreviation suggests that it's Pro Gram Manager. As opposed to, say, an Amateur Ounce Manager.
doodpants··on Is this my interface or yours? (2016)
I never liked the "My" moniker, because I feel like the label is speaking to me from the computer's or the vendor's point of view, rather than my own. So for me, it would feel even more appropriate for Windows 10 to continue using it, to remind users who really controls their devices.
doodpants··on Show HN: A Set of Dice That Follows the Gambler's Fallacy
> I made a chatbot that rolled dice, and it was constantly criticized for being "broken" because four 3's would come up in a row.

> These accusations would come up even though they (all being computer science majors) know it's possible (although unlikely) for these events to happen. They just don't trust the black box.

I am reminded of the approach that GamesByEmail.com used to address this criticism: http://www.gamesbyemail.com/News/DiceOMatic

← PreviousPage 9 of 14Next →