skysight-inc/HackerNews huggingface dataset:
Hey...

got it running on my linux (with wine)

pretty slick... and yes, as a long time vim user, I think the feature will be very useful.
although I don't think it's a macro replacement, macro still better for some use case.
vim has visual block selection that can do similar thing, but not as powerful as this multicursor thing.
idea: web search that gives the best results, fast, combined with ad space we sell

time/energy cost to have that idea: minutes?

execution: none

revenue: 0

now same as above but:

executed in late 90's:

revenue: $billions for Google

executed in 2010, once Google exists:

revenue: hard to say, but prob OOM's less than Google

idea: i'll go work for McDonald's

time cost to have idea: seconds/minutes

execution: 20-40 hrs/week, no prev experience needed

revenue: ~$1000/month

another example:

idea: cold fusion!!!!!!

execution: no follow through

revenue: zero

VS.

idea: classified ads ... but on the web!!!!

execution: pretty standard, obvious, simple, blah (Craigslist)

revenue: $millions?

another one:

automatic file syncing across machines? useful idea, not revolutionary

most execution? blah

DropBox execution? golden

Amazon. Idea: you can buy things on the web and we'll mail them to you! Duh/blah/meh. Amazon's execution & timing: nailed it.

some ideas have the potential to make more money than others, sure. but execution is way more important, and arguably timing has a bigger OOM effect as well.
Streamline and speed up the Family Tracing and Reunification process
History of Microsoft and the Web – ASP, ASP.NET & MVC
That's a good start, but you've got a couple steps there that can cause problems. Here's my list:

- a start date

- a starting location

- a vague idea of what you can do there

As you said, having concrete plans can mess things up, but I find that having even a single date on the calendar is just too much of a constraint. Once you hit the ground, you just don't know how long anything is going to take. If you're due in a specific place at a specific time, you'll find yourself compromising, rushing, and skipping things even if that date is two months away.

Friends are nice to have along, but you need to plan your trip with the assumption that they won't come. Because they wont. And if you're waiting to book your flight until they decide on a good excuse, you could end up not going either.
Hyperfast Star Kicked Out of Milky Way | Wired Science | Wired.com
First thing you should start with is find potential customers and have them sign letter of intents, which while non-binding is better than nothing. If you can't accomplish that "business" side of things forget about trying to find a developer. Sorry to be harsh, but that's the real way to see if you have an actual "good idea".
I was hired as a PHP developer, but I'm gradually transitioning them over to Ruby. I still need a manual for both of these languages; PHP for the ludicrous amount of functions (http://www.php.net/manual/en/function.levenshtein.php anybody?), and Ruby for the frequently confusing code I come across. Ruby is my current hobby language.

I also use Javascript for jQuery, and for Node.js in my spare time.
Story:

I started out playing around with a TI-84 in middle school. Saved myself a lot of annoyance by making it do my homework, saved myself from insanity by programming games in class instead of paying attention. I never got into the ASM stuff, since I didn't have a computer then, but I was at least pushing the limits of what was possible without it. (Wrote a 3D engine in TI-BASIC at one point - intolerably slow but it worked :P)

Then in high school I got a summer internship at a startup with a chemical research lab. I didn't know this going in, but my job ended up essentially being to sit at a desk the entire day and manually type column after column of data into Excel. That pissed me off, so I started messing around with .bat files, trying to automate as much of it as I could (still didn't know how to program anything but a calculator at this point). My boss—apparently an ex kernel hacker—saw this, decided I was wasting my time, gave me a Ruby book, and instead set me loose on a project to revamp their data infrastructure. That was my first exposure to "real" programming, and so far I still consider it the best time of my life.

To summarize, what got me into programming was: (1) trying to automate mundane, repetitive tasks; and (2) just playing around to see how much you can do with a piece of technology.

I would recommend this: look around and imagine what you would want to do if you knew how to program, then try to do it, using books as a reference. From there, follow your natural curiosity.
would you mind sharing some more info on 'someone' / nature of work etc. thanks !
Latest Flash Player 10.1.82.76 without Administrator rights
Towards Better Keyboards
That "type of writing" is despised in some circles.
Ask yourself does it really solve at least one of the three:

1) Fix a PAIN point that people will pay money to make the PAIN go away.

2) Make them more money.

3) Entertain them enough that they'll be willing to pay.
>>This developer is an idiot.

>>It's very simple. You can't make people register for no reason just to use an app. (e.g. just to harvest their information.)

>>My guess is the author is using a fake controversy to drum up attention for his product. Astroturfing, methinks.

I think you're being unduly harsh on this developer.

"Read it later" is an instapaper-like app and it makes perfect sense for the app to need an account.

My understanding is that read-it-later collects no personal information other than their read-it-later username and password.

The app has been around for more than a year. The free version of read-it-later is ranked 22nd in productivity. I think that the developer is genuinely concerned about the rejection and don't see this as astroturfing.

Why do you suspect the developer of harvesting user information and astroturfing ?

[edit: The parent post was at 10 points around 40 minutes ago. Now it is at -4. That is really interesting :) ]
Adding "may or may not" to every sentence would also be a good idea.
Saket court complex will starts its function from aug 28
I agree with this article that over the next 10 years, the internet may have a lot more data. But how much of that data will be privately owned?

Platform apps dominate an increasingly large fraction of the internet. Its hard to see them making their data public anytime soon.
First of all, by far the best way to find a co-founder would be someone you already know, and ideally have worked with before. Second best would be a referral through someone you already know. That's probably pretty obvious.

But if you're starting from scratch, my advice (which hasn't been tested at all) would be to attend lots of meetups and other events, and just meet lots of people (off the top of my head: Startup School, Startup2Startup (invite only? also mostly people who already are in a startup), GitHub meetups, [insert technology here] meetup)

Or maybe hang out at some of the cafes frequented by hackers, if you're the kind of person who can strike up a conversation with random strangers (Coupa in Palo Alto, Red Rock in Mountain View, Epicenter in SOMA)

Oh and for the love of god avoid the "I have an idea, all I need is a coder" mentality. The kind of technical co-founder you want will hate that and run away, fast. Related: expect an equal (or close to equal) equity split with a technical co-founder in a technical company.

If your co-founder needs a small salary, then maybe make a small "investment" in your own company and adjust the equity split that way? I don't know how young startups handle that sort of thing.
Apple Files for Patent to Disable Jailbroken iPhones
Apple has applied for a patent covering various methods for identifying and disabling unauthorized use — including jailbreaking and other hacks — of electronic devices, such as its popular iPhone and iPadproducts.
I don't have any experience with it, but rentacoder.com might be worth a try.

If you're trying to hire a good programmer and you don't know anything about programming here are a few hacks you can use:

1. http://codility.com/ (these guys hurt my feelings)

2. Go to http://therighttool.hammerprinciple.com/browse and look at rankings like "I usually use this language on solo projects". Hire programmers who list experience with those languages on their resume.

That's all I've got for now. Oh yeah, you could google for interview questions, I guess. Or look on the "hiring" sections of web 2.0 companies and rip off their interview questions.
Summing Up - a Tale of Code Optimisation (TCO)
Agreed. It may be a little better to be the Nth entrant, but still be fairly early, but just be way way way better (or have the luck of your market is perfectly timed for when a large gob of new consumers are ready and demanding your thing) than the first N-1 contenders.
You'll have to ask him tomorrow.
Only 59$ Buy Reebok Bears #6 Jay Culter NFL Jersey
100% embroidered(not printed) Jersey. This Reebok Chicago Bears #6 Jay Culter Blue Team Color With C Patch Embroidered NFL Jersey is crafted just like Authentic jerseys.
thus there is no simple laws such as F = Ma

There are plenty of simple mechanical systems governed by mechanical laws that exhibit chaotic behaviour. You said a silly thing about weather prediction, it happens. There's really no need to dig yourself into some deeper hole of gibberish.
This is what I did after 1 hour! http://imgur.com/nFjZD.png
you know testing out the code :)
6 ways to recover a frozen Linux system
Ask HN: What software would you create on a super-fast CPU?
Most of us create web-based applications, which aren't really limited by CPU processing power

But I read about a 48-core CPU and started thinking... what software would you create if you had access to a massively-powerful CPU?
One of the nice things about America is that you have the freedom to rearrange your priorities however you want. Personally, I value travel enough to have put myself in a position to do as much of it as I like.

The cool part is that as geeks, this is more true for us than for anybody else.

Everybody here is capable of making 2-20x the standard American salary, and most of us are capable of doing that remotely. That means that anybody here can, if so inclined, take between 6 and 10 months off to travel every year and still bring in the same salary (or more) than your typical office worker.

Better still, we can do our thing remotely for the most part, so there's nothing to stop anybody here from setting up shop in the South of France and writing code with a view of the Mediterranean and a bottle of wine close at hand.

So yeah, if you want you can live the lifestyle described in the article. But as IT folk, it's nice to know we don't have to.

More here:

http://www.expatsoftware.com/articles/2007/02/two-weeks-vaca...
But I know now that I don't need flash for audio, video, and interactive eye candy.

I don't know what kind of work you do with video and audio, but HTML5 is so far away from being anything close to powerful when it comes to the audio and video area.

You wan't to do an interactive video in HTML5 like http://www.wechoosethemoon.org/

You really want to do complex audio tools in HTML5 like http://audiotool.com

HTML5 is still inferior to Flash.

What is great is that there is experiments being done.

But those experiments are interesting because they are done in HTML5 not because they are somehow showing that it's better than flash.

I am pretty sure most of the projects that Fantasy Interactive do can't be done in HTML5.
Former Swedish chief prosecutor demands explanation for Assange arrest order
How to geo-locate Australian Twitter users and privacy implications. A guide.
They need to let people see each other's message as they type it. Then people will start doing paragraphs... hopefully.
I feel that the key is "they require customers to register with personal information without providing account-based features".
Instapaper, for example, requires a login, but not requires personal informations, only a login (that could be anything).
I could be wrong, of course. I use Instapaper and not this app.
Sony PS3 jailbreak to run Linux
Ha Long Bay ranks 2nd in world wonders voting
Scary. That's centralization to a degree I hardly imagine. I hope this will fail.
I think I read an article to this effect about five years ago. Still not true . . .
We already have massively powerful CPUs! I realize what you're trying to ask, but if we stopped burning cycles like there is no tomorrow and instead wrote our code as tight and as careful as used to be the norm then we could get a lot more out of todays hardware than we do.

The problem is not the interesting problems we can or can not solve with todays hardware, most of the classes of problems that require something significantly faster than what you have on your desk today can be solved with a minimal budget for some 'instances' on a commercial cluster.

Regular applications are less likely to benefit from large numbers of cores until we change our way of writing software, but things like particle simulations and other problems that lend themselves well to parallelization are one area where you'd likely see some progress.

For many more ideas about what fields would benefit from this development you could probably have a look at the kind of projects that are being developed around GPU computing.
Can we please all wait for Apple to clarify before getting too excited at another reason to hate the app store?

As much as a sensationalist 'Apple are evil' might help promote your product only having one letter to go on and not waiting for a response for clarification is really lame journalism.
Hiring a cheap freelance programmer from one of those freelancer website would probably be a better use of time and money. As long as it's just for the prototype.

Just don't be fooled into thinking freelance programmers can replace a technical co-founder, unless perhaps your application is effectively a simple CMS application.

Even if you don't build a prototype, at the very least you should have mockups and/or designs for a basic version of the application.
The email is confusingly worded, but I think it's simply saying that

1. you can't require account registration if the app does not provide account-specific functionality, and

2. if your app has both account-specific and non-account-specific functionality, registration can only be required to access the former.

I'm going to agree with houseabsolute and chalk this up to a mistake. That is, the app reviewer mistakenly assumed the app did not have account-specific functionality, or exclusively account-specific functionality. There are far too many (major) apps that require an account to do anything for his interpretation to make sense.

I wouldn't put this sort of craziness past Apple, but reviewer error just seems far more likely.
Oracle forbids JSR spec downloads?
Old news. Though if fan pages really took off with places like suggested then time is really running out for Google Me. Unless there's some super cool feature that really blows Facebook out of the water, but it is hard to imagine how anything could be.
The only way to maximize and optimize your vacation is to maximize its length. In other words, to have lots more of it.

In Finland, I have five weeks of vacation a year and I usually take at least another five weeks of unpaid vacation. Public holidays don't count, of course, so I'll be home at Christmas and many other holidays regardless.

What I think is the point of a vacation is to re-learn to do nothing and not being bothered by your usual responsibilities. Everything seems to be about doing, doing, and doing these days.

Yet, people who must always be doing something have this very impenetrable zing around them that at least I do find it very difficult to even connect with them until they settle down for a while, reconnect with themselves and start being for a while.

If you ask me, that ain't the way we're born to live our lives. In order to have enough time at all, one must be able to afford to waste plenty of it. Otherwise your life goes by without you ever noticing.
I've been noticing this trend as well. I commented to a friend recently, “Remember when there was more than one web page?”
"But how much of that data will be privately owned?" ... and how much of that data will leak out anyway? Or maybe people will stop caring about privacy altogether? Even data acquired in dubious ways will require statisticians for analysis, maybe even more so.
I don't know where one would get the assumption that you'll lose the friend if the business fails. If that is the case, you chose the wrong friend. ;)

A failed startup (and a successful one, too) will obviously stress the friendship. But if you go in with a very close friend, or you become close very in the early days of constant work, your friendship will hopefully be strong enough that you'll tough it out and still be great friends regardless of the outcome.

If you have a friend that you're that close with who's a good candidate for being a cofounder, that close relationship will be a huge asset. PG said somewhere that he prefers to invest in close friends because they'll stick it out even during "trough of sorrow" times because the friendship keeps them in it. It'll also make things more fun if you're putting in those long hours with someone that you enjoy spending time with.

But you shouldn't choose a close friend that you wouldn't choose as a cofounder if you had just met them. It's very important that they be skilled and motivated enough that they're a real asset to the startup.

... My first startup hasn't even written a line of code yet (We're doing Node Knockout (http://nodeknockout.com/) this weekend and building the MVP as our entry.), so take that all with a grain of salt. But my cofounders are my close friend and his close friend, and I'm very happy about that.
Does this jibe with what HNers are seeing in their fields? What other quantitative skills do you perceive to have booming demand?
privately owned does not mean that someone is not needed to grok the data
This is just the latest revision of AOL Keywords. How did that work out for them?
Having been a E-Texteditor user since 2008 I was quite excited about this released - but having a look over it, there is nothing in this new release that makes it worth me paying again for the update.

I'll stick to the 1.x branch, and while it may cost more I'm seriously considering Sublime as a purchase.
I've rejected Apple's ability to tell me what programming language I'm allowed to use (whether I'm kept back in the 80's in terms of language sophistication, for example) and I've rejected their ability to make me wait weeks only to hear an update has been rejected for some dumb random reason which they shouldn't care about at all. I've rejected a marketplace full of fart apps that somehow do meet with their approval, and I've rejected a marketplace full of dumb content which should never have been an app in the first place.

</rant>
coding is very different kind of task, requiring a very different sort of approach, to the kinds of tasks most people are familiar with. most other tasks are no way near as exacting, etc. we are creatures of habit, we approach new tasks with the kinds of approaches we are familiar with using, and it simply takes time to learn how to approach programming.
Eight basic rules of productivity very well nailed
In other words, programming is the first actually technical subject they ever studied. http://yudkowsky.net/rational/technical (High school math is a technical subject, but it's rarely studied as such.)
What is your exit strategy?
Yea me too. As someone who doesn't have a Facebook account I notice it a lot.

I have actually started removing sites from my favourites list that are peppered with Facebook widgets. I just don't visit them anymore. There is still plenty of choice out there but stuff is slowly morphing into Facebook.
It was at 6 when it was 3 minutes old, IIRC. (Or it might have been 3 at 6 minutes. What I do know is that I was struck by how oddly popular it was for a flamebaity comment from a new account.)
25 Amazing jQuery Plugins
jQuery is exciting library with lots of great plugins. If you are looking for latest on jQuery Plugins and source code then this post is for you. This post demonstrates excellent examples of some of the best jQuery plugins out there. Feel free to download the source and use them in your websites.
Any chance for non Bay Area based startups? like startups near Google... Zürich? (In case they are on HN?)
Malware blamed for fatal Spanair plane crash
So... Soviet Russia had it right? Big, ugly and cheap buildings are the way to go? American conservatives never cease to surprise me.
Video games. Seriously. Here's why:

1) Hardware knowledge. I didn't start programming until I started college, but I quickly realized that, growing up as a pretty avid gamer, I still had one advantage that a lot of the CS majors didn't have: I knew more about computers than they did. Games are some of the most demanding applications being created today, and, as a result, I had spent a lot of time reading hardware reviews and benchmarks. This resulted in my having a somewhat innate understanding of how data is passed around inside a computer and how this affects performance. It takes time to understand on a deep level how your code is interacting with the hardware, but when you see the frame rate tank because you used an inefficient algorithm somewhere, it sticks with you instantly.[1]

2) Instant gratification. Much like web programming, game programming allows you to see the result of your work, immediately and incrementally. And it looks good, because you get to use professionally developed resources (models, textures, etc). A side benefit is having good looking programs to put in your portfolio.

3) Wide variety of problem domains. Once you get familiar with programming in general, you can then work on pretty much anything you want: 3D graphics, physics simulation, AI, networking, UI / UX , HCI, etc.

4) It's fun.

Try giving Unity a shot and see how you like it:
http://unity3d.com/unity/download/ . It's multiplatform and has API's in C#, JavaScript, and Python, so you have an element of choice. If you're a Windows user, I know a few people who started out by playing around with XNA, which uses C#. Examples of free commercial game SDK's are Epic's Unreal Development Kit (http://www.udk.com/) and Valve's Source Engine SDK, which comes free with any Source Engine-based game.

[1] When working on a graphics project, I accidentally put the function that imports and initializes the texture resources into the draw loop, which meant that new memory was being allocated for them 60+ times per second. Needless to say, I became very aware of the problem when my fans started to spin up like jet engines.
Danish forum members building manned space rocket (and submarine)
I personally don't see the appeal of Facebook pages. The only function I can see of "liking" any of these pages is to give Facebook more information so they can try to sell you more stuff.
Why does every country create their own electronic voting solution (or worse: just use paper)?

In Brazil it is the law that everyone must vote. It is also the case that the vote must be anonymous because it could be dangerous for voters if it could be found out how they voted. Because of this Brazil has an electronic system that both verifies that everyone has voted and ensures that a vote could never be tied to the person who cast it. As far as I know it's the best voting system in the world. Why don't other countries just buy this one instead of maintaining their own?
I have a book consisting of archived ideas that are either useless, intriguing , or the could have been or the could become the next 'big' thing. Perhaps.

Rather than write down and archive, ACT NOW, cause making yourself believe that ten other people have wireless connections to your mind and can steal any thoughts from you will ensure that you are outraged and encourage you to set out with a goal in mind; make your product ten times better than what you originally set out with.