HNHacker News
TopNewBestAskShowJobs

nathanasmith

831 karma · joined July 30, 2015

submissionscomments
nathanasmith··on Many Americans who live paycheck to paycheck blame debt
> I understand that in the USA public transportation is quite lacking except for a few big cities.

I won't pretend it's the greatest but I've lived in quite a few 2nd and 3rd tier US cities like Phoenix, Atlanta, Jacksonville Fl, Nashville, Knoxville TN and quite a few others and the buses are certainly capable of getting you to work and back. Everywhere I've lived the buses run 7 days a week from early in the AM to late at night and some run 24 hours a day in Atlanta. Pretty much any bus route will see a bus come along every 20 or 30 minutes with some stretching out to 45 minutes. Some routes though will see a bus every 5 or 10 minutes depending on the day and time.

Even in Jacksonville FL which has more land area I think any other US city, there is no urban part of the city that is more than a half mile from a bus stop. You can even take a bus from the north extreme end of the city to the extreme south, where a shuttle connects that will then take you to St. Augustine (a suburb of Jacksonville), a grand total of probably 60 miles, for less than $4 total. That doesn't seem too bad. Is it perfect? No. But I think the public transportation system problems may be a little overblown at least in the cities I've lived in.

nathanasmith··on Craig Newmark: a survivor from the era of internet optimism
"Tu quoque, (Latin for "you also"), or the appeal to hypocrisy, is a fallacy that intends to discredit the opponent's argument by asserting the opponent's failure to act consistently in accordance with its conclusion(s)."

You might find the rest of the wikipedia article interesting. https://en.m.wikipedia.org/wiki/Tu_quoque

nathanasmith··on Ramroot – Run Arch Linux Entirely from RAM (2017)
I'm on mobile so I'll keep this short but I found this[0] a long time ago and it still seems to work. It uses strace, mmap, and mlock to load any program you want and it's libraries, etc. into RAM but only those programs so if you're short on memory, no problem. During the setup, you can even mouse around in the program and preload anything involved in that. Back in the day I used it on really slow stuff like OpenOffice, Firefox, GIMP, etc. and it sped the opening of those programs significantly. The great thing, again, is you set it to preload only the specific things you need into RAM and nothing you don't. And, once done, it's pretty much set and forget.

[0]https://forums.gentoo.org/viewtopic-t-622085-start-0.html

nathanasmith··on Opera, Brave, Vivaldi to ignore Chrome's anti-ad-blocker changes
I looked around but I can't figure out if this affects extensions like Tampermonkey. If not, writing an adblock script for that seems like an alternative.
nathanasmith··on Hello Android
The author mentioned the Galaxy Tab S5e but I don't see anybody discussing it so I thought I'd give it a go seeing as I'm typing this on one. In short, I think it's great. Very thin and light considering the screen dimensions. Also, that screen has very thin bezels that are just thick enough to make holding it comfortable. The screen is extremely vibrant OLED that makes my iPad 2017 look washed out in comparison. The tablet has a light Samsung skin overlayed but it's still very fast and responsive though not quite as smooth as the iPad.

Android on a tablet is not for everybody though since depending on your app choices you could be in for a lot of programs intended for a phone looking blown up on this screen. So far, that hasn't been an issue for me since I mostly stick to the browser, Anki, Ghost Commander, Moonreader, emulators like SNES9X and PPSSPP which all either have tablet UIs or it's just not relevant.

The last thing I got this tablet for and which also works great is Termux to have a real command line interface and, though I didn't plan for this, Linux on DEX which gives you either a full blown Ubuntu desktop or you can just start up a BASH interface in a couple of seconds. It's great and it's the real thing right on the tablet. Even works with a keyboard and mouse with the Ubuntu desktop appearing on the tablet rather than external display. It's amazingly responsive too. Much moreso than I expected on a Snapdragon 670 with 6GB of RAM.

If you're thinking about an Android tablet, give this thing a shot. I don't work for Samsung; I'm just a happy user and since OP mentioned it and seemed to be satisfied as well, here's my 2 cents.

Edit: also my girlfriend has a Motorola Play Z something or other and that splash screen really is something else with the "HELLO MOTO" blaring and the robot doing a backflip I cringe every time she reboots it.

nathanasmith··on Bitcoin's Rally Masks Uncomfortable Fact: Almost Nobody Uses It
>Even a quick look at CoinMarketCap shows you that there's something a little odd about the current rally.

>Look at the volume column

The really odd thing is getting your volume numbers from CoinMarketCap in the first place when according to this well argued deck[0], 95% of those numbers are fake.

What you're looking at there is completely distorted as unregulated exchanges have a huge vested interest in inflating the numbers to dupe projects into paying higher listing fees and since most of the time, the fake volume doesn't track the waning and waxing of the real volume of legitimate exchanges, not only is that fake volume wrong quantitatively but it's also wrong relatively making it worthless and CMC practically worthless by extension though they do claim to be addressing the issue.

[0]https://www.sec.gov/comments/sr-nysearca-2019-01/srnysearca2...

nathanasmith··on You Don't Need to Be Brilliant to Do Brilliant Work
For the last few years whenever I need to accumulate a large and comprehensive declarative knowledge of some subject I use spaced repetition and Anki. My system is simply find a good several hundred page book on the subject then spend four or five days of intense card making. At the end I have a working knowledge and memory of the subject matter at least as good as what most people accumulate in months of ad hoc reading and studying. Also the mere act of distilling the information to cards helps clarify what's important. To maintain the knowledge, I just keep up with the repetition schedule. If I want to go a bit deeper, I'll find the most tagged questions on Stack Overflow and Anki the good stuff from those.

I've had a few situations where people thought I had years of experience with some technology, framework, or programming language when actually I just picked it up last week. One situation in particular, I had a buddy who was using WordPress as the basis of a pretty profitable affiliate site business he was running until he ended up running into some issues that involved needing to make some pretty significant modifications to WordPress itself. He offered to get me in on his affiliate business if I could solve his problem for him. To make a long story short, though I had never even looked at PHP or WordPress before this, within 4 days of using spaced repetition to learn PHP and the intricacies of the WP framework, I was fluently writing plugins that handily solved his problem and a whole lot more and never had to open the reference books again as the whole thing was committed to memory. Not tooting my horn just giving an example of how what ESR was talking about above can be actualized.

nathanasmith··on Smartphones Are Toys First, Tools Second
I made the wry comment to my girlfriend recently that I open Google Maps just infrequently enough that every single time I do there's some new dialog for me to have to click out of standing between me and whatever it is I actually want to do with the app. No, I don't want to "beat the traffic" or "just start driving" or anything else. I simply want to get to the closest coffee shop. It's maddening and Google Maps didn't used to be like that.
nathanasmith··on Python built-ins worth learning
I had a script a while back that created really long lists at runtime by continually appending data as it came over the wire. The lists would quickly get so long that I needed to remove items from the beginning to conserve memory though because reasons I could only remove items one at a time. Long story short, converting those lists to collections.deque and making use of popleft() rather than "del l[0]" improved performance considerably.
nathanasmith··on Ask HN: If HN didn't exist, which other community would you default to?
The soylentnews.org community seems to be growing well as another take on the /. formula.
nathanasmith··on A Randomized Controlled Trial of Interleaved Mathematics Practice [pdf]
I've seen interleaving research like this before and it's my understanding interleaving trains not just the ability to work a particular problem but the ability to better recognize the class of problem.

Anecdotally, after reading a paper on this, I made a Python script to drill guitar pieces, chords, progressions, etc. in an interleaved fashion and I believe it has helped me become a better player. Before doing this, when I would practice, e.g., scales, I might start in A then B, C, etc. but what I noticed was after doing the first scale, the rest were just minor variations so my training went from deliberate to auto-pilot. Now, with interleaving, I have to give some brief thought not just to how to mechanically perform the piece but what exactly the piece being asked for is. Consequently, during a performance, my ability to go from an intention of doing something on the guitar to actually plucking the first string is much more comfortable and faster.

nathanasmith··on The Problem of Thinking Too Much (2003) [pdf]
>How do you turn it off, how do you train for that? I cannot really do that that's why I ask for a second and third opinion and then talk it out.

Imagine you're a programmer and you're in some kind of professional rut. You consider your options. You could learn a functional language, maybe get into mobile development, find something else to do altogether, or any other of myriad paths. If you think long and hard enough about any single option you can probably convince yourself it's the right choice. Or maybe you get overwhelmed and just give up. The question is too abstract and so are the alternatives hence the overthinking.

What I do is take the abstract and make it concrete. Instead of looking at this monster problem from the inside, I picture the end result. What am I actually trying to accomplish; what will my life look like when I do. When I see that and it usually comes pretty easily, what to do is simple. Ask myself what's the very next specific action I can take to accomplish that vision. If the answer isn't obvious I get even more specific. Maybe I need to literally get up out of my chair. Whatever. I do that thing, ask the question again, do the next thing, then the next until I'm done.

nathanasmith··on Ask HN: What overlooked class of tools should a self-taught programmer look into
Absolutely agreed. Redis is a godsend for small time traders like us. I've scaled up to where I'm trading on about 20 crypto exchanges in addition to dabbling in stocks and prior to redis I was using flat json files to store all my data so every time a new price came over the wire the bot would read the file, parse the json, append the price then write it all back out. That was quick and easy to put together and it worked great at first but later when I had all the exchanges going even with an 8700k and Optane drive the computer would just fall over when volume got high. Got sick of that, converted it all over to redis with rejson, added another 32 gigs of RAM and problem is utterly solved. Redis' built-in queue has been extremely useful too as a job system.
nathanasmith··on The Problem of Thinking Too Much (2003) [pdf]
My problem with thinking too much is when I'm faced with a decision, I find I often have a preferred course of action already in mind and whether that course happens to be objectively better than the alternative is completely immaterial to my ability to think long and abstractly enough about it to reason myself into believing that it is. I have had to train myself to turn off this abstract thinking as necessary. The upshot is when I do, the actual correct answer to the situation often strongly presents itself and immediately seems obvious.
nathanasmith··on Google Tried to Patent My Work After a Job Interview
>It doesn't make what happened here right, but I think it's unfair to assume malice.

I'll probably burn some Hacker News points here but the old adage needs to be updated. Never attribute to stupidity or malice what can be attributed to both stupidity and malice.

nathanasmith··on How Smart People Sabotage Their Success
I first heard about spaced repetition and Anki from some "Best Study Habits" listicle a few years ago and it has had a profound impact on my ability to retain information.
nathanasmith··on Intel Doubles Down on Doubled Up Xeons for HPC
Rajeeb Hazra, corporate vice president and general manager of Intel’s Enterprise and Government Business Group was asked about AMD’s upcoming Rome chip with the Zen 2 microarchitecure, saying that the company was confident in the “unparalleled assets” that are driving the evolution of Intel’s products, both hardware and software. “Those assets are not just around cores and frequencies and things like that of the past, but around how we put a diverse set of IP together, how we actually enable standards in the ecosystem … and harness the energy from both hardware and software out there on those platforms,” he said. “So, yes, in summary, I’d say we are going to be extremely competitive and drive to this next phase of converged computing for HPC and AI with the innovations we have planned and I’m very confident that that will happen in a way that our customers can continue to bank on us for the leading technologies and solutions they need to run their businesses.”

For some reason this answer reminds me a lot of Steve Ballmer's (in)famous response when asked about the iPhone.

nathanasmith··on Linux on Dex
As someone who's been looking for a first-class Linux experience on a mobile tablet for a while and been very underwhelmed by everything on offer, I'm pretty excited about this and am very curious how it compares with running Linux on the upcoming Slate. That said, the S4 is quite a bit smaller and lighter than the Slate and more what I'm in the market for though I expect the Snapdragon to be quite a bit slower than the x86 in Google's product.
nathanasmith··on Decensoring Hentai with Deep Neural Networks
More examples and commentary found here: https://boards.4chan.org/g/thread/68220714#p68220714

Edit: should have mentioned NSFW

nathanasmith··on Governments 'not on track' to cap temperatures at below 2 degrees: U.N
> If the only way out is to kill everyone in the USA, this is something that may be attempted at some point.

Hahaha. Yeah, come try it asshole. At least you won't have to worry about the climate anymore.

nathanasmith··on Anki: Memorization with Spaced Learning
It's interesting to note in studies comparing spaced repetition vs. massed learning, when students are asked afterward which method works better, they more often choose massed even though their own test results favor spaced repetition[0]. The upshot is people can use spaced repetition, it can "work" (in the sense that they remember the material better and test better) yet still drop it thinking massed practice to be superior.

[0]https://www.gwern.net/docs/spacedrepetition/2001-simon.pdf

nathanasmith··on Anki: Memorization with Spaced Learning
Have you tried just going to the website https://ankiweb.net/decks/ and reviewing your cards there? It should work on any device with a browser including your RasberryPi.
nathanasmith··on Anki: Memorization with Spaced Learning
If the Anki iPhone app were the only way there was to do spaced repetition, I wouldn't hesitate to pay $25,000 for it. $25 is a pittance for the work Damien Elmes puts in, not to mention his efforts in maintaining the sync server so you can easily stop and resume your sessions on any device.
nathanasmith··on In Baltimore, Brazen Officers Took Every Chance to Rob and Cheat
You must be offended since you took the time to butt into somebody else's conversation without adding a single thing to it but a pseudo-insult.
nathanasmith··on In Baltimore, Brazen Officers Took Every Chance to Rob and Cheat
>It was the quick succession of more than a few rapid edits over the course of several minutes that made me feel that you're over-reacting to the comment.

That's a bizarre conclusion but whatever.

>- Its weird everywhere else in the world to sell firearms in the same store as kids toys, milk and cheese. Weird.

It's a giant department store. They sell everything. By saying it is weird, you are projecting your own biases.

>- Gallon cups have indeed existed in promotions at various fast food outlets in the US, maybe not McDonalds I suppose.

Yeah. Not McDonald's. It's almost like I said that. I also have never seen any fast food restaurant with any promotional cup size approaching anything near a gallon.

>- It's extremely rare to have people pull away from a bowser without checking the hose has been put away when you aren't pre-paying for fuel (i.e. many places around the world). However almost every image and video of it posted to car forums etc are from the United States.

Oh you saw it in some pictures in a car forum? Well I guess that settles it then.

>- The US government is perceived as corrupt to many people in many nations, and the current office is making that perception greater. That is why people can accept that this level of corruption in Baltimore has happened.

Yet the link I posted shows the US, like I said, to be perceived as less corrupt than, e.g., France. And Spain. And Japan. And Portugal. And on and on.

>But these were just lighthearted examples, and I digress.

You aren't being "lighthearted" any more than the people you are parroting who originally made these comments were. You are spreading lies and being hateful. You think you are better than "those people" in America so you spew your hatred on the internet. Except most of what you say is false or based on some other crap you, wait for it, read on the internet.

To the downvoters: I'm just devastated you took some of my internet points away. But thanks for reminding me I'm on r/hackernews. Nice "rebuttal"

nathanasmith··on In Baltimore, Brazen Officers Took Every Chance to Rob and Cheat
>It means something is so ridiculous, it could only happen in America.

An exaggeration in itself but then you go on to support it with claims that are either entirely false or orthogonal to the point. So I corrected you. Yet somehow I'm supposed to be "offended". Since you are so good at internet psychiatry, here's another word for you. Projection.

nathanasmith··on In Baltimore, Brazen Officers Took Every Chance to Rob and Cheat
>it could only happen in America is an extremely well-known and common comment to make.

Why not? Everybody else is making it. Besides, it gives the commenter that oh so delicious smug sense of unearned superiority. Besides, everybody else is doing it. Except..

>It's like when you see people buying a rifle in Walmart - Only in America.

People buy rifles in all kinds of stores all over the world so why would Walmart be any kind of exception?

>Or when they're getting a one-gallon cup of Coke from McDonalds,

This literally does not exist.

>or drive away from a fuel bowser with the hose still plugged in

People do this anywhere they are allowed to pump their own gas. FWIW in my 40 years, I've seen the aftermath of this exactly once.

To respond to your other comment:

>I disagree - I don't watch any [mass media]. This honestly seems like exactly the sort of corruption I'd expect to hear about in the US...

Except according to the corruption perception index, the US is less corrupt than most European countries[0] including the likes of France, Portugal and Ireland, and far less corrupt than the vast majority of countries in the world. You claim to not be watching the media but you're getting your false information from somewhere so maybe turn that off too.

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

nathanasmith··on Demographic Consequences of Defeating Aging
> I'm not sure that Australia (and even US) fares much better than e.g. source England and Norway.

I don't know many fellow Americans that are of Norwegian descent but the US fairs better than the UK on lists of human development, happiness, and productivity. That has to mean something.

nathanasmith··on Even in Denmark, children are career killers for working moms
>The top 6 in said index is occupied by European countries - and all 8 European countries ranked before the US in said index are routinely bashed in the US as being prime examples of "socialist" hellholes.

The comment didn't say "these select 8 European countries that are a mere fraction of the overall European population", it said "Europe" which last I checked was a continent encompassing dozens of countries with hundreds of millions of people, the vast majority of which are below the US in the ranking. If the comment was meant to be restricted to a very small subset of Europe then it should have reflected that in the wording. To which I can easily select a small subset of US states that would still outrank those countries. Without getting overly specific, do you really think you are happier than the average person living in Hawaii? Really? Really?? As far as your second "point", I didn't say anything about socialist hellholes so you're straw manning me. Also FWIW, none of those countries are actually socialist so if you're asserting that, you're again, flat wrong.

>Well, it's not that hard to beat European countries if you're working 300 hours per year more than them...

So the statement that "Europe" was more productive than the US was wrong. Yes, that is what I said. As an aside to your other point, according to my research, Germans work the least of anybody and rank lower in happiness than the US. Not to mention the western European countries like Portugal and Ireland that actually work more hours than Americans. I don't see you mentioning that but then that would be inconvenient to your narrative..

> and the core question is: how much of the US "productivity" originates from the scamming going on at Wall Street, i.e. it has no meaningful human labor associated by which this "profit" was created?

Those weren't questions I responded to but erroneous statements. But on with the goalpost moving. I love this one. Within a few seconds you say we work 300 hours a year more thus the obviously superior productivity (which is a bit disingenuous since we are more productive per hour and many countries outwork us in total hours) then you follow up with it's all a scam cuz "Wall Street". So which is it and does it hurt talking out of both sides of your mouth like that? Basically you don't want to be enlightened and correct your errors. You want to argue and bully your way into being right no matter what. Of course, just between you and me, what you really want to do is bash the US and feel oh so superior which is just sad and pathetic. Sorry it doesn't work that way. Europe is overall less productive and less happy than the US. Period. The denial of this fact is precisely what I responded to. Choose a small subset of the continent and I can play that game too. Funny how you like to make your assertions as if they are fact when it's just a bunch of received internet wisdom that doesn't stand up to the slightest scrutiny.

Just for fun, in the CIA world fact book, I looked up Liechtenstein which has the highest productivity per capita in not just Europe but the entire world and the District of Columbia which has the highest per capita productivity in America. Both are about the same size at 60 something square miles. I'll leave it to your imagination which has the higher stats. You guys think you are so much better than everybody else. You're wrong.

I apologize for not including links this time but why bother when you'll just try to move your intellectually dishonest goalposts again necessitating further refutation. Not that I'll bother. You were wrong then and you're wrong now. You base your new assertions on mutually exclusive statements that you wrote within 30 seconds of each other. You are laughable and not worth arguing with so go ahead and entertain other readers with your whining about how much """better""" you wish you were. I'm ignoring you since I have more "productive" things to do. Ha!

edit: I just happened to glance at the tag line in your profile and realized I've been sucked in to wasting 20 minutes debating an angsty teen.

nathanasmith··on How does ‘class-passing’ actually work?
This is not even remotely true. Were you joking?
← PreviousPage 6 of 9Next →