skysight-inc/HackerNews huggingface dataset:
Would you believe I was once chewed out by a co-worker for studying design instead of focusing 100% on back-end development?

The full-stack label is important to me because too many developers are eager to pigeonhole themselves, and non-tech people want to apply descriptives to the people around them. People are constantly surprised to learn I can do CSS and Javascript because someone told them I was a "PHP developer". Better hire somebody who knows WordPress because I'm a "Drupal developer".

Of course, my college coursework really was full-stack. I love the smell of solder in the morning.
Google Trends - what people are searching for right now
Because it's not truth that matters, it's truthiness. I don't need facts I can understand with my brain, I need facts that I can understand with my gut.
If you can afford it, hire a real designer directly. Look around on http://www.dribbble.com, find some designs you like, and contact the designer. 99Designs will get you subpar work and you'll be slowly killing the design industry.
What are the options for a cash strapped startup? Would it really be justified to spend $10,000+ on agency work without even being established yet?
I think you meant to say "impossible to overstate"
It's turned on in all four accounts. At times all of the unread counts show, currently none of them do, sometimes refreshing helps, sometimes it doesn't.

It's a known issue. So far I haven't found a good solution or explanation.

https://code.google.com/p/chromium/issues/detail?id=167717

https://code.google.com/p/chromium/issues/detail?id=179822

http://productforums.google.com/forum/#!topic/gmail/FCcFN2N9...
Entrepreneurs: Do something before you need to
Ahhh desolée! Vous avez trouvé le française d'un Américain. :)
That sounds like a potential Darwin award to me.
The whole point of the cloud is that it doesn't matter where the servers are physically located. The programming jobs aren't located where the servers are anymore. The servers are in places with cheap real estate and power.
The article is misleading/false.

Asymmetric crypto in SSL is used to exchange a symmetric key (shared secret), which is then used to encrypt traffic. So your credit card is not encrypted using public key crypto as described in the article.

Source: http://tools.ietf.org/html/rfc6101#section-6.2
Big Data means never being out of pop-tarts
wow I don't know how that happened. Thanks for the correction.
Oh come on! Have a sense of humor. I couldn't have made this post more tongue-in-cheek!

I took a really small code-formatting issue and turned it into a faux holy war using faulty logic, cherry-picked facts, and doofy ad hominem attacks in the tradition of Bloom County:

http://www.berkeleybreathed.com/pages/09bloomlibrary.asp

My post might be "gratuitously obnoxious," but your taking offense at it is amusingly pretentious.
Reminds me of my university (Stellenbosch University). Also had an odd combination.

Started studying a Bachelor of Commerce in Computer Science (lots of maths, financial stats, etc). Then I switched to a Bachelor of Commerce in Socio-Informatics and Marketing (less technical programming, more applied work). However, socio-informatics is actually an Arts degree (it includes courses such as management theory and systems design).

So during my time at university I did science (maths, computer science, stats, programming), finance/business (accounting, financial planning, marketing, entrepreneurship) and arts (philosophy of systems, sensemaking, organization theory).

Loved it!
How I became a better public speaker
I love the idea of the wood whiteboard! I was just wondering if you might share have some links for where you bought the wood and the plastic film? No use trying to recreate the wheel, if you already have a winning combination :)
I would be interested to know if he started using the traffic splitting functionality. That feature is a sure way to multiply the number of instance hours an app engine app is using. It doesn't seem right that the cost would just increase on its own the way the author described.
The thing about Nietzsche is, he thought himself less a logician and more an artist. In other words, read him like literature and not like argumentation. He's trying to inspire people, not build foolproof arguments.

This is probably also why Nietzsche is (at least to me) infinitely easier to read than most philosophers.
Step 1: Install https://github.com/tpope/vim-unimpaired

Step 2: Use the convenient 'cor' mapping for toggling 'relativenumber'

Step 3: Marvel at all the other super handy mappings contained within.
Agree with the general sentiment here. Multi-account support is an awful experience. I use Chrome profiles.
2 Step Authentication is your friend!

http://www.google.com/landing/2step/
Since so many people don't get it. My above comment is a joke. You actually do make some very strong arguments and I appreciate the discussion.
Bingo. It's all about learning new ways to think about anything. It's like a multiplier on all the knowledge you've ever had and will ever have in the future.
Hehe, can't stand the satire? Satire is not forbidden here, you'll live with it. Where is this sick notion coming from, that left-winged are supposed to be big fans of dictators? Go learn some wisdom, left-winged friend. Preferably from Kropotkin.

I find nothing trashy or nasty in making fun of fascists/dictators like these. And there is nothing right-winged in making fun of them.
Ask HN: how much conversion do you loose on people signing up for your service?
Hi HN,

I was wondering how much of you are losing significant conversion on people who have to sign up for your service. I'm thinking of building a challenging solution so people never have to face it ever, and making the web more secure, but first I would like to do a quick survey!

Thanks a lot HN :-)
Here's the thing: when there are a lot of services that do something similar, I sign up to the free trials of lots of them at once to evaluate them. If you require a credit card, I probably won't include your program in the initial evaluation.

So yes, if you require a credit card, you're getting fewer people with a higher likelihood of conversion, but you're also missing out on a lot of people who are doing comparisons of services. How many of those people you convert is likely to be a function of how good you are compared to the other options.

If you are offering something unique or have amazing word of mouth, this probably won't matter. If on the other hand you think your product is one of the best solutions to the problem out there, you're probably losing more customers than you want by demanding credit card details.

In the case of the OP, doing something that on the face of it anyone who needed that service could hack together a script to do roughly the same thing within a relatively short period of time, I would have thought that it would be very important to remove as many barriers to trying the thing as possible (but yes, there's no need to let the free user have access to checking more than 2 sites).
The ear canals and the nose are connected?
Electronics, CPU, memory, assorted glue chips, IO chips, memory devices and so on. In the embedded computing world it is not rare at all to find a single guy that designs the hardware who programs it as well, from the ground up if need be.
This was a personal question actually.

I am no supporter of current Government, but most things you say can be counter-answered.

- Some press reports things less than you like. Some reports with exaggeration. Blame the first group if you want for their cowardice. If second group is alive and kicking, your point is proven to be false.

- Taksim Square was actually totally closed to 1st of May events from 1978 to 2010 . It was this government allowed opening it again. This year there is construction so it was not allowed. I remember the horror in Kadikoy in 1996 tough.

"People could express themselves more freely if they were not religious or if they were against the government. Now they fear retaliation, losing their job etc." This is just your opinion. I cannot really prove the opposite either. Nepotism is there tough, and cannot be avoided regardless of any government.

Journalism issue is problematic and a shame. Most are really PKK related and probably this will change. I cannot say this is something new tough.

"Scientists and artists are ridiculed routinely by the politicians in power" they push each others wrong buttons, and politicians are less tolerable indeed. But apart from 1-2 incidents this cannot be generalized. It is a shame that PM does not have a sense of humor.

To me, Turkish Academy of Sciences issue is overrated. "Most" guys there weren't doing anything useful in terms of science there anyway. They continue their work in universities or in Tubitak without a loss. Handling of Science and Technology by this government can be criticized but for better or worse, they pour perhaps x10 more money on R&D than previous governments.

Do not know what really happened behind pardus and Gokturk issue. Sattelite is on the sky and Pardus turned to Debian, that is what I know.
In addition to this, Gmail puts message's subject in page title. Someone can check History and read your subjects. These can be quite revealing, for example when you're into some kinky kind of sex. I don't fancy censoring the subject each time I write a message.
Are you claiming that a username/password is more secure than public key cryptography? (Also, it's not like SSL hasn't been compromised before. Absolute faith in SSL isn't advisable when there is an alternative.)
This is totally anecdotal, but isn't the US (especially at the college level) more focused on a "broader" education? My cousin got a BA in international relations in the US and then went and attended school in Spain. Something like only 1/4 of his credits counted towards his degree there even though nearly all of them transferred. His explanation was that they expect less of a broad education and more specialization.

Recalling my own experience I got a BA in political science and I spent something like 30 hours in my major, and 90+ in general education.

It seems as though many people on HN (and in general) talk about how we need more STEM majors, but then complain that a degree that's very highly technical isn't broad enough. If you want people to graduate in a reasonable amount of time than it almost has to be one or another.
Well ... because Apple is like the hot girl always complaining to be fat in front of her fat friends.

With the massive sales and the high margins that are in every analyst's wet dream Apple could double what it pays for assembly with ease and without huge hit on the bottom line. But they don't care enough.

This will be low margin/low volume devices initially with which mozilla - a non profit organization that wants to open the door to the internet on the poor people of the third world while preaching platform openness and standards. So maybe people are ready to cut them some slack for some time.

Also maybe they are produced in (slightly) better conditions than iphone just based on the fact that the volumes and pressure are quite lower than on the iDevices assembly line.
Excuse me, I meant when one needs to know in which line he is.
Properly Extending Prestashop Objects
Grid systems give you the ability to express things in terms of, well, grids - the components of the grid would not overlap. I didn't see anything in Bootstrap or Foundation that would help me position overlapping elements effectively, e.g. a stack of playing cards with each card offset vertically from the previous one.
With Windows Azure
Get $20 and a chance to win Surface RT by signing up for Windows Azure Trial. Read more on - http://azuredev.wordpress.com/2013/06/03/windows-azure-spot-challenge-chance-to-win-a-surface-rt
> (Bugs happen)

Yeah that's the point - having a closed device doesn't magically make it more secure. FTA -

> Apple iOS devices are considered by many to be more secure than other mobile offerings.

Also the Android bug is different class - the vulnerability description doesn't really say what is required to be able to modify the APK in transit which is key to being able to exploit the bug. From the sparse description it sounds like somebody needs to do a SSL MITM or the user needs to install an APK from untrusted source and get fooled into thinking since its signature matches it must be from the original author. (Just to be sure failing to detect APK modification is horrible but whether or not it is easily exploitable is a different thing altogether.)

In iOS charger case - it's clear that it's just a matter of plugging in your device to a malicious charger.
I sincerely doubt the sum total of human misery caused by the government in Singapore will ever exceed that caused by that of the North Korean government.
I upvoted you and I'm the OP. I couldn't think of a better title that didn't span an entire line.

("Use Incognito Mode when using a friend's machine or risk having your accounts stuck together"? Or maybe "Don't log into a Google account on a friend's machine without using Incognito"? It's a bit too late for me to edit, unfortunately.)
Trust me, riots don't wait for people from other nationalities clashing. They happen in families too.

On another, lighter note, riots add sort of a romantic tinge to college life. Hell, what's that UG in India where you didn't pelted stones against police or at director's bungalow(in our case the latter was the favourite and easy target, it didn't hit back).

Jokes aside, you have not mentioned the actual/precise events. What usually happens is a guy brushes someone(it might have been a knock and you might as well have downplayed it too) and then starts abusing the pedestrian itself, the guy who was knocked down. Now, if some friends were around then this called for a beating. Most probably this was the case.

BTW, Nigerian students sell drugs in Bangalore(mentioned city name because I live here and I know this from 1st hand exp from a safe distance or rather 2nd hand experience). But that doesn't mean all Nigerian students in India are into drug peddling and people from other countries are not. Most of this business is controlled by Indians though. It's rising alarmingly, subtly and almost without a check.

I am from a NIT. So, I knew many foreign students - mostly from Africa and Middle East. They were fun. Our favourite topic of discussion used to be girls in either countries, their sexuality and preferences and they were bloody curious why it's a taboo in India(esp people from non-ME countries). Among many things we almost generally agreed upon fcuk the religion. Yes, that included people from that religion too :-)

I had an Afghan friend(from another college, non-tech, we met at a fest). He was 6+ tall, incredibly handsome(one of my friends - I was sort of seeing her at the time - casually mentioned whether I could introduce them(2 girls) to him, I wisely diverted the topic), peace loving, god fearing and a thorough gentleman! Last month he told me, from EU(he moved there), that he got married and also lost his virginity. I was ROFLing for few minutes, he had typed both events in same line. I was not able to convince him in India to take the plunge.

Moral of the story, they(foreigners) are almost like us and sometimes I think better. You should not stereotype people. People like you ought to be stoned to fever!
Vine Launches Android Version, Forgets to Publish App
My biggesT beef with multiple signin is dealing with google analytics/the other products that don't support it yet.
If it stresses you out, it's not your job
Out of curiosity, is anyone developing wireless display technology? We have wireless keyboards/mice and sound - seems the only blocker to what you suggest is wireless monitors.
Negative SEO: Looking for Answers from Google
Or run partial computations throughout the day when possible.
Or I can put an APK on the store or on XDA with the exploit already in it.
"this is probably all fake anyway - while people get beat up.

Why did the main political blocs which are supporting these protests ( BDP, CHP and
TKP ) protest against allowing the syrian refugees enter turkey then. Can't you see that this is a political issue. What flags are people holding, that's a dead give away.

Violence and police brutality are terrible and inexcusable but this issue and protest isn't black not white.
Try this task for an example: underline an arbitrary line of text with '=' characters. In vim that's 11 keypresses across 3 operations, possibly less if there's a shortcut I haven't thought of. How many keypresses does emacs take out of the box?

Emacs, especially with paredit, is fairly well optimised for editing s-expressions and the like. Vim is very well optimised for line-based editing, but I don't get on with its buffer management at all.
> same way that wearing miniskirts leads to rape.

No, not at all. That's the dumbest thing someone has said on here in weeks. You should be ashamed.

The miniskirt analogy is to describe someone innocent and helpless!

> That force was there at the request of King Saud

Wow, who could disagree with a monarch? Especially an oil-rich one looking for foreign protectors.

> What justifies forbidding people from holding any other religious belief than the approved one?

Nobody is. This is where you can't stand to lose so you start lying and throwing in irrelevant things.

> What makes Usama bin Laden the superior authority to say who is allowed to live in Arabia?

What makes you the authority? Bush is more of a religious fanatic, and killed over two-hundred times more people than Osama.

Anyways, yes, they did attack you for things you did. You can act like a child "I'm just swinging my fist - too bad if it hits your nose" or you can realize the impacts of your actions, and that yes, people will react to them. Even if you disagree you can see learn to see it coming.
Hm. $230 a month can pay for a lot of dedicated servers. I am sure if you only need one instance for all of this it is far cheaper to just get a dedicated server at a hosting provider with decent bandwidth and reliability and run it from there. Should come in at around 50$ max. With that you could even do a distributed setup with two or three boxen at different geos.
I love the benefits on single-page web apps, but the SEO issues associated with them and the current methods to get around it (using selenium to do a render of the html on the server?!?) keeps me from using them on things.

It seems to me that by using node.js on the server, we should be able to share the application code, including rendering to html/dom. I have a vision in my mind of an http request coming in to the server for a given url, ember.js picking it up and rendering views/templates into html that is sent over the server. On a javascript client, that html/dom would need to be linked into ember.js on the client-side (this could be done be either regenerating the html, or by "deserializing it" in some way). Further actions on the page could be handled by the client-side javascript in normal ember.js fashion.

This approach would have several benefits. Initial response would have working html that could be rendered without having to wait on loading the application's javascript (along with dependencies) and would be workable for non-javascript clients, such as web crawlers and older clients. Links in this html could default to be links back to the server for other full page requests, and only switch to using ember.js on the client if and when the javascript loads. Applications would have even more reason to make their interactions with the page routable via url and therefore easily linkable and sharable.

Normally when developing websites, you shy away from too much in the javascript because of these usability/SEO concerns and the normal approaches involve writing the same logic on the client and on the server (normally not even in the same language). With javascript on the server, why don't we run the same code on both ends, remove this handicap, and use the benefits to offload processing to the clients when possible but still provide a server-based fallback for the many cases when it is necessary?
Geo-popularity of Given Names
Yes, there are other parties that exist in Turkey. The people protesting are from different backgrounds, educations, futbol teams and political parties, and have joined together to protest the brutality that was exhibited by the police, the media censorship and the built up frustration with the government's policies.

Yes, the AK party receives a substantial amount of the votes as they are the unified religious based party that appeals to the majority of the country.

(http://occupygezipics.tumblr.com)
It's too bad I don't know more about how to set up a problem in game theory, or I'd try to evaluate how this logic will eventually impact HN. Because I've seen it used more than once.
No mention of escape analysis. That's where I'm placing my bets.

http://en.wikipedia.org/wiki/Escape_analysis

Most short-lived objects can be stack allocated. Then the heap gets much less of a work out.

The runtime can figure out heap vs stack. Progressively better over time. Definitely better than I can do.

C# has (had?) the option of explicit stack allocated data (pseudo objects). Terrible idea. Premature optimization that prevents the runtime from doing a better job.

If I was doing embedded, realtime, or kernel dev work, I'd want to fiddle the bits myself. But I don't so I don't.
This is a great move for Mozilla, and not completely surprising that a manufacturer would take an open source OS and dump it on the hardware they are building for everyone else.

Foxconn is providing enough value building devices that they could produce their own and if they can figure out the marketing/branding, would have a good shot at it. At the very least they could partner with retailers to co-brand a store brand like Best Buy does with insignia. Make a special store brand at each big chain - Radio Shack, Best Buy, Target, Wal-Mart. It's a little surprising this hasn't happened yet now that I think about it.
Wow that was developed cheap ($200k)
What's all those comments on Medium, how is it done?
I had an 8-hour a day office job with about 10 minutes of actual work a day for a couple of years

I know this isn't really relevant to the main topic under discussion, but thank you so much for posting this. I thought I was the only one in the world. I work eight hours a day and I have between 10-30 minutes of real work to do each day, mainly fairly dull administrative stuff and answering the occasional email.

I'm not underperforming, I do everything that's asked of me and plenty more besides, but there's just not enough for me to do. I can't even surf job sites or anything, to find something a bit more stimulating, because my screen is overlooked by colleagues. The workplace is poorly organised and unstructured - there are no performance reviews, no targets, nothing.

I end up spending most of the day reading HN in my browser (because it's a 'safe' text based site that I can read without it being eye-catching to colleagues/the boss) and other sites in elinks in a terminal (to prevent images, huge fonts, etc). I also listen to a lot of speech radio, because that's invisible and still stimulating.

I don't know why I really wrote this comment, but I just wanted to say how appreciative I am that I know I'm not the only one. It's been 18 months now...

(Throwaway because my real account is under my real name.)
Guile is a very capable Scheme implementation that was made to be the official GNU extension language. It features a very nice C API and FFI. Racket and Guile have different design goals. Guile fits Emacs' edit-the-editor-while-you-edit paradigm better.
What would that accomplish? User will still need to find your APK, trust you, want your APK for some reason and then install it. Here you are relying on high level of user stupidity. It's not like this bug allows you to login to some other developer's account and replace the original APK.