skysight-inc/HackerNews huggingface dataset:
>To me Git is clear and simple. It's a linked commit-graph..

Same in Mercurial. But it lets you store a bit more meta data (Bookmarks, branch names, local revision numbers etc) which enables more powerful queries based on them. I am not sure that is a bad thing. But I can certainly understand why it appears complex to when presented with all these information at once.

But trust me, when you are trying to make sense of what went wrong with a merge done by an in experienced co-worker, you want all the metadata you can get..

>and then since you aren't forced to name a graph/branch you have to remember commit-IDs or who did what when to what file. Some commits show up on the commit-log, but you can't be sure if it's in the current branch.

Now you are talking FUD, no offence.

>you have to remember commit-IDs...

??, I just told you how to manage such cases. Which part you didn't get? In Git you would have to dig up reflogs for the commit hash for a' DETACHED HEAD' that you just made, Right?

>Some commits show up on the commit-log, but you can't be sure if it's in the current branch.

Not sure what you mean by there or where you got that idea. Every commit you make will be displayed by the hg log, regardless of the branch it is on. If you want to filter log by a branch, there is a -b option accepts branch name as an argument, that you can use to limit the display to changesets in that branch only.

>From the discussion in this thread here, I'm pretty certain I wont be trying mercurial anytime soon. It just seems too complex and confusing for me ;)

If Mercurial was actually 'complex and confusing' it would have been dead a long time ago (Thanks to git). The simple fact that it survives (and even grows in popularity) despite git, IMHO is a sure sign of how simple/straightforward it actually is for common things. So do yourself a favor and try it sometimes. You just might like it.
Then maybe it would be a good idea to go ahead and read K&R and then afterwards read Zed's book?
Four Experts Share What Makes a Winning Landing Page Design
Frontpage should be a sample of some pool different for each user.
A Practical Aluminium-Ion Battery
http://airterjun99.mywapblog.com/5-air-terjun-terdekat-dari-...
Interesting, last time I asked on various C boards about learning resources, Zed's book got ripped apart.

http://www.iso-9899.info/wiki/Books
It's sad that we've known this for many years http://www.sciencemag.org/content/281/5379/898.summary but still incredible amounts of effort have been utterly wasted on pushing low salt diets. And as the article describes, this will continue. Truly the study of salt is political science.
I was on an accelerator a few years ago (http://ignite.io/), and we all emailed each other to ask for upvotes. It still happens now except most people moved to posting on Product Hunt instead of HN. Every accelerator must surely have a similar thing going on, and if one doesn't then it's a really bad sign that companies aren't interested in helping one other.
FSF recommends CC0 for small code snippets in documentation:

https://www.gnu.org/licenses/license-recommendations.html#do...
Using "|" to indicate flow of data from producer to consumer is idiomatic, if you consider the Unix command line. Personally, I find this kind of operator overloading tasteful and sensical.
YAML seems inherently unsafe as it's indentation based, which makes copy-pasting from different levels very difficult. The best (and one of the oldest) serialization format is S-expressions. You have the best of both worlds, compactness and non-significant whitespace.
If you're serious about reverse engineering, you might consider learning assembly language and C side-by-side. Learn an assembly language (with the Art of Assembly Language Programming or similar) while working through K&R (or another introduction to C), but compiling everything with gcc -S and reading the assembly output (initially, compile with -O0; optimization will obscure the output too much). This would be slow going, but you'd really solidify the connection between the low-level and the higher level, which is presumably what you are really looking for when you say you want to learn C. (A lot of things you're going to reverse engineer will have to be reverse engineered at the assembly level, not the C level.)

K&R would be fine for this purpose, I think. As a more general introduction to C, I think it's still great, but really needs to be paired with something more modern if you're planning to actually develop applications in C.
I think it won't be long before someone gets sued over a .sucks or .porn style domain. Then we'll see what happens in court. Due to the nature of the internet it'll be a debate fought multiple times internationally as well, eg. the USA has completely different slander laws to the UK.

The extortion angle is particularly interesting, because $2500 isn't exactly small money to prevent your personal name being registered on a .sucks domain. I think it would be wise for any of these new tld providers to offer free takedowns of malicious sites in order to avoid lawsuits. Extortion isn't a minor crime - it'll get you serious time in jail.
First

Installing Arch Linux is pretty difficult task when you atempt to do it for your
first time if you are not familiar with command line and basics of linux.
But I would suggest you to install Arch Linux as you will gain a very good
insight on how linux works.

then

If you got no idea what dd is, arch ain't for you friend!

... do not follow
Do you need to keep an eye on your kids social accounts(Facebook, Instagram , yahoo, Whatsapp and twitter) so they dont visit the explicit ones? Do you need to keep in check a cheating wife or husband? Do you need to recover a lost account (email or social networks)? mithackerurrep014@outlook.com is your best shot all at a reasonable fee. Customer Satisfaction is the goal. Reputation matters.Only serious people should contact me.
I might look into the K N King book, looks like another hn user is recommending it as well.
Actually the Canary I just downloaded is 44.

Version 44.0.2358.0 canary (64-bit)
I don't know about the Everglades, but in the Okefenokee Swamp, you canoe around the waters and sleep on raised platforms. Well, you lie in your sleeping bag while the gators move around under the platform. It's fun!

http://www.wildlifesouth.com/Camping/CampingChecklist.html
The concern is that the technical binary nature of the issue does put pressure on the political sides towards being binary.

For example, those who want a system that protects jounalist in oppressive countries but that does not protect child predators have lots of positions to pick, but those positions (and the groups that hold them) can easily be divided along the lines of those who support a system that protects both and those that support a system that protects neither (it technically protects neither while it will often be sold as protecting one but not the other, and as such the majority of the group may fully believe it does protect one but not the other).
As someone involved in news delivery, I find this to be an opportunity. I frequently dig up stuff with only 1 or 2 votes here that I can share on and look like I found it - ha! :)

I really thought you'd have automated 99% of the information gathering for your newsletters based on something like that. :)
Using four spaces to quote text breaks your post for people reading on mobile.
IIRC he says that it's rougher on the fingers when you're first learning because you constantly bottom out. The trick is to release immediately as it actuates, but this takes a while to adjust to.
The critique of ZedShaw's book appears to be

> Too many factual problems and a presentation that gets you to do things wrongly before being shown how to do it correctly, and not even always then.

Eh?? Isn't that the whole point of "Learn __ the Hard Way"? ie., by making mistakes and learning from them?
OK, what is it for and what benefit does it bring in exchange for being so terribly slow?
> The samples are all so short and generic that I'm not sure what legal significance it would actually have

People reading the page also will be "not sure", and that is a problem for them, because they need to be sure they can use the code.
I agree completely with your criticisms of Xcode, but I don't find those problems all that bothersome. I like to think of Xcode's syntax checking and highlighting as "eventually consistent".

The text navigation aspect does foul me up at times. There's an Xcode plugin for vi-style navigation, which I've used and removed several times. It's OK but incomplete, of course.

Xcode as a package includes IB and the debugger and profiler, etc. I'm not convinced they need to be so conjoined, but switching to vi for code editing while still using Xcode for the rest doesn't seem like it would be an improvement over the current workflow.

Xcode does a much harder job than an editor plus a web browser. I do miss the round trip efficiency sometimes.
Idk, 6gb seems excessive. I'd prefer a small footprint system (eg, my centos VM images take 1GB after installation), and to do the tweaking during installation.
What you described is exactly how I want to learn C: together with ASM but wasn't sure how to go about it. But know you have gave me a general idea on how to go about it, thanks.
Lets define what ships means then.

It means delivering a product.

Some companies die before they even ship a product to customers, and actually getting your imperfect product out there in front of customers is a really important and difficult step to take, and usually results in you finding out you need to change it in significant ways you hadn't even considered.

Some companies die after they ship because they used up all their money just getting to the shipping stage and run out of time.
I think it is hard to find a more well-written and concise introduction to a programming language than K&R.

That being said, the example code in the book is sometimes terse at the expense of readability (and security). I would try to pick up a more modern, and defensive, coding style from the web.
Most of the internet is funded by sites desperate for page views. All of the Gawker sites, for example, have content written by content authors who receive most of their pay based on how many views their content gets and fired if they are bad at it. HN is small compared to the real large social news sites like Slashdot and Reddit and Digg, but it is still 10s of thousands of page views if you get on the front page. Many startups are similarly desperate for press or talent so also consider it vital to get their content out there in front of people.
Why strenuous runs may not be so bad for you after all
K&R is a seminal work. I think it should at least be read because every C programmer has read it -- and so you are on common ground. Also, it is a better reference (has the grammar, precedence tables, etc.)

To learn C -- I'd recommend LCTHW.
We launcher again for temp. Also read the after match here https://medium.com/@qvdev/the-worlds-story-bc9145d80c9c
It surprised me as well. Maybe because of Zed. I like him though.

I also have a distant memory of Mongrel2 being licensed under AGPL. In fact I just googled it and yes, it was licensed under AGPL but it now seems to be BSD-licensed.
As if everyone just would dump their devices and buy new ones for WebGL.

Not everyone is using iOS 8 and Chrome blacklists lots of Android handsets, and lets not forget about other mobile OSes.

I also assume you also checked Android Auto and TVs regarding WebGL support.
This is a Chrome DevTools extension I've been working on for a while. Its purpose is to enable a feature similar to Firefox DevTools Shader Editor, which shows the list of linked programs in a WebGL rendering context, and allows to live edit the source code of the vertex and fragment shaders.

It provides some nice features like syntax highlighting, error checking and autoformatting, thanks to CodeMirror.

It's finally reached a beta phase and it needs some testing. Any help or suggestions is welcome!
The EFF's news sites are almost never careful about these distinctions. The EFF does some important work, but their online advocacy programs aren't part of it. EFF's layperson explanations of the law are almost uniformly misleading.
Scala might be cool, but before there is some big ERP or CRM written on it, it is just hipster's next toy :)
Show HN: Forget all your passwords
Guitar note visualiser and tablature player
Thanks! Here are a couple more resources on the subject:

https://creativecommons.org/weblog/entry/27081

http://labs.creativecommons.org/2011/05/28/fsf-recommends-cc...
Wow, If I had three months to just do something, my problem is what not to do.

Let's see.
1. Have fun. Try some new adventure type of sport. Boating, four-wheeling, something.

2. Learn a new programming language. Tons of new stuff to play with here. I do best with self taught but some like classes better, whatever you works for you.

3. Make a new website or mobile app.

4. Volunteer to help out at a non-profit. Pets, orphans, something.
Can we either get rid of TLDs or make them as arbitrary as the rest of the URL already?

Is there a good reason why I shouldn't be able to go to some registry site and just buy ycombinator.clownpenis.fart if I want to, other than possibly being sued by ycombinator and/or NBC?
StaffPad: This stunning Windows app makes the best case yet for the Surface Pen
Arduino-Org: “Rename this fork and use less confusing versioning”
Sometimes it's the other way around.

Designer wants a specific effect anyway, and switching from an ugly Javascript/jQuery implementation to a simple (but recent) CSS rule can greatly improve accessibility and performances.
I have 621 karma and downvote buttons on comments.
Have you been around people who own a project from start to finish and nothing but their name is on it? The most common holdup is that it's never good enough for them. I've seen start up projects that I could've done solo in a couple of months that took a small team a couple of years. The reason for things like that is usually they don't ship a product and when you don't ship you don't have feedback motivation to work on the important things (or sometimes no motivation to work on anything at all)
I don't think we have a purpose, or if we do, we have no way of telling what it is.
The possible upside is that if it's trademarked, no-one else should be to register the domain name either. However, that all depends on the rigourousness of the registrar...
Generating craft beer reviews via Markov chains
There's more info, including backstory, here: http://hackaday.com/2015/04/06/arduino-ide-forked/
This analysis makes sense only if you believe the President can do whatever he wants in an executive order. Of course, he can't. Executive orders have only the flexibility allowed by Congress. You've read the text of the order, but not the laws its based on, and those laws contradict your analysis.
Ask HN: Where can a hacker find news?
Besides Hacker News, what other resources exist for someone who wants to stay up-to-date with the latest tech, and what's going on in the tech world?

Say you were cryogenically frozen for 5 years, and just woke up this morning. What sites should you visit to learn about the latest version of AngularQuery 3.5?
Well, I for one read his statement as plain evidence that what we need to jettison is not democracy, but instead, of course, capitalism.

I realize this is nowhere near his intended reading of his own statement, but if the shoe fits, wear it!
It'd be very cool if on the bottom of the homepage, you got a few items from /newest you were invited to vote on without actually going there.

Nice idea. This is HN's biggest problem I think - there is no real incentive to visit /newest and the vast majority of good stories slide off it without getting more than a few votes. Adding some new stories to the bottom of home would be an excellent way to get votes.

The other problem of course is that what is popular is not always what is good.
Ah, yeah true. At least no one's forcing them to buy.
Actually i have seen the software, here it is https://github.com/vvk-ehk/evalimine
I went with Antergos (http://antergos.com/) and I love it. The install is hassle free also. It's fairly light, looks good, and gives you plenty of DE options without getting bloated.
What you are defining is a single event. Shipping is a constant process. "ABS" always be shipping is pretty much the standard, so your definition makes no sense.

Maybe I am just crazy though because isn't that the whole point of Lean startup, MVP etc...? You ship before things are ready in the "pretotype" phase?
More scientists say salt isn't as bad for you
Personally, I have found most C books to be colossal failures. K&R is a great text that would be good for you to read eventually (if only to see how far C has come), but to learn how to do modern programming, K&R probably is not where you should go.

Additionally, LCTHW let me down significantly (regardless of what you think of the author).

If I could make two recommendations to you, the first would be that reading a text book will never make you good at C programming; like many other languages (or perhaps programming in-general with the exclusion of highly-academic languages), creating your own personal projects and learning as you go with a mentor to guide you is probably the single best way to become proficient.

Second, eventually, you should read the current Spec (or at least, the latest draft and all its TC). Before getting to that, if you are convinced that a text book would be helpful, go look at http://icube-icps.unistra.fr/img_auth.php/d/db/ModernC.pdf

All the best,
I can play six with my keyboard too! But I got a seventh to sound by hovering over it with my mouse pointer. So it seems like many simultaneous notes are supported. I only wish there were controls for the timbre of the sound.
but has no legal value in France for example as you can't reject all your rights.
It does invoke laws passed by Congress, one which specifically grants powers to the President:

50 U.S. Code § 1702 - Presidential Authorities [0]:

(1) At the times and to the extent specified in section 1701 of this title, the President may, under such regulations as he may prescribe, by means of instructions, licenses, or otherwise—

(B) investigate, block during the pendency of an investigation, regulate, direct and compel, nullify, void, prevent or prohibit, any acquisition, holding, withholding, use, transfer, withdrawal, transportation, importation or exportation of, or dealing in, or exercising any right, power, or privilege with respect to, or transactions involving, any property in which any foreign country or a national thereof has any interest by any person, or with respect to any property, subject to the jurisdiction of the United States;

[0] https://www.law.cornell.edu/uscode/text/50/1702
Merely releasing an application is hardly killing something the application intended to replace.

And I don't like such shameless advertising.
certs that expire before jan 1 2016 are unaffected.

And there is a proposal to mark all http traffic as insecure also:
https://www.chromium.org/Home/chromium-security/marking-http...
Do What You Love (But Know What Love Is)
Are you asking if it can play a song recorded in a midi file, or if it can play sounds based on input from a midi keyboard? Either way, I think the answer is no.
K&R (draft ANSI edition) was my first C book and still sits on my shelf. I learned C code from it and it was my goto reference for many years. There is a fair bit of nostalgia for that book.

But, at this point in my life, I believe the K&R book is a good read if you are into the history of programming languages or going to write a book about your own language and want to avoid the bloat common in computer books. It is not a great modern C book and has not been updated in years. I wish this wasn't true, but pointing new programmers to that book in anything other than a historical context is just not serving them well.

It is really too outdated and does not cover the language as it is used or safe programming in the language. I'm not sure what the replacement is these days.
Also, K&R does many things the wrong way for expediency. It's fine if you know that already, but newbies do not know that.

The main critique of Zed seems to be that he didn't say it was impossible to protect a C function from the caller. So what? There is a big difference between his suggested style and the style you'd get from an uncritical reading of K&R, even though neither is 100% safe from the caller.
I read Zero to One. It's not a bad book. But you can boil it down to "Our investment philosophy is to invest only in ventures that can monopolize a sector, preferably while appearing world-changing and benevolent in the process."

I don't see that as a problem, but I also don't see it as a sustainable process. Maybe that doesn't matter since VC fund performance is such a hall of mirrors that having the magic investment criterion is better than having the best numbers.

There is certainly nothing wrong with prompting entrepreneurs to aim for that kind of a business.
You should definitely have a copy of K&R on your desk.

A book I read alongside K&R was "Illustrating C" by Donald G. Alcock, even though it is out of print and quite hard to find I'd recommend hunting a copy down as it explains the concepts visually and for me, it was the only book that made things fall into place.

http://www.amazon.com/Illustrating-C-Ansi-Iso-Version/dp/052...
A Guard Tour System Evolves Venue Operations
It has a clear purpose the public can get behind, but it will almost certainly be abused for persecuting domestic political rivals, software developers among them.

Here are some entertaining thought exercises:

A cyber 9/11 is linked to Bitcoin. Can Bitcoin developers be sanctioned?

A cyber 9/11 is linked to Tor. Can Tor developers be sanctioned?

You donate to Wikileaks, which is linked to a national security threat. Can you be sanctioned?

Section 1(ii)(B) applies to _any_ individual or entity, domestic or abroad, developing or facilitating development of pentesting or related software employed against vague and faceless "national security interests". But don't you worry, because this is only applicable to the "Chinese" threat which may actually be true for the first couple of years to build political support for the eventual, predictable abuses of power.
Yes, and 50 USC 1702 is limited to foreign transactions and actors. You can't have your assets frozen under IEEPA merely for publishing POODLE. You have to write POODLE on behalf of China for this to matter to you.
Of course, and there are a bunch of beautifully designed websites consisting mostly of text and images where scrolling is laggy even on a modern computer. On the other hand, new features in HTML, CSS and JS occasionally let you replace a complex, slow-loading and irritatingly gimmicky workaround with simple, clean code :).
How Digital Jedis Are Springing to Action in Response to Cyclone Pam
I would encourage people to read the full essay he wrote (http://www.cato-unbound.org/2009/04/13/peter-thiel/education...). Infact, this is the essay he was asked about in the Q&A.

Thiel was talking about why libertarianism fell and big government grew in America.

He pointed out the fact (Source: http://www.jstor.org/discover/10.1086/250093?sid=21105913766...) that since women got the vote in America the size of the government increased and became far more interventionist - both points are against libertarianism's core principles, hence women becoming franchised was a factor in the fall of libertarianism.

Like any reasonable person, Peter Thiel fully supports equal rights for women. It's a shame that people misunderstood what he was trying to say.