skysight-inc/HackerNews huggingface dataset:
"Behind every great man is a woman"? Maybe! In the case of FDR, Ike, Patton, and McArthur, I suspect it was more their mothers than their wives! Few men have such helpful mothers!

Then there is your "if the relationship is stable". Well, yes, and 'effective'! So, and especially for the huge fraction of men who don't have mothers as helpful as FDR's, how to get such a 'relationship'????!!!! May I suggest Women 101-102!!!!

Otherwise, yup, "can be a big distraction if you are trying to create something". Twelve year old boys, BELIEVE this!

Indeed, one of the first lessons in Women 101-102 is: Since the sixth grade or so, you REALLY wanted the girls to like you, right? So, you did this and that and it didn't work very well, right? Well, heavily what the girls want to see in a boy or man is someone strong, capable, and confident who understands the emotions of girls and women and is nice to them. For a while, being a successful quarterback on the varsity football team can work well. But, big secret: What REALLY works well is to be out of school, have a good career going, have plenty of money in your pocket, have a nice car, say, a recent Corvette, have a house bought, and have plenty of money to be able to support a wife and children. Then a large fraction of the females will, to exaggerate a little, do 'just ANYTHING' to be 'friendly'! Usually they won't even be able to help themselves! Uh, that reaction is a 'built-in function'! With these advantages in place, your brand of aftershave, blue jeans, shoes, cell phone, manner, tone of voice, pickup lines, even height and weight, etc. won't much matter! How 'bout that!

In particular, largely f'get about females your own age. Instead, in your teens, go for girls 1-4 years younger than you are. If she is 13 and you are 16, then she can be REALLY impressed that you have your own car but won't expect you to have a good career or a house yet!

Next, as from an expert on females, "Of COURSE, women are MUCH more emotional than men. That's the cause of all the problems.". Yup, not exactly right, but close! In a 101 level description, what rationalism and logic are for a hacker programming, fixing a car, diagnosing a network problem, etc. emotions are for females. In simple terms, first-cut, at the level males need to understand starting at age 12, the life of a female is all about emotions. Even when she is doing math or science, mostly she is seeking good 'emotions' from praise, acceptance, and approval from others she wants to please!

That's enough!
Ask HN: Why learn to code when you can rent a coder?
If you are contemplating a startup but don't have the technical chops to code or interest in coding, the best way to go is renting a coder to get you to a prototype.
The question isn't about quantity, but rather about quality. People are willing to pay for HBO because a lot of their shows are really good. What will most likely happen is that the stronger studios are going to run their own services, and the other not-so-great content will end up feeding into an aggregator. And at that point, its not clear if people will continue to pay for that content.
Enumerator didn't exist at the time the project was started.
chart (german):
http://wahlarchiv.tagesschau.de/flash/?wahl=2011-09-18-LT-DE...

and some further info: http://translate.google.de/translate?sl=de&tl=en&js=...
One thing with top x lists is they can suffer from not showing good older titles in favour of recent more hyped titles. Wonder if there is a way to account for this? So it is a more of an all time top x list?
This is an exit poll rather than the actual result. Nevertheless, WELL DONE PIRATES!
"provide useful messages"

My convention is that commits without messages only reorganized or refactored code, without adding behavior or tests.
To gain all of the benefits, you need the code to be written in iteratee style. You can take existing code as a starting point, but you'll often find it has to be changed quite a bit to get all of the benefits. It's usually a bit more involved than simply composing existing functions into iteratees.
Yes, but according to the current exit polls they reached 8-9% so its safe to assume that they are above the 5% threshold.
I didnt know that the issues in Mongo were fixed. I figured they would be eventually though.
Then you half agree in that you think the title should be "Ageism a serious concern in the tech sector".
Sorry about that, I had a callback error in the cron job that prevented call requests from being deleted. Should be fixed, and I thought the calls that got backlogged were only my test calls.

https://github.com/codejoust/ringsong/commit/45a032e90a858c6...

Shouldn't happen again.
Strategies get bogged down when they try to get to specific (which is to say they stray into tactics that are 4 years out, a definite losing proposition) So you strategy might be 'head west' which works you can evaluate your projects against that, but the strategy 'go to San Diego' would cause a project to heading for the Pacific ocean along the Oregon trail to get cancelled since it was too far north. (when in fact it would help you get to San Diego more easily once you were on the coast)

The concept is exactly similar to significant digits in science, which is to say understand the experiment and the parameters to know who many significant digits you can count on and don't bother with the rest.
That's a good book. Here's a link to the complete text online, on the official website.

http://www.htdp.org/2003-09-26/
If you have your routes designated in a central area , this shouldn't be a problem anyways right? In fact, you need to designate this someplace anyways, whether it's on your server (in the database or in some code), or on the client-side code.

I might be missing something here though or just not quite understanding the problem.....
3 Bed Semi Detached House For Sale in Thorn Way Felixstowe
Not exactly the same thing, but this does remind me of a quote from I'm Feeling Lucky: The Confessions of Google Employee Number 59:

"I didn't trust Larry and Sergey as coders," said Craig Silverstein. "I had to deal with their legacy code from the Stanford days and it had a lot of problems. They're research coders: more interested in writing code that works than code that's maintainable." According to Jeff, one of the quirks in the early Stanford version of Google was that when something unusual happened the program would print out an error message without any explanation. The message read simply, "Whoa, horsey!"
Suggestion: "All Google News in one place."
its build with simple javascript code for aggregating google blogs feeds and show them at one place.
Do you have an example of a site that started as an affiliate and ended up creating its own products? I think this is would be very very difficult.
> I'm going to make a bold statement that might not be well received around here. There is no smart people in what you think "webby" is

A large number of web programmers I've met do not have a degree, they know very little theory, and often do not understand the most fundamental concepts like memory allocation or semaphores.

Though, I'm not sure I'd go as far as saying that that means there are no smart people. I've met a lot of smart people who fit the description I just laid out. Their problem is they just don't have the training or experience to make good technical decisions.
I don't know that that's the major source of price reduction. My impression was that the price of readers was falling because the price of peripheral equipment--displays and network chips--was falling. The price of small computer has presumably been low for almost two decades now, if game cartidges were any indicator.
I got a good laugh out of this. Thanks
Ideas are one thing, execution another.
people persist in building systems that are less advanced than e.g. Multics and ITS [and] hypervisors

I find it interesting that the VMware-style hypervisors were originally implemented not using, but in spite of all the virtualizaton features of the CPU. Yet today VM virtualization is considered the most reliable security boundary on shared hardware. No large security-conscious company would share user accounts on a Windows instance with untrusted parties, yet they will share virtual private servers.

I think what it says it that chip designers are lousy at developing what OS developers want and OS designers are lousy at developing what customers want.

286

Remember, this chip was designed before anyone realized that DOS (and DOS-based device drives) was going to take over the world. They never imagined anyone would want to switch from protected mode back to the obviously-inferior real mode. :-)

They were darn lucky IBM thought to put that auxiliary keyboard controller there to do a reset on the main CPU.
Wouldn't that have killed the US economy?
Might be a good way to know if you're doing something boring if you're just playing the pick-the-package game. If what you're doing is less interesting than re-implementing all those packages, then it might not be worth doing.
Microsoft's WP7 is not Windows 8. They are 2 different OS's, so they'd have to use both, on the phone's hardware. So far I haven't seen anything more powerful than a single core WP7 phone. Plus, are you asking for an Atom-based phone?

However, I do think docking a phone into different screens has potential. I was thinking before how Google could do like 3 "UI add-ons" for the core Android code. So you get your phone UI add-on by default on the phone itself, then when you dock it to a PC screen, you see the Honeycomb UI, and when you dock it to a TV, you see the Google TV UI.

I think different types of devices and form factors mandate a different UI. You can't really shoe-horn a UI from a 3" screen to a 50" screen. But of course, they could still be made so you transition painlessly from one to the other, and have the same design style. But they should all be optimized for the form factor, device type and screen size.
If you are starting a technical company you will need more than a passing familiarity with technology. To be successful as a software company you will need to assess the quality of the code you receive as well as need to know enough to manage a software development project.

To think that you can contract a coder and get a company back is fairly naive.
It depends on the type of startup. If your startup isn't completely tech-oriented, e.g. soemthing like Airbnb where the value is in the service provided, renting a coder would probably work, since the technology isn't your core competency. If it is something more like Dropbox, where the value is the technology, you will have difficulty outsourcing that.

An analogy is that you don't have to learn everything about cars if you are just driving to your day job. Let a mechanic take care of that, and you can focus on what you do best. If you want to be a NASCAR driver, you should know everything your pit crew knows.
One of the three cited examples of success in the article - One King's Lane - isn't a fashion/apparel retailer at all. It's a home decor and furniture flash sales site.
I wouldn't go that far. My uncle, for example, is a wildly successful surgeon; he spends a lot of time keeping updated because it's important to him. I think keeping abreast of change is incumbent on all professionals, it's just also an important hiring point in technology.
This thread has a lot of discussion related to "convergent encryption."

http://news.ycombinator.com/item?id=2570538

EDIT: http://news.ycombinator.com/item?id=2461713 as well

EDIT2: Actually, there's more to this problem than just convergent encryption. If the storage provider knows which encrypted blobs belong to you, it can encrypt _some_ file and still figure out which users have copies of it. So, the storage provider, which stores a collection of encrypted blobs, should not know the blob -> list(users) association. I don't know if Bitcasa addresses this part.
Arrrr, me hearties, I still can't get used to the term 'pirate' that is slapped upon people who copy digital music.

A pirate is a criminal at sea, who inititiates violence against sea travelers. Pirates steal property (like vessels) and valuables, and it's not uncommon that pirates murder their victims, or take them hostage for a ransom.

How the term 'pirate' ever could be used to denote kids swapping MP3's, is unfathomable to me. The analogy is ludicrous. But maybe it could be because pirate (the seafaring kind) communities in the 18th century had a liberal approach to freedom, which was unusual in that time, and maybe that extrapolates somehow to the liberal file swapping in our digital age. Which doesn't, by the way, harm anyone, nor takes away things from people.
There are people who give a damn about the product on other technology stacks, and being interested in shiny things is not mutually exclusive with being pragmatic and caring about product. But maybe you're right that the Java community has the most people like this.
The exit and valuation models for these two approaches are also different. In the former, some company buys you because they want to use your technology in their own products, in the latter, some company buys you to get your customers/users.
> If you have your routes designated in a central area , this shouldn't be a problem anyways right?

It's not a problem for the server (and even then, it might be: what if the root handler simply sends to further sub-handlers after just chopping off part of the URL or query arguments? There isn't necessarily a central URL authority on the servier either), but generally is one for the client: in a truly RESTful system, the client knows one URL and one only (the service's root).

It also knows all the media types the service can return (which is why meaningful content-types, as those returned by Github, are great).

From this, it can traverse the service to the place it needs, and it may cache URLs along the way (for more efficient traversals later on) but those URLs may die altogether and require a re-traversal.

This scenario is built into the architectural style.

> In fact, you need to designate this someplace anyways, whether it's on your server (in the database or in some code), or on the client-side code.

If URLs are designated anywhere in the client-side code (outside of the root service URL and a URL cache, which is accumulated knowledge rather than built-in), it's not a RESTful service, it's RPC-over-HTTP.
taken. Will change it ASAP
8 Limbs Of Yoga
find developers who want to work for you because they want to build what you want to build, not ones who will only work for you because you chose "technology X" to build it

Some people will be perfectly content to build anything just as long as it’s written in <their choice obscure language>. For other people it might be really important that you use agile, or that they are given a greater level of control over the development process, or that they can work from home, or whatever it is that they care about.

So really I’m saying is that you should generalize your advice here: find people who care about what you care about. Don’t try to guess what that is. And to do that, go away and figure out what exactly you care about, ask other people to do the same and compare notes.
basically the argument is that this is an encryption algorithm that is deterministic as there is no randomness, after the initial value. This sounds more like a Random Oracle, http://en.wikipedia.org/wiki/Random_oracle. which by the way don't exist
If I were Netflix, I would strongly consider hedging my bets and making a white-label offering so that when HBO/etc decide they want to do their own streaming, it makes sense to pay Netflix for the infrastructure instead of reinventing the wheel.

It seems like Netflix has invested a lot of money into making a large-scale, high-availability platform for streaming video with DRM. They should be able to offer some serious cost savings over everyone trying to reinvent that difficult wheel.

Then they have a chance to become the new network or the new cable company. And they'll already have a commercial relationship with these companies, so it'll be easier for them to sell people on "once the season's over and you've made most of your money, why don't you let us stream those old episodes?"
GitHub needs a major overhaul of the entire activity stream. Right now I'm forced to use the GitMarks Chrome Extension and keep a very curated list of projects / people to watch. And the feed is still chaotic and unusable most of the time. They overhauled Issues from a useless issue tracker into my primary Project Management tool, so I'm quite confident that they can revamp the actions feed successfully.
Encryption provides confidentiality in a secure system. Convergent encryption doesn't fit that bill.
For what it's worth, the linked page currently does show pre-vote estimates, not the current numbers. The results will be official later.
And without Flash http://wahlarchiv.tagesschau.de/wahlen/2011-09-18-LT-DE-BE/i...
I think there are other types of smart people. People with skills rather than knowledge.

How many people are able to quickly understand new problems, new environments, etc. While a db master is helpful in scaling a big project, the guy who can wear many hats is invaluable in the early stages.

To answer the original question, learn (well) as many frameworks/languages/paradigms as you can. The process of learning something new is the real value.
Site İçi Optimizasyon
its done, thanks though
Something is twitching in the back of my mind about this. Sure, they can't look at the data based solely on the encrypted copy, but if they have a plaintext copy of a document of interest, they are able to determine which of their customers has that document, right?

Doesn't that diminish some of the privacy claims?
Color, ‘Stay Tuned’ For The Pivot
I think that question was included ironically- I.e., he's only been asked a handful of times. His sample size reflects the dearth of "learning how to program to build a viable webapp" stories and comments here. I don't even know if noob questions are accepted here- I've never seen one. I don't post them because I feel I should be finding answers on google rather than degrading the quality of this board.

The decision to learn enough programming to build what I want stemmed from the realization that understanding how my webapp will work at the technical level significantly refines my vision for the product- bringing it much closer to reality. Whereas before I was talking to recommendation engine people because I wanted "recommendation features like Hunch," now I'm working in PHP/SQL and getting exactly what I want. My current strategy is to talk to the CTO's and creators of similar webapps to understand their technology and language choices (e.g. GAE or MAMP, SQL or Solr), go as far as I can on my own, and then work with a tutor for an hour or two to get momentum and correct my architecture mistakes.
Amazon and WalMart are not decision engines, and they never were. Maybe Amazon had a little of that on the side, but both are traditional retailers with all the traditionally hard problems the article mentioned that people don't want to solve.

In fact, Amazon is a poster-child example of what you stand to gain if you are willing to tackle more than just being a frontend.
The problems the Pirates face are getting beyond that one issue. I've read their party programme, and it's a bit wishy-washy. Some interesting (and unique) points, but no clear stance on the usual issues of politics (finance, Euro-zone etc.). The run into the the danger of being a one-trick-pony, a pure "option" part, who just add some point of views to the bigger coalition partner ("I'll vote left with side-dish of legal file-sharing").

Same problem the Green party had (or, well, still has), but with even more problems on the horizon, considering that the Greens were quite solidly leftist from the start, where the Pirate party unites lefties and libertarians.

Certainly a party to watch. I'd vote for any party that has a clear emphasis on civil rights (not just for the internet), and their former "champions" in Germany (the FDP) have done a pretty bad job in that regard lately.
A tiny step in Android app development and business
I'd like to add that I don't condone the act of illegally duplicating CDs/DVDs in high volumes (complete with liner notes and backcard) with the intent to sell them on the black market. That's just a ripoff. I think such duplication is different from digital music file sharing.
Tell HN: Michael Wogan, Reno air crash victim, web developer and founder
I saw the name Michael Joseph Wogan on CNN today and it struck a familiar chord. I believe Michael and I had crossed paths on a tech forum at some point in the last year and for some reason his name stuck in my memory. Other than that I didn't know Michael but thought it might be nice if he was recognized amongst his peers. He was a web developer and founded a hosting business while attending Arizona State. He also accomplished this while battling MD his entire life. Just posting up a couple of links to his sites in case anyone else knew him.

http://www.cnn.com/2011/US/09/18/nevada.plane.crash/index.html?hpt=hp_t2

http://www.michaelwogan.com/index.html

http://www.yeshosting.biz/
Thanks for you comment and suggestions!

Regarding key bindings, I'm planning on adding some soon, so that it can be fully interacted via keyboard (not sure if I'll use vim bindings exclusively — non-geeks don't know about vim).

On pandoc integration, it's complicated, since the server-side is implemented in node.js. Anyway, my To-Do has an item on supporting markdown :)

Finally, this won't be commercialized. As long as I have few-to-none costs supporting the hosting, it'll be free forever (i.e., why the heck people have to pay for these kind of editors?)
Wait for Dart.
Social wars coming?
it probably won't be well received because its contradictory.

why can't a smart person be the master of the web development domain?

and i can tell you from experience that there are plenty of dumb people working in business analtyics, data analytics, healthcare, etc..

smart people are smart people regardless of where they work or what tools they use. you shouldn't denigrate someone for choosing something to master that you deem as "less smart".
No, they doesn't get into the parliament, it's only an exit-poll, not official.
Wuala has been doing this since they started in 2007 or 2008.
Etiket
7 years ago i would have called myself similar.Though i was just graduating and could have hardly called it research. But 3 years working in the industry with Big blue and i see i have got OCD with maintainability. Heck, i wouldn't even have noticed, if i hadn't quit and went to do a master's. But 4 years since, and i still haven't quite undone the OCD, mitigated yes, but not back to the get shit done passion....I keep working on it...so, i will qualify that 6 months to start a startup, with something about the type of product you aim to build.
- May be something along the lines of the impact you expect to make with it.
>If URLs are designated anywhere in the client-side code (outside of the root service URL and a URL cache, which is accumulated knowledge rather than built-in), it's not a RESTful service, it's RPC-over-HTTP.

But certainly the client needs to know something about the base resources such as product or user? How else will the client know where it can fetch the appropriate resource?
If I shift my internal definition of "smart" to mean what it seems to mean in the context of your post, then I can't really argue, but aren't we starting to get some tunnel-vision in this community about what it means to be "smart"? It's absolutely not true that "most people" can write CRUD apps, but perhaps you meant "most programmers", at which point you've limited your set of people to a group who understand a very complex machine well enough to make it do their bidding. I personally don't know any programmers I wouldn't call "smart", but maybe I'm just a webby dummy myself and your definition of the word is better than mine.
How do you delete your Hacker News account?