skysight-inc/HackerNews huggingface dataset:
I want to work on a project for YOU for free
Hello HN! I am a young, passionate designer/front-end dev who loves the web and startups. It's quite a cliche thing to say, I know, but I believe I'm different. I'm already living out what I love at age 18 and no I haven't already hacked together some amazing idea and am working on my nth startup but I believe I have what it takes to do some awesome things.

There's no better way to get my foot in the door than to offer free work to tackle any project you might have that fits under the design/front-end dev realm. You can't know if you love a job if you can't do it for free, right?

If you would like someone like me then feel free to email me: josh at joshmlewis.com or leave a comment below and I'll contact you. I hope this takes off well and gives me an opportunity to learn and grow. I already have some experience with startups, and more experience with web in general so I can handle most things you throw at me. I hope to hear from you soon.
The flip side to this is as computer professionals, what we do with a computer and how we have built our workflow significantly accelerates our work with a computer.

E.g., easy file versioning and sync is fundamentally a solved problem, if you are willing to take the initial hit of workflow modification (git, sftp, etc).

So it's okay to teach people how to do it faster and better.
P(Poster is less than 30 years old) = .9999999999999
The Verge Review via Mad Men
That's funny, in ours it was more like: If you don't have the replicates (for the statistics), it didn't happen.
Linux Supercomputing Dominance: A Look Under the Hood
This is a rather old problem isn't it? As in early 1990's.

The fact that it has come to this leads me to believe things have not improved.

Seems to me that either you find a way to get these skilled workers into the US or they will just form pure plays and compete with American companies from abroad. Is that true?
If either of the two will, my money is on Google. Apple has too much control over the ecosystem - don't agree with the fees? What are your alternatives (besides not releasing for iOS or not charging)?
Think Egypt, Syria, China: countries where large-scale keyword filtering and MITM attacks are common, and the infrastructure is owned by the opponent.

What's needed in those cases isn't peer-to-peer encryption, but peer-to-service (and service-to-peer) encryption: tweets encrypted on the device, sent, and decrypted on Twitter's servers; timelines sent encrypted, and decrypted client-side.

Twitter still gets plaintext, but intermediaries can't trace/target pseudonymous users (or filter content).

This could be a real edge for Twitter in countries (China) where they're losing ground to monitored/censored clones (Weibo).

tl;dr: They're probably building Tor, not Skype/BBM.
I abandoned Firefox for Chrome simply because it drove me nuts with software updates. It seems like every time I'd open up Firefox, there was an add-on update process and sometimes Firefox updates to install.

Chrome just stays out of the way and provides updates with all the crazy pop-ups.

The "default" today should be to install updates silently; not pester users with messages about why they should upgrade (I'm also looking at you Apple).
It's unlikely that the immigrants who will live on the boat could ever have expected a long career doing satisfying work while having what you consider to be a normal life (assuming you are American).

Today, those prospective immigrants are likely to have a career doing low level, boring, outsourced work with a standard of living that most Americans would consider dire poverty. Until recently, they couldn't even expect that much.
Also because it's Google that's evil, and not Facebook. Everyone worried about online privacy seems to have completely forgotten about Google since Facebook exploded.
So, Netflix for recipes? I like where this is headed.
You could argue though that first impressions matter, so the first example they have set up shouldn't be one that people find so distasteful.

Out of 12 comments on here, 2 are already about disliking the initial "big text box" example.

They should make lib notify the first one, and try to get some additional themes that showcase it. The 3 that are there are pretty simple and two are big annoying textboxes.
Ask HN: My startup just received seed funding, tips on building out tech team?
Hi all,

My startup just got accepted into an incubator program (can't tell you guys which one yet), and along with that received a decent chunk of seed funding. Myself and my co-founder are not "tech" people, though I've been actively trying to learn (proud to say I'm almost done with Shaw's LPTHW :)).

One of our challenges now is to recruit someone with strong tech capabilities full-time. We've been working with a couple of kids from college who've been great, but definitely need some full-time help now. In terms of where our product is, our website has a solid prototype up, and we want to build out a mobile app as well which is still in early concept (aka nothing) stage.

I know it's impossible to find someone with Python/Ruby/iOS/Android/everything experience, so I'd love to get everyone's thoughts on how you'd proceed in my situation. We've tried posting on university job boards in the location of the incubator, but haven't made a whole lot of progress. I also understand that with only seed funding we can't have the "ideal" tech team hired, but we're looking for people that can at least get us to a solid beta on mobile at least (since our site is just about in beta stage).

Thanks for any and all suggestions/help!
At two jobs now I've had a conversation with talented comp sci grads and we all agreed 99% of programming is drudgery and the 1% that requires you to turn off your music and sit in dead silence is rare and still not as challenging as comp sci syllabuses (syllabi?) would suggest.

An unfortunate side-effect is that many people who could have become highly productive mid-level programmers are scared off because they don't know advanced math.
How the tax code works for billionaires
I don't think any of them will even consider doing so until one or the other has and is making noise.
Grandmother parses code as X == X + 1. Hilarity ensues as her confusion of the misapplication of the equals sign from math is later mistakenly attributed to a grasp of immutability.
This post demonstrated a sense of humility ("I probably don't know how to solve your problem") and empathy ("I recognize that your problem is not the same as my problem") that are often sorely lacking in the community of software geeks talking about software. Great stuff.
I think a lot of the complaints about the AbstractFactoryFactoryProvider nonsense in many java programs is that it unnecessarily adds complexity to projects that do not require it. In the examples provided there were clear performance characteristics and constraints that provided clear justification for these patterns. Basically design patterns like this are a way to manage complexity and add flexibility to a program. However, if the level of flexibility is unnecessary then the patterns themselves become a source of complexity.

This is definitely something i struggle with in my development (which is mostly java). Deciding when you need to introduce an interface (or use a delegate ...) to solve a problem vs. just creating a more direct fix (adding a member variable and a few if statements is probably a very fundamental design problem in all software. The response of 'convention over configuration' is just a way of saying that most of the time sticking with a convention is going to be the faster (to code) and simpler path forward. It's optimizing for the common case and building a real time graph database client is not the common case :(
It really amazes me how well md5 has stood up to preimage attacks. It's obviously broken against collision attacks, but 2 123 is not that far from the brute force of 2 128. It's almost 20 years old now, and has been under intense scrutiny for much of that time due to its popularity. Way to go Ron Rivest.
Fair enough, but note that the list doesn't say "true software engineers should know" but "true computer science geeks should know".
Ask HN: Did anyone notice the clever (re)marketing of Cyber Monday?
Over the long Thanksgiving holiday weekend, if you spent any time in
front of the TV during your post-turkey recovery or sports supporting
moments, you may have seen the new advertisements from Wallmart. I
noticed something very interesting about them; they are attempting to
rebrand/remarket the now common "Cyber Monday" as "Cyber Week." Of
course, extending a single day to the longer time frame of a full week
of shopping is undoubtedly to their advantage.

Unfortunately, I couldn't find any of the aired advertisements online,
but the "Cyber Week" text in following is an example even though the
video itself is mostly useless.

http://walmartstores.com/Video/?id=1624

Has anyone seen similar remarketing/rebranding around?

It kind of reminds me how these days "Christmas Shopping" starts during
summer time... umm... well... actually "Holiday Shopping" but that's a
different issue.
I'd gladly buy a print of that first graphic of the fist smashing the globe if you're listening out there FAKEGRIMLOCK.
"Wait - are you saying public health efforts aimed at stopping communicable diseases are Nazi-approved?! "

YES! I am. You're so intelligent and funny.
Errors like this have a life of their own -- there is no ill intent. Once a mistake is made in a seminal paper, most papers that build on that research will usually copy the error. Most authors do not test the statistical assumptions made in the literature and copy the statistical techniques used previously. I once traced an absurd FDA policy decision to a simple statistical mistake that had passed unchallenged through multiple papers and review committees.
I've disliked that stereotype for a while.

My mother (who is 68) started off programming with punchcards when she was working on her Masters in Economics, she eventually moved into executive work but still kept up her chops with Basic and Fortran well into the 1990s. Nowadays, she uses VNC to telecommute into work every morning to avoid having to deal with traffic.

If I had married earlier and had kids as soon as some of my schoolmates did --and my kids did the same in turn-- she could have been the great-grandmother of 20+ year olds.

I think we should almost be to the point in computer history where age-based archetypes/stereotypes of computer ignorance can be safely retired.
I'm a student and I need to make sure I'm not missing any summer classes I may be taking. Also, some people work and may have to notify their supers early.
well, it's not my fault.

It's the fault of the person that named a ruby development tool "Dojo" when it's clear there was already a javascript framework with the same name.

so..maybe they should be downvoting themselves? (like I have your responses)
Getting started with RequireJS
Restaurants plan DNA-certified premium seafood
Very true. My co-founder pays a dollar extra for each domain (he has around 100) just because GoDaddy's design sucks.
NISSAN Armada
Although they're not really "equations", I'd have liked to see some results from computation theory in this list, because they're often deep and beautiful without necessarily being difficult to formulate or understand. They also tend to be informative in a useful way rather than feeling too abstract to be relevant.

For example: the halting problem. Isn't it interesting that you can't write a computer program which can decide (in general) whether another program terminates? The proof is simple and it gives you a real tool to help you avoid trying to solve impossible problems. It's good to know the limits of your craft.
Jpg.to clone that outputs 301 redirections
Why aren't you out curing cancer and instead commenting on an article about Zynga? Stop being so self righteous.
"If it's good enough for iOS, it's good enough for me"?
The Agony and Ecstasy—and 'Disgrace'—of Steve Jobs
In addition to adding nothing to this thread your statement is incorrect. The oxford dictionary explicitly defines a figurative definition of leverage.

If this usage bothers you I must caution you against working in a finance related field. One or two days would expose you to countless instances of using leverage in a figurative sense.
Nikon firmware decrypted
A better option that is unlikely to sink: Vancouver, BC
On the first of each month here on HN there is a 'jobs' thread and a 'freelancer/freelancing' thread.

https://news.ycombinator.com/item?id=3181796

https://news.ycombinator.com/item?id=3181801
Sorry, I was wrong. The disconnect is that you're not having anything like the conversation I'm having. I'm not interpreting any particular research done by any particular person, I'm speaking with regard to a particular action and child based on real-world personal experience and general informal psychological education.

Comment threads frequently run far away from the specifics of the originally linked article. You're imbuing the conversation with a context that isn't entirely there.
On the contrary, bundling in your dependencies is the very definition of good, user-centric design.

Disk space has now become so cheap that there's really no tenable excuse for shipping your software with "some assembly required" and "batteries not included" labels. Which is why pretty much every major platform has quit doing it. The lone holdouts are linux distributions. And even they betray their implicit agreement that it's bad design when they resort to employing ungainly feats of contortionism known as "package management systems" in an effort to duct tape over the problem.
Strange. This post was submitted, reached the top and then deleted a couple of hours ago - I'm not sure if it was deleted by the submitter or not.

https://news.ycombinator.com/item?id=3286531
How Do I Take the HCG Drops
http://hcgdietpackage.com Brings You Answers to Frequently Asked HCG Questions. Visit us for more answers to your HCG questions.`
Four. Both sides can have knights in corners.
Code Karaoke is a beautiful mixture of code and music
They seem to be down at the moment.

Cached Link: http://webcache.googleusercontent.com/search?q=cache:Dih88e9...
12miles off shore is not terribly far. Telecommute would be quite possible, assuming this ship would have fast wireless Internet service via some terrestrial band. (100Mbps+ is quite possible with off-the-shelf unlicensed equipment in the 5.8GHz band over that distance, faster for licensed.)

I wonder if employees fortunate enough to be granted a visa could then move to the SF area an then actually commute via high-speed shuttle boat. Telecommute would suggest that such employees' actual commute need not be daily.
Ensenada is a small town. I don't think, it is specially violent.

You can compare homicide rates by country here.
http://en.wikipedia.org/wiki/List_of_countries_by_intentiona...
How To Start Managing Your Online Reputation by Guy Kawasaki
Crowdsourcing iOS jailbreak exploit detection
RaspberryPi to adopt Fedora as default distro due to ongoing support for ARMv6
Their boat seems more lake worthy than sea worthy. I couldn't really picture it out in international waters.
I'm not sure if "cyber week" will ever replace "cyber monday".
An equally compelling argument could be made that it is the fault of whomever didn't bother to read the article.
My response to this is that I am a "true computer science geek". Why isn't P=NP (or P!=NP) on that list? Why not more about set theory? Why not proof by induction? How about lambda calculus?

There is far more to CS than what that list implies. I realize that it's not supposed to be all-encompassing, but seriously, saying it's "something all CS geeks should know", in my mind is unfair - I have little understanding of most of the OP's article, but still consider myself to have a very solid understanding of CS, based on my level of education.

I don't need to know most of the things in the article. There are plenty of other things in CS, however, that I do need to know.

I think putting together lists like this does a disservice to people just about to enter the field. You can't possible break down CS into a list of 11 equations.
Experiment with Real-Time Communication in a Browser (Webkit GTK + WebRTC)
Awesome, thanks. I saw lots of other interesting hacks on your blog too, I intend to play around with some of them, it's really the best motivator for me when it comes to learning programming.
Time to ban all cellphones abroad any plane.
Completely agree; additionally there are legislative requirements on the employer if any decision is based on credit score (FCRA).
The author mentioned FamFamFam icons, but not Fuque by Yusuke Kamiyamane, which I've found to be much more robust (and not quite as overused).

http://p.yusukekamiyamane.com/
This will probably fail. But many if not most ambitious startups fail. However, it's something that must be tried at least for the sake of forcing a reconsideration of the US's draconian immigration restrictions on highly skilled workers.

There are a few criticisms that have popped up in regards to this project:
1) It will lead to the exploitation of workers. Nonsense. This only make economic sense of those non-US citizens who are skilled enough that it's worthwhile to be in proximity to SV. The "low-skilled" niche is already occupied by companies outsourcing to Bangalore et al. and entrepreneurs outsourcing to oDesk, eLance, etc.

2) Successful passage of the Startup Visa would undermine the business plan. Maybe, but once this gets underway, who knows what other opportunities could arise.
The Startup Visa has some requirements:
http://en.wikipedia.org/wiki/Startup_Visa#Requirements
It could be possible for this project to actually help non-US entrepreneurs get the needed funding to qualify for a Startup Visa.

Overall, I think it's worth trying, just not with my money. If they do succeed, my bet is that it won't be with the business model proposed in the article (charge for rent + some equity), it will be with something nobody is predicting right now.
An important and related issue: http://www.youtube.com/watch?v=0la5DBtOVNI
CLpwnd?
There's also http://www.iconfinder.com, which makes finding the right icon (and verifying its licensing) pretty easy.
What? how did I get down voted twice here for being helpful? Did it just get automatically flagged as a flame war because I responded too fast?
If I had to guess, I'd say that they moved the date so they could closely follow Apple's WWDC conference instead of happening a month before it as it has in the past.

That way a) they can get the last-word press-wise and b) the can make last minute decisions about what to announce depending on what Apple announces at WWDC -- perhaps even pre-announce vaporware to counter Apple's surprise announcement. :-) It looks like IO will follow WWDC by 12 days this year if the WWDC date speculation is correct.
I wish CyanogenMod supported the Droid X2 :(
Easy mistake to make. I believe Jez works for ThoughtWorks too and I'm guessing Fowler had some input in the idea.
Particularly the bit about probable cause from statistical anomalies. Oh, we don't indiscriminately go through your records, unless you use TOR, in which case what are you hiding?
I disagree. Programming is math. Highly advanced math, in fact. It's just a different type of math. And the 11 equations in the OP's article just barely touches on what CS is about. There is far more to it than that.
How to recalibrate venture capital in Indiana
I think the more obvious and less 'revolutionary' way of stating his point is that ads that focused on awareness (i.e. i wasn't looking for information about this but you are telling me anyways) are dying in the face of ads that focus on conversion (i.e. I was looking for this and your ad helped me find it and buy it).

This isn't a radical change or even the end of advertising, its just more efficient.
And you may not agree, but I posit that there's also a difference between "God is all-powerful and thus can overrule the laws of physics when so inclined" and "God can't exist because the laws of physics disprove him."

I'm not too solidly decided on faith myself, but if God created the universe, then you can't use the properties of that universe to disprove Him. It's like proving a theorem, finding it conflicts with some common axiom, and then saying you've disproved the axiom.
Ask HN: Should Google charge for places?
It is happening again...
We are a company in Brooklyn and our google places listing has been duplicated recently. This is not the first time and when I say duplicated I mean that they are using our incorporated business name, address and website. They have conveniently changed the phone number to their cell phone and if you search on Google's help forum for places, maps, etc. it is clear that this a big problem all over. Every time we report the problem to Google they respond that the listing was verified by the business owner. This is not a helpful response and we have seen it too many times. NYC is a pretty cut throat arena and it is a lot worse when you are competing with your own site.

SEOwise - maybe it is our fault, but we were doing fine until we had to compete with ourselves. It is our policy to not pay for stupid directory links and to not post fake reviews. This was never a problem until another listing showed up for our company with a bunch of fake reviews and low social links.

My question is if Google should be taking on Yelp and Facebook in this space when at times they are unable to display basic business information like a proper telephone number.

If this happened on Yelp I would call our account manager and I am sure it would be fixed right away. This is not an endorsement for Yelp, at all, I am just it is nice to have someone at these companies that you can talk to. This happened once to our CitySearch page where the phone number was changed and we called and got it fixed.

With Google you have various business locations with inaccurate phone numbers, an adwords phone number, various report a problem forms that seem useless, and a legal form, again, useless.

Everyday I check Google to see all the abusive edits that have made to our listing the night before and every edit we try to make goes unnoticed. Are there super maps/google users who can do no wrong and edit whatever they want and have it stick? I mean somehow they are moving our location around in maps, every time we try to move the marker back Google does not approve the edit.

* I am posting this in the hopes that Matt Cutts will read it, but any help will be great.
I was annoyed with sites asking for too many Facebook privileges and made this
...The use of that last phrase, “style over substance” has always been, as Oscar Wilde observed, a marvellous and instant indicator of a fool. For those who perceive a separation between the two have either not lived, thought, read or experienced the world with any degree of insight, imagination or connective intelligence...

Stephen Fry