skysight-inc/HackerNews huggingface dataset:
Seek to surround yourself with people who think differently than you and who you'll learn a lot in every or most conversations. Take some time to just collaborate with folks recreationally. Figure out how to make sure you're around people enough day to day for your own personal happiness. Make sure you have habits that keep you sane and healthy even when busy and stressed.

Also: let me tell you a secret-- most tech startups aren't that technically interesting! :) Most are just a web shop for a thing, though some of those get interesting engineering challenges at the "web scale". Some startups do have amazingly interesting challenges at their core, but not all.

If you can come up with a product or service that has immediate value even if it has only a handful of users, go for it.

Learning to program isn't some mystic art, though like all parts of computer science there's a certain magic and mystique until you learn exactly how a thing works. To repeat what other folks have said, learn several languages and do a mini learning project in each. Pick up enough basic algorithms and the like so you can avoid odd performance problems, and maybe pick up a wee bit of scheme and haskell to stretch out your set of conceivable abstractions for your coding. ( so read things likes the structure and interpretation of computer programs and perhaps also something like learn you a Haskell)

Im also guesstimating that youre currently based in Texas. Take some time to do a teeny of lowkey travel and explore places like SF and NYC (NYC wooo!). Variety in environment helps the brain think better. Take advantage of that
13 Mayıs Günlük Burç Yorumları
I hope you meant, "If you want to pass any secure information that would require HTTPS you can't use it.". POST does not make anything "more secure". (And JSONP should work cross site with HTTPS anyway)

Of course if you want to do multipart submissions or anything too long to fit in a url, you'll be needing POST anyway.
Also feel free to drop me an email if your in NYC, there's a lot of really cool stuff going on in NYC in and outside of the eye of the press
http://www.med.wisc.edu/news-events/news/psychopaths-brains-...

The study showed that psychopaths have reduced connections between the ventromedial prefrontal cortex (vmPFC), the part of the brain responsible for sentiments such as empathy and guilt, and the amygdala, which mediates fear and anxiety.
You're going to do great! You only need to do 2 things
1. Figure out your strengths, and play to them. Love that you're learning to program, and that's a great start so that you'll be able to contribute, but once you feel like you know the basics, go out there and get yourself a co-founder. Pay him/her BUT
2. Keep your expenses low. With $1mm in the bank, try to figure out a way to be extremely productive only spending, let's say, $200,000 a year. Is that possible given your expenses? I don't know. But is it POSSIBLE, let me tell you: yes it is. That gives you 5 years to make this work into something reasonably successful (at least you'll have built something: that counts for a lot) and you'll be able to go from there.

Set a good pace, don't overspend, and find someone awesome.
I absolutely will, thank you.
easier way to install per-user software.

Not "easy", but a real, functional option- compile from source in your home folder, targeting ~/bin, ~/lib, etc. The onus is entirely on the user, of course.
Corporations trying to protect intellectual property can be just as mindless as zealots like RMS and followers.

How about AT&T trying to protect the code for the true(1) utility?

It's easy for each side of the debate to criticise the other.

Maybe what really matters is whether people can access and use good software. (Thus RMS's seemingly radical position might actually be useful to society.)

Google would be nowhere without having access to free code. They built a company on open source. And they still haven't replaced it all with stuff written in-house. The most they do is make modifications. What does that tell you? For one, it's cost-effective.

Where would any of us be without free code? We all use it, to some extent. It has helped us make progress. That includes business progress.
Other options exist between good old-fashioned flamewar and hugging it out. Look right now; we're disagreeing without slinging verbal abuse.
This! Neither side has to lose, for the other to win. Both apps and the web will live on and grow as different experiences. People should stop trying to use web technologies for everything. They are killing what made the web great, while at the same time making native apps suck more.
What's most exciting about this whole thing, is the prospect of a new and potentially, hopefully, more flexible mode of sustenance for software developers world wide.

The initial financial risk of the develop first, market later model seems to be greatly mitigated by the kickstarter approach. The market can be validated in real terms, with real money, before a developer has to take the plunge. Striking out on your own was (perhaps) never so easy.

The new model may very well liberate many developers from the financial shackles that bind them to their day jobs; it may create more stories of the Marco Arment lineage: independent, flexible, balanced.

With each new successful story like Light Table that comes along, the more convinced others will become that independent software development as a living may very well be possible for themselves as well.
Is that because you lost the weight, or because you exercise or (guessing here) because you eat better though?
TCP optimization for video streaming at The Gathering
I think he meant rebooting everyone's workstation - at 35K employees even a couple minutes per person is something you probably want to avoid wasting.
"If you write an angry rant about sexism in the workplace, it may never leave the bubble. But a thoughtful piece may plant some ideas at the edge of the bubble that will escape"

I've been on Hacker News a while, and have noticed across many posts that raganwald often writes well meaning, but sexist comments. He seems like a nice guy, and I've actually considered writing him a polite email about it.

But I end up not doing it. For no other reason than it's really hard and time consuming. When you criticize someone, it's understandably met with resistance. And if you make any kind of rhetorical mistakes whatsoever, people will take the opportunity to discount your entire position. It's a minefield. And there's so much sexism in the world, there's not enough hours in the day to write "portable" responses to all of it. Writing an "angry" blog post is often as far as one can get.

And so while I appreciate raganwald's point, that it's incredibly powerful when you can write a gentle, persuasive, portable argument.... I just don't think that's enough of a strategy for us, as a group.

I think when someone calls you out on sexism, you have some responsibility to wade through the anger and rhetorical mistakes and try to understand what their beef is..
What's with the dip(s)? Can people withdraw donations?
The advice to invest is terrible at this stage, closely akin to advising someone to buy after a significant a stock market rise. The underlying advice to get experience by some means other than founding your own startup might be wise, though. Not sure.
He's replying using email, that's why.
Here is how to easily expand your professional network
There's also the Appleseed Project, which also predates Diaspora.

http://appleseedproject.org
Torrent != copyright infringing downloading. What the commenter you're replying to meant was something like what Humble Indie Bundle did - after you buy the bundle, you can also officially and legally download it using bittorrent (as opposed to HTTP), not hitting their servers but rather volunteers.
Yeah, no money is actually exchanged until the funding period closes.
> I definitely prefer the string interpolation method, or just plain string concatenation.

You're mixing things up; the point of printf is to format data, of which "%s / %s / %s" is a subset. Constructs like "0x%04x" or "%12s" really are about formatting.
Locke registered a long time ago...maybe he'll go straight to hollywood!
I felt that this was was an interesting read.

http://www.reddit.com/r/IAmA/comments/otl8z/iama_diagnosed_p...
Kill them with fire
You just described NaCL.
As a general note, GET and POST requests expose their parameters with equal visibility. It's just that the browser makes it more obvious what your GET parameters are
APK Download
APK Download
Apk is some of extention of program that use for android or other smart phone
This was mentioned as a concern when Steve Jobs died:that budding ninja technologists would try to emulate his puportedly nasty management style.

Fortunately, I think this sort of nastiness is self-limiting. The only really egotistical, nasty rock star I ever worked with destroyed himself, much to the delight ( and with some assistance from) his colleagues. I think that would be be a far more likely outcome than a nasty rock star continuing their ascent with a bad attitude.
I'm completely lost on that one too. The two strings don't have the same number of characters.
I'll keep an open mind about the company for now, because I've not found their side of the story (this occurred a few weeks ago), but Michael Dell should personally and sincerely apologize for his company. This doesn't match at all what I have long understood to be their internal culture.
Digital Wallet Battle Heats Up As Visa And MasterCard Enter The Game
YCombinator German clone funding YCombinator Startups clones
Not sure what's "humbling" here. The fact that compiled code looks more complicated and verbose than that written in a higher-level language (even C), or something else?
What Linux really needs is well documented protocols, not applications. See how integrated GTalk is in any Linux desktop and how differently is Skype treated.

At the same it is nice to have a nice client as a binary package just to kickstart the efforts, but it never a good long term plan.
that's where the research is pointing

Are you defending the claim that businessmen and Republicans are psychopaths? I'm sorry, but that's generally untrue, and no amount of valid research will ever prove it.
What a piece of drivel. This is anomaly hunting and goalpost moving at its finest.
That's what I don't quite get either... so, you plug this into your outdoor outlet. Does that then provide extra power to your house? To just that circuit?
The deficiency basically has to do with git being primarily a command-line tool, and as such, it's most powerful/native tools are built to be perfect for viewing plain text/in the command line (which are also mono-spaced). As such, when you view commit messages that are too long in the command line, the formatting gets screwed up as text is wrapped, and it's more difficult to read. In my interpretation, Linus believes this results in lost efficiency, which gets worse the more commit messages you have to read/handle on larger/more active projects.

If you work within GitHub's UI only (and rarely look at your shortlog / git log on the command line), you'll never know about this because the web UI hides this fact. That seems to be what Linus is getting at - that the tool (git itself) was built to be awesome on *nix platforms, and GitHub effectively ignores this aspect of git.

Finally, since the web UI doesn't enforce the proposed standard, you effectively create two groups of people: people who work through the web UI (or other UI-based tools), and people who work from the command line. Only the command-line people really suffer. However, if everyone (even people who work in the web UI) would conform to the standard, not only is everyone happy, but it encourages people who write commit messages to be more succinct, effective, and precise in their messages.

That's pretty much what I took from it.
Right, this just sounds like a more extreme version of introverts who have learned to "act" extrovert in huge crowds. E.g. Nixon
The syntax changes happened very much against Guido's will - he actively tried to remove lambda (and I believe map as well) for quite a while.

Anyone can write whatever Python libraries they want, but I doubt anything of the sort would be added to the standard library, and certainly nothing that would require an FP-aware interpreter to optimize in a useful way.
How the bad JSAPI is hurting us (Mozilla)
No kidding. I mean, I don't work on deep sea robots, but I really dig making games with .NET and find it awfully interesting.

If you read HN enough, you'll find that rbanffy's posts generally seem to come from a worldview where credit due to Microsoft, or even to those who use Microsoft products, is close to untenable. In other fora I've seen similar people referred to as ABMers - Anything But Microsoft. I mean, I'm pretty much a Linux/Unix guy (Macs and Linux alike), but I use .NET because it's the most portable option worth working with for my stuff. It's good for that. Sometimes even--gasp--Microsoft comes up with something worthwhile, and outside of the universes perpetuated by folks like rbanffy, many Microsoft products are even liked.
Reddit is way too stupid for an intelligent person to make progress there. Much more likely, the kid will create a Hacker News account and become the Hegemon.
It's not entirely clear how it can require a license and be open source at the same time. I suppose we'll see how open it really is when it's released. But selling licenses doesn't preclude also having a way to pay for bug fixing priority.
Preventing (Firefox) background tabs from wasting your computer's resources
I might get downvoted for this, but don't learn to program if you don't have to. Do it for a few weeks, try it out and if you like it, keep going, otherwise, don't even bother. Try to find your strengths you could bring into a startup after prototype stage, and build those.
Teach Teachers What They Use, Teach Kids Where They Are
I have no idea what you meant, I can only comment on what you said. Had you said activerecord's implementation of method_missing, I'd have understood, but you said Rails.
:P sweet
I wasn't able to figure out how to remove the top and bottom panels (the window list thing at the bottom and the shutdown button thing on top).

I like vertical real estate (would like to merge them into one, like I could with Ubuntu 10.10). And I like no toolbars on on top (to make it easier to click on my firefox tabs (see below)).

My favorite GUI customization is to remove the "decorations" (window frame, title bar etc) of maximized windows (to get a little more vertical space). This also makes firefox's "tabs on top" feature look the same on Linux and Windows.

You can do it with Compiz+XFCE (which I did in 10.10). Compiz isn't working for me under XFCE in 12.04, so I'm using a PyGTK script I found on the Net to do this.
Microsoft Redesigns CHKDSK for Windows 8, Improves NTFS Health Model
great help, thanks xrd
I’m always interested in and grateful for criticism.

Feel free to make suggestions here if you think they will be instructive for others as well as for me. If you prefer to make them privately, I’m reg@braythwayt.com.

Sincere thanks in advance...
It's easy to examine the situation by flipping it around.

Suppose the research centered on people who care too much. And the implicit assumption is that people who care too much cause problems, because they make suboptimal decisions for the group. Should we begin to stigmatize these people? Was Mother Theresa psychologically defective? Is your overly caring boss causing problems in the workplace because he won't fire the underperformer nobody likes? What should be done about this endemic problem of overly caring bosses? How can we begin to classify and nullify these people?

In both cases the behavior is nightmarish. Here in stark relief for one kind of bias.
About one in one hundred people are probably psychopath in the general population. When you look at some sub-populations you find higher representations of psychopaths, or of tendencies associated with pyschopathy. One clear example given in the article is in the prison population. Other examples include high-level businessmen and politicians. Obviously saying "there's an over-representation of psychopaths among politicians" is not the same as a simplistic "all politicians are psychopaths".

Better quality research is needed, and pop-psychology books are pretty frustrating.
Dave Winer: Paywalls are backward-looking
CORS is more secure than JSONP.
http://en.wikipedia.org/wiki/Cross-origin_resource_sharing
In the original Dutch news report (linked to in the OP article), a third party lawyer observes that this was known about already but was not considered worthy of challenge. Recall again that the classes in question are aimed at lawyers; this is a very different situation than if they were teaching or consulting to copyright holders. Any legal class on copyright would also address matters like defenses to complaints of infringement and so forth.There's no reason to assume the class caters exclusively towards plaintiffs' attorneys.

All that said, I don't know anything about Dutch legal ethics in particular, and I might have misunderstood or mistranslated the information about the classes in question.
Much of the other HN message board centers on the tone of the conversation. I think an important message that shouldn't be lost is:

Emulate Linus' style in commit messages if you wish.

Don't emulate the abrasiveness in his style of communicating (unless you have a track record as good as his).
Looks like chapter 24 is called Endgame. I guess this answers my own question. Just one damn crossword puzzle to go!
For something that loses value over time, I would argue that it makes a good deal of sense to compare the price of leasing to the price of owning outright.
We have the same problems in Ireland. There was a documentary recently where they followed some of these people back to their homes in Romania to find that they owned mansions back home - the same people were begging and collecting social welfare here (some were collecting social welfare for children who either weren't even their own or weren't in the country).
Yes, and certain people in Detroit didn't like the solution, so they bolted and the whole city collapsed. They didn't seem to like the solution.
More functional too, but it requires complicity from the remote server.
The web should be the first move because it is an easier pivot point for starting. With a website, you can give people a way to see your product and/or interact with it. It also centralizes your product under a findable URL. A website can also get many more users than one mobile platform can. Mobile discovery is lacking so as of now the web is the best way to start your project.
Just that in general it is easy to forget how much goes on behind the scenes - simple programs are made up of a lot of impressive work by people.
teach me how to make 1 million in 6 years and ill teach you programming, deal? :p
It's not PC to do so in an extremely crude fashion that does nothing to illuminate problems nor suggest ways forward.
If you have a problem with Bulgarian criminals, then complain to your police force.

Unfortunately the legal system here (and I assume elsewhere in the EU) doesn't cover this situation so there is little I or the police can do.

Talking about apartments, do you agree on the principle that access to public housing should be given to those most in need?

I think the point was that they do not need them and even their own citizens don't get this.
Why do you think "mysteriously" is part of the definition of auto-immune? If we don't know what causes a particular auto-immune response doesn't make it not auto-immune.
I'd prefer not to state publicly but you can email me
disgruntledmarketer@live.com (another dummy account I made).
How reliable is this service trying to be?

While I think it is a cool service if a person is just hacking around, it is not something I would use with any revenue generating project.
Its takes a lot of time and effort to become a good programmer. But you don't need to become one to have success.

1, Give yourself 2-3 month time and try learning basic php. mysql,unix and javascript/html/CSS. Also develop basic photoshop/fireworks skill. Lynda.com level skill is enough .This is not to code on your own but so that you can atleast understand other peoples code and maybe able to hack something quick.

2, Read everything you can about SEO, PPC, Open Graph and Viral marketing. This skills are more important for you than coding.

3, In the next 3 months develop atleast 3 web ideas. Go for simple ideas not tech intensive like a search engine or something. Hire a programmer or two from odesk to develop the most promising idea (not necessarily the most ambitious). Only hire highly rated coders for atleast $20/hr. Most web projects shouldnt cost more than $10k to develop (and maybe another $10k to market).
BitCoin hacked, More than 18,000 Bitcoins Stolen | The Hacker News
It's first past the post voting that discourages niche candidates / affiliations. When you only have a single non-transferable vote, it's wasted if you place it on a niche candidate that doesn't get enough votes. So you're more likely to cast your vote for one of the top two or three mainstream positions - or rather, what you think is mainstream, what you think everyone else is thinking, influenced by visibility from media spending etc.

If you have a proportional system, where you can more truly state your preferences yet have your vote count even if your first preference doesn't succeed, you end up with more diversity. Downsides include greater tendency for coalition governments and potentially less clear mandates for decisive governments.
The Onion was on to this years ago: http://www.theonion.com/articles/new-study-reveals-most-chil...
Is Social Media Killing Journalism?
On working from home
Anecdotes can be motivational, but they don't mean a whole lot. I've lost over 50 lbs in the past year and a half or so, and I really don't feel any different most of the time. I do have more endurance for things like running, but I don't enjoy exercise so I do it rarely.
On Game Design
So your users have to keep downloading the file? Isnt that sort of inefficient considering the point of a plugin which is meant to be stored locally?