HN user

decklin

2,354 karma

things change.

Posts50
Comments142
View on HN
medium.com 12y ago

I Eat Poo

decklin
18pts9
medium.com 12y ago

10x Engineer

decklin
228pts176
boundary.com 12y ago

The Infrastructure Engineers Guide To Entrepreneurship

decklin
3pts0
geekwhisperer.blogspot.com 12y ago

A Twisty Maze of Linux Clocks, All Slightly Different [2010]

decklin
1pts0
medium.com 12y ago

Things I Never, Ever Want to Hear Again

decklin
26pts47
twitterspirit.com 12y ago

Spirit - Set your Tweets to disappear with a simple hashtag

decklin
3pts2
thenewinquiry.com 12y ago

Steal This Article

decklin
2pts0
medium.com 12y ago

The Unbearable Whiteness of Breaking Things

decklin
2pts0
www.nytimes.com 12y ago

Value of Windowing is Questioned (1984)

decklin
14pts8
robblewis.me 12y ago

Just Delete Me

decklin
341pts69
writing.jan.io 12y ago

Let’s Start a Revolution

decklin
71pts25
noisysquare.com 12y ago

Ethics and Power in the Long War

decklin
6pts0
blog.codingoutloud.com 12y ago

Open Letter on New Massachusetts Tax on Software Services

decklin
3pts0
blogs.loc.gov 13y ago

How Many Federal Laws Are There?

decklin
1pts0
confreaks.com 13y ago

Occupy Ruby: Why We Need to Moderate the 1%

decklin
1pts0
www.npr.org 13y ago

New Handicapped Sign Heads to NYC

decklin
1pts0
www.universalhub.com 13y ago

Boston University tries to take a bite out of Apple over LED patent

decklin
2pts1
www.popehat.com 13y ago

Why Does Talking About Creepers And Harassment Make People So Angry?

decklin
36pts57
www.technologyreview.com 13y ago

Technology, Not Law, Limits Mass Surveillance

decklin
4pts0
reverttosaved.com 13y ago

An open letter to Apple about motion sickness triggers in OS X 10.9 and iOS 7

decklin
3pts1
vagabond.github.io 13y ago

Packagers don't know best

decklin
119pts126
www.engadget.com 13y ago

WSJ: FAA will soon ease in-flight restrictions for some electronic devices

decklin
6pts0
vanderburg.org 13y ago

What I Learned from Icon

decklin
39pts5
en.wikipedia.org 13y ago

Warrant Canary

decklin
289pts128
tools.ietf.org 13y ago

Using DNS to Securely Publish SSH Key Fingerprints

decklin
1pts0
kieranhealy.org 13y ago

Using Metadata to Find Paul Revere

decklin
457pts73
marketmonetarist.com 13y ago

The economics of airport security – the case of Poland

decklin
1pts0
www.seas.harvard.edu 13y ago

Bioinspired fibers change color when stretched

decklin
2pts0
nedbatchelder.com 13y ago

Stupid Languages

decklin
99pts56
www.dwheeler.com 13y ago

Fixing Unix/Linux/Posix Filenames

decklin
3pts0

If you open an MP3, speed it up in Audacity, and save it as an MP3, you are still re-encoding it and decreasing quality, which is what I assume you mean by "conversion".

After any processing step, you should save to a lossless format to avoid this. You can start with whatever format you want (AAC from iTunes and MP3 from Amazon are pretty indistinguishable in subjective quality.)

Better yet, use a portable player that can change playback speed on the fly while decoding. (many "DJ" apps, a hardware player than can run Rockbox, etc.)

I thought part 1 (http://jayporter.com/dispatches/observations-from-a-tipless-...) was particularly insightful:

"A certain small number of very vocal men (and it was always men) resented that we were not letting [them] try to exercise additional control over our team members. This was true even though compelling research has shown that servers do not adjust quality of service as a result of tips; instead the idea that the restaurant was not offering our servers up as objects of control, was heresy. For these people, the primary service they wanted from the restaurant was the opportunity to pay for favors from the server..."

I was a TA at this one (and the last). It was really great to see the high turnout and how passionate the organizers are. Many thanks to all involved.

If you want to improve your people skills and ability to explain technical concepts (I'll be honest, I'm not very good at either, which is why I do this as practice), I really recommend answering beginner questions from people of a different background than your own. Apart from getting better at teaching (you work in a team, right? You need to explain your code) you can get a lot of insight into how programming language design is user interface. Users are a diverse group.

Unlike most people, I have a protected Twitter account (my tweets are not public). In order to "opt out", I have to authorize their app to be able to read all my tweets! Insane.

I guess I'll just continue to hope they're not building a "shadow profile" on me based on my friends' public tweets (and pretending said profile doesn't exist... I don't appear to have one, anyway).

I got tired of looking at it in my terminal, so I made this: http://man-ascii.com/

(I had forgotten until now that the Linux and BSD versions of this man page are so differently laid out! I was running Linux at the time.)

It's ironic that the standard one-liner for this uses a pipeline but only counts the first word of the first command of the pipeline. Given itself as input, "sort" ought to be the most used command, but "history" is the only one counted. (I bring this up not for the sake of standard HN nitpicking but to point out that you probably do want to cover at least `sort` in your workshop, and it will be underrepresented in these results, along with `grep`, `wc`, etc.)

Unfortunately, shell grammar is complex enough that a correct one-liner is probably infeasible. For example, one of my top "commands" if you count by words is an environment variable setting prepended to an actual command.

EDIT: you can get good enough results by just splitting on "|", as others have suggested here -- any parts of regular expressions, etc that aren't really commands will probably be infrequent enough to get lost in the noise, and treating || as containing an empty command won't hurt. If you're going to catch ||, though, might as well get && too... and now you're going down the rabbit hole :-)

> but the passengers were tech people, so withdrawn from direct, abrupt, interventionary communications...

Not sure this writer has actually had to deal with many "tech people".

I long for something that would just wrap all big paragaphs of text at 70-ish characters without hacking at element widths (I've tried user stylesheets, scripts... nothing satisfactory). If this were implemented, I imagine it would be easier to do that.

(For example, the first line of the first paragraph of the post renders as 134 characters on my screen. Maybe I am just old, but I find this hard to read.)

Maybe you are confusing this with what happens when you do

    for i in `find -name '*.mp4'`; do # ...
or similar. In that case, the output of `find` is indeed split first, and `for` sees "foo", "bar.mp4", and so on.

The for loop works fine. Performing word splitting/wildcard expansion/etc on a variable will, well, split it into words/expand wildcards/etc, whether it was introduced by a for loop or not.

Sonian (Newton, MA) - Full time, local or remote

We're a funded (recently closed Series C) email archiving startup with many customers. We are looking for an additional engineer for our operations (or "devops" if you prefer) team, to take us from merely using configuration management and automated deploys to delivering our internal services as dependable, multi-IaaS-portable tools that empower the rest of the company to solve customer issues.

We have offices outside of Boston (Newton), but our dev and ops teams are mostly remote, and we meet over VOIP and pair-program in tmux.

Some highlights of what we do:

  +   We manage hundreds of compute instances across multiple clouds, including over a petabyte of data.
  +   We write the code to help facilitate deploying our application to new public clouds.
  +   We automate everything we possibly can
  +   We build up awesome applications, and then opensource them (Perhaps you've heard of our monitoring framework Sensu - https://github.com/sensu )
  +   We meet up 2-3 times a year in Boston with the rest of the company.
What are we looking for in a new member of our team?
  +   Excitement, energy and a willingness to learn something new.
  +   The ability to take a task from idea to code to testing to deploy (all within a short amount of time).
  +   Bring new ideas around project or processes to the team - if we like it - we'll do it.
  +   You can work from home, from our Newton, MA headquarters, or your local coffee shop.  Anywhere with Internet access.
  +   You'll be part of an on-call rotation with the rest of our team.
  +   Flexible person who can work by themselves or pair with their team to teach or learn.
What are some things you should know or have worked with before? (Some, many or all)
  +   Ruby 
  +   Chef (comfortable writing cookbooks, LWRP's, etc), Fog
  +   Rails, Sinatra
  +   Git or other DVCS
  +   Strong System administration with Ubuntu (includes security, logging, monitoring, web/SQL admin, etc, etc)
  +   Contributing to open source
Interested? - Contact pete.cheslock@sonian.com or https://twitter.com/petecheslock, and let him know you saw this post. Please include a short summary of why you think you would be a good fit, resume/blog/etc, and a link to a Github account or other code samples.

I imagine Schultz has probably heard some derogatory comments about "Starbucks users". For companies that provide a service (as opposed to a product), it probably sounds more innocuous, to the point where you wouldn't question it.

Edit: to be clear, I'm referring to someone saying "users" in the sense of "drug users". "McDonald's users" is another one I hear occasionally.

On the contrary, I think that automatic image carousels are exactly user interface with a purpose. They're what happens when the purpose of the website is to be demonstrated to "stakeholders", the people who sign off on the university budget, the people who don't use the internet and just want to get back to running their restaurant, etc.

Normal users would go to the site to use it for the purpose of finding some bit of information; instead, in this case, another person loads it up on their laptop or projector for the stakeholder and talks about "hey, look what we spent your money on". The stakeholder does not actually touch the computer running the web browser.

(...that's my theory, anyway.)