HN user

tropicalmug

79 karma
Posts4
Comments30
View on HN

Think it's funny that the person who drew the Pizza Hut logo for Domino's is considered more accurate than the person who drew a domino.

"One man alone can be pretty dumb sometimes, but for real bona fide stupidity there ain't nothing can beat teamwork."

Seldom Smith, from The Monkey-Wrench Gang by Edward Abbey.

There are other needs for a shortened URL. Perhaps you have to hardcode a link in code and don't want to be tied to a page whose contents may break. If you control your URL shortener, you can hardcode your shortened one, and update the redirect as needed.

HTTP/2 Is Done 11 years ago

I wish instead of a protocol improvement that focused solely on network resources, the next version will also include improvements for users such as encryption by default and doing away with cookies.

Open your user key-bindings (in OSX this is Sublime Text -> Preferences -> Key Bindings - User), and put

  [
    { "keys": ["ctrl+tab"], "command": "next_view" },
    { "keys": ["ctrl+shift+tab"], "command": "prev_view" }
  ]

11 days? Two weeks? A month? Never?

Not every company values this sort of feedback from their users. Some go out of their way to prosecute those that break their services this way.

Another great Bloom Filter library not mentioned in this article is Bitly's implementation on GitHub[0]. It has the best of both worlds: a C implementation and higher-level wrappers (Golang, PHP, Python, and Common Lisp). If you don't want to play around with a fancier DBMS and really just want the damn filters, I would look here.

[0] https://github.com/bitly/dablooms

I'd love to be able to add the same photo to more than one album. This seems like the sort of thing that's a natural advantage of digital photos over regular ones.

Let's say I was taking pictures of friends at a baseball game, along with a couple of other shots of the surroundings. I want to put the pictures of friends in "friends" album, but I also want to put those same pictures in the overarching "baseball" album, or the album for that particular game. It seems as though you have nested albums, which is nice, but this would be a good usecase to look into.

Also, while I was playing around, I created an album that I wanted to get rid of. I deleted the album and it took all of the pictures in it out of my timeline. I probably should have figured that the albums act more as folders than tags when I discovered that pictures were assigned to a single album, but I can't figure out how to reupload those pictures. Any help?

Congratulations on the launch!

Impressions of Go 13 years ago

I am one of those programmers: I have no real idea how a compiler goes about its business, my university does not offer an accessible compiler class (only for grad students and very irregularly), and I have no idea where to start besides trying to force my way through the purple dragon book.

What are things I should know about compilers that I probably don't? What is suggested reading on compilers?

The Solitary Leaker 13 years ago

"For society to function well, there have to be basic levels of trust and cooperation, a respect for institutions and deference to common procedures. By deciding to unilaterally leak secret N.S.A. documents, Snowden has betrayed all of these things."

I'm amazed that the solution to being spied on by my government, showing that they have no basic level of trust in me or my fellow citizens, is to bow my head and treat this as a common procedure.

"He betrayed the privacy of us all. If federal security agencies can’t do vast data sweeps, they will inevitably revert to the older, more intrusive eavesdropping methods."

Wait...what? He didn't betray my privacy, my government did. The second part of the argument there is the most amazing leap of logic I've ever seen. "If we outlaw this invasive procedure, then they'll do something far worse that we've outlawed." I don't understand this at all.

There are so many objectionable parts of this article that while typing out my problems with it I just started raging at my desk. I don't know what to say. I'm just appalled. Any discussion on Snowden and whether or not what he did was right is a sideshow and should wait until we figure out what to do with the information he gave us.

EDIT: No, let's keep going.

"He betrayed the Constitution. The founders did not create the United States so that some solitary 29-year-old could make unilateral decisions about what should be exposed. Snowden self-indulgently short-circuited the democratic structures of accountability, putting his own preferences above everything else."

The leaker of secret programs that on the surface appear to clearly violate my Fourth Amendment rights is the one who is not being held accountable? It was self-indulgent to tell the world about how the NSA is spying on everyone, all of the time? This is an ad hominem attack that makes no sense. The programs he exposed "short-circuited the democratic structures of accountability," not him.

As an undergrad making the choice of a coursework-based MS and simply graduating with my BS in the next few months, this could not be more timely.

What makes me want to do get the MS is that my undergrad performance was not stellar. I struggled in the middle of my time in college, and while my grades have rebounded and I have been doing well for myself since, my GPA is pretty dismal. I can't see myself getting into any of the good MS programs around the country, and the easy remedy to this is to staying at my university for another year and getting my MS with the goal of having a much better GPA in order to demonstrate my ability.

That said, if the value of such a degree is declining at the moment, maybe it's a lost cause to redeem my academic credentials.

It also sounds as though he never discovered common keyboard shortcuts. He complains about command-tab behavior being different from Windows, but I've found that command-tab for switching between applications and command-` for window switching within application windows on that desktop works even better for me. I'm almost never guessing what the order of windows will be.

Unfortunately it is not. New Deal era laws such as this one existed to help prevent a flood of excess food ruin the market for farmers during the Great Depression in the United States. Unfortunately, nobody is keen to revisit any laws from the New Deal, no matter how outdated, because of the kind of scrutiny it might bring on programs like Social Security.

I feel like the title might be a bit misleading. Nowhere does the article say how this is going to stretch out and impact the workforce over the next 10+ years, but instead sticks to the same discussion of serial internships that has been tread with numerous other articles.

I do think it hits the nail on the head with: "So here's another chasm in the 20-something cohort: the one between the liberal-arts kids and the engineering and science majors." There's plenty of anecdotal (as well as hard) evidence out there that supports that claim.

I used a script called crouton[0] developed by a Googler to install an Ubuntu chroot. I get to use Chrome OS as my browser (and it's a very good browser) and I get a fully powered Linux instance to develop with locally in crosh (and it's a very good-looking shell). I use vim, but if you want a GUI, it's very easy to install your DE of choice, since it's the same as it would be as any other Ubuntu machine.

I haven't run into any problems using it this way that many other people seem to have. Judging from online forums, many people install a chroot, Unity, and then everything falls apart for them because Dropbox/Sublime Text/something isn't ARM compatible. Sticking with just a browser and a CLI has made development on the Chromebook simple.

[0] https://github.com/dnschneid/crouton

One thing that I think would be helpful in posts like these would be database configuration with Postgres. While Heroku has made it incredibly simple on OSX[0], figuring everything out on Ubuntu was a nightmare in comparison.

Also, fun story: I've been working on both my MacBook and my Chromebook, and I've been deploying to Heroku. This resulted in me accidentally ending up with three versions of my settings.py. Always a pleasant sensation to runserver only to end up staring at a database error. Not at all terrifying.

[0] http://postgresapp.com/

I am a student, and I can completely empathize with how you feel. I can tell you that a lot of what I've seen is that it's one-hundred percent completely worth the stress and fear of rejection if even one long-shot (in your mind) pays off. I've had that happen to me firsthand, and I've seen it in other people. The more experience you have dealing with tough problems, the better you'll be thinking about them, and tough interview problems by extension. Just make your interview count as best you can, and step back and wait. I promise it's worth it.