skysight-inc/HackerNews huggingface dataset:
vim comes with a built-in program language vimscript and its very own spellchecker. If vim is not complex, than what is?

I could argue that nvi may be not too complex, but vim is certainly too complex.

(An good example of an editor that is not too complex but works well with external tools is Acme.)
Just for information's sake, the font that this blog post is written in appears jagged in Chrome 23 on my Windows 7 machine, with ClearType configured.
True. Well, it just seems ungrateful. It's an iPhone app, built with HTML5. They've built something really nice, for free, and yet people feel entitled to more.
I really would like not having to choose between Gnome Shell and ZFS. :-(

How is device (ethernet, wireless, Intel GPU) support on laptops?
Thomas is a fairly well known, consistent, and rational individual on HN. As one who has been other side of being corrected (curtailed?) by him, I can say he's the type of individual who, in my experience, just makes sense - particularly if you take a deep breath and step away from. The keyboard for a few minutes. His position here is pretty straightforward "Biden's name was on a document that had no force of law, and then a year later, his name was on a law that did not restrain crypto."

I'm not sure what your argument is, you kind of lost me when you started suggesting Thomas was arguing in a way dangerous to his soul - that kind of hyperbole is usually not helpful - particularly when it's directed to someone as levelheaded, rational and knowledgeable as Thomas.
PHP has the wind in its sails or what? last month i got pointed to PH7 ( http://ph7.symisc.net/quick_intro.html ) which is an embeddable PHP interpreter (bytecode compiler + VM) for C/C++/Objective C host applications (amazing piece of work) and now I'm investigating this stuff.
Change the name of your app to "Send Receipts Via Email" or some variant. Also, the "1000 receipt" credit for $0.99 makes no sense..either make it a paid app or sell something like 20 receipts for $1.99 via IAP.
Does your free version have any ads? Anyway, if you want to give up on the app, I'll happily buy the source code from you for $100
There was one. (I'm blanking on the name, at the moment.) It didn't make it. As I recall, the founder disappeared from contact and that was the end of it.

It was even based on the HN/Arc code.
Regarding your first point, Chomsky does agree with it, but you said "his analysis." I was pointing out that it isn't his analysis and also wanted to stress that he's referring to a much larger volume of work (a book), rather than making an off-the-cuff remark, so there would be a lot of material for you to study if you wanted to critique the analysis. It's usually unwise to do so only having read a summary.

With regard to your second point, you merely asserted that the plausibility of worker self-management is influenced by cultural variables. Here again I was implying that you ought to refrain from speculation before having studied the matter thoroughly, as I know there are a lot of other factors to consider. It is possible that your intuition is correct, but very unlikely unless it's informed by all the prior work on the subject.

Basically, on both counts I'm advocating humility and avoidance of speculation, which are principles that apply to almost all statements by everybody. I'm not interested in arguing for or against your points because I don't have the knowledge to do so in a reasonable way. My problem is that in your comment you betrayed evidence that neither do you, so I wanted to put a word of caution in there.
Wow, I'm horrid at typing on my phone sometimes.

What I meant was Codecademy: http://www.codecademy.com/
And the Pragmatic Programmer's Book on HTML5 and CSS3: http://pragprog.com/book/bhh5/html5-and-css3

Official Specs: http://www.w3.org/
the traditional corporate model is dictatorship

Huh? The traditional corporate model is representative democracy. Shareholders elect a board of directors who then elect upper management, who then appoint lower level positions.

Whereas a worker who comes in afterward has no access, and even though they also put in a lot of work, they won't get any ownership.

This is false for any publicly traded corporation. Any worker can open up an ETrade account and trade their salary for part of the corporation.

As far as I know, most workers choose not to. Why do you feel these workers (myself included) are making the wrong choice?
Dehumanizing individuals by identifying them with some genetically defined class is always wrong, even if the individual is a member of a class that it is PC to hate on.
I think the moral of this tale is to stay as curious as possible. It was his childlike curiosity that unlocked the creativity. Do things for the sake of just doing things sometimes; don't worry about the why.
Invest in design as well. Many people neglect the importance of how a product looks. "If you can't make it good, at least make it look good".
Clare Graves work on the different levels we operate from is really interesting and useful when dealing with different types of people and organisations.

This has been popularised into Spiral Dynamics. A search on this will get you a great base to start from.

Best book I've found on it is called Igniting Inspiration. Skip the first chapter to get to the good stuff.

Basic overview is that we each operate from a primary motivation. Eg power, universal truth and rules, material gain, harmony etc.

When you can see the signals for each type, you can speak their language and also understand yourself better in the process and why we do the (often irrational) things we do.
It us bizarre to me since the most in demand employees are basically high tech liberal arts. A mix of engineering, art, psychology, and performance is pretty much the killer skill set right now (and I'd imagine in the future.
My BA in theater and dance mixed with programming and troubleshooting skills has always been an easy sell when interviewing.
Beautiful response, I appreciate your insight. The "walking through a doorway" trigger is something that I will definitely try to implement. Are tips like that what I am going to find in Power of Now? Are there specific gurus who you feel make these difficult concepts and their implementations more accessible to someone who was born and raised in Western society?
Simple Ways to Find Potential Customers Online
2012 has been my worst year by far. I failed countless times. Hoping 2013 is better.
That would be really interesting data to look at.

There would be a lot of factors to consider that might make it hard to apply to re-valuing Scrabble, though:

1. Most Words With Friends play is casual, and casual players are likely to play very differently than competitive players.

2. The data would show you what words players play given the current scoring system, and wouldn't necessarily translate to another scoring system.

3. Words With Friends is a different game than Scrabble (different board layout, different bingo scoring, different number of tiles and different tile frequency).

4. Players end up playing the majority of the tiles they draw, so the frequency with which they play a letter may have a closer relationship to how many of the printed tiles have that letter than it is to the frequency of the letter in the corpus.
Sorry can you elaborate on what you're asking?
Ask HN: Cathartic Meditation?
What resource, thought process, mindset, etc would you recommend for truly making breakthroughs in meditation? Anything from a particularly helpful book, school of thought, or realization that took things to the next level for you would be helpful.
Wow, more people writing Haskell than HTML. I'm impressed.
> I'm sure everybody escapes their input.

That's the fundamental mistake. Don't escape input, escape output. If you're interpolating values into queries, that's an output that you need to escape for. If you're sending data to a browser, that's another output that you need to escape for (with different escaping rules).
Well, one obvious answer would be, "don't bother to tell them".

Of course, it's hard to think of what else you might do with a Dropbox web finding. I sort of doubt there's a liquid market in Dropbox vulnerabilities. For one thing, vulnerabilities that do have markets tend to have patch lifecycles longer than "instantaneously fixed as soon as target finds out about vulnerability".

You can also choose to publish on your own website. This buys you not a whole lot more than just informing Dropbox, except to signal to the professional market that you will go out of your way not to help people like Dropbox when you find a bug.

Nobody in the whole wide world is obligated to do free research for Dropbox. That's not what pages like these are meant to imply.
And how would we know that has happened? The parent comment suggests it was obvious which downloads were malware just by using Installous.
2 things:
- privacy and Facebook arent strong points for a lot of consumers. Especially younger people, which I would think (no evidence) would be the majority of users.

- Facebook probably did this as more of a warning shot to other developers that they will clone their service as a matter of urgency if they make a offer and they dont sell. They may have learned from their Instagram purchase that it costs a lot once someone else has enough traction.
Can anyone suggest books that will improve a person's writing?
> just because Feynman won the nobel prize because he decided to "play" for a while to reinvigorate his interest in Physics, doesn't mean that if you play for a while it will also result in something useful.

This is awfully negative. I think most people on HN are smart enough to realize that the chances of winning a Nobel prize are very small; it doesn't need continual restatement.

I do like Feynman's attitude. I get the impression that many (not all) of today's physicists take themselves way too seriously. Looking up the old saying: "Academic politics is the most vicious and bitter form of politics, because the stakes are so low."
Remember 40-bit and 56-bit "exportable" encryption?
2012 in Review: Suits Against Personal TV Tech And the Right to Innovate
I've been doing this for a couple of months to deal with anxiety, I can't recommend it enough.
on your cocaine addiction, if you have used it for a long time(i don't know how much is long), do you see any longterm effects? (example: some people who smoke weed say they are more chill(when not high) then before they used to smoke)
ZFS Day videos online
Please see my statement about broad strokes. That said....

> Shareholders elect

There's your error. Shareholders elect. Not workers. Maybe "oligarchy" is a better word than dictatorship, but as I said, trying to keep it simple to get the concept across.

Workers do not have a vote. Traditional corporate structures are not a democracy.

> This is false for any publicly traded corporation. Any worker can open up an ETrade account and trade their salary for part of the corporation.

Only if that company is publicly traded. Even then, if it is, acquiring ownership comes through spending capital, not by virtue of having control over yourself and what you do.

> As far as I know, most workers choose not to. Why do you feel these workers (myself included) are making the wrong choice?

Most people do not have the ability to work in a place that's run cooperatively because there aren't enough places that are cooperative. Even GitHub and Valve are socialist in social structure only: Both are private companies, but I'm pretty sure that everyone does not own a portion of the company. I could be wrong on this.

Secondly, post-Cold War, 'socialism' became such a scare term that people would shy away from it even if it were a rationally better choice for them. The notion of 'ideology' is useful here.
>Tim Ferriss is the worst kind of con artist in the regard.

Well, maybe I'm old-fashioned but I'm pretty sure the "the worst kind of con artist" cons people out of hundreds of thousands of dollars and gives them nothing. Even if you posit that the content of his books have zero use value (I'm not sure I agree, but I don't really care to argue either way so let's just assume this is the case) and that they also have zero entertainment value (I disagree, but taste may vary) then the worst he's done is... taken your 20 bucks or whatever and sold you a disappointing book in return.
Vividly. I was part of a team that shipped commercial security products containing crypto in the '90s. From Canada, no less.
Nordic Business Culture Guide
What seems to work for me (and I never planned it this way), is switching things up semi-often. I'll try out a different way to organize the code, check out a new build system, try to use a new testing framework etc. Ultimately this our job, and this shit can get boring easily. Try to keep it fresh.

Also, the whole to-do list, or the pomodoro thing, that stuff has never worked for me. Hate to be so cynical, but your entire posts just reminds me of those bullshit promises I'd make myself when I was younger ;p
And there is also Nature to do the killing: Flu.
This sounds pretty good, thanks for the suggestion.
Recommended Books on Modern Investing and Personal Finance
If you've got bills to pay and kids to support, leaving a full time job to work on something with no income for several months is just not something most of them are going to be able to do. Even if they could potentially scrape by financially for a few months, there's no guarantee of any success, and the wives (3 different people I've known) have always said "no".

However, what I've noticed is that instead of "no, we can't do that now - let's try to work on a plan to set aside 8 months of savings to let you focus on your idea", it's been just "no, you're not doing that". But... are you going to divorce someone over that?
Social Entrepreneurship
Paragraphs would be nice. And proofreading.

For example: http://www.howacarworks.com/articles/removing-the-oil-pump

"On en gines where"
" If yot are in "

No wonder Google doesn't pick it up.
The parent said 'something useful' not 'Nobel prize'.
I mostly agree with you, Dave. I wish you included one more dimension to your thought, the cost of it. Is college education something to pursue at any cost? What is the role of online, self study type of learning? My thinking is: college education is important but NOT at any cost.
I love the News Quiz, so I'll give Wait Wait a go, and I'll give This American Life and Radiolab a go, they both look great
This is hastily-written, sorry

Step 1: Decide what car(s) you want to buy, down to the color, trim, options, etc. Type it all out in concise list form.

Step 2: Visit Edmunds.com, etc and get a general idea of local fees, taxes, and costs.

Step 3: Find the dealer websites within 120 miles or so, and write down their "Internet Sales" and "Fleet Sales Manager" email addresses.

Step 4: Compose an email to each of the email addresses you wrote down. Say that you are sending this out to several dealers within 120 miles and you will be selecting the lowest cost for the following list (which you created in step 1). Ask them to give you their "walk out the door" price. This price will include all fees, taxes, costs, etc.

Step 5: Wait. Maybe 30% of them won't reply, but that's OK.

Step 6: Take the lowest quote and tack it to the wall. Send another email to the next 2 or 3 lowest quotes saying that the guy tacked to the wall is quoting you $true_value (don't lie). See if they come down in price.

Step 7: Pick the one.

This has worked 3 times for buying a new car. No haggling or even stepping into the car lot until negotiations are done. You don't necessarily have to take the lowest quote (it's nice to pay a little more for a dealer closer to home) but it sure does drive the price down.
Init.d Script for codeBeamer MR
Thanks for the suggestions, I've subscribed to Freakonomics and Radiolab.
4 Things to Leave Off Your Resume
At a guess check-mate is the most surprising to neophytes. It gets them every time no matter how often it happens.
It always seemed to me that gift givers are much more inclined to give a tangible object than a small box containing a 'game disc' or similar. I don't have any sources to back this up, but I suspect this reduces the impact from having to buy the accessory.

The gift giver gets to give a big present that gets furiously unwrapped, and it's a great game to boot. It pays to sell to the buyer and not just the consumer, and in this case the buyer was often giving the game as a gift.
Open-Source Speech Recognition: Simon 0.4.0 Released
Regarding 1: perhaps one could segment the players based on their scores --- the people I know who play scrabble competitively generally have a significantly higher average word score.
This depends very much on the sort of work one does, I think.

If there are only strings made of characters, it can be difficult to form certain sequences of bytes. For example, (uint8_t[]){0x80,0x80} isn't valid UTF-8; one could create the string "\x80\x80", but this is actually four bytes in size. Not great for efficiency, no good for interoperability.

To create every possible array of bytes, arrays of bytes must be a data type too. And these arrays of bytes must be able to turn into strings, and vice versa, because the data read from and written to sockets and files and streams and what-have-you is most naturally of array-of-byte type rather than string. Perhaps mandating UTF-8 as the string encoding, leaving alternative encodings up to the programmer, would be reasonable these days, I suppose - if a little rude.

Another advantage to having arrays of bytes in addition to strings of chars is that arrays of bytes support efficient random access.

(Javascript looks like an example of this playing itself out, from the little I've used it so far. Websockets has alternative text/binary frames, which appear to be a later addition, and there's this ArrayBuffer thing which I believe was prompted by WebGL's requirement for efficient arrays of unadorned bytes.)
Been playing Scrabble casually for about a year, and I've found two letter words are where you get the most points. If there's a vowel beside a triple letter, often you can stick an X on there and get it 6 times. And X's have a ton of two letter words, at least in the dictionary I've been using. So maybe they're "offensive", but they seem to be a great way to score points.
The Games Industry Is Driven By Marketing Stories
For the last method, it is difficult to find the line between finding the best deal vs. offending the seller so they move on to another buyer.
Homeopathic Medicine: E=mc^2 and String Theory
Am I wrong if I was hoping this was an HTML4.2 app?
I agree with your edit. That's what I meant.

But I don't think there's a huge gap between "what is most effective" and "what is most effective at making him money."

Well ... OK ... I can think of examples when that gap is huge, so scratch that.

The point is ... in the example of choosing between (a) hiring managers even though it costs more and is less effective, or (b) not hiring managers, saving that money, and being more productive too -- why would the capitalist choose to maintain a management layer?
I personally consider myself a Biden fan. I have witnessed him talk sense on a number of issues in ways many politicians do not. (Example: several statements on Iraq, from before it was common in US politics to think that war was a bad idea.) The "Biden is dumb" narrative IMO mainly comes from DC-based press that exaggerates gaffes (real and perceived) and tends to blindly re-state existing DC press narratives.

I think the real story here is that US senator is not a good qualification for understanding crypto or technology as a whole. I don't believe that Biden inserted this language out of maliciousness. So our task then becomes to educate our representatives, or if it gets to that point on a single issue vote them out, though my impression is that Biden's opponents are also unlikely to understand crypto or do anything different about what is honestly something of a fringe issue - my vote this year was certainly not about sound crypto policy, and I doubt yours was either.
These are tricky waters, so I'm not sure I can do the GNU viewpoint justice. You should read their FAQ and other essays for details. They talk about the four freedoms:

- The freedom to run the program, for any purpose (freedom 0).

- The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.

- The freedom to redistribute copies so you can help your neighbor (freedom 2).

- The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.

"do I have the right to see all the source code in the world?" No, you can't force someone to show you their software. Their list of freedoms is only triggered when you legally receive a copy of the software, or hardware which includes the software.

"What about source code that contains private data?" - Since no one is forced to give you the source code, then this doesn't apply. If they gave you the private data voluntarily, then it's not really that private, is it? If the "private data" is a required decryption key, then you must be provided that information. If the private data is a data file which is not part of the program, then it's not covered.

"What if you gave that code to your family" - Nope. It's triggered when you receive the software, not when someone else receives it.

"demanding from Microsoft to reveal their trade secrets is like fighting slavery is, IMHO, a bit offensive to people that suffered and fought the actual slavery" - Oh, I agree. I think I'm being overly blunt in describing GNU's view that way. I do it to get across the view that they view it as a moral obligation, which is different than the Open Source view that it's an economic advantage.

That's why "makes their product worse" doesn't cut it for GNU. They don't care if software is crappy or not, they only care that it's free ... and 'non-crappy' is only important when it advances the cause of freedom.
Someone getting sick might put you back on your schedule, but shouldn't be coming out of your own pocket. To the extent that delays in the project might mean delays in funding, I can accept that, but someone who can't judge expenditures out 4-6 weeks shouldn't be making financial commitments for 4-6 weeks in the future.

I say this as someone who ran a business, lost a lot of money, had checks bouncing, and all that. It was not pretty, but I didn't for one minute try to pin the blame on anyone but myself - I made poor financial decisions. I was irresponsible. It didn't seem like it at the time, but it was.
How to get a link on the front page of Reddit
How come they are doing so little with that data currently?

One example - Kindle and Amazon recommendations are terrible and offer no ability for me to drill down. I just get a mish-mash of items vaguely related to previous purchases (many of which were gifts and no longer of any interest to me).

I was really expecting laser-sharp targeting from the on-device Kindle Store.
All those guys teach negotiation at university but never attended that class in my CS degree.

Any book or online class recommendation?