skysight-inc/HackerNews huggingface dataset:
There used to be an official Make include for Go, bundled with the distribution. Don't know what the current status is, I think the go tool superseded it.

EDIT: does modern Go come with $(GOROOT)/src/Make.inc?
https://github.com/quarterto/Alan/blob/master/Makefile
I also found this very awkward. Especially because the author created the character he subsequently demolished.

While I can follow most of the C problems, C++ has never interested me. As as a Common Lisp programmer, all of this seems quite demented.
By reading the slides I have learned about some interesting optimization concepts, and wondered how CL compilers do it. But honestly for 99% of my Job I couldn't imagine using something like C.

Edit:grammar.
I did read it, and the answer remains the same:

> I trust Bruce Schneier to not sacrifice his own principles and belief system in backdooring some code or otherwise compromising his work.

To mislead would be to compromise his own work.
I get made fun of at work for USING Windows.. I usually revert to, "Let me know when Apple has something along the lines of Direct X" but the local Apple guys still think Apple is perfect. My boss sent me the "8.1 update for RT recalled", I asked about the SSD recall, or the bluescreening phones, or the recent contact bug, or iMessage debacle... They never listen to reason and there's always some sort of excuse, to them which is legitimate, in which they defend Apple but continue to bash Microsoft.. It's like arguing with a 5 year old why Heman is better than GI Joe
On the flip side, without design, you have a technical product that doesn't solve a problem that the user has.

Design doesn't need engineering. Design can even (in the extreme case) be done to a process that requires no technology at all.
Absolutely.

From experience, the global Oil & Gas industry is completely reliant on Excel, and that will not change any time soon. They use it for nearly everything... It's the common UI to bigger, complex systems, and it's the data storage/manipulation tool for more specialized, or "simpler" needs.

Many of the non-Excel applications in this space started out and grew from a monster Excel workbook.
Astute. edit: thanks (didn't know what a Loki was)
Ebay to buy Shutl as it aims for one-hour delivery in UK
The benefit would be EASY cross platform support. From experience building Vagrant installers: it's a pain in the butt. Shipping a single binary client would probably simplify things greatly.
The person I responded to said iPhones need cases. I was just agreeing with him.

And the story I told is called "storytelling". It's a way to emphasize a point that's entertaining to read. Point 1: people use cases on their iPhone. Point 2: the Lumia is thinner than an iPhone with an average case. Point 3: The iPhone is thinner without a case. There's your facts, without entertaining storytelling.
You can jump out. Once.
That's presuming that only DPR had the wallet in the first place. Even without the wallet he may have some trusted cohorts that can move the funds via a brain wallet or something similar.

Now having said that, that hasn't yet happened and I presume over time it's less likely to happen. But still, there's nothing intrinsic to Bitcoin that says "Party A has the wallet and therefore only they can spend what's in it".
The majority of users don't live in a Ubuntu world, they have to deal with Microsoft at their job or school. Corporations are demanding Windows 7 over Windows 8.

And Linux users have a full spectrum of distributions to choose from. If Ubuntu acts like an ass-hat, I can easily switch to Mint when the LTS version is no longer supported. I have a choice of desktops environments that all run the same services and applications. I'm not locked in, nor is my data. Squeeeeeee!
'Gif', with a hard G, it doesn't matter what people said in 1987
Why Apple Wants Its Software to Be Free
Ubuntu's Ruby is actually not that bad anymore nowadays. RubyGems is no longer broken like it used to.
And the ISS is only ~1/10,000,000th the altitude or Neptune - neither of these things define where "space" begins or ends.
No payment = no work, no source code.

As a freelancer, you are primarily a debt collector and secondarily a developer. Get those priorities wrong and you will starve.

Your living is trading time for money. If a client is refusing to pay, you are losing at least triple your hourly rate (the time you worked for free, the time you spend chasing them for payment and the time you could have been working for someone who does pay).

You need to immediately stop work, issue a full invoice and say that no more work (including packaging and sending source code) will be done until the outstanding invoice is paid in full. Then later on, if they hire you for more work, insist on prepayment.

If they flip out, fire them as a client and find a better client. Life is too short and stressful as it is to live with bad clients.

May sound harsh, but 10 months late on an invoice and bullying you with the law sounds like a toxic client relationship where the client has no respect for you. If you continue to be nice to them, they'll continue to walk all over you and leech as much free work as possible before you finally give up and (because you're nice) fade away into the shadows without getting paid.

If it's a large amount (exceeds small claims), see a lawyer. If under, wait for them to send you a lawyer's letter (most bullying clients who threaten legal action won't ever follow through), then file a small claims action for the full value of the invoices plus expenses.

Collecting money from deadbeat freelance clients is one of the few times in this world when being an aggressive a-hole is justified and effective.
10 Reasons Flash Cannot Die
Now if we could somehow play disc golf up there...
German computer scientists 'prove' God exists
A more common example is operator precedence, especially booleans. The precedence rules are easy and set in stone for decades, but always use parentheses to clarify, and I do not trust programmers that don't.
Quantity is not the same as Quality.

I expect to find a larger percentage of competent programmers for the python/ruby jobs than for the .net/java jobs.

Every job I've had so far seems to prove this true.
Video: The Extensible Web - JavaScript All the Way Down
Dry Ice Bombs at LAX
Loki is a Norse God.

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

He's frequently referred to as the `God of Mischief` in that he's a trickster and capricious by nature.
You're right I totally misunderstood, my bad.
Brand new each cost ~$3,499 [1]. The rest of the computer could be $2,000. So possibly $15,000.

I remember them being around ~$10,000 when they first came out. So I'm guessing you could be more economical.

[1]: http://www.newegg.com/Product/Product.aspx?Item=N82E16814132...
Mostly...

The written word is mostly used for very boring or petty purposes.

That doesn't negate the existence or importance of literature.

"Mostly" is irrelevant. Most of the time an automated external defibrillator (AED) just sits on the wall, most of them are never used, ever. Nevertheless they save lives.

There's nothing tawdry or impure about someone's life being enriched by an ipad specifically. ipads, and other computers, allow people to learn, to connect, and to share. These are some of the most important and profound activities any human being is capable of. Is it pitiful for someone to be enriched by reading a book? Pitiful for someone to be enriched by sending or receiving love letters? Pitiful for someone to be enriched by being able to share their expertise or enthusiasm in a subject with others?
Actually, IBM invented that keyboard layout (in 1981, which was a few years after the Apple II)
> 16GB is roughly $100.

Depends on the vintage of your laptop. Cheapest I can find on Crucial US at present is $164 for 16 GB DDR3.

For 2008 laptops, DDR2 is coming in at $220 for 8GB.
"I originally went all in at $7, went out at the same price on the way down, and went back all in at about $3. I've done extensive (bad) trading, and don't have my entire initial position, and far from enough to make me financially independent, but still a substantial amount (more than a year's average net pay, to give a ballpark number).
I'm currently all in."

http://www.reddit.com/r/IAmA/comments/1owf4v/im_rick_falkvin...
Made my day. I need this for my 404 pages.

Is anything known about the author or license of this work? Will Comedy Central likely object?
"I sincerely wondered if this was not a deliberate tactic by Microsoft : while developers are busy learning their newest "next great thing", they can't invest time in anything else."

Bingo!
I think I get your point, but I feel you should try to bring it in a different way, without reverting to pure semantics play. To illustrate: I might as well say "In the case of that ladder, that the guy will hold on tight. In the case of the physician and psychiatrist that they will keep your information for themselves." And suddenly trust is all about what someone will do.
I wonder if they have any customers that use Solaris.
Show HN: Cityblag.com - city-wide local blogger aggregation
Virgin Mobile Canada: Relevant Ads opt-out
Possibly a top-notch first-party keyboard from Apple that turns the iPod into more of a laptop form factor when you want to use it as such. The kind of thing Microsoft is doing with the Surface. As much as Windows RT is pretty useless, the Surface keyboard is a really nice piece of kit.
That would depend on what his work actually is. If it's to promote the understanding and application of cryptography and security, as we believe it to be, then misleading people would certainly compromise what he does. If, on the other hand, Bruce is an NSA shill, then misleading people would in no way compromise his work - it would be his work.

As much as we all might respect Bruce we should remain reasonably open to the idea that he can be wrong (maliciously or otherwise). In essence, we shouldn't let a single expert, now matter how good they appear to be, become a single point of failure in our understanding of a complex subject.
Wow, they somehow managed to write a new JS engine replacing V8 which not only is ECMAScript 5.1 compliant but also has a working JIT, that too on iOS! I am curious to find out how they do JIT on iOS given the restrictions Apple puts on executing JITed code in AppStore apps.
Knowledge Arbitrage
> I am not rich by any means, but have a 500k house and about 2 million in assets

That seems very rich to me. Are the living costs in "the midwest in [a] large metropolitan area" ludicrously high?
Show HN: API for creating PDF and HTML output from unified source
You'd have to define trust to understand and then answer the question.

Trust is the inverse of what most people think it is.

Trust isn't about what someone won't do, it's about what they will do.

You might trust a guy with your life by asking him to hold a ladder whilst you climb up it, but you probably wouldn't trust the same guy with your medical history and insights into your state of mind and personal relationships.

Yet you would trust a doctor with your medical history, and you would trust a psychiatrist with your mental wellbeing.

The basis of trust is a belief that the person/entity you are trusting will do something. In the case of that ladder, that the guy will hold it. In the case of the physician and psychiatrist that they will keep your information private.
The NSA stuff can be seen in that light, there is a betrayal of trust as the basis for trust in a government spy agency was that they would do a certain thing... spy only on foreign people. The rest is all forgiveable (you pretty much should expect them to spy on everyone else whether you agree with it or not, that's their purpose).

When it comes to Bruce Schneier the question is "Do you trust Bruce Schneier?", but this seems to just beg the next question, "To do what?".

I trust Bruce Schneier to honor his own principles and belief system by not backdooring some code or otherwise compromising his work.

But I don't necessarily trust Bruce Schneier to hold a ladder that I'm standing on (he may well have a sense of humour that reflects silent cinema, and being up a ladder was never a good thing when a Loki character was holding it).
No need to panic about ‘peak oil’
Disclaimer: I am founder of Actual Reports, we’re a startup developing a tool to eases the creation of any kind of PDF and HTML documents regardless of the programming language. We provide an embeddable browser based editor for creating document templates and a RESTful API for merging the templates with data from your own software. Furthermore you can allow your users to create, customize and manage their own templates and generate personalized outputs without any help from developers.
So, basically you want this - http://digital.cabinetoffice.gov.uk/about/

It's worked so far. It remains to be seen how it will age - maybe in ten years time it will be just as buried in bureaucracy as the rest of the offices.
If I might make a suggestion, I think a lot of these problems would have been solved by reading the Django project docs before Two Scoops. Unlike many open source projects, Django's docs are of extremely high quality. Their main shortcoming is that while they tell you a great deal about what Django's pieces are and how they work, it leaves out a lot of practical usage stuff. That's where Two Scoops picks up. To me it's less of a book for a pure beginner and more so intended for turning someone who knows the basics into someone who can deploy a real site into production.
Yahoo Closed Cairo Office and Fired All Employees There
Show HN: Oware: a minimal abstract strategy game
I use a pretty simple one!
Do you have Github or something? I'm always looking for interesting golang projects
Didn't Microsoft basically reverse engineer Google's Youtube API's to make that WP8 Youtube app? I wonder if Google will consider integrating a reverse engineered Skype into Hangouts. Not that I'm particularly excited myself about joining a fully spied upon chat service, but it would be an interesting move.
Thanks for all the comments and suggestions.

By "beginner" we mean, someone with knowledge of Python, and who has started to play around with Django (i.e. started to undertake the official django tutorials).

We started the book to help my 3rd year undergraduate computer science students, who learn python in 1st year.
"Endorsing products is the American way to express individuality." -- Calvin and Hobbes

http://www.gocomics.com/calvinandhobbes/1992/08/27
Not sure if you miss-read the above, but Flash has been OFF in Chrome by default for over a year. Users have to actively turn it on.
The iPad doesn't have the same finger+stylus sensor tech that other tablets like the Samsung and Microsoft ones have. A real stylus simply won't work on an iPad because the iPad lacks the technology. So, as much as Apple says the iPad is for creative productivity, you won't find professionals using it like this: http://www.penny-arcade.com/2013/02/22/the-ms-surface-pro
Yes, I've seen (as many others did) the filter bubble video, but I'll propose a counter argument: imagine looking for "python" and having results referring both to wildlife and programming languages.

The questions that I asked myself after watching the video are:

What is the expected result?

Are there any logical fallacies that I need to consider?

What are the flaws associated to a point of view?

What are the flaws associated to the other point of view?

Why are they flaws?

What can be done to fix them?

If some things cannot be done, is there any workaround?
503 Service Unavailable :/
In general, you can always do a better job than any given library for your specific use case. That might mean 10x more work though, it's all about choices/compromises.
Yes, he's on trial now for violating state laws, since the appeals court ruled that the federal laws in question did not apply to his case.

So, he's been found not to be guilty of those particular federal crimes, but there may be state crimes that he could still be found guilty of. They are separate jurisdictions and separate laws, so it doesn't count as double jeopardy.
Ok then, I'll wait :)
Promo Keys:

AppStore:
0: NR9KN9AKEET3
1: WL63XYY9AFKX
2: H9LPMAKFERNL
3: T93YRRXKN9JY
4: KN7RTK4PWP69
5: FF379HFT3ML4
6: F9MNYAKEXHTY
7: RYH3AT7YN7TN
8: PWYLJWL3WP96
9: F9PHRYLTX94W

Desura:
0: UQNYS-9CLO5-HBHJC-AHTOX-7B8A2
1: PKLJ6-QMSXR-1MHY4-JTDS7-U4JEW
2: WC4NW-548N9-SUJVW-AVGIG-7G5IO
3: UBMVY-98FFZ-VP08I-A699B-T8AJA
4: R5KXF-87OWH-QX07R-YNZYC-CILLZ
5: ODK4G-6HT33-AIF8H-ZK0XZ-994IV
6: Y5Y52-CHU9R-MK9IA-J096V-BLJ4C
7: NIU70-4L8BO-DS6D7-TYZA9-PZCWI
8: V5NCY-EQM5D-DVDB9-S1SDQ-HE1OQ
9: SDUID-1DZT0-AUAKS-2BF62-H1J6C
Thanks for the feedback and suggestions. It is work in progress, where we subscribe to the, Release Early and Release Often paradigm.

Thanks to many of the initial readers, we've been updating the book regularly and catching the typos and confusing parts of the book.

If you'd like to contribute then the source for the book is on github (written in Python Sphinx) see http://bit.ly/1bVKKJf
I had the same experience as you and was very excited about it. means that we are at the beginning of the adoption where the friction is high and not everybody can get in.

These are the 28k dialup days
Why am I taking dancing lessons?
Seems there is possible misunderstanding of "software" definition. Any software written for modern processors are interpreted as some binary code... so it is one astronomical number. Probably there are even more than 9 teenagers "looking for their lucky numbers", but that is not what inventors are trying to patent :D. Look at what large corporations are working on and You will see the picture of what can be patented and what inventions will be valuable in near future. But that is grown-ups field, not teenagers, who can't imagine software startup inventing inventions that could be valuable to others ;).
I tried buying Mountain Lion on a machine that ran Lion but doesn't support ML, and the App Store does have hardware checks at point of sale. It won't let you buy/download it if your machine is incompatible.
Add it to the list:

https://www.edx.org/

https://www.coursera.org/

http://ocw.mit.edu/index.htm

https://www.udacity.com/

https://iversity.org/
> We have a strong national military... what's to stop us from having a strong national development team? I'm 100%-for private industry and letting private companies bid and fight to build the best product for the job ...

How would you then fix the obvious misalignment of interests? Party A gives party B $X to perform a job. It is in party B:s best interest to spend as little effort as possible on the job, and/or to maximize $X. Even if B is staffed only by rockstar programmers who do amazing work, their incentive is to work as little as possible and introduce as many bugs as possible be because they get paid for fixing bugs.

Only way I can see to solve that is for the governments to do their own software development in house.
Compare the front page yesterday. Nokia news being moved off the front page, versus Mac Pro, iPad Mini, iPad Air, and Mavericks stories gaining the top spots.
The Myth of Passion and Motivation: How to Stay Focused
Yes, and the nightlies are very stable.
Thats a very interesting way of putting it. But why do you trust your doctor or psychiatrist?

I would argue that we "know" Bruce Schneier from his writings and his works better than we know our doctors. The reason we "trust" our doctors is the implied and understood restrictions on sharing confidential medical data and not the character or works of the individuals (since we don't really know them).

With the NSA, that implied restriction (Constitution, laws) has been breached.
Thanks! We appreciate your comments.

We'll be releasing a pdf and ebook in the future, but if you can't wait you can download the source for the book from github, see http://bit.ly/1bVKKJf

We've written the book in Python Sphinx so it is easy to compile into pdf.
A MOOC is a scalable replacement for a traditional class lecture.
It's not intended to replace labs or hands-on experience, nor the value of being immersed into a campus, mixing with students and teachers...

That being said, MOOCs can help alleviate a lot of the cost of a University degree.
Thanks for the tip. We hope to include a chapter that uses OpenAuth instead. It is on our TODO list :-)
The Cricket - A Small Lightweight Bike Alarm
If I say "A free bird", it's quite dubious if it is a free bird as in the beatles song, or if i'm giving away caged birds with no cost.

The two meanings are quite common in the english language, it's not a pedantic invention of the FOSS community to make this distinction.
How Music Can Boost Our Workouts
MS Visual C initializes it to 0xCCCC so it's easy to spot. It helped me find a few errors.
Thanks for all your comments and suggestions so far. Please keep the coming.
The plan is to use to the interpreter while on iOS and the JIT while on platforms that allow it.

So, no they don't have a JIT on iOS.

The sand boxing on iOS does not allow for the low level dynamic code generation needed by JITs to operate.

This approach is very similar to LuaJit.
Crazy fast JIT on the desktop, and a seperate interpreted mode for more restricted platforms.
PRAM stores a bootarg that boots off the current caches. There's an issue with DMProxy and the display drivers that causes the black screen + cursor issue described. Hardrebooting has the benefit of causing the magic in the EFI to supply a -f (ignore kernelcaches)
I can't if you're being sarcastic, or just exhibit some really strange driving behaviours
Totally! We hope to put another version out next summer using Python 3 and the latest version of Django at that point.
The guy is using 4GB GPUs when comparing to the Pro's 2GB. Stating the obvious, but price is a big extrapolation of multiple apples to oranges comparisons.

I'd like to see this replicated based on benchmarks when the Pro gets here, and compare it to a real Hackintosh.
I often come across developers who only think to use data structures that are native to their language (a Sapir-Whorf trap, if you will).

For example, in JavaScript, we essentially have arrays (great for tracking order, O(n) lookup) and objects (great for O(1) lookup, no order), but that doesn't mean you can't:
a) implement other data structures such as doubly linked lists, heaps, red black trees, etc.
b) combine the strengths of two different data structures in a new object

I think it was Bill Gates who emphasized the importance of picking good data structures up front.

A book I recommend for learning how to implement data structures (and concomitant algorithms) is: Introduction to Algorithms (http://mitpress.mit.edu/books/introduction-algorithms)

It is also useful to have some heuristic for picking data structures, and I have found the recipe proposed by Gayle Laakmann in her book, Cracking the Coding Interview, useful in most non-esoteric cases.
Getting big brother up on his feet can be a challenge.
App Marketing Done Right: How to Market Your App in Today's Crowded App Stores