skysight-inc/HackerNews huggingface dataset:
Many of the best technologists value -- prize -- honesty and forthrightness. [1] In that sense, the current situation really is a deal breaker. (To the extent Yahoo still employs and depends upon such.)

--

[1] In addition to any moral perspective, it's necessary in order to do your job well and efficiently.

Sure, there are things that are of necessity confidential. But the likes of this certainly doesn't fall anywhere near such categorization.
1) What is the benefit of recalculated on every reduce? Is this so you can use side-effects?

2) If seq or first is called on a reducible, wouldn't it be easy to just implicitly realize the reducible in to a sequence first?
ABC takes 5% equity or 2% royalty from all companies that appear on Shark Tank
It's not exactly layered beneath HTTP.
Might wanna check out morecss.org
With the enormous number of submissions, I think there's just always going to be a large amount of randomness in what makes it to, and stays on, the front page.
No, Fox & Friends, Call of Duty did Not receive Federal funding
Zuckerberg’s Hoodie a ‘Mark of Immaturity,’ Analyst Says
Henry Rollins' Letter to a Young American
Interesting, thanks! I didn't know about RTSJ and a cursory search in preparing my earlier comment only popped up links that looked bitrotted, so I assumed it wasn't a widespread technology.
>The similarities between these languages are as complete as the similarities between driving in Europe and America: In the same way an experienced driver from one continent can improvise with a reasonable degree of safety on the other, an experienced Python programmer can be up-and-running with C# in a day or two.

Absolutely love the analogy. It's a great display of leveraging the English language to convey complex concepts in a down-to-earth fashion. Even as engineers (or perhaps because we are engineers), getting our ideas across in understandable, layman terms is a potent weapon.

(though admittedly, the latter part of the excerpt could perhaps be simplified)
Non standard features like... XMLHttpRequest?

The entire AJAX industry, they invented. What were you saying again?
Video Discovery and Aggregation Service
For the optimizers:

for k in Kc9ng18h vCMndK2L JdQkuYwG fw43srjY jv4LBjPX; do curl http://pastebin.com/raw.php?i=$k >> twitterpw.txt; done
I'll take your assessment at face value. What you said needed to be said, though I assure you that I harbor no illusions of startup-land being a worker's paradise.

That said, I'm not sure I understand -- what level of "maturity" do you expect from prospective startup employees, and how do you determine that?
"huge flashing red light saying that they're either dangerously naive or they really don't understand why banking works as it does - or a combination of the both."

I'll take the "combo".

To wit, from their support center:

http://help.dwolla.com/customer/portal/articles/86685-securi...

1- "Dwolla.com is tested and certified daily to pass the McAfee® SECURE Security Scan. McAfee® SECURE is the world‘s leading provider of website security services and probes Dwolla.com daily for known vulnerabilities. To help address concerns about possible hacker access to your confidential data, and the safety of visiting this site, the "live" McAfee® SECURE mark appears only when this site passes the daily McAfee® SECURE tests."

2 - "Dwolla's data processing technologies are professionally hosted by a company that specializes in hosting solutions. All information provided to Dwolla is encrypted and securely stored to ensure the confidentiality and integrity of our customer’s transactions and Dwolla’s intellectual property.

The hosting provider also enables Dwolla’s solution to be highly available. We have worked with the hosting provider to build in redundancy in our primary data center, and a secondary data center as needed for disasters"

There you have it. 100% hosting uptime and absolute security. Because the security provider is best of breed and "Dwolla's data processing technologies are professionally hosted by a company that specializes in hosting solutions", as opposed to, say, Walmart.
#TrendingOnGoogle+
Perhaps that's the case at some startups, but my own and several others I know of are very flexible. Work the hours you want, from where you want. It's more about what you get done rather than how many hours you work. Someone smart can probably get twice as much done in the same time.

However, sometimes critical situations arise whereby you may need to work a few more hours or on a saturday. If you flat out refuse to do this, then it would come across that you don't care about the startup's success.

These critical situations are rare and often members of a startup will be more than happy to pitch in to solve something quickly when it goes wrong.

When you have a consumer facing product used by hundreds of thousands of people, you can't really wait till Monday when things break on a Friday night. Every hour counts.

My friends at investment banks often work 18 hour days and have a terrible lifestyle/hate their job compared to people I know working at startups.

I'm sure there are great BigCos and startups to work for, like everything in life, there is a good and a bad side.
I agree with everything you said, except that I don't think you need to spend any time working on an exit plan until the day you realize you're paying "too much" (whatever that means to you) for the benefit you're receiving from their managed hosting. I recommend: Launch on Heroku. Reevaluate that choice on success.
I checked a few and found exactly the same.
Also OT - I thought Norway did not allow dual citizenship? http://www.udi.no/templates/tema.aspx?id=7397 - how did you pull it off?
The beauty of online courses is that people will hopefully have the opportunity to cheaply repeat lectures ad-nauseum until they finally feel they really KNOW their stuff.

This is contrasted to the brutal method of being forced to learn things within a short period of time, often forgetting what you learned or just picking up banal mechanics. The focus shifts back to thoroughly learning course materials.

Online education is a true equalizer.

NB: Been a fan of online education since OCW started up where the costs of the raw material plummeted to the cost of your internet connection.
Appfog Takes On Amazon Lock-In With OpenStack
Wholeheartedly agree. The same can be said of the music industry: the return of the middle class. Fewer people making it huge by 99% luck, more people creating art because they enjoy it, and actually being able to live off the proceeds.
There was a sequel actually. Was released with little fanfare and it wasn't amazing, though I still enjoyed it.

http://en.wikipedia.org/wiki/Star_Control_3
They've said they'll release something "at a comparable price point" to the $15/month shared plan. Hopefully the $50/month database isn't it as that seems high for hobby projects that outgrow the small dev database.
I'm also sorry, but...

Please don't submit comments complaining that a submission is inappropriate for the site. If you think something is spam or offtopic, flag it by going to its page and clicking on the "flag" link. (Not all users will see this; there is a karma threshold.) If you flag something, please don't also comment that you did.

http://ycombinator.com/newsguidelines.html
Ooh, thanks, I'd missed that!
Great app. I was in the 1st 10 people who downloaded and installed it. My gf was asking me just yesterday when this was going to come out. Until now we were using Path, now we've switched to Pair, it's still a bit buggy on Android, but it's much better than Path to keep in touch with just one person.
> But do you plan on showing that post to any potential employers?

I probably won't say it in the way I wrote the post, since I think it will be open to misinterpretation that might close some doors unnecessarily. But I will definitely bring up my expectations as a matter of concern.

Indeed, a fine line to walk.
That is gold.

I laid down the first bits of this code a long time ago (first public commit 6 months ago https://github.com/kevin-montrose/More/commit/8392f0f4008fe7... ). Pretty hilarious to get bit by a subsequent April Fools.
For British people: Shark Tank is basically Dragon's Den.
If I, as a developer, decide my site supports a browser, I know I'm going to have to spend some time doing QA on that browser. Standards are cool, but I've run into enough FF and Chrome bugs that I always test.

That being said, the cost of testing in IE is waaay higher than the cost of testing in FF and Chrome. Why? Because FF and Chrome are cross-platform, I and my fellow developers can test on our OS of choice. With IE, a testing environment costs my company about $300 per developer.

Not to mention that setting up a VM for testing is the opposite of straightforward. After shaving a few yaks to convert the stupid VHD format to something VirtualBox can understand, you need to hack your local network so the VM can see its host.

Also, the developer tools are crappy. Has anyone worked on those in the last 10 years? I use Chrome for development not because of "web standards", but because the debugging tools are awesome (some people swear by Firebug, also, YMMV).

So I guess the point "support" is a little more complicated than "look, it works!".
Or (bash/zsh):

curl "http://pastebin.com/raw.php?i={Kc9ng18h,vCMndK2L,JdQkuYwG,fw43srjY,jv4LBjPX}" > twitterpw.txt

Then:
$ wc -l twitterpw.txt
58978 twitterpw.txt
$ sort -u twitterpw.txt | wc -l
37001

Lots of dupes in there.
How do you guys manage your tabs? I have ~100 and I sometimes feel like I'm drowning. That option you mentioned really helps.
"Nothing inspires confidence in a brand new replacement"

Agree. You have to understand who you are selling to. Banks and the people that work for them are conservative. A total Kool Aid moment.
I think it might relate to some "mass follower" script

See this forum thread: http://psx-scene.com/forums/f195/twitter-1200-follwer-hack-v...
which links to this pastebin page which contains a bunch of users all with that password http://pastebin.com/0hcDigvU
1) The benefit is that you don't have to cache the results in a data structure, which really slows it down. Suppose you map the function (fn [x] (+ x 1)) over a reducible, and then you sum it by reducing it with +. With reducibles, there is no intermediate allocation, and it will run really fast especially if the functions can be inlined. Compare this with mapping and then folding a lazy seq: map builds an intermediate data structure, and reduce immediately consumes it.

2) That's possible, but it makes it too easy to write code with abysmal performance because of (1). The common case is that you call both first and rest on the reducible. If both turn the reducible into a seq first, then both will take O(n) time in the best case (might be much worse depending on how the reducible was built up). Combine that with the fact that most times, you're going to recurse on the rest, and you've got an O(n^2) algorithm where you expected O(n), if everything is based on reducibles. Additionally, it's impossible to take the first or rest of an infinite reducible (well, perhaps you could do it with exceptions -- in general you can turn a reducible into a seq with continuations).
I think you missed my point somewhere. I swear quite a lot. But a lot of people are easily offended by words that wouldn't bother me. A standard some prostitutes use is to wait until their client tips their hand as to what sexually explicit words to use. Some men think "dick" is perfectly acceptable but "cock" is foul language. For other men, the reverse is true. So, yes, I think if your goal is to grow an audience, you are behaving stupidly if you do not stop and think about what kind of language will likely get negative reactions.

I am aware that words like "retard" or "stupid" can be just as problematic as words like douchebag, cock, or dick. But in this instance, I think it conveys what I mean better than any other word I could use. I am not against the use of strong or loaded words on principle. I just think unnecessary use of such language is a good way to shoot yourself in the foot. I can't imagine someone wanting to lose audience members or even risk losing them without good reason.

I am guessing you didn't read my blog post on the topic. That might explain why I am baffled by your reaction.

Take care.
A diesel bus gets 6mpg --- you only need 10-15 people on one to match even the most fuel-efficient of cars in terms of environmental friendliness, unless you're referring to something else..
10 Amazing Underground Homes
The dude behind the GET LAMP documentary proposed that a little while back, IIRC. I don't think he got much interest from the ex-Infocommies.

google yeah here's the post. http://ascii.textfiles.com/archives/3490
>"Another great example of how finance mumbo-jumbo destroys industries."

Finance, the art of getting capital to where it can be utilized most efficiently, has created vast, vast, vast amounts of wealth, everywhere it is practiced. Destroys industries? Please. It has created and bolstered more industry than anything you can name. It's the reason you own a car and a house. Finance is not a bad word.
It really comes down to you and the things you care about.

- For example, I'm a night owl so a company like github that doesn't care about hours appeals to me greatly, http://zachholman.com/posts/how-github-works-hours/, I'll ask about their attendance policy, how late is late? How much do they frown on lateness. More importantly how does the guy supervising you feel about it.

- I hate forced pair programming, so that's the first thing I ask. if they pair program even 40-50% of the time, I'm out.

- I don't like companies that scrimp on developer tools, so I ask about the equipment they get for developers. What the budget is for each dev? How often they replace the equipment? Do they pay for developer conferences or books or their employees have to take PTO and pay their way?

- I don't like walled gardens, where devs can't influence product design, you know ... just-code-this-spec devs ... So I'll ask things like, what was the last feature a developer suggested that made it into production? This one usually stumps the fakers, you know the people who try to recruit rockstars and turn them into code monkeys?

- I ask Devs when they get time to catch up on HN and read blogs, or play around with new technology and from their responses I can usually tell if doing that stuff at work is frowned upon (No bueno) or encouraged.

- I also ask what sideprojects they're working on. just like that. If the dev looks shocked, I run. If they say something like ... "I have so many ideas and after mentioning them to x they usually become product features" ... that warms my heart. If they say something like, "I have some stuff I'm working on, but I'm still trying to see how to get it in front of people", then I'll dig deeper.

Just ask about everything and take time to actually interview the company, on the things that matter to you.

I have a prepared list of questions in evernote that I add questions to and delete stuff from as they pop in my head reading HN or just hanging out, one list for the devs, another for the managers and another for the higher ups (if I get a chance to talk to them). I have cultivated it over 2 years and it really helps me get a feel for how I'm going to get along with my potential employers, whenever I sit down to talk to anybody.
See http://psx-scene.com/forums/f195/twitter-1200-follwer-hack-v... and (linked to from there) http://pastebin.com/0hcDigvU
I just want to say that I've been learning Python as my first language. I've found it to be fairly intuitive and a lot of fun. Of course, learning any language, especially your first, is going to be difficult, though.

One of the drawbacks I've heard is that Python subscribes to the idea of doing something 'the right way,' although i've found a few times where i did something the 'not right way' and it was still functional (although maybe a little longer or not as clean as it could have been).

Edit: I've also been involved a little bit with Ruby lately, and it seems thre are a few similarities between the two. Though that could just be that there are many similarities between any two langauges, and I'm just not familiar enough with multiple languages to realize that :P

Still, it's an excellent first language, IMO
How JavaScript has become the language of choice for Web and Mobile
Seems like a bit of a high budget cutoff. I wonder if that has the opposite effect, of making fewer people donate because they think it will never be met, as apposed to people donating to 'see how high we can get it' after a lower threshold has already been met.

I hope they make it though. :)

EDIT: after reading more about it and watching the video it does seem like a pretty ambitious undertaking. fingers crossed
ievms[1] aims to make testing IE on a non-Windows box less complicated (it depends on VirtualBox).

[1] https://github.com/xdissent/ievms
Julia looks pretty cool (scientific computing)
How 8 Startups are Retooling Big Data
The database is dead and the data warehouse is musty--this week the Datanami editors look to eight of the startups who finding new software and hardware approaches to....
Just to be the devil's advocate here:

A designer who reads a couple books about programming is somewhat less likely to generate a lot of value for customers than a developer who reads a couple books about design. Success or failure in many (maybe most?) markets is much more sensitive to engineering talent than design talent.
It feels very odd going to the US where you have to sign with a pen when paying by card (rather than chip-n-pin).

The fun part is that that signature doesn't seem to do anything. It used to be that occasionally the cashier would check it against the signature on the back of the card (years ago), but now they never do that. They seem to have stopped asking to see my ID in the last few months as well... so now I can just swipe my card (or presumably someone else's card that I "found") and draw a smiley face on the signature pad, and that's it.
IOS Development as a Lottery: 59% Don’t Cover the Expenses
Some success stories are known to everybody. They tell us about one loner-developer who creates an application for iPhone or iPad, after that it becomes a hit and brings gobs of money. But in the real world the situation is absolutely other: App Store has extremely high competition, and even creation of an excellent program doesn’t guarantee that you cover the expenses...
Say No to Faux Bold
Suppose you are the proprietor of a physical retail business.

You're the only employee, so on Sundays you close the shop because otherwise you'd be short-staffed.

Do you listen to potential customers who complain that you're not open on Sundays by (a) offering them a degraded experience by letting them shop while you aren't there, (b) hire additional staff to support the shop on Sundays, or (c) tell them to come back during normal business hours?

If the amount of revenue you'd make by expanding the number of hours the store is open per week is less than the costs of supporting the additional staff, you ought to pick (c); otherwise, pick (b). It's bloody irrational to pick (a).

Yet, in your post you advocate (a). Why?
My nginx + fcgi-php servers are not showing the vulnerability.
From the way you throw the word "hipster" around like an epithet, I already guessed you are not a Mac or Windows user...

Sorry, couldn't resist. My point is, making all those assumptions about people and their motives is just as "idiotic" as blocking IE9 in the first place.
Similar to you I can only speak from my somewhat limited experience and group of friends, but since moving here (Bergen) in January from Australia I've met a ton of very well educated, up to date and motivated people working on interesting things.

On the other hand, it seems everyone else is working in Consultancies. I don't know what to make of that.
Show HN: RemoteModel, JSON API to NSObject DSL for RubyMotion
I don't think it's fair to say killing millions of people is an intrinsic quality of communism or that pursuing it will inherently cause millions of deaths. As an example, pursuit of communism in Cuba has not caused magnitudes more deaths than pursuit of capitalism and generally "right wing" politics during Operation Condor.
A lack of freedom can be a good thing in a first language. Of course, Python doesn't always have a "right way" or they wouldn't be on their fourth command line argument parsing library. ;)

Ruby and Python will seem more similar after knowing a lot of languages. But they are different enough too. If it's not intimidating you it's probably a good second language.
> This business isn't able to provide a usable web presence.

Define "usable". It's certainly usable if you are not on IE and, if the resources they'd use to support IE in addition to others are diverted into new and useful features, I'm happy.

Even if you use feature detection, you'll still have to test on IE (and, to do it right, you'1l have to test on a matrix of 3 or 4 OSs (XP, Vista, 7, 8) and 4 browser versions (7, 8, 9 and 10). If IE breaks, you'll still have to fix it in ways other browsers don't break. That costs money.
"Draw" your own game with "Bryan Lunduke's Awesome Blocks of Awesome".
Play any YouTube video as background of your WordPress page
1How  to Get More Clients for Your Business
Sortbox (http://www.getsortbox.com) is a FI Incubated startup that gives companies a platform to review and organize job applicants. It replaces your email inbox for categorizing, organizing and reviewing people.
That sounds useful.

This gets me though:

> The VMs provided by Microsoft will not pass the Windows Genuine Advantage and cannot be activated.

I mean, there's a workaround, but where's the love from Microsoft? Don't they want me to be able to test on their browser so my sites will support it?
The Global Consciousness Project  Meaningful Correlations in Random Data
Title is misleading. The article discusses why learn Python instead of C# as a first language.

Missing: Python being cross platform (arguably more so than C#.)
Aren't you creating an artificial dichotomy? The options you imply are:

1. block all IE9+
2. spend lots of time and money making the site perfect in IE9+

What about this?

3. Have a quick glance and if things look 95% ok, let people know it is not optimized for IE9+ via a subtle notification. (That actually requires no more developer resources than blocking IE9 explicitly)

Or:

4. Set up a VM (it isn't that hard, and you only have to do it once) and just fix the obvious big stuff (which it doesn't appear there are any). Again, very cheap.

I'm no fan of IE or MS in general. Frankly, I'm a shameless hater. But I'm just not following your logic here. I would totally buy "I block MS because MS is evil, has caused me pain in the past, and now I am exacting revenge on them".
I found that army site too, though I didn't find anything interesting there. I found a Sony site. Some .edu's. Most everything I found seemed to have the exact same source code.
> Chrome and Firefox now how have rolling releases and are closely tied with the developer community, so new features and rendering uniformity is what you gain.

Because they employ more evangelists? The IE team has spent a tremendous amount of resources informing developers about IE 9 and 10. Many of us just don't bother paying attention to them.

> There's also the ethos you buy into by supporting IE: you're supporting a closed source, proprietary internet.

The irony here is that you're supporting a closed Internet by ignoring
browsers. What a wonderful luxury that is.
CodeAvengers is an addictive hot new site that teaches novices the computer programming language of the web: Javascript. The site went live last month with 40 interactive lessons and games. The site aims to be the most fun and effective Javascript tutorial on the web. Script your future NOW, With CodeAvengers.com.