skysight-inc/HackerNews huggingface dataset:
> I want to learn a new language, Go seems alluring, though I'd like to put myself on the right side of history.

* if you want to learn a new language because you enjoy learning new languages learn Go since you find that interesting

* if you want to learn a new language to make you a better overall developer learn a language different than what you're used to (i.e. if you've only worked with Python learning Ruby won't benefit you as much as learning a functional language like Clojure or a lower level language like C)

* if you want to learn a new language solely (or primarily) for the job prospects (and it sounds like you do) learn one that presently has a large number of openings (like Java) instead of learning a new language and hoping it flourishes (you can always learn Go [or whatever] when/if it becomes widely used)
I already see this happening in Japan. Rarely do I see ads include URLs, they have a search term.
I submitted the his article because it reflects the change in psychological outlook that I see: an undercurrent of pessimism with a layer of denial. Strange combination.

For the last decade or two, I have felt optimistic about my own future while really concerned about that of the USA in general.
Presumably the big Perl spike is the migration of CPAN modules over to Github en-masse.
I had the piece-of-paper as a tourist in the US in 2009. They removed it on my exit from the country - so my US trip shows up in my passport as a series of staple-holes.
Yes, although founders and early employees of companies at this stage can often exit by selling on the secondary market. For individuals the trap is somewhat porous.
Java: Rise of Android ~2009

Javascript: Random noise.
> Now in those days when you almost never sent out patch disks; generally you had to wait 6-8 months to ship a new version and you had to charge the customer for the update. Trapeze only needed one floppy but Deltagraph shipped on something like 10 disks. Paying for hundreds of thousands of disks is expensive; add to that printing of manual updates and boxes and shipping and you never did this casually. So the version we sent to the duplicators had to be perfect and live for months. I was always the final arbiter of what shipped. Thankfully we never had an issue with either 4 versions of Trapeze or the 5 of Deltagraph.

We never had an issue (with a shipped version)

Damn, this is really impressive.
1) Protein folding, general scientific computing. Though of course there needs to be some coordinate way to agree on what problems to solve. This may require a central authority who would dictate what problems are worth how much, or maybe this would just then branch off into many different cryptocurrencies, each focused around a particular problem, with automated conversion between them so it all looks the same. Who knows!
This might in part be explained by their moving to nonplanar FinFET transistors. And in practice their geometry doesn't quite match the idealized drawings: http://www.eetimes.com/document.asp?doc_id=1261761
OK, I have neither the time nor the energy to write something detailed, accurate, and carefully worded. Rather than leaving your question unanswered, here is a brain dump. I may find that tomorrow I don't agree with it all, but it's intended to give you a flavour of my thinking.

I've worked with, tried to use, and interacted extensively with KA over the past 5 years. To start with I thought it had fantastic potential, and I still do. But I had reservations to start with, and they have not gone away. Repeatedly, on-line and in real life, I find people who think KA is the saviour of math education, and everyone should start to use it rather than trying to improve real-life interactions.

When I first met the KA I was originally hopeful, tinged with concern. I know the KA has evolved, but I remain concerned. Occasionally I run across an article that expresses how I feel so much better than I ever could, so I try to share them to balance what I sometimes perceive as undiluted but misplaced enthusiasm.

I know you like KA. You may not beleive this, but so do I. But it's not the panacea, nor the unmitigated wonder than some people make it out to be. Yet. I can only hope that continuing to point out problems, past and present, can provoke someone into doing something better. Or complementary. So far people mostly just seem to be giving up and leaving it to the KA. That bothers me.
"make sure that there's some sort of process in place to move the idea from "hey, that's a great idea" to implementing it. "

I agree , however value lies in being able to identify other people who have similar ideas within the organization and be able to filter them out. A lot of people don't speak up in structured settings however having an anonymous forum where everyone in an organization irrespective of rank can post ideas and their bosses (also anonymous can unanimously up-vote or down-vote ) creates good synergies. The idea may not necessarily be implemented .
It seems the two issues are:

- people rushing to make an Idea Sunday thread/post at midnight

- people unable to find the main Idea Sunday thread

The former issue can be solved by having the whoishiring bot post Idea Sunday, and the latter can be solved by having the post "stickied" to the top of HN. I don't mean at position 1, but at an unnumbered position above that (I realize this is a may seem antithetic to some HNers, but most forums have this ability). That way it can act like an announcement thread; no one will miss it since its at the top, and no one will race to make it first since only whoishiring can post it.

An additional benefit would be that future "Who is hiring?" posts could also be posted in the same place, so everyone can find it more easily.

All told, I've really enjoyed the Idea Sunday posts, so I hope dang will rethink cancelling the experiment. As to the point that they are growing less interesting with regularity, I think a monthly or twice-monthly post may make more sense than a weekly one.
I agree that this experiment isn't demonstrating a perfect mitigation, but it's important to appreciate that it's currently vastly easier for a phisher to permute paths and subdomain components than it is to create a convincing ETLD+1. There are various reasons for this, including less text for a phisher to work with and registration requirements for ETLD+1 domains (which means they can't be iterated and dumped as quickly, and domain owners may have a more immediate legal recourse against phishers). That's the point of experimenting on features like this, to get an idea of whether or not the they would be beneficial.
The original source is http://www.nationalturk.com/en/1500-year-old-syriac-bible-fo... - could we please change the link due to blogspam?
Changing your life to have different tendencies seems elusively tricky. My biggest one is the opposite of yours: stepping away from work.

Have you found ways around such obstacles?
Very true. Something I found quite interesting though is that this study says that: "Online Dating Leads To Higher Marriage Satisfaction, Lower Divorce Rates"
Being online all the time is obviously not a great thing but just as he missed the woman looking at his phone, you also will definitely miss things by not looking at it. :)

http://www.huffingtonpost.com/2013/06/04/online-dating-leads...
Good summary, basically the inter web linking will become:

google://keyword

or better

google keyword

or even simply

keyword
Not sure who you're listening to, because it's not hard to find "serious" apps written in Python. https://www.python.org/about/success/
Reddit cofounder's crowdfund campaign wants net neutrality billboard
Comcast and EA said to be planning streaming games service
Not really. It is universal that statistics can easily misrepresent if one doesn't take a critical look at choice of data and how it is presented. For example in this case the focus on new repos/issues/etc. is suspicious to me. It could very well be that we just see a rise in one-off Javascript uploads to Github here, instead of a comparison of sustained development on mature projects.
How is it better than github editor?
> The places where unsigned numbers are justified are incredibly rare: bitwise operations

I take it you do not work with bare metal at all.
Language popularity on GitHub
I think it's simple like most such questions. Take the 19th century US position: "IN the 19th century, the United States was both a rapidly industrializing nation and -- as Charles Dickens, among others, knew all too well -- a bold pirate of intellectual property." (http://www.nytimes.com/2002/10/14/business/new-economy-intel...)

(And a little research can show how drug companies take expensive fundamental research from taxpayers, and use marketing costs to inflate their R&D expenditures.)

Truly sovereign nations don't have to respect such inefficient dysfunctional systems which are designed to enrich some sectors at the cost of everyone else. The idea behind intellectual property is that someone with a stick attacks you if you use an idea. No sane developing country would submit themselves to such a regime unless they must. Anyone interested in more can read Ha-Joon Chang's work.

(It should be unnecessary to point out that, regarding the "stick", the US projects violence and starvation throughout the world via military and economic means.)
Which IMO is a smart idea. URLs are too often hard to remember and/or type correctly if not too long anyway.
I suppose it could depend on what your startup actually does, but on a scale from 0 to 10 in importance I'd rate availability of a Twitter handle at a solid 0 for the vast majority of startups.
I offer free mentoring: http://markwatson.com/mentoring/ but I limit this to about one hour. An hour may not seem like much time, but usually I just talk about technology options, refer people to open source projects.
I followed the link, entered my username and was about to enter my password.

This is the problem demanding a real solution, not some cosmetic change around the URL. Your browser should be entering the credentials.

The computer is not fooled by an ugly URL. If the domain doesn't match, no password for you. If the protocol is different from the one you used the first time (https hopefully), no password for you.

Yet instead, we get autocomplete="off" and a butchered URL bar.
It's a start but I hadn't noticed this feature and wouldn't notice if the whole URL were in black. Using different colours to highlight different parts of the URL would be a big improvement.
I had no idea anyone considered Japan unfriendly.

Unless...could it be PRC?
I am not sure the "security/obscurity" logic applies here.

It's all just GUI change, nothing is really obscured (as in not accessible). It's just more radically highlighted.
I don't understand all the resistance to this. It's doing the work that currently all non-programmer users of the web (the vast majority) have to do themselves every time they look at a URL - parse out the meaning.

For example, when my wife is checking our credit card charges, she isn't using "https://online.americanexpress.com". She's using "Amex's website". That's how she would tell me what she's doing; that's how she thinks about it. She doesn't give a damn what the URL is, and that's why phishing works in the first place.

This new UI simply reflects how most people think about the web.

Everyone on HN who has been arguing against this is missing a huge point: this isn't for you. We still do everything in our terminals for Christ's sake. Nobody has taken that away from us. Nobody is going to take URLs away either. But just like the terminal application they will be shuffled away into a "utilities" drawer where you have to look for them because they were designed for machines, not people. Those of us who work with machines can still have them.

I can't wait for this to ship.
I know you like KA.

It might be more accurate to say that I don't decry the existence of Khan Academy or worry about it much. Basically, Khan Academy is usually supplemental mathematics instruction, that is mathematics instruction for people who would otherwise be getting even less mathematics instruction without it. I can live with that. I recommend several other programs much more than I recommend Khan Academy. I have one child (among four) who actively likes Khan Academy, but he uses a lot of other resources besides Khan Academy to learn his mathematics. (His favorite subject is life sciences, and his biggest leisure-time activity is realistic drawing with computer-based drawing software.)

So I agree with you that Khan Academy is not a panacea. I rather suspect that the staff of that organization agree with that proposition too. I do think that much of the criticism of Khan Academy from people who have products to sell to the public school system loses force because they haven't fully shown that they can do any better. If they do improve upon what Khan Academy does, more power to them.
Great article but I don't understand why the American friend refused to communicate with people whose email addresses consist of numbers.
Having comments on the 404 page is a brilliant idea. More websites should do this!
One solution could be to prompt "do you want this computer to be able to killswitch the phone" first time you connect the phone to a computer. Under the hood it creates a shared secret that when sent to the phone bricks it.
I like how myself and my (not all technical) friends know what URLs are and can copy them if they want to link me to something.

Now they probably won't be able to figure out how.
It's the latter. By only displaying the domain name users are more likely to notice a scam domain name, e.g. the Halifax.co.uk case in the parent blog post.
Just prior to doing my first internet project for BT back in 94 I spent a year working on a Oracle forms project to manage the UK's SMDS network.

When it came to delivery you had to install in the correct order 15-16 separate 3.5 inch floppy disks - before you could install our forms application :-) took me and the other developer 3 day to install the 6 or so pilot users -

We also had to take up a spare server at the last minute as they had neglected to order the hardware - luckily they did have a network so the network hardware we also brought as insurance wasn't needed.

Back in the 80's I also ran the production side of our apple and pet software biz - I recall having to stay late to ring up Microsoft (in new mexico) about a very strange bug in USD pascal on apple hardware.
I'd argue that the AppStore model is several steps backward from shareware, websites, etc. Yes, you get cheap updates, but you're once again beholden to the retailer in order to get your product noticed, it's harder to create apps that deal with social commentary, you've once again got to calculate in retailer overhead in determining a product price, etc. Hell, the bad old days let you include a catalog in with your product so customers could purchase stuff directly from you without the retailers demanding their pound of flesh. So no, the AppStore is not a game changer by any means.
Demo of Trapeze by the author:
http://archive.org/details/Business1987_3?start=660
Chrome has done this since 2010: http://chrome.blogspot.com/2010/10/understanding-omnibox-for...

Firefox's implementation of this feature is at least partially because of its usage in Chrome and other browsers: https://wiki.mozilla.org/Firefox/Features/Locationbar_Domain...
Wow, the Baader-Meinhof phenomenon at work! I just re-read Ecclesiastes 5 minutes before reading your post -- and in the opening lines it says (KJV translation), "One generation passeth away, and another generation cometh: but the earth abideth for ever." In my previous readings, I had never thought about the phrase "the earth abides" but in this morning's reading I did, and now I just saw it used here in the book title! :)

(PS: yeah, I know this isn't a super on-target tech web 2.0 scalable infrastructure comment like most on HN -- I'm just always in awe of baader-meinhof at work!) :)
If you were reading it in 1970, you wouldn't need the links, but in 2014... well, they help give a lot of context. I agree, it interrupts the flow, but how can there be flow to something with so many gaps?
Responsive menu from any multi-level ul-list in 1kb JS and 3kb CSS.
What about doing something more like this: https://twitter.com/aripalo/status/462942544007929857

The issue isn't users recognizing path, it's the domain. It's also that they aren't taking special care while logging in.

Additionally, what about addressing insecure forms that fail to utilize https. Chrome is already detects login forms. So just warn users by turning the origin chip to a red background when they are on a login page.

On the whole, supporting secure logins would be better for the internet.
I had to do a few releases on cassette tape for the PET now that was a hassle compared to the foibles of the various CBM disk drives.
Not this FUD again. If Googlers are so smart why are they not rich?

There are lots of professions that the average Googler couldn't get into which makes more $ (e.g. finance, doing a profitable startup). If you ask an average Google, they would give similar ethics-based reasons like OP (e.g. Wall street is bad.)

Get off your high horse, you are not smart, you just gamed the interview process. If you are smart, quit and start a company.
Something similar happened with various other of Google's properties a while back — Google's use of intermediate redirector URLs that broke cut-and-paste.

I'd prefer to reference the destination URLs and wsites in the documentation and related materials I was creating, and the only way to do that with various Google web properties was to visit the destination site and cut and paste from the browser from there — otherwise I'd end up with a Google "link shortener" obfuscating the domain, and possibly also eventually interrupting the connection if (when?) Google decided to discontinue or update the redirector service.

Further, this Google practice filled the browser history with intermediate URLs, which rendered the browser history far less useful.

I would not expect Google to stop these behaviors, though. Switch search engines. Vote with your clicks and with the data you (don't) expose to Google.
Reminds me of AOL
True, unless you didn't take philosophy classes, or if you just memorized what a bunch of other people said without really thinking about applying it to your own life.
Does the kind of person who falls victim to a phishing attack pay attention to anything on the URL bar anyway? Are they going to have any idea what the green padlock thing or "secure connection" even mean in the context?
Just do a

pip home coverage

And the home page for the package will pop up just like `homebrew`
That's sort of been happening in the UK. Instead of some companies giving out a URL, they'll just say "Search xyz for more information"
Don’t Let Investors Conclude Your Startup Is A Hobby
> The problem with this proposal is that there is single central (but non-centralized) counterparty risk. If the market grows big, there will be huge monetary incentives to try to find weaknesses in the system and find to collude.

Is this a problem for Bitcoin that there's a 'central' counterparty (the network)? If it is, then multiple Truthcoin networks could be run.
Hmmm, two of the strongest contenders in the consumerist's "Worst Company in America" competition joining forces. This should be interesting in a "not touching whatever the offering is with a ten foot pole" sort of way.

Brand: it's about what you consistently do, not what colors you spec, or what words you hire someone to say.
I read the title too quickly and I thought it said

C for nimrod programmers
I'll wish you good luck. Please post websites, webapps or games built w/ famo.us when they are. The personal thing of yours, you must work for GSAP and now something else, is not a good approach to evangelize your brand. I gave you specific example where you'll fail: no workflow for designers or modelers. Famo.us was early as it relates to your example, but chose not to release. What year were your first showing those cool videos?
Famo.us chose not to do customer development apparently. How do I import a model? ex: http://kurst.co.uk/samples/awayts/tests/?test=js/Intermediat...
Most if not all WbGL work w/ Maya, Blender, etc. One game may be written in famo.us? m'k. A few of classic mistakes.

Please be open to learn the lesson of a solution looking for a problem w/ $5M ( http://www.crunchbase.com/organization/famo-us ). The investors made a mistake, it happens.
My lang/lisplike frontend to ruby: http://i.imgur.com/BeHMsTx.png

Screenshot is a snippet from a static site generator I built with it, the project lives here: https://github.com/bobjflong/drog_lisp
Which is frankly ridiculous if true.

The number of programers in the world is going to follow an exponential curve. By 2032 there will be more programmers than all the atoms in all the stars of the known universe.
Have you even tried using this feature? You can enable it in chrome://flags. You can still copy and paste the URL just fine. Thanks for the downvote. I'd love to hear you refute my argument, rather than spew nonsense complaints.
One-of-a-kind laptop fully customized with laser engraving (from epiloglaser), and we can add an online database on top of it. Easy to identify at a distance.
For the vast majority of people, constantly thinking about the meaning of life and dwelling on the fact that you're going to die seems like a recipe for anxiety. Trying to adopt a set of contradictory rules to follow would likely only compound that anxiety. To summarize the formula laid out by the author:

1. Remember, you're going to die!

2. Plan for the future, but not too much or you'll have multiple divorces and no friends.

3. Think about the present, but not too much or you'll end up poor and unhappy.

4. Think about the past to remember how far you've come.

5. Only do work where you are in "the flow", so you can be happy when you're dying (remember, you're going to die!)

I'm not saying these activities are pointless or bad in isolation, I just think it's unrealistic and generally not practical to have all that rattling around in your head while you make decisions about how to spend your time. Just buckle up and enjoy the ride. Be nice to others, find interesting things to work on and have some fun. If you spend all your time worried about whether your current activity and state of mind is somehow optimized for achieving the meaning of life, you have a good chance of being overwhelmed and paralyzed by it.
try https://www.codementor.io/
Nice to be reminded of this. I'm researching Stoic philosophy, and a core question is "what is your life about?". Nice to be reminded that any meaning in my life is what I choose to place on it, not what it intrinsically has.

Similar: the value of something is what someone will pay for it. Intrinsic value is a mirage.
"No image storage limit (as long as it's fair)"

Personally, I've never liked seeing this in ToS and the like - it usually means "unlimited until you hit the limit we didn't tell you about"
I don't understand why do banks often have autocomplete=off. (At least my bank does.) What is the reasoning?

Luckily, LastPass ignores that.
I’m going to go out on a limb and predict that Python is being replaced by Go. I don’t have a lot of information to back up this prediction except that most of the positive articles I read about Go are written by Python developers

The fact that many articles praising Go are written by Python developers doesn't necessarily mean that pythonistas are flocking to Go. It could likely just mean that a few of the people who've hit a performance wall with Python prefer Go to, say, Java.

And you won't necessarily hit a performance wall with Python - it all depends on what you do. Instagram and Pinterest seem to be doing fine using Python.