skysight-inc/HackerNews huggingface dataset:
Only try this if you are sure you understand the problem domain and are very comfortable dealing with all its pitfalls. Many times (especially when dealing with numeric code) 4500 of those 5000 lines are for dealing with special corner cases and obscure gotchas that people have spent month agonizing over how to fix and that has been battle tested by experts over years. Stuff which won't affect you 99% of the time, but when it does will leave you having to redo all their hard debugging work.
There were several attempts to clean up the Everest since 2010 by Nepalese govt using some military personnel. Can't tell whether or not they were successful.
I'm not familiar with TypedClojure or TypeScript, so I feel unqualified to answer your question. I'll attempt to answer anyway, because this is the Internet.

At first glance they seem like subsets/dialects of other languages, which would reduce the benefits they get from their "parent" ecosystem? Similar to JRuby and Java, where I always felt a reluctance to interact with the Java side.

That said, Dylan has a pretty neat FFI, and it's simple to wrap C libraries into Dylan-looking interfaces, so at least for me it benefits a lot from the plethora of C libraries out there.

(I realize FFI is available to almost all languages, and doesn't really mean libraries are available to Dylan, but I find it very comfortable to bridge C and Dylan through its FFI.)
From the 1974 The Four Musketeers:

Porthos: I mean, what are we killing them for?
Because they sing psalms in French, and we
sing them in Latin?

Aramis: Porthos, have you no education? What
do you think religious wars are all about?
Except each character "instance" is controlled by another reader at each juncture.
Twitter has no interest in there being a handles market. In fact, I wouldn't be surprised if their T&Cs expressly forbids it.
That's an odd definition of patent troll. In my understanding, patent trolls don't actually produce any products.
I just hope that won't be the same rush to get tickets, as for sthlm.js meetups :)
Well, none of the things listed in our current call for help are issues with modifying the language. In fact, we spend a lot of time on improving things like the tools, libraries and documentation.

Lately, we've made our test framework integrate well with Jenkins (using Surefire output) and have been getting more and more of our libraries and tests building via Jenkins.

We've also been pulling out some chunks of code and turning them into useful and usable libraries. Our binary data library is an example of this (http://opendylan.org/documentation/binary-data/).

And one of our hackers has spent a large amount of time this week cleaning up and re-working a tool that he had for visualizing the compiler's optimizer. This will let us better perform bugfixes, ensure that the transforms are operating correctly.

We do have areas where we intend to improve the language. There are some extensions to the type system that we're looking at, improving Unicode support, and improving our numerics. But these aren't our main or daily areas of focus.

We want to bring our IDE to non-Windows platforms, we're improving our compiler backends, improving the GC integration, working on editor integration with CodeMirror, vim, emacs, and IntelliJ.
Let's remember that when the guy was "gobbled right up", Google was a dozen people with one server in a garage.

The fact that multiple entities came up with this idea, without communication of the idea between them, means that it was more a function of the environment the idea was conceived in than the person who did the conceiving.
> But don't pretend that your competitor to Uber [..] makes you a humanitarian.

He didn't claim he was one. But you started out basically implicitly demanding that we all be humanitarians. It's fine to help people, but it's also fine to build web-apps for cat pictures. If you feel so strongly about humanitarian work, just go to Syria or where ever, and help people yourself.
Any demographers on HN? 'Life expectancy' is itself like GDP of health, a complicated scorecard that includes a lot of things. I would be real interested in an accessible breakdown of demographic ideas

'Infant mortality ratio has come down to 42 in 2012 from 58 per 1,000 live births in the 2005.'

My back-of-the-envelope has this contributing 1 year to life expectancy at birth. Additional (surviving babiesaverage lifetime)/1000 = (58-42)65/1000

"Maternal mortality ratio has declined from 301 per 100,000 live births in 2001-03 to 212 in 2007-09," the health ministry said. - I think this contributes another 4-5 months.

I'd also be interested in some related questions & gratuitous scifi-like speculations. When are we likely to see 60 year old sports stars. Bernard Hopkins seems to be intent on becoming a 50 year old undisputed boxing champion. When are we likely to see 100 year olds working productively, enjoying physical hobbies, sexually active, sexually attractive…

:)
I can't figure if this spells the beginning of - forgive me - "Email 2.0", which is inherently encrypted and secure (starting with the Dark Mail Alliance, perhaps), or if the general public's lack of understanding about the wild insecurity of email, mixed with a no-so-small amount of apathy means nothing will change at all?

It would be nice to look back on this in 2 years with a "what were we thinking?" attitude towards email as it currently exists, as we all moved to a better solution invented by smarter people than me.
http://en.wikipedia.org/wiki/Comparison_of_open-source_softw...
SF and GoogleCode block was quite painful for OSS community.
I disagree. It diverges into HLA (high level assembly) which is pretty much a macro monoculture that is tied to this book and nothing else. I was rather disappointed with the book.
Give some context - Iran shares half of its borders with politically unstable countries, one of which has nuclear weapons. All of Germany's neighbours are extremely stable; they have better scope to look further afield for threats.
It’s Not Just Android: 3 Upcoming Linux Mobile Operating Systems
I guess Apple would more accurately be called "patent bully" or "patent abuser".
If you already know C, you can start out by looking at the machine code generated by your compiler with "objdump -d" on Linux and "otool -tV" on Mac. Start experimenting by writing out C constructs like functions, loops, switch statements, etc., and just looking at what the generated code looks like.

Of course, to do that, you need to find the manual for your machine architecture. The x86 manuals are, for example, available here:

http://www.intel.com/content/www/us/en/processors/architectu...

You also then start to notice things like the operating system specific application binary interfaces (ABI):

http://www.x86-64.org/documentation/abi.pdf

and object file formats such as ELF that's used in Linux:

http://www.skyfree.org/linux/references/ELF_Format.pdf

or Mach-O used in Mac OS X:

https://developer.apple.com/library/mac/documentation/develo...

You can also do the same thing with the JVM and look at its JIT-generated machine code with the '-XX:+PrintCompilation' option:

http://stackoverflow.com/questions/13086690/understanding-th...
Thanks for your great summary. :)

Functional Developer and now Open Dylan also support debugging on Windows, have a REPL (on Windows) and many other features.

With the upcoming LLVM backend, we'll be able to bring those features to other platforms, but we'll need DUIM backends to support the user interface. That's a big part of why this call for help mentions several GUI related things.

With some luck and a lot of hard work, this will be a great year for Dylan.
A Guide to Building Your First Ember.js App
This is probably the best guide (and I've read a lot of them) to actually writing assembly on your average PC one can get. I definitely recommend reading it.
I started with the following book:

http://www.z80.info/zip/zaks_book.pdf

Wonderful book from which a lot of knowledge is applicable to other architectures straight away. It teaches you about planning, control structure implementation and the maths behind it all as well.
Try having some fun with Core War. (https://en.wikipedia.org/wiki/Core_War)
to add to that, it is important that they be held accountable for the outcomes of that decision. There are 2 options: (1)depositors are guaranteed by taxpayers (2)depositors are not guaranteed by taxpayers. The EU is trying to implement a 3rd option: banks never lose depositors' deposits.

The 3rd option is nonsensical. At some point banks will fail. The market works better when the decision maker has skin in the game but there will still be failures and we (nations and individuals including pensioners cannot be shielded from reality completely.
Quote: Clive James On Machines
I have the late 2013 MacBook Air with the new Haswell Core i5 CPU and it's the first time I can put my notebook on my lap for as long as I want without getting a heat stroke.

As long as I don't do computing intensive stuff like playing games or visiting some websites that overuse javascript the MBA runs really cool. Cooler than my body temperature.

-- typed on my MBA, lying on the couch, having it placed on my belly ;)
As usual, some well-meaning and knowledgeable folks are going to have to take the lead on this. Kind of like the free software movement.

Most people won't know or care or know that they should care.
I don't know, could it be the way you sarcastically drew parallels between the two as if they were the same? If you had just said what you meant, instead of trying to be clever or cute, maybe there wouldn't be such room for misinterpretation.
If the code had instead been licensed as BSD then things would not be different in the slightest for someone who ended up with the code from the original authors. If some legal thing prevents some use permitted by the GPL than that use would of been prevented for the BSD licensed code as well.
This is correct. "Let me explain to you how smart I am"
It's available to everyone right now; go ahead and clone it from GitHub, or install the cca package from npm -- it's a "developer preview" right now because some of the APIs are still changing; I wouldn't consider it stable enough to ship an app to users just yet. We're definitely looking for people to try it out, though -- we want to know what's working, what's missing, and what's just more difficult than it could be.
How shocking: GoDaddy was partially responsible.
( next month ; if you can't wait ) -> http://mloc-js.com/2014/

International Large Scale Javascript Conference

February 13-14 2014 , Budapest , Hungary , Europe
Most Coursera courses are intro/first-year level, not exactly smart weapon material.

Are people really arguing for Bashar al Assad's right to study molecular biology?

Because all Syrians are just like him?

You know, it tends to be the educated people who are more against war and destruction. The higher the level of education of the population, the less it wants to go to war.
In case OP reads HN: If your websites are hosted with GoDaddy, I would consider them compromised aswel.

He may say that he has left them alone, but you have no chance of knowing.
> Smart people invent things. Then they get to protect the intellectual property on what they invents.

Then all previous knowledges we get from ancestors should be protected. The dead also deserve a share.
Julia on Google Compute Engine
Mr 
Metallurgy engineer
Great! Now do Japanese!

(Or pull a reverse-Cookpad and professionally translate the best answers.)
I don't use ES but this looks awesome. What do I use is Solr, and New Relic for monitoring. It would be great if Marvel integrated with New Relic.
6502 is great for getting into assembly. It counts as tiny and I've done a great deal of things on the c64 including fixed point arithmetics, cellular automata and the like. Also a good place to start your "descent" into low-level code that article that was recently on here, http://www.chiark.greenend.org.uk/~sgtatham/cdescent/
What exactly is the point of climbing Everest?

It adds nothing to the sum of human achievements. It's hardly a personal triumph. If you want to get very fit - a worthy goal - there are plenty of other ways to do that. It's also selfish, expensive and dangerous, for you and others.
The full story of the 1996 everest disaster is very interesting/scary: https://en.wikipedia.org/wiki/1996_Mount_Everest_disaster

The book/film "into thin air" is supposedly good too.

EDIT: the other good climbing disaster film to watch is "touching the void." powerful stuff.
fair enough - I guess I might be biased in my interpretation of what "normal" use-cases are...
Just Google's notification "why are you suddenly using your accounts from a different country" can be life-saving.

(As well as not putting any important stuff there)
Validating one's self image as "fearless", "driven", "exceptional" or whatever other adjective one feels necessary.
"I'd rather not touch anything which involves patents at all."

Unfortunately, that's not something you can reasonably expect, ever. Mike Pall made a statement about the IP of LuaJIT [1], and made the point that while his own contributions are freely donated to the public domain...

"I cannot guarantee it to be free of third-party IP however. In fact nobody can. Writing software has become a minefield and any moderately complex piece of software is probably (unknowingly to the author) encumbered by hundreds of dubious patents."

[1] http://lua-users.org/lists/lua-l/2009-11/msg00089.html
I would say the diff between actor and salaryman are superficial: yes the expectations are different but their contracts have the same fundamental property (you do some work, then you get irreversibly paid for it).

However I think what's really happening in this debate is that one side is arguing about conditions for individual labourers, and the other about labor in aggregate.

The two can lead to very different conclusions. For instance high income tax is good for individuals who benefit from public spending, but it also consolidates the gap between those who already own the wealth and those whose only chance to acquire it was through higher income. So in a sense it's bad for 'the class'. Could probably think of a better example but hopefully you get what I mean.
I imagine it added to the problem!
This has been posted around 40,000 times today....
I find the fact that so much technical literature is translated to Japanese really fascinating.

I'm not sure whether it's because of the generally poor level of English comprehension, or just that Japanese techies buy a lot of books. In any case O'Reilly seems happy about it.
A lot of open source projects are quite human resource constrained. I see two solutions to this problem:

- universal citizen revenue, so that programmers who want to work on free software or open source may do it more easily.

- let's reduce the ecosystem diversity. I'd move to drop all those useless fancy languages, and let's all concentrate on Common Lisp, developping tools and libraries, perfecting the implementations, etc.

(No need to argue, I know the former will occur sooner).
Partly fixed in BNW with Tourism/Ideology mechanics. Sadly unfixed by the ease with which one gets a diplomatic victory on anything less than Immortal.
This is interesting, although most of my colleagues won't google problems in Portuguese.
Stem cell 'major discovery' claimed
Please don't call them 'Legos'
I'm a big proponent of everything-behind-http because of the way it introduces a common language for integrating disparate services.

However! as someone who has had to debug some particularly gnarly email issues in the past I really do quite like the ability to telnet into an IMAP server to dig around. I also have an appreciation of some of the more horrific things that can go wrong...

So my point is that I'm not sure I agree with "generally much easier to work with than IMAP" - there's two types of "working with". One is building a new client/server from scratch - I'd agree this might be easier, but not something that is done that often. The other is being able to quickly investigate issues with hand-crafted queries, and unfortunately I'd say a simple plain text question-answer interface is better - and here IMAP wins.

Maybe I'm just getting old - it's probably true that almost everyone is happier with HTTP than "telnet-able" protocols (SMTP, IMAP, Redis, etc.) nowadays.
I will make this simple:

1. Not always means that you have to make a decision, the question is on what principle do you decide to challenge a law in court, and why that principle will be superior than somebody else principles.

2. I did not discuss this with you at all, I am asking bambax, so if you want to jump into a discussion, and suddenly decides to throw a tantrum, good luck to you.

3. Google censorship or radgeek does not add to this discussion, all I want to know is what makes bambax decide when to challenge the law and on what principle.
Discussion on Pouet: http://www.pouet.net/prod.php?which=62445

Source code: http://olivier.poudade.free.fr/src/Orbit.asm
It seems like you are the one who has the higher work discipline already, and that many people who find it trying to become a freelancer or entrepreneur should have been subjected to such an experience as a teen.

Being self-organized, selling solutions instead or just fulfilling a specific role (even if done excellent) is awesome!
I wonder why they chose Portugese. Unfortunately, I can't read the blog post. The map seems to indicate that the number of speakers is important, but that can't be it, there's many more Mandarin/Hindi/Arabic speakers. Does anybody have information on this?
Can a rival not be a form of enemy?
Why you should lead a team that takes risks
The Norwegian Nobel Committee is composed of five members appointed by the Storting (Norwegian Parliament). The Committee's composition reflects the relative strengths of the political parties in the Storting, and is assisted by specially appointed expert advisers.
The old saying "every change will upset someone/can't please 'em all chuckle chuckle" is a cop-out.

I've had managers say exactly this about flawed interfaces I've been asked to build, with marketing directives dictating crucial layout choices and ultimately problematic usability. Warned against but overridden with "can't please em all". Yet the complaints came rolling in big time over an extended period due these change to the tv guide I made.

The problem with marketing depts making interface decisions is that their priorities are with things like "aligning with the tone of the campaign" or "blatantly copying a competitor for lack of confidence in one's own original ideas".

We're talking about a feature that has been in Google search for many years, then suddenly gone in the blink of an eye, without explanation.

"Sinister" actions are done quietly, you hope no-one will notice. If their reasons are in the interests of users, they'd blog or post about it somewhere to keep people informed about their product. They failed to mention it.

Google has already made it clear they are directing traffic to G+ to sustain their bank balance and pursuit of making a Google spacecraft or whatever. This latest move, plundering useful things in search, is the same bad User Interface behaviour as forcing people to sign up to G+ to leave a rating out of five for an app. They're forcing together two unrelated systems or services with bad welds, or removing useful components leaving empty space.
Show HN: Turn images on Dropbox into interactive prototypes
ReSharper Secrets with Igal Tabachnik (Author of Agent Mulder plug-in)
In Liar's Poker Michael Lewis describes his time as a bond salesman for Salomon Brothers and the realization that everything he was selling was junk, after all, it the bonds that he was selling were a good investment why would Salomon Brothers be selling them?

[Edit: He also describes the right of passage for new bond salesmen - when you bankrupt your first client....]
Icesave was a UK arm of the Icelandic bank. They were regulated by the UK's FSA and included in the UK's compensation scheme (FSCS). I checked before I put my ISA with them. I believe at the time deposits upto £60,000 were covered (the limit is now something like £80,000 or £100.000).

As part of the EU scheme I think the intention was for local compensation schemes to pay out to consumers and reclaim from the bank's home countries if the bank failed. Obviously this part didn't happen (and possibly could never have happened) but if the FSCS did not list Icesave I would not have invested.

My due diligence was checking the bank was properly covered by the UK scheme and that I did not have more money in it than was covered by the UK's compensation scheme.

A case can be made that those investing more than the scheme should have lost money (not necessarily just for Icelandic banks but also for the UK banks that were bailed out) or that FSCS should not have committed to compensate but they did so they really did need to pay out.
I am not yet 32 and I have worked for companies as an employee. Also, when I was utterly broke I did freelance work on the side and different languages and skills. It helped me get another job in fact!

I think the important thing for me now is that at the end of the day I can go home and not really have to worry or think about work until tomorrow. If money was the most important thing in life (or I was deeply in debt again), I would be working all evening as well, but money isn't the most important thing. Time is. Time to read, time to play with my cats, time to reflect.

My know a few who work for themselves and they seem constantly restless and with worry about how to make ends meet when not enough work is coming in.
The idea of working for yourself seems romantic and "free" but it can be quite stressful, particularly with a family and children.
Selling is prohibited by the TOS, so if the buyer does their due diligence they know what risk they're taking
I think we agree, but my semantics were less than top notch.
It's the other way round.

This was a survey where they asked thousands of germans, which country would be the most dangerous.

And more people mentioned the US than Iran.
Here is the map that @pathy mentioned http://startuplocation.com/stockholm
Collectors. These folks are not non-climbers who finish their morning tea one day and decide to summit before evening. Most of them have climbed a zillion other mountains, by definition all shorter.

Its a grind game for stats like MMORPGs, a real physical grind.
Yes, that is very true and I have been bitten by exactly that in the past also.