skysight-inc/HackerNews huggingface dataset:
Not my Chrome, got half way through it, stalled.

Also realised that some pages which looked blank loaded after about 2 mins.
Except that the target may discover the leak, and the lack of ability to brake; newer cars will warn when the fluid pressure is low. Switching the car to first gear to slow could get the driver out of immediate danger. I think the emergency brake uses a wire that is directly connected to the brakes.

However, I do presume that the victim is paying attention to their vehicle and not in a sudden emergency condition.
Thanks, I used one!
So suppose you can keep old people healthy, strong, mentally sharp, etc. at what point do they get out of the way? 100 years? 110? 150? You must see that at some point the population becomes unsustainable if the old never die off.
Ahh yes, that would explain it.

http://www.spotify.com/us/get-spotify/free/

This table shows that it's only available for paid accounts.
Dang - I'm late to the party! All gone.
- 'ly' is used in English as part of many adjectives.

- There's a CCTLD for Libya called 'ly' with domains available.
Thanks! I think i grabbed the last one of these though. (If you test a whole batch and they're done, reply with that).
With Wikipedia you can update the main text content, but there is no direct access to the backend or even to the templates/css/etc.
Unless you meant MediaWiki being open source? That's an interesting datapoint. Do you know how quickly MediaWiki changes are pushed out to wikipedia? (Also, the idea I had in mind is more suited for a single host, rather than some software that would be beneficial to host on many different sites)
You don't owe anyone an apology. You accomplished something great and you're doing us a favor by giving us this case study. Thank you.

So, I think you should re-write the first paragraph...

-----

FROM:

I really have to apologize for leaving you guys hanging on the first part of this story. I was undecided on whether or not to break the article up into 2’s and after some feedback on Twitter I decided to. Below are the middle and the ending. Again, I was undecided on whether or not to break this part up but I left it whole. Theirs 23 paragraphs, double the original. If you’re not sure what I’m talking about, this is the 2nd part on a story I posted yesterday. You can view the original here. By the way, this is the first time I’ve ever told this full story.

TO:

This is the second part of a 2 part series describing the rise and fall of my first business. Click here for part 1 where I describe how it all started.

-----

I look forward to hearing about your next business. Please consider posting about it as you go along.

[edit to add]

... come to think of it, I think you're in a position to emulate patio11 here (if that interests you).... creating a series of these kind of killer blog posts to help drive interest in your next business. I kind of imagine you spinning it as "Scrappy young person running a microbusiness".

Some post ideas that come immediately to mind:

- Go into detail about "I did research into growing markets and trends. I looked into manufacturing prices and retail prices"

- Finding suppliers

- Marketing research

- The mindset of "I want to convert this exposure to money"

There seems to me like there's a lot of potential meat there. Especially since very few (if any) people are posting about starting businesses around physical products. Everyone's talking about web-based SaaS or B2B or whatever... there's a juicy niche there if you want it.

And you can use the street cred the OP article gives you to get the initial velocity.

Actually, you might want to look at polishing up the story into a 10 or 20 min presentation and seeing if you can do a talk at a small business conference. That gives you additional exposure, and organizers often let you attend for free if you're part of the show.

[One last Edit]

So your next business is "to document our journey of making money online while also showcasing interviews with other successful entrepreneurs, display case studies that work and also give out material that our users will find helpful.". So it looks like my comment wasn't really necessary. I'll leave my comment as-is though. Good luck, and I hope it works out for you guys.
I think this is a neat idea. I'm looking forward to seeing more shirts on the site. I can see why startups would gravitate to this. Why not have someone else promoting you on their site and then having the shirts distributed to the public? Small price for a lot of PR.
This is great insight: something I haven't experienced and therefore didn't address in my original response to the parent. Thanks.
VIDEO: The Business of Big Data - IA Ventures
In every aspect of your life you are using tools that you don't understand or couldn't build yourself. So the question is - how far down the stack of life should you go? And as far as I've learnt in this life the answer always seems to be:

as far as you need to.

Which of course - is no answer at all. How far you need to go down the stack depends on what you're trying to achieve - the particular stack you're working on, the difficulty of acquiring the skills... and so on.

Perhaps your anxiety comes from the fact that when using a framework that you don't understand you don't know how to fix stuff when things go wrong - when your app needs to scale... etc. I guess you have to try to make an assessment of the risks you face in this respect. Perhaps do research on apps similar to yours and the technologies they used.

But in general - much of the comments I've read here on HN about scaling and whatnot seem to suggest that it's something that you can only learn to deal with by living through it since every application scales differently.

I don't know - I use Django and haven't faced these problems. I choose not to fret about what might happen because there is too much to worry about in the here and now.
I disagree.

One, you must have the knowledge of how to hack that specific car's ECU. You must know the make, model, and exact ECU of the car.

Two, you have to actually be familiar with reverse-engineering ECUs to begin with.

Three, you need special equipment to connect to an ECU diagnostically, let alone in a way to reprogram it.

This adds up to a lot of hassle, and greatly limits the number of people who have the skills to pull this off. Who would develop this method but a government with the time/manpower to create and test it? And, if the government wants you assassinated, why would the government allow a real/accurate investigation anyway?

It would be far simpler to create a small microcircuit to play havoc the the ECU, than to hack the ECU. But, even then you'd primarily just lose mileage (and a mechanic would quickly locate it).
The Only Medium That Doesn't Change is People
Flickr and Twitter use mapped together
cool App - tried 5 minutes ago - It's easy to use, stylish - Let's say it's great - Try it
"Possibly, initially. However, probably not significantly, since you should only build the framework that you need."

OK, I have to throw a flag on this point.

Modern frameworks give you a lot of essential functionality OOTB. I've worked on enough home-brewed frameworks -- and indeed have been foolish enough once or twice to build my own. I've also used several great frameworks across a number of common languages.

If you can make an honest case that it's "probably not significantly" slower to roll your own framework as you develop an app than it would be to develop that same app on top of a great modern framework, then I'd love to hear it.
Git Reset Demystified
Correct, this was probably the biggest "disappearing playlist" event: http://www.spotify.com/us/blog/archives/2009/01/28/some-impo...
>nope, still no flying cars

We have plenty of flying things that ordinary people can afford. Ultralights, powered paragliders, some cheap helicopters, etc. The legal reality of flying things means that they'll never be useful for mass transportation: if you thought drunk driving was bad, wait'll you see drunk flying. Do you want some dumbass crashing into your roof in the middle of the night? Or hell, crashing into you, when you're both 300 feet in the air? Fact is, we've got a nation full of people who can't handle the responsibility of living next to a McDonald's, flight is like a joke.
Thanks for sharing the invites!
I must be one of the only people out there who thinks that the experience of sending/receiving emails in Gmail and/or Outlook is just fine today, thanks.
It was - http://blog.orderharmony.com/2011/07/libraries-vs-frameworks...
Right on. I was at a start up where 8/12 of the folks were VP's. When you think about it, it is ludicrous.

I say the minimum threshold for calling oneself an "executive" of some sort (like "VP of -" or "C-O") is the responsibility for a budget of real money and the ability to hire and fire staff. Anything less, and its the equivalent of a kid dressing up in adult clothes and playing boss.
What Google's Famous Cafeterias Can Teach Us About Health
Sometimes a good boss can shield you from office politics and bureaucracy, that hamper the productivity of developers. I have a boss who lets me focus on coding and creating things we need, rather than paperwork and politics which I hate. He's also good and blocking "Drive by Requirements" that sometimes come from out of the blue.
Right now, G+ is populated by a bunch of early adopters and it's pretty nice, mostly because 90% of the folks you know and only keep in touch with out of a sense of duty haven't gotten in, and G+ doesn't support superpoke and Zynga yet.

Even so, with a smallish population of users and the spammers still figuring out how to operate, G+ has some serious usability problems (like you can only see 2-3 items in your stream at a time on a high resolution display) and it's already getting kind of spammy. In to succeed, Google needs to maintain laser-like focus of usability and continue to innovate on a small number of features -- it can't just glom random stuff onto it or integrate random GoogleLabs projects.

For those whom Google Docs is a suitable replacement for Sharepoint, I doubt integrating G+ will make a huge difference. For those for whom Google Docs is inadequate, G+ won't tip the balance. If G+ takes the proposed approach it will actually alienate many potential users. It's better to embrace the outside world than replace it. (And, in fact, it contradicts the "blue ocean" strategy.)

Frankly, from a big picture strategic viewpoint, it's great to see Google annihilating Facebook, but it's fiddling while China burns. It's losing search, and no-one in China aspires to own an Android phone -- they're saving up to buy iPhones and using non-Google Android phones while they wait.
Eating RAM for breakfast is a symptom of two factors:

1. Garbage collection. It works better the more RAM it has to play with. And in return it provides pretty substantial benefits (eliminates many memory-related errors and nonproductive housekeeping tasks).

2. RAM being available in humongous amounts for very little money. Eating RAM for breakfast simply isn't a buisness-significant downside of a language/vm these days.

BTW, the Oracle JVM (and probably others as well) garbage collector can be tuned quite a bit to make it less memory-hungry at the expense of performance. Factor 2 makes this a rarely-necessary and thus little known option.
The client is waiting a full second to give all DHCP servers the ability to answer the request for an IP address offer.

Then the client will choose the best offer and will tell that DHCP server it took the offer.

I think after that the DHCP server is letting all other DHCP servers know the current status of available IP addresses. Maybe that will also take some time (with a lot of waiting, time-outs and stuff).

But then the question remains why should it take more than 2 seconds?
Mike McCue: If Top VCs Court You, Just Take Their Money
I have been wondering the same thing. Learning about Spotify (and finding out it wasn't available in the US) led me to a paid Rhapsody account. However if the UI is better and selection about the same I'd probably jump in a hearbeat.
Immediately afterward, though, the parent does step in and help out - a small amount. It sounds to me like the parent here is trying to subtly remind the employee that this is a learning experience for Guy. The entire exchange seems, in my mind, to take no more than 30 seconds away from the busy customer service representative, which is about 20 more seconds than it would have taken for the parent to ask in the first place.

There are, of course, some things wrong here. The child should not interrupt another customer to get help - that is rude. But part of learning is making mistakes, and I think it totally agrees with the spirit of the rest of the story to let the child make the mistake, and point out afterwards what improvements could be made (to be clear, the story does not say that this happens, I am only suggesting the hypothetical that it could happen, and I claim that it would justify the inconvenience). Again, this is slightly inconvenient for the people involved, but a great life lesson for the kid. By making these social mistakes, he gains experience with the types of subtle cues people let on when you are performing a social faux pas. A short explanation after the fact from the father can help the child not to make the same mistakes again.

Of course, this particular father may have done none of those things. He may be a sadistic bastard who pointed out the most busy, overly worked employee in the store simply because he likes bothering people, then congratulated his kid on making a spectacle. But the spirit of the story is lighthearted, so I interpret his actions as well-meaning (and probably slightly exaggerated, for effect).

I don't think that people should have to put up with any obnoxious thing a kid does. In fact, I think it would have been a great thing for the other people in the story to treat him like an adult, just like the dad wanted them to. If the clerk had said "hang on, I'll be able to help you in one minute", that wouldn't have been a problem. Or if the other customer had said, "pardon me, but I am in the middle of a question here - can you wait?", then the obnoxiousness of the situation could have been avoided entirely and the kid would have gotten a great lesson out of it.

People just need to relax. I know kids can be obnoxious. It bothers me to hell when I see children running around, bumping into people and sword-fighting in the aisles of the supermarket while the parent seems totally oblivious. But these sort of minor inconveniences need to be viewed as they are - minor. Total time wasted of other people in the store on this day - maybe about 45 seconds. Hardly a big enough deal for you to label the daddy a "self-entitled asshole".

By the way, I didn't down-vote you. I don't agree with you, but I think that you made a perfectly valid point - children are annoying. In fact, I up-voted you for it.
...and some more:

fgsExTB36wA2eaV7
ak9VMTbCdpSJ9wFs
bAPGcDyedhmufxX3
bC5npb45gP8wFVrL
chRUR7ppAyGSsfWX
aenKPdr5FbWsDJup
cRkfx4StKqF5RHMw
bNbRF28GHLL5JBsY
cAteM3EeNtsYtH2s
fcYKDbDrKecAskft
It should be pointed out that the wp.me link right there points to an email harvesting page, which according to the small print hidden below the fold will also sign you up to "receive notifications of Viatask, a start-up that connects you with people in your community to get your daily errands completed."
A really wonderful initiative, I really hope he does well.

If such a distribution can help improve accessibility for blind or low-vision using GNU/Linux I think that will lead to a better platform for everybody in the end.
My ears!

I know it's not the point but his audio synthesis sounds terrible, and that makes me feel like nit-picking:

- 8-bits at 20 kHz really?

- He's actually specifying 20480 Hz in the code, so it's not in tune

- He's using the range 255, but it's 8 bits _signed_ so it should be 127, so he's getting lots of distortion.

His wav header should be:

0x44,0xAC,0,0, // 44,100 samples per second
0x88,0x58,0x01,0, // byte rate: two bytes per sample
2, 0, // aligned on every two bytes
16, 0, // 16 bits per sample

and then in the synthesis:

var samplespercycle = 44100 / frequency;
var samples = new Uint16Array(44100 * duration);
var da = 2 * Math.PI / samplespercycle;
for(var i = 0, a = 0; i < samples.length; i++, a += da) {
samples[i] = Math.floor(Math.sin(a) * 32768);
}
Tweetdeck has a Chrome App. I have it open in Chrome right now...
> He is not a telecommuter.

Irrelevant. You imply, bordering on asserting, that using residential accounts for business purpose. That's precisely what telecommuters do.

So I ask again: should every telecommuter get a business line?

Furthermore he's using the same line for business and private use, should he get two different accounts? Should every telecommuter in the world get two different accounts to please you?

Finally, do you know for sure Comcast does not have the same kind of limitations on their business accounts than they do on their non-business accounts?
Yes - we really like the lifehacker movie! That was great work...
Free as in libre, yes, free as in beer, no.
The one thing I really like about Unity is the ability to switch between the windows with Super + [1-9]. Is there a similar functionality in Gnome 3/Shell?
Yeah, and the vocals compete with the narrative, so they might want to change it regardless.
Here are some more that hopefully will work:
dA7c8WeqnLCH4bHD
cgEDmca8cqVGn8pb
azWfnfryYgKhX2my
eSUYbySeSsagB2Tb
dP2tTXMxtEwpY3RA
cPbfgcM2wxSYWgU2
bYgA6LVyS7cg3X9J
d3YE5ktKTnrmRB3B
cMS39kbmkDL4YURC
dR5AXA5Ykf3kw32u
cXmwMqDb79MzWSP7
bs35GUnDyXCepg3P
cduzy9sb7M9sqgtb
fDNWYuE3AsyWfnRU
euCkKKwdpe6Z9R7S
fMyza2ZqJ5ETfUZZ
cZBgxndCFXSKTWyh
bsEd9ggZPEnPMDGY
dqrmhGSS84bLrEFT
fsPYDcW9zkpusGBT
eCeFuEwaTmyeEJ2G
d8cqSwcEXNTEK8ST
arLFeFKUN29pBC4z
cDM8uYPq6Nz3nqnT
exfduFq8wnM6VyzV
fGGDxcXkPgPwsh9T
cNwNGc8UmMU6PAc7
d2gbVqTbpFw3Lhee
e9sBZ3AYxesHHyym
> Easier window resizing

Thank goodness! This alone about GNOME Shell has infuriated me more than anything else. I can deal with changes in how to do things (even though I added a window panel back). But this alone was terrible!
used bRJ8KgE4Hn8JDw7y -- Thanks so much!!
We were also highlighted on Killer startups!

http://www.killerstartups.com/Web-App-Tools/clicktoapp-com-s...

Thanks everyone!
> How does that even makes sense?

That's not a really useful way to argue. See http://www.paulgraham.com/disagree.html

Your open-source heart rate monitor will arguably directly help more people than the proprietary ones (don't confuse open-source with gratis) because it can serve as a base for other solutions to different problems. What you actually did by developing your open-source equivalent was to employ your resources in a much more efficient way, distributing its returns across a much wider field.

It's true you hurt the very limited group of people who made proprietary monitors, but you benefited a much, much larger group much more than they could ever do.
Get a Spotify invitation via Klout Perks
Used cJKZ2FJhV73mJ3z7, thanks.
Good overview, for beginners as well as regular users.

In particular git checkout <file> which is (a) not obvious (before stumbling upon it, I was trying to find it in git-reset documentation), and (b) looks pretty innocent (as the git checkout branch is quite safe to do if you've got staged changes.)
Please add select folder possibility in Facebook – I don’t like the “click.to photos” folder.
People will always have titles, even if they aren't official. When someone asks you, "What do you do?" there is always an answer.

The trick isn't to eliminate titles, but rather to make it clear that "That's not my job" is a banned phrase. Everyone's 'job' is to advance the company. In return, the company takes care of you.

Some people will have particular job duties they just despise. And that can be worked around, and a good manager will deal with it transparently.

But for all that, titles will always exist. At my previous job, they asked me one day, "What do you want your title to be?" I just picked something offhand. It didn't matter, because I did whatever was necessary and within my power.

Interestingly, others had opinions on the title, but they seemed to be aimed at making their future resume look better rather than anything at the current company. That seems disloyal, but nobody stays at the same company forever these days. Getting a nice title was just an improvement for the inevitable future.
...and when those burn up here are 10 more :)

cx9NcYTDWD9r6kDX eUqXp9GgaSZDRumL frkJW9RtwhHaGk9y cwbd4Bx8GcSckGEe da8Cd8BfEBeKA6fk bSDzY5JpxyM5MYNK dLAJATeyWDc3CJA7 eZu8xRVfs9TCPm5d cFKF4Cf9c24NDGxr ezr5mXaJB6wUeNNJ

Also - Im very late to the game on this, but can anyone please please please send me a G+ invite? EDIT: received G+ invite - Thank you Travis!
Well, here's why I'm skeptical (or let's just say opposed if you prefer) - overpopulation is already a problem, and substantially lengthening life expectancy will only make that worse. Basically, I'm afraid we're closer to solving our medical problems than we are to solving our planet-supporting-our-population problems. If we solve the latter in tandem, then I'm on board.

Or are you only talking about quality-of-life improvements, rather than lengthening life expectancy? Assuming this is even possible, I think the problem with it would be the psychological toll of a death to the survivors - while always sad, the death of an elderly loved one is less jarring than the death of a loved one in their prime ("it was his time") - so keeping everyone in their prime right up until their death would eliminate a powerfully useful coping mechanism.
I always liked this talk by Bruce Dang at 27C3 (December 2010), telling (part of) Microsoft’s side of the whole Stuxnet saga: http://www.youtube.com/watch?v=73HlkCI-GwA
I'm in now - thanks!
Who would have thought that checking HN at 7:04am would make me late to the party...
The physics community gave up on peer review 15 years ago.

Today a physics paper makes a much bigger splash when it appears on arXiv.org than when it appears in a "real" journal six months or 2 years later.
> It's not quit your job. It's stop doing shit.

Yep. Just yesterday I came across the great piece (imho) on this topic. Just ignore the introductory first sentence in Lithuanian and read on: http://www.dansu.lt/2011/07/13/svecio-irasas-daniel-vaarik-m...

I think it applies to much more than one industry in one small country.
Their website says,

Language: United States

So apparently we won't even understand the text on the page, there's no "Language: Canada" option!
thanks a bunch! used a2Y2kCU49UUyVK7C
Great idea.

I'm from Europe, but I'd love it if you could stream these sessions too.

Maybe look into streaming via justin.tv or something ?

VOD's would be pretty sweet as well.
Judging by this example of navel-gazing journalism, yes, maybe it's good the author quit his job and started a charity. The fact that he feels it's ok to publicly question his daughters ambitions to prove a dubious point further illustrates that he's not in a spot to contribute to the discussion about the value of people's career choices.

The whole idea of a limited time in your life where you can make a difference is ridiculous and choosing other journalists and managers as examples of people who have seen the light and quit their jobs just reaffirms my choice of an engineering career. Maybe I'm not finding the cure for cancer but at least I'm not sitting around dispensing bad advice.
Spoiler: Another Entrepreneurial person shot down by a law suit that he didn't deserve but had no chance of winning.

At this point I wouldn't mind just killing every single lawyer on the planet.
A little ugly but you can get it to work without duplicate code by:

bool second_loop = false;
do
{
if (second_loop) {...}
update_thing(&foo);
second_loop = true;
} while (foo != 0);

The real question is which is more clear when some else looks at the code. I suspect even if it's shorter and faster while (foo,bar) is less clear to most people than the above code.
Thanks, took dzNzWzhaEUd4scbX