skysight-inc/HackerNews huggingface dataset:
Ask HN: How do I make the transition from janitor - architect?
Right now I'm a frontend developer. I can design pretty things, I can make pixels look good, I can make things transition in pretty ways. I love what I do, but I don't feel like I'm truly sitting there and trying to wrap my head around a real problem, whether it be optimizing something (closest I've come to "optimization" is improving page performance) or coming up with a more efficient algorithm for something.

Right now I feel like a janitor. I'm not really innovating or creating, I mean I am, but it involves creative intelligence for the most part and isn't exactly the most challenging work.

This is where I'm coming from: I want to make a lot of money in this field, and while I make great money now, I want to take my knowledge and expertise to the next level. I can't just be a pixel pusher forever. I am always looking for something to study or read. I don't plan on going back to school, that ship has long sailed and there's better resources online.

How can I make the transition from a code janitor to a code architect? I want to build cool, complex shit, not just align pixels. I know elementary math and have been exposed to calculus and other maths but nothing remotely in depth.
Edit: Sorry about the misleading title. I just referred to a tweet and put this up here. Changed the title now. Also, there are some dummy contributions, like line edits and delete. But check out some cooler links with actual contributions and fun Github graph art.
Man convinced he murdered a person
Please read again. I have not denied that Islam contains a set of laws. I said that Islam is not exactly equal to a set of laws. Which is correct.

I've also stated that, in practical terms, it is the behaviour and beliefs of the religious leaders that matter more that the laws themselves. The community Islamic courts you cite are a perfect example of this. You seem to expect them to behave according to some monolithic interpretation of Sharia law. Whereas, in reality, these courts are run by the Islamic community and are presided over by local religious leaders who make decisions (and interpret the laws) according to their own beliefs, informed by their own prejudices and self interests.

If you have any doubt that this is true, then simply consider that there are moderate Muslims in the world, and there are Muslims that believe God wants them to commit murder. Do you think it is a coincidence that those who see the West as the devil come from countries where the West has severely harmed in the past through selfish and corrupt interference? Do you think it is by chance that within the West and within countries allied with the West, we find more moderate viewpoints?

Religious rhetoric aligns itself with realpolitik. It is naive to see it in any other terms.
Twitter Pre-IPO Stock Analysis
Fit-to-width did all kinds of magic at a layout engine level — it's not that simple to just reimplement on top of a new engine. And then there's the question as to whether Google would let an implementation would ever get upstreamed to Blink.
As usual old and awful services survive by buying out the better competition.

Survival of the richest not the one with better service.
This is part of the reason why I obnoxiously refuse to get a smartphone. My phone is still the cheapest Nokia phone I could get.

The social behaviour they generate is interesting on every front. For instance, there's this shopping mall close to the center of the city where I live. On the last floor, there are a bunch of restaurants, a small tobacco shop and the toilets. I go there fairly often, either for the tobacco or to hit the toilet.

Every restaurant has incredibly pushy promoters; the moment you set foot on that floor, these people immediately start handing you flyers, telling you about their restaurant, following you a couple of steps. I do my best to be polite with them; I know they're working on next to no payment, for imbecile bosses who think this is a good sales technique, so I'm never rude with them or anything. I just smile and say "Yeah, maybe some other time".

Sometimes, however, I'm just not in the mood for that. Long days, my own retarded boss, the incredible urge to go to the toilet (for some reason, there's no toilet around the place...), my hurry to get home and, until about a year ago, a lingering depression, simply mean I'm sometimes not up even to the little human interaction I need in order to politely refuse them.

So I just pop up my phone and pretend I'm reading a message or dialing a number. Suddenly, everyone's OK. No one would even dare disturb me. If I pretend I'm talking on the phone, the pushier ones will apologize for disturbing me, but will otherwise eagerly present me their offering. But if I have my eyes buried in it, it's like I'm suddenly invisible. One time, I even had to wait there for one of my friends to arrive, and stood there for at least five or ten minutes. No one even approached me as long as I kept my eyes down. I put the phone in my pocket for like five seconds because I thought I'd lost my wallet -- poof, two chicks appear to invite me to the marvelous restaurant that just opened and has a special offer just for me.
This is true, but besides the point. Laws on how to treat slaves are redundant in a country where slavery is illegal. And there is nothing in Islam to say that keeping slaves is compulsory or even desirable.
Good work.

Quick suggestion: why not let people save their bookmarklets in your site and build a bookmarklet directory?
Evolution is too general a term. Everyone believes in natural selection, because that is scientifically observable. Where many Christians (I can't speak for other religions) disagree with the scientific orthodoxy is whether or not natural selection is sufficient to change one species into another. We've observed finches turning into finches (with different beaks), moths turning into (different-colored) moths, but we've never observed a lizard turning into a bird. We've seen fossils that look like a lizard-bird, but that is not proof of the mechanism that created them.
Germans in their Kombikraftwerk study back in 2007, figured out that you need 5x the capacity (compared to the average usage) to cover entire annual (and daily) fluctuations of the grid with renewables, without storage (more exactly, with that little storage they already have - in the form of a few pumped hydro plants). I tend to still trust this study, there are no counter-arguments to speak of.
This one's based on the Github tshirt: https://github.com/contrigraph

See http://kivikakk.ee/2013/05/07/contrigraph.html
It's disappointing, because among that market segment, Braintree is the only one that offers phone support, and for that, I fancy them over Stripe, Balanced, and others.

That said, maybe now with Paypal support, they will reverse their stance on crowdfunding. If not, I'm desperate for a professional payment processor that doesn't ask me to send an email if I have an issue.
I understand what you're saying. I don't think the article is saying that only lead is responsible, though. However, it does say that lead levels explain up to 90% of the variation in violent crime in America. I have no knowledge of statistics, but that sounds pretty impressive.
The Principle of Least Power
I don't know about the future of Braintree but I know that this acquisition is bad for the e-commerce market. It's an irony that companies challenging the status quo end being part of it.
StartSSL is wide spread enough that anyone who doesn't have their root installed is probably used to clicking their way through SSL warnings anyway.
>check your phone i sent the msg FIVE minutes ago

That's around the point when I explain that the phone is for my convenience, not theirs.

Or... That's what I'd like to say anyway..

In reality, I do feel that social pressure to respond -- hell, I even feel guilty if I don't respond at all (which is ridiculous!). The problem is that I sometimes let my "triage" habits from email slip over into my text handling. For instance, I'll receive a text and actually instantly open it, but upon gauging its "importance" in the context of other activities (usually work) I'll mentally file it under "deal with later," and go back to what I'm doing. And, of course, being that text messages don't have anything approaching the organization of email, I usually end up forgetting to ever write people back all together.

I sure wish there was a "mark unread" function for texts on Android.. It'd make me seem a lot less of a anti-social dick.
How a comfy chair crashed a debugger
I don't think it's 'perhaps', as much as 'eventually'. One defining characteristic of human (USA at least) generations is their absolute burning desire to find fault in the social norms of the previous generation.

It stands to reason that the next generation or the one after will take it a step back from smart phones and everything instantly accessible simply because that's what their parents or grandparents thought was cool.

You're already seeing this - hipsters are entranced by the pastoral - city chickens/livestock, city farms, etc.
Thanks xcubic.

Yes, I was playing with that idea, although I dislike the thought of having to register/login to yet another site. Maybe this is a good opportunity to try something else instead. The obvious options are logging in with facebook, github, etc. But maybe there is another way to conveniently couple users to their bookmarklets.

A directory is something that has been on my mind as well, this way people who are less tech-savvy can still profit of people who put a lot of effort into their bookmarklets.
Sharia is the laws OF Islam. Sharia is not equal to Islam. Set A contains set B. Set A is not equal to set B.
You might as well say that Christianity is the ten commandments, Judaism is the halakhah and Atheism is the American Atheists’ conference code of conduct.
For Shrek fans (NSFW material)
Yahoo in recycled email privacy row
Raytracer on a business card in Rust, C++ and Go
I think they're actually using a variant of 802.11n on the 5 GHz band for the Wii U GamePad, probably because it's the cheapest option that has enough bandwidth.
Does anyone have a list of things China said they are going to do but haven't actually done?

[Added] Just to be clear, I am actually interested in a list, not interested in disparaging China. I'm mainly curious.
Don't insult people and then deny that you've insulted them and attempt to back it up with a blog post that isn't an authority for what you just said.

OP worked at Rocket Internet for 2 years. Say what you like about them, there is nothing 'traditional' or 'middle-manager' about a role like that. OP also has a PhD in genetics and an MBA, a not-too-dissimilar set of qualifications to US founders. You don't have to be a software engineer to have useful startup skills...
I'm in Australia. We have unlimited land and enough sun to power the solar system.
A lot of corporate networks only allow machines to connect outwards on a certain whitelisted range of ports, ie 80 and 443. A certificate warning for ancient clients because you're using SNI is a much better failure mode than a connection error.
Apparently the people currently in space have been there for NaN days.
I knew someone would beat me to this. :) Even as an introvert, I rarely have moments of sadness and loneliness like this any more. I kind of miss that, and enjoy it when one does sneak its way into my life. It's really hard to regularly decide to leave the phone and "do nothing" over "doing something", even though we probably all know that the thing we're doing with our phone was really not that important.
Site's broken. Clearly there is one hedgehog in space, as illustrated by the site.
Of limited practical use, but I can see it being a hot present for outdoorsy people.
There are usually lots of missing links in a chain, so to speak, but a "missing link" typically means any (reasonably estimated to be) definitive ancestor of Species 1,2,3...N, where 1,2,3...N are believed to be descended from a common lineage, but there is no extant proof of such. Even if there are 200 missing ancestral species in a theoretical lineage, a "missing link" is any of those 200 that demonstrates that the lineage existed, and that establishes its directionality. A missing link is a sufficiency, not necessary the completer of a set.

To your point: the word "link" implies that only one piece of a chain is missing, and furthermore, it suggests a linear relationship. It's misleading in both of those cases. But it makes for a good, easily understood metaphor.
No matter how many "missing links" are found, the die-hard fundamentalists will find a way to ask for more. I've grown up in that environment. There are discrete jumps in fossils; unless you can find a complete lineage from "a rock to a walking-talking human", no True Christian will even waver for a minute.

On top of that, I hate the term "missing link" because it immediately means that science is catering to these fundamentalists. It's another fossil, it fills in some previously extrapolated part of the graph. Great! But let's not play on religious turf, because there's no way to win there.
Wow, if Braintree is worth $800M.. what must Stripe be worth?
Still annoying if I dont want to browse in the predefined order. Maybe I'm too easily wound up..
If not already a mandatory reading, sicp.
http://mitpress.mit.edu/sicp/
Oh believe me I have a strong love and appreciation for technology. In fact, I've always said that maybe I don't understand the tech, but I appreciate it.

I've come from a company where the tech guys are treated like second-class citizens to the business guys. I want the opposite of that - somewhere where developers love to work (and share in the equity/options etc).

I think your comment about middle-managers becoming CEOs is partly because we still have less tech startup culture here vs the US. Not so many Facebooks and Googles. Also places, like I mention, where business guys are valued too highly.

I'd say my business knowledge is far from traditional: PhD Genetics, biotech consulting, database redevelopment and management, MBA, industrial-scale eCommerce incubator, entrepreneur.
I agree with the AVC article. The team described there is my ideal team. I am in effect at the moment the Product Manager.

In fact, the tech side of things in my startup have gone extremely well - it works well, the code is good, the product build speed has been good - mainly due to the good relationship between me and the contractor. The tech side of things is the least of my problems, but I still want a business partner because it is impossible for me to do everything on my own - it just makes sense that my business partner is also technical.
I had not seen this before. This is pretty neat.
It feels like better linking of data would help a lot here. It's weird that wide scale web scraping isn't used as an intelligence source for things like this. (It can be done in a way that weakly preserves anonymity of innocent victims; and the data should be destroyed after prosecution).

> They are running a high risk: Dozens of Reumofan users have suffered serious and sometimes life-threatening health effects after taking the pills, including liver injury, strokes and severe episodes of bleeding, according to federal records obtained under the Freedom of Information Act.

On first reading it's easy to say these people are stupid, taking this ridiculous medication when there are proper meds around.

Pain control and pain medication is weird. People sometimes overdose with proper meds, leaving themselves open to similar very dangerous side effects.

Some of the meds are old, from a time when testing wasn't as good and understanding of pain was poor. See coproxamol as an example - this med contains 325 mg of paracetamol (therapeutic dose is 1000 mg per dose) and the weak opioid dextropropoxyphene. Coproxamol was widely used in the UK by people completing suicide. The dextropropoxyphene is very toxic, especially if combined with alcohol. And people taking the med long term would increase the dose because of tolerance to the opioid, thus risking liver toxicity from paracetamol overdosing.

But, despite clear evidence that this med is dangerous, and no more effective than a normal dose of paracetamol alone, there was a lot of campaigning around its withdrawal, with people worried that they would not find a suitable replacement.

We have better pain management now, but it's still tricky to get people the right pain relief.
They are killing a competitor. They buy more clients.
Rather than bickering about how this is bad for the market, why don't you folks write to the DOJ or your congressmen and voice your opposition?

The DOJ rightfully stopped the AT&T / T-Mobile merger in its tracks, who is to say that they wouldn't do something similar in this case?
Going to work from home today – our office is too loud
Just noticed a blog post regarding the announcement on learnboost.com (https://www.learnboost.com/blog/learnboost-automattic/). They mention "LearnBoost’s amazing classroom software will not be changing, and the entire suite of apps will remain free. Aside from ramping up performance enhancements, you’ll enjoy all the wonderful, free services that you’ve come to love. For the most part, it’s business as usual, but we’re excited to have more manpower behind scaling our infrastructure to make sure LearnBoost remains lightning fast and reliable."
Misleading Title, China has had a space station since Sept 29, 2011 called the Tiangong 1. The article is reference a large orbital station similar to the Mir in size.

Tiangong 1 could be compared to Skylab but is still most certainly a space station.

http://en.wikipedia.org/wiki/Tiangong-1

Edit: The original article has the misleading title.
A question re: BTSync/RPi - I've got around 40-50 gigs synced up between my x86-64 computers (might be on the order of fifty thousand plus files) and the maximum memory it occupies is around 60-70 megs. It idles at 42MB. Since you already have the set up that I am looking into, I think you're the right person to ask, can the RPi handle that much? If not, what are the signs of it slowing down? If it helps, my hypothetical RPi would be connected via wires instead of USB-Wifi dongle.
Maybe we are just experiencing a transitional (decades?) phase en route to living entirely in the virtual realm. Do people in Second Life walk around looking at their phones?
Q&A with Bill Gates at the launch of the Harvard Campaign.
Really, the absolute worst company in the world ?
Hm. This is possibly the most simplistic conceivable form of unit testing. Granted, lots of testing takes this form but it's only the start.
Cool. Now give me a graph over time, so I can see the last date that there was nobody in space.
> what event could trigger a reversal to this behavior?

The collapse of society and all of its support. Basically, you'll have to make them useless.
Is FastMail a joke? I get more storage for free at dropbox and sugarsync. What exactly is this service bringing to the table? It feels like a 1998 business model to me...
Well you really can't blame them. They literally don't know what they're talking about.

If I have 5 items, there are 4 spaces between them.

If I add a 6th item, then there are...5 spaces between them.

They'll always move the goal posts because they don't understand the mechanism you're trying to explain.
The funniest part is that this "culture of distraction" is so neglictible today compared to what it will be in 50 or 100 years.

"Remember 2013 when we didn't have those lenses showing continuous news feed? When we didn't have 360° vision camera wired directly to our brain? Back then our attention span was sooo high"
There are flaws with current PKI infrastructure but as you say, it's better than nothing.
There are also several initiatives to improve this situation. Google has come with certificate transparency ( http://www.certificate-transparency.org/ ) which essentialy creates public log of all issued certificates so everyone can see and verify that certificates authorities don't issue bogus/fake certificates

There is also an idea to use proof of work to estabilish network-wide consensus about valid certificates (like bitcoin or namecoin blockchain). This would be fully decentralised solution.
Maybe you can simply let people publish anonymously too, without having to do registrations and logins.
Most teenagers are self-absorbed little snots so I don't think blaming the phone is fair.

This is not a "trend." Smartphones are still a very new technology and there is a gap between the changes they have made in our lives and the development of proper etiquette.
Labratory
Braintree processes ~11b/year. Paypal ~$145b/y.

This year Paypal expects to process on mobile twice as much as Braintree is processing as a whole.

The margins in this business are very small, .9% transaction fees on 11b are not that huge.

Where Braintree misses the opportunity is gathering better for young startups that are in the early growth phase. 100 EUR monthly minimum on .10c/trx fees is not easy to digest in the beginning.
turtle shark :-)

But yeah, I agree with you: even if I'm not an authoritarian/fundamentalist, I still believe in the core of the Christ story.
I think that's more to do with the Ruby community than unit testing. They seem obsessed with new DSLs for everything.
Chrome's New Tab Synergy
> We have better pain management now, but it's still tricky to get people the right pain relief.

Which is still full of APAP. The liver damage problems are possibly even more prevalent today with Vicodin being prescribed like Tic Tacs.
Unfortunately, enough, well, for the lack of a more elegant term, MBA leeches, have climbed the corporate ladder high enough to generalize equating the vague term "proactivity" (which tends to involve permanent availability, diligence and so much pseudo-politeness that it starts smelling a lot like ass-kissing) to productivity.

This is particularly annoying when it's augmented by unrealistic expectations, like "you're a programmer... you spend all your time on a computer, can't you check your inbox"?

I used to work in a place where this was common practice, especially among the HR and sales drones. They pissed me off so hard that I cracked up and explained one particularly pushy tie-wearer that I only check my mail every hour or so, when I take a break from, you know, work, and if something is more urgent than that, he can come to my office. He obnoxiously explained me that a lot of his work involves remote communication and he can't just go all the way to my office (which was otherwise on the same floor), so I just went like, ok, prioritize or whatever your newspeak language calls it and leave me the fuck alone.

I stubbornly enforced my "one e-mail checking each hour" until the whole department started doing it. To everyone's surprise, things went a lot more smoothly; instead of hurriedly replying some half-thought obvious crap just to show the boss how attentive you are to your work, you could actually take five minutes and explain the guy what he needed to know. Much fewer details slipped and everyone was eventually happier, save for the self-important rookies who thought Skyping and placing phone calls was the substance of their work.
I have not, that's pretty interesting. Looks like I have some browsing to do between Wikimapia and Findery.

Thanks, guys/gals.
I don't agree. In Africa where not all ppl have access to the electricity grid it have practical use. Together with google internet balloons plan it might be a game changer.
Add a commit for yesterday (I just picked whatever arbitrary time):

git commit -a -m "Insightful Commit Note" --date "2013-09-25 08:24:32"

Might also be worth mentioning the [difference between commit date and author date][1]

[1]: http://stackoverflow.com/a/11857467/114359
I want to put a Drake quote here from "Too Much", but I think that's too much so I'll just paraphrase it: there's still time to check things off your bucketlist.
Now there are two missing links.