skysight-inc/HackerNews huggingface dataset:
second the 'be here now' message. is not easy though. old thoughts and static 'knowledge' pile up real fast and silt the stream of thinking...

> Michael Jordan sweats, makes serious expressions

reminds me of malcolm gladwell, somehow ...
Why should I even waste my time worrying about supplying spaces or tabs every time I go to a new line while programming.

That was supposed to be the compilers job. I am here to do mine.

No wonder so many people hate whitespace based parsing.
Ok, but the performance penalty is then at compile time...
I'd take that one step further and use an ORM like Doctrine, because otherwise doing trivial stuff is completely annoying. If you don't use an ORM package you quickly start writing your own ORM anyway.
This reminds me on what Zed Shaw said in The ACL is Dead, when he compared programming to publishing magazines. Lots of people collaborating in creative tasks aiming for a deadline.

How does magazines manage to work deadline driven and still be able to produce good creative work?
This can also result in 2 reads if the memory isn't aligned.
Off by one errors, maybe we'll even bring back the golden age of buffer overflow exploits, emergent realistic hacking gameplay mechanics, Notch you're a genius...
G24 led
You speak desperation language.

This is like a woman that rejects you on a date and you take it too seriously: " I will do whatever you wish to test my love". It does not work that way because you are putting her in a high pedestal and yourself in a lower status.(And you could be sorry for making commitments to people you don't really know yet, "may you get what you wish for" is a curse on China).

Maybe it is not the point that you could do something in 72 hours, but what you could do in 720 or 1000 or 3000. Sometimes you need to do marathon instead of 50 meters. I believe PG wants people that won't abandon on the hard moments of a startup, people that will "find a way" over difficult circumstances.

You don't need Y Combinator to success.
I think you may have misread the parent. The "responsibility buffer" he was referring to are PMs (Project Managers), who are not senior execs.

Edited : PMs, by nature of their (typically) limited skill-set and solidly middle-managerial roles are highly expendable.
I'm definitely going to use this one some time in the future.
Sounds like a game you can disguise as work!
I'm currently working on something similar. http://www.cubehero.com

If you have any insights into the problem space, I'd love to talk to you. email me. iamwil@gmail.com
Then there are those who care very much how pretty the deliverable is (Eg Apple) but who also hit their deadlines. How? It's not via Phase IV as stated.
When will this ready for the real world?

I mean an actual production release?
> Being able to load a pixel as an int is the reason 32-bit RGB is used more often as a pixel format than 24-bit.

No: RGBA.
Keep your core secret, open source the support code, declare war on those who violate GPL >:[
Instagram became popular simply because, when it was introduced to the iPhone there was no other app that could match its ability. Unlike the iPhone, the android has excellent photography tools. Instagram is just an addition not a replacement.
wtf? I didn't botch any quote. It's the last words of the article.
Nowhere on the page does it say what TP5 stands for. Google has also been unhelpful? Can someone explain?
I worked at a company a few years ago that experienced a site-wide website outage because an engineer hotfixed a python file with an editor that inserted a tab instead of a space. It wasn't easy to pinpoint the problem either.
Do you have a 3D printer? Sounds like you do. Do you also design 3D models?
It can't because the indentation is part of the code. If I run a Java source file through a script that removes all whitespace I can get a beautifully formatted file back with a single keypress. This is literally impossible for whitespace languages like Python and Haskell.
I find it ironic that Russia Today and Aljazeera are some of the most truthful media entities in US right now, that still work hard to keep the US government in check, which was supposed to be the US media's job.
No shit. It's always like this. They have a wish list and a budget. These two things hardly ever match.

It's hard to give a quote when there are no detailed specs yet. Most clients still want a price tag. Of course afterwards they'll nail you on this premature conjecture.

As a business your quote needs to be competitive and still be profitable.

From experience, we usually throw things out and create boundaries in our offers / quotes. We've learnt the hard way that often times clients implicitly assume certain features to be there without ever communicating them to us, so you need to think ahead and have it in black and white that if they want X they have to get another offer / quote at later stage.

So imo it's not just about what work a quote includes, but also what work it does not include.
If you ever send /any/ client input (or any variable) un-escaped to your DB, I really hope you get your tables deleted as reminder (of course you have a backup, so it will only be a reminder not a disaster).

After 15 years of web development, there is no reason why people still would make this mistake.
It's in the FAQ https://areweslimyet.com/faq.htm#how-is-this-data-generated
This takes a fairly narrow view of a development process, IMO. The "but you didn't specifically tell me to do X" attitude can border on the irresponsible and/or lazy. It's all nice and well to expect accurate step-by instructions to be communicated by a PM, but the onus also does fall on developers to meet them half-way.

While machines may require explicit and literal step-by instructions, a human being value-add is in thinking rationally, making inferences and (when necessary) asking questions.
The Minerva Project: Raising $25M to Reinvent the Ivy League
Ask HN: Tiny startup looking for an adviser
Hello, we are a two member startup from India. We quit our jobs in Dec 2011 and for last 3 months have started working on our own concepts. We also run startups.fm, an entrepreneurial blog.

Other than that we are very quietly working on a consumer facing application. One that is related to Email and Social Networks. And a lot of APIs and stuff. Now we have a broad concept but to be honest this is our first product on our own. Currently I am the only developer, I come from a PHP/HTML background. Please do not start beating me for that. I am a self learner and have been doing web development for at least 6 years now, I am willing to learn what is needed to get a beta out. Our stack is a mix of Python, PHP, MongoDB, jQuery, Backbone, and others.

It is crucial for us to think of data security and also discuss our applications' possibilities with someone. If someone with experience in building large API mashups, Email applications (mobile or web clients) wants to help us that will be awesome. Of course you already guessed we can not pay a consultancy fee. But if you find the concepts valuable, then we will be more than happy to bring you in with equity if you guide us.

Other steps we are taking include connecting to RackSpace, SoftLayer, AWS for hosting credits as part of their startup programs. This a major cost and we need a sponsor.
Startups.fm is similarly our means to get connected to entrepreneurs or investors across the world.

Note: We have applied to YC, Startup Chile; will apply to TechStars and others. But there are no guarantees. We have very limited funds and need to get a closed beta that users will appreciate. We believe if we surprise (in a good way) ~1200 beta users, the next tasks will be easier.

Please also note we have no issues with having more than one adviser.
If you'd rather not leave the Midwest, consider Chicago. They have a great entrepreneurial community at: http://www.builtinchicago.org/
Startup Quote gallery using Google Image site search
If I remember his temperament correctly, he'll love it on Wall Street. He'll have an entire division to yell at.
It's also a great example of assumptions leading to bugs.

It's not a standard header, it's just a header... a string.

IP addresses may easily be IPv6.

You can easily have comma delimited lists of them.

You don't know how long the input will be.

And unless you are sure that your network is cleaning the incoming requests and setting those headers, you shouldn't even begin to think that they are to be trusted for anything.
No you don't. Please look up Dom4j which simply lets you do
List<Element> nodes = element.selectNodes(XPATH)
Element singleNode = element.selectSingleNode(XPATH)
it also has .valueOf(XPATH) and even .numberValueOf(XPATH)
Actually, even that just used the Acronym without explanation.
I missed the link in the 'answer though'.
So 'after TP5' means after loading a manually curated list based on the top 500 web pages?
Huh, in that case I'm impressed with how Firefox has improved.
I heard the Instagram hype all over internets and tried the software, but deleted it right away when I saw it required an account. I can see why they are doing this, but from my perspective it's just greedy. No need to integrate everything, I just want to take some pictures not register to a service. Soon we will have calculator apps that force you to make super-calc-account where you can share your calculations with your friends...
That's the OPPOSITE of the beginner's mind. And the beginner's mind is the zen way.

Jobs didn't see his choice just because was the only one: it is that the other people had already discarded that option because they were "expert player"

And by the way, zen is not about knowledge is about leaving the words to the dogs to eat and being in touch with the present time.
It's better since Cataclysm, the errands are more directly, visually, and emotionally tied to saving the world (of Warcraft.)

Anyone who once thought they liked the game's single player questing aspects should spend a week with a free scroll of ressurection and experience what the game has become, because it's really awesome and fun.
Of all the things to quibble about, he chooses the 0.01% of binary I/O that's write once, test once.
Is it possible with Novocaine to mix for example in app audio and mic recording into one sound file?

Cheers
Please see the "htonl" function and its brethren in <arpa/inet.h>.
Nursery Bedding And Crib Bedding
We offer a complete array of nursery furniture, nursery gliders, nursery bedding products, Crib Bedding, Custom Baby Bedding, baby strollers, kids furniture for boys & girls, and gliders for nursery, Visit our baby store in Murrieta
Jeff Dean's presentation comes close to suggesting concurrency as an approach, with the 2ms wait-and-see approach, but I often wonder if a truly concurrent pattern of access is feasible in some cases.

For many idempotent operations, it seems likely the most fault-tolerant and latency-optimizing pattern is to ask multiple endpoints concurrently - take the first to respond, and discard or terminate the duplicates (and if one fails, so what?). Obviously this isn't cheap; sufficient bus/network and endpoint capacity is necessary - but isn't it the natural progression of a trend?

Some RAID1(0) implementations behave like this (for reads) already.

In say 5 years, might it be optimal for web browsers to initiate TCP connections to multiple web endpoints, and go with the first to initialise? One would imagine the additional TCP load to be tolerable. Or maybe even multiple full HTTP requests and take the first to fully succeed - maybe bits will be cheap enough to transmit by then that the gains are worth it.

In say 20 years, might it be optimal for networks to disperse packets via multiple diverse paths, and ignore duplicates? Just how cheap can Moore's law and Shannon's theorem push network transmission?

DNS requests are so cheap that many DNS resolvers already implement this technique - sending queries to authoritative servers in parallell and just going with the first to respond.

Clearly there are many times when concurrency is worse; non-idempotent operations, or when read-after-write consistency is required. And of course the costs have to be manageable and make sense. But I'd love to know of any economic or technical studies that have been made for the approach in general.
I don't think we'll get rid of this any time soon. This is rolled out only for a subset of the users [1], and I guess it provides Google with valuable analytics data.

[1] As I can read in several articles in the internet, but can't find an authoritative source.
I'll admit that I chuckled a bit when I saw you announce your product on BoS the first time, to me it seemed equally hopeless as the first couple of products I released but then never had the balls to really push onto the market. I have to admit too though that you are the one having the last laugh, even if it doesn't (yet) bring in enough to live off, it's still a very respectable result after only a year.
The Human Gut on a Microchip
Inversion Of Control: An Architect's Version of Global Variables
Project Expense Tracking
DLF IPL 5 Grand Opening Ceremony 2012 Photos 
Here we have the presented the DLF IPL Season 5 Opening Ceremony Photos.Cricket Friends DLF IPL season 5 opening ceremony to be held on tuesday april 3 2012.DLF IPL season 5 opening ceremony to be held on the city of Chennai spellbound. At the YMCA ground.Many Bollywood Celebrities are presented the DLF IPL season 5 opening ceremony.like Salman Khan, Priyanka Chopra,Amitabh Bachchan, Shahrukh Khan, Preity Zinta, Shilpa Shetty and Dance Super star Prabhu Deva are performance in DLF IPL opening ceremony.Bollywood Superstar Amitabh Bachchan will host the opening ceremony of the 5 season of DLF IPL in Chennai on April 3.Here you Watch the IPL 2012 Opening Ceremony Wallpaper,IPL 2012 Opening Ceremony Photos.
Giant Swiss Army Knife Customer Reviews
Yep. What makes this apology convincing, compared to some others, is that they were improving their system, rather than fucking with people's data without their consent.
Nice. gonna show some git tricks to my colleagues using it :-)
The arrogance and desperation...

If you can solve a problem in 72 hours, it's not a very difficult problem.

Building a company takes years.
> You can't tackle the BO issue here, as it is a property of the underlying architecture.

I disagree; if you have "littleendian int32 myfield" for example, every time you reference myfield on a big-endian architecture, the compiler inserts the necessary byte manipulation code, just like the guy does manually in the original post.
Buy Organic Natox Cream
Best place to buy Organic Natox Cream - Does Natox really work? We give an expert unbiased Natox review that tells the true facts before you buy. £20 discount!
As stated elsewhere, these do host to big endian and vice versa. No little endian support, though most of us are working on LE machines ofc.
Organic Processing Industry Structure visualised
Instagram & The Android Effect
Christ, that is a worrying level of brand worship and commodity fetishism.
I disagree. You don't need any skill. Anybody can ship a crappy photo viewer in 72 hours.

But many people can't ship a quality photo viewer even in months.

What heavily distinguished Facebook from Myspace in 2006 when it became open to public was the product culture and quality. It took 3 years to build.

Although I completely understand the point of being able to make quick decisions and execute, the problem is far from solved after spending 72 hours on it. It takes at least weeks to deliver a good solution.

I'm 100% sure you've spent a lot of time with that viewer afterwards until you were confident users will have no problems using it.
If you're using C++, you can dispose of the ifdefs completely and check at compile time the union of a uint16_t and two uint8_ts.
No reason. The human instinct to follow the crowd.
Anything from Armin van Buren, Deadmau5 and David Guetta to Heart, CCR, Led Zep or Mike Snow. As long as I keep the volume down I'm OK.
MIT: Print Robots On Paper
Screen = Sun
If you own more than one screen your room is a Solarsystem with multiple Stars
You stated:

Why small companies get talked into running MSQL or Oracle or MySQL is beyond me. And even if (and that's a big IF) they needed more "power", there's Postgres.

I'm explaining you that SQLite has big, very real limitations that any of those alternatives are a good workaround for. And as for Postgres, that's just one more argument never to use SQLite. So how can it be "underestimated"?

SQLite make sense in one single situation: if you absolutely need an embedded database. A corporate blog is not one of them. SQLite isn't used much because it's limited compared to the alternatives.
The syntax is specific to GCC. "=g"(x) tells it that x is written by the assembly, so the compiler can't propagate an earlier value through the asm. The "g" means that the compiler can store x in a register, or in memory, etc. "%0" is replaced with "x" in the assembly.

For details on the syntax: http://wiki.osdev.org/Inline_Assembly#Clobbered_Registers_Li...
> One recommendation that stuck with me is to avoid words ending in "ly". I now make that effort, and the results are an improvement.

For those who are wondering at the rationale behind this: many adverbs end in -ly. "The brown fox quickly ran", "she urgently asked", "he mercilessly ate his salad", etc.

Adverbs should be avoided, because, as danso notes, you must "show, not tell". When the brown fox "quickly" runs, you're telling the reader what happened. Similarly, when she "urgently" asks, you're not showing the reader what's going on.

Instead, you can describe what's happening with better verbs: "the brown fox sprinted after his dinner", "she pleaded for the answer key", "he attacked the tomato in his salad".

That's just one way to do it, of course. You can also describe the action in detail: "After skewering his tomato, Jessie brought it up to his mouth, where it tumbled into his esophagus".
That's a good question. (One I hadn't thought about much before I have to admit.)

I think it would be easier for the programmer to use a language feature than a library; the resulting code would be easier to read. I'm thinking how regular expressions are easier to use in Perl than they are in Java because they're part of the language, or how maps are easier to use in scripting languages than say Map in Java because they're part of the language.

If you had to have some e.g. string or external file describing the syntax of the hardware-independent struct, and then some calls like "read_entity(void structure, char fieldname)", it would all get nasty - you're going to have strings in the code which can't be checked at compile-time, you're going to be doing type casting which can't be checked at compile-time, and so on.

But a code generation system could be an option - you define the structure in a file in a certain syntax, and then code is generated with the right types and attribute names being visible to the compiler.

But I still think being part of the language would just be simpler for the user, and I don't consider this to be some obscure feature which would dilute the purity of the language by its introduction; binary file formats and protocols are here to stay.

P.S. Yes Google Protocol Buffers could well be the thing I've been searching for since I first saw the C struct many years ago.
Why does Instagram need access to my phone's address book? Will it steal that data too, or ask me before copying anything to their servers? Just want to know before install. I don't want to share photos with /everybody/ in my address book.
notchception
This made me chuckle. Dropbox was one of the least creative or original startups I know. But it was born out an immediate unfulfilled need and a subsequent deep fury, and then executed and refined insanely. Before and since Dropbox there have been many, many attempts to fill this space, but their execution has been phenomenal.
Is this efficient though? One conversion designed in is clearly faster than a conversion every time you read the variable?
WRT extensions: https://bugzilla.mozilla.org/show_bug.cgi?id=720856#c14

There's movement.
I'm guessing that it's pronounced "2 cents". There are 0x10 kind of people in the world ;)
You could search the whole Venture Hacks archive but I would suggest to buy the Venture Hack Bible http://leanpub.com/venturehacks and Pitching Hacks http://venturehacks.com/pitching
The C++ is just an interface... I'm just nice like that!
This was brought up recently:

http://flurdy.com/docs/postfix/index.html

I actually followed the guide (not just read it) and got a working mail server in a few hours.
Is it the same old fallacy that consumed memory is somehow bad? What if they use it for efficient caching?
P: Rest assured that I will not be the one slowing this down.

It would be hard to trust a programmer who was so comprehensively trying to avoid taking any responsibility for anything.

Of course many factors will affect the overall time and money required to complete a project. Any decent manager knows this. But a programmer who can't even estimate a project given a reasonable set of assumptions is just trying to cover his ass. IME, he almost certainly will also be the guy who will slow things down, because being completely unaccountable for his performance he has no incentive not to.
You should try Dwarf Fortress. Its graphics are really a world apart from Minecraft's.
But now he needs 2 variables, i and data, while otherwise I can just read in i and swap it afterward on a big-endian machine (assuming I read in little-endian certainly).
I view and vote on the 'new' posts page all the time. It's my favorite part of HN.
This is a silicon surface area trade off between gaming and number crunching. It's a decision, not a flaw.
A crying shame indeed. Thanks for taking the time to point that out and provide such detailed criticism - much appreciated. I've updated the article and credited you.
Free DNS service?
Ever since EveryDNS was acquired by DynDNS I feel it left a void for a free DNS service. Does anyone else since this void? I may create a free DNS service to fill it. Thoughts, suggestions and feature requests would be greatly appreciated!
Yahoo Store Development
Hire yahoo store web developers & designers from offshore outsourcing web design & development company India for custom yahoo store services like development & design.
It's by Rob Pike. Not a wise choice of target to nitpick.
When he says "I guarantee that [...]", I'm inclined to take his word for it.

Nice piece, clearing up a cobweb in a poorly lighted corner. And teaches (with code example) what one really needs to know about handling byte order in data streams.
Obat tradisional Leukemia
Obat Tradisional Leukemia Xamthone Plus adalah solusi ajaib untuk mengobati kanker darah... kandungan obat tradisional leukemia xamthone plus...
The risk of drinking and driving increases for young women - teophone forums
thx, yes the target isn't here I know :)
But a lot of you folks have the experience and sensibility to evaluate this stuff - like your remark about branding vs. target fit.