skysight-inc/HackerNews huggingface dataset:
Don't mind the questions at all. So, to be clear we don't offer general IT services, we only do individual projects for clients (usually websites and custom applications). Most clients don't need too much support, just an occasional training. We offer a standard support package as part of the host fee ($50/month, free 1/2 hour of support via the help desk). Usually the support contract is separate from the initial project. For projects, we used to do a flat rate bid, but that sucked because it was hard to define "done" or account for changing requirements once the project was under way. So we now give an estimate with a number of line items, and bill by the hour. This works out well because you let the client decide when to stop.

We are cheaper because we don't pay ourselves industry standard wages (shitty, but that's the main cost), and we don't bilk the client for non-productive hours. In contracting, that's where the real money is: you charge by the week or month, not by the hour. We charge by the hour and are transparent about costs. Small nonprofits have very tight budgets so this is attractive to them.

RD got started really as an extension of the activism people were doing at the time. David Taylor, who started it, was working on a number of campaigns and eventually needed help, so he brought some friends in. Projects got big enough that they needed real support, so money got involved. David didn't charge much at first, and the projects were small, but as we were around longer things started to gel up and eventually we started working with larger clients. It took us a while to sort out our business model, there were a lot of bumps along the way. Also, we never did any advertising, it's all been referrals so far. I don't recommend that! If you want to jump start the process, the best thing to do is talk at nonprofit tech conferences and get out in front of potential clients. You can also find potential clients who look like they may need your services, and email them. If you get in enough rolodexes, have a reassuring web presence, and do good work, you will start getting a steady stream of calls.
The downvotes are likely because your position consists of little more than "google why he's wrong". If you wish to refute pg's statement you should explain what's right about your position, such as why camlp4's macros aren't just a prettier syntax on top of a LISP-like abstract syntax tree as the Wikipedia article states.
The real problem with consensus is that all members have to be well above average in several categories (skill, experience, communication, risk/fission making, passion, determination, etc). That is much rarer think most suppose (cause the only startups/teams You hear about are the ones with that, the rest fail and are never known). It is impossible to scale.

At scale you try to find above avg leaders who know how to solicit input and sell ideas.
Perhaps "Google news" instead.
I found the title interesting to look into it, and I was pleasantly surprised when I saw the article deals with something deeper than I expected.

I agree though if there are those who don't find the judge's behavior strange nay not be attracted by the title and will miss out on a great story.
Fun1club: Robotropolis (2011)
Please cite billion dollar corporations that do not hold strategy sessions.

While the lack of such corporations do not automatically show the usefulness of strategy sessions, they do put the onus on you to prove otherwise if you are taking the position that they are almost never of much use.
I'm a php developer @ Nicaragua. Any chances for me?
I've found that almost nobody in Silicon Valley gets this, especially engineers (speaking as one). They treat the "product problem" as a technology problem (more data, better recommendations), but it's really a psychology problem (how do you make people fall in love?).

Mapping the social web onto the latter problem is actually more straightforward, IMO, than trying to, say, mine my Facebook account to make more "personalized" apparel recommendations.
> It's not fun. It's actually painful. It takes a special kind of person to do it: Someone who doesn't care about what they do, just the money.

In large companies, absolutely. But for rapidly growing companies, this is one of the most challenging jobs out there and you really start to care about it on a personal level. I can make one change on the barcode scanners that saves the six warehouse guys over two hours a day. It actually improves their quality of work life by reducing potential for conflicts and blame. You won't get mentions on TechCrunch but you will help out individuals on a personal basis and the company on an efficiency basis.

Unfortunately the money is way better everywhere else for someone with skills to do this right.
I can't help but get a sense that the author is mythologizing and mystifying Apple. Is Apple really that unique?
Giochi Online - Puzzle Cammelli sulla Spiaggia
Yeah, anonymous lists are in the works. Just haven't gotten to it yet :)
PG's requirements; public ally exposed parse tree and ability to manipulate it before "compiling" doesn't python provide already? It just seems more in your face and 1st class sin lisp.
Hrmm...while I haven't read all of those books - granted I am still relatively young (sub 30) - I too feel like I have no outlet to really debate various topics that I would love to.

People really aren't interested.

If there was some forum where people of like minds could get together and talk (verbally, not typing on a keyboard) say a Google Hangout or something, I think that would be awesome and definitely something I would be interested in.

Provided it can be moderated and organized and not be chaos (and focused on content, learning, expanding knowledge, etc.).
It is indeed a project, I couldn't find any good app to help me keep track of my current tasks so I made this. I plan on building on it, but it's not meant to be commercial.
Right on the penny! :)
There are a number of important blogs that you are missing. http://www.google.com/press/blog-directory.html
Dell and Microsoft, to an extent, but Apple pretty much invented modern lifestyle computing beginning with the first iPod and OSX 10.3 Panther.
Start with 1995 - 2001.
Cracking OSX Lion passwords
There are very few self-signed certs that the average user should accept. It's an acceptable tradeoff.
Isn't this the same as CodeCanyon section for iOS apps? (http://codecanyon.net/category/mobile).

For your site, I think a professional looking design, good copy, and some apps to start with are highly needed.
It's DOA: no advice that includes "avoid bacon" will be followed by the public.
Let's compare Redis's AOF mode with InnoDB. The way that InnoDB manages to give this guarantee is by flushing its log to disk on every transaction commit. If you're willing to sacrifice some durability for write speed, this can be relaxed. In redis, the closest equivalent to this would be running in AOF mode with a flush on every write.

The difference here is not one of durability, but in how the data is stored on disk. InnoDB keeps the logs small by periodically updating a B-tree with the changes in the logs, after which those changes can safely be removed from the logs. The result of this is strong durability, a reasonably compact on-disk representation, and fairly fast recovery when someone trips over the power cord.

Redis, in AOF mode, logs every command to the log file and (if you specify it in the config file) flushes to disk after every write. The problem is that this file grows without bound: if you leave redis running forever, it will eventually fill up your hard drive, and recovering from a restart will take way too damn long if you have to replay a 1 TB log file. The conventional way of dealing with this is to periodically use the BGWRITEAOF command, which does essentially the same thing as a background data dump: it writes out a new AOF file from the current contents of redis in memory, and deletes the old AOF file. This is roughly equivalent to augmenting the usual periodic-data-dump behavior of redis with periodically-flushed logs, just like a more conventional database.

If there's something I'm missing here, I'd love to hear it.
On the other hand, what would add to it so that it would have value to your eyes?
No, SSL is not as bad as WEP. If you follow all the rules and do things right with WEP, everyone knows how to break it. It's like doing rot-13 correctly. No matter how correct you are, you are not protected. In theory and in practice, WEP is insecure.

SSL is possible and commonly done correctly. It is not a joke security wise. (If it is a security joke, show me something that isn't a security joke).

Unless you are a government (or have similar resources), you cannot hack SSL.
Alright. At this point, your infrastructure and business model are probably pretty solid. I'd say the next thing you should really focus on is growing your LCV (lifetime customer value). Here are some ideas on how to do that:

- Recommendation engine. Something that suggests ways for users to spend more money on your site on a more regular basis. Netflix and Amazon do this by developing an algorithm which tracks their purchases and makes strong recommendations for the future. You could go further and let user's recommend ties to each other. The incentive for this might be some kickback on the sale or that they are ranked as being "More Dapper" than the next guy. (Not sure if guys would be into this, but ladies certainly might.)

- You have a "Make your own tie" solution. Why not model this a little more off "Threadless.com" and let users design their own ties for public sale. Users submit designs and only the most popular ones get made en masse and offered to the public. They get a kickback whenever their design is chosen.

- Invite more participation from users but having them cleverly modeling their ties for use on the site. GIve them a buck or two for any modeling picture they send in. (Again, similar to Threadless.)

- Neckties have a novel appeal that let users really express themselves. Manpacks uses a subscription model that users buy so they don't have to think about their next purchase. If they don't like it, they can send it back free of charge? Also, let user's organize their own personal sense of style on the site by recommending "Tie Packs" which can be themed or for specific purposes. (Men are lazy and would probably buy a batch of ties rather than picking out their own.)

- Start refining your retention programs. Send INTERESTING emails to your users with promotions and discounts. Test some unique campaigns across the internet. Do some unique online events which get people talking about your brand and website. (Think Old Spice here.)

Hope of these ideas help.
Are you like me? Or do you have discipline?
Easy to see this every day. Where I live, if the trains are running on time, everyone is perfectly polite, helps people with their luggage, always says "no, after you" and so on. When the trains are fucked, people become feral and climb over each other to get on, as no-one knows when the next one will come...
Now why would you ever want to do that? :P
Sure, but then it takes 0.5s per file to check whether the server and client are in sync, too.
Explanation of the problem:
http://fold.it/portal/info/science#whygame

Protein structure prediction: As described above, knowing the structure of a protein is key to understanding how it works and to targeting it with drugs. A small proteins can consist of 100 amino acids, while some human proteins can be huge (1000 amino acids). The number of different ways even a small protein can fold is astronomical because there are so many degrees of freedom. Figuring out which of the many, many possible structures is the best one is regarded as one of the hardest problems in biology today and current methods take a lot of money and time, even for computers. Foldit attempts to predict the structure of a protein by taking advantage of humans' puzzle-solving intuitions and having people play competitively to fold the best proteins.

...

What shape will a protein fold into? Even though proteins are just a long chain of amino acids, they don't like to stay stretched out in a straight line. The protein folds up to make a compact blob, but as it does, it keeps some amino acids near the center of the blob, and others outside; and it keeps some pairs of amino acids close together and others far apart. Every kind of protein folds up into a very specific shape -- the same shape every time. Most proteins do this all by themselves, although some need extra help to fold into the right shape. The unique shape of a particular protein is the most stable state it can adopt. Picture a ball at the top of a hill -- the ball will always roll down to the bottom. If you try to put the ball back on top it will still roll down to the bottom of the hill because that is where it is most stable.
Isn't HTTPS disabled by default in Gmail (other than the login page)? This was definitely true about a year ago, if not today.

If so I would imagine 95+% of users aren't/weren't using HTTPS, making it trivial to read most of the population's Gmail.

Edit: I was wrong about "definitely true about a year ago", they turned HTTPS on by default in January 2010. http://gmailblog.blogspot.com/2010/01/default-https-access-f... . Seems reasonable that the government could only have been "packet tapping" before 2010.
A Pragmatist's Take On Windows 8
"... people want the speed of low level and the convenience of high level languages."

http://basic-converter.org
While it's not the cheapest, I believe Rocketspace is probably the best option for private offices for 3-5 people.
One country's privateer was another country's pirate. Drake was given letters of marque by the english monarch to raid the spanish around south america.
Yep sure did. Thanks!
Hold your horses and check your facts. CERN membership takes 5 years from becoming a candidate until acceptance. Israel was accepted as a Candidate for becoming a CERN member, same as Romania was in 2010, they are not members. Turkey is already in Talks for becoming a CERN membership candidate, they just started it later than Romania and Israel so they'll become a Candidate later: http://www.todayszaman.com/news-229986-turkey-accepted-as-ca... .
Email me at thenickfrost@gmail.com, thanks!
This is a good program. It reminds me of the curriculum of St. John's College: http://en.wikipedia.org/wiki/St._John%27s_College_(United_St...

Perhaps I'm overly optimistic, but it seems plausible to me that there's a subreddit out there for people just like you.
Had no idea thank you for the clarification!
Sorry for the late reply. Thank you for the research and for the suggestions.
Also see metalua.
Last I checked, (which was http://www.google.com/support/accounts/bin/answer.py?hl=en&#... right now), if you provide your credit number and are willing to pay thirty cents, you can re-activate the account. They specifically say that it can be done by parents/legal guardians. Problem solved, 'nuff said.
I've switched to PostgreSQL several years ago. Bullet proof, exactly the features I need (and more), and no problems like these. Speaking of, I'm about to upgrade my installations to 9.1 now.
I don't understand any of those placements, author must have way different definitions than I.
> For writing code, need to learn either an integrated development environment (IDE), e.g., Visual Studio, or get good with a powerful text editor (I use KEdit) and its macro language (I have about 150 such macros)

All you need at first is something you can type text into that knows how to highlight syntax. You don't even need to know the features of that particular editor, aside from stuff like "save" and "open".

> and a scripting language.

For what, exactly?

> And need to get good with Windows, e.g., have traversed much of the obscure tree of things to click on. And need to be good at software installation

Why? How does this actually help? How is this actually difficult?

> Should learn some Word, Excel, and PowerPoint.

None of that has anything to do with programming. And how is this actually difficult?

> Should learn some T-SQL, HTML, CSS, ASP.NET, and ADO.NET.

Well, you need HTML and CSS for sure, and you need SQL. And I think you're going about it the wrong way if you try and comprehensively read and memorize the API documentation for every single framework call you make. Any programmer looks up what he needs on a case by case basis and over time comes to remember the stuff he uses a lot.

But I think you're just making it harder on yourself using the Microsoft stack. There are, believe it or not, entire web development frameworks where you don't actually need to manage the TCP/IP sockets yourself.

> Also need to be good at backup and recovery, ESPECIALLY of the operating system and boot drive.

This is part of owning a computer, not programming. It's also not difficult.
It's always interesting to see something in its fledgling phase (hey, we're on a startup site…), so I'm very eager to see how they're going to cope with this.

There seems to be some disagreement about how fast they want to grow right now, and how. While this is certainly nothing that will be topped quite soon (Berlin is probably the epicenter of their target demographics), they are on the map right now, big time.

They still don't want to let some delegation or committee determine their program, but given enough growth I wonder how much they can stick to that principle. You're more likely to get bogged down with minutiae doing something that democratic, and less likely to get down to the very core (e.g. by the time you decided on how to avoid some gender-specific expression in the dreaded German language, your meeting is over).

Either they'll adapt to more common party politics (which could be fatal), or we're going to find out if they can properly harness all our new technology. Getting from a party for the internet to a party from the internet…
BTW: The parliament in Berlin is actually not called "Parlament", but "Abgeordnetenhaus" because it's a city state.
I agree. Philosophy is great for exposing how uncertain we are about things we believe we know for sure. He are some simple games that help demonstrate this:

http://www.philosophersnet.com/games/
Wow. Downvoted with no explanation. Not a single counter-argument ever given. I thought this would be one place I could question the attitude that popping out babies with no thought for the future is the god-given right of every person on earth.

Looks like, even here, that's something you just can't say http://www.paulgraham.com/say.html
This library is misusing vendor prefixes :(... -webkit-* should be an area for WebKit to define custom CSS property, not for this library to tag things "only if using WebKit". If WebKit eventually decides to experiment with a word-color CSS property this is just going to cause problems.

Instead, to fit with the standard way people define CSS properties, this library should be taking a prefix for itself, like -kerning-*, and then defining any of its extensions to CSS within that namespace: that way it is almost guaranteed to not cause problems going forward.
Harlan Ellison Sues Claiming Fox's 'In Time' Rips Off Sci-Fi Story
This. And if possible, add a subtle gradient on each curve. So, even without arrows on short lines the direction is clear. Plus it looks cool.
Any implementation coded up on the fly, from memory in 30 min or less is crap. I don't want to hire people willing to write crap, so I don task them to.
"Plans are worthless, but planning is everything." --Eisenhower

"A good plan violently executed now is better than a perfect plan executed next week." --Patton
> Web development on Windows is JUST what I'm doing

Surprise, there are more environments that you could do web development on and quite a few of them are a lot easier to master than the one you describe.
TL;DR:

There is no need to crack the password.
You (as non-root user) can just reset the currently logged in user's password by calling:

dscl localhost -passwd /Search/Users/bob
If you're referring to the raid of TPB[1], it actually ocurred almost 6 months after the Pirate Party was founded[2].

[1] http://en.wikipedia.org/wiki/The_Pirate_Bay_raid [2] http://en.wikipedia.org/wiki/Pirate_Party_%28Sweden%29#Histo...
How does someone become a data scientist
The Joker in Dark Knight executed some very careful and involved plans. For example, your quote is taken from his conversation with Dent, which was the final step of his plan to drive Dent crazy. Hell, remember the heist that the film starts with? Does it look unplanned?
There are ways to text match against encrypted documents, at least approximately, without requiring homomorphic encryption.

One simple scheme would be to encrypt in ECB mode (which has it's own disadvantages, which I'll ignore for now). Then, say that we have a relatively long string to match, we can encrypt that string with the same key (after trimming to the block size) and simply search for it's encrypted form in the document. If you see a match, and the string isn't an exact multiple of the block size, you need to decrypt a portion of the file (which you can easily do in ECB mode) and perform a more-exact match.

I wouldn't recommend this in a real system, but it's one example of how you can keep data encrypted at rest without requiring complete decryption for string matching.

I don't, on the other hand, know of any results in homomorphic encryption that would allow you to do the same thing with that approach.
This is interesting.

Re: a generation of intellectually crippled intellectuals--One of the lessons I've drawn from history is that people have always been pretty ignorant about topics outside of their immediate need, and many people simply don't ask questions. I think what we're seeing today--news as entertainment, few people taking the time to read primary sources themselves, 4chan, etc--I think all of this is more of a spotlight that makes it harder to ignore just how many ignorant and/or unintelligent people are out there. It's not new, just more visible.

But the flip side is there has always been the "smart and well read intellectual bore at cocktail parties who is convinced that this generation is by far the stupidest and society as we know it is going to collapse" type, every time has them, and the rationalization for their aloofness/smugness always seems to be the same (I'm surrounded by idiots and I've read a ton of books!)

My point being--I enjoy intellectual masturbation as much as the next guy and share your opinion that a lot of people are ignorant about lots of stuff but I see that as an opportunity to educate rather than judge (and I'm entJ). You're probably not as rare a bird as you might think and I'd urge you to not write people off so quickly.
Obviously you don't have to be the best pit crew member, but you do have to know how every part of the car works to be an effective driver. Find me a successful NASCAR driver who didn't know his/her car inside out and I'll eat my words. The reason for this is that as you are starting out, you have to do your own mechanic work, because you won't have the budget to hire a crew. And drivers who know their cars drive better, and they can communicate better with the pit crew.
Users should not accept self-signed certificates. IMO, browsers shouldn't even offer them the option. If someone is smart enough to verify the certificate fingerprint, they can add it to their certificate store manually.
Excellent! As a structural biologist, I found the coolest part of the entire approach to be the use of energetically favorable FoldIt model as a staring point for "molecular replacement".

I guess, this story highlights quite elegantly the "protein folding problem" to be a canonical "P vs NP" problem! Exciting times!!
I suppose it's different if an unauthenticated user can perform a password change with the system powered on, but similar things can be done with Windows and a Linux live cd with some tools, and Linux passwords can be changed in "single user" mode.