skysight-inc/HackerNews huggingface dataset:
I definitely want a part of Portland's scene to change... Not the entire scene. I too love Portland for "cheap rent, good cheap food, low traffic, mild climate..." But I'm ambitious and have friends are as well. I realize that this isn't the main attitude (and I'm agreeing that being one way or the other isn't good / bad.) that Portland has. What I want is a better community for those in the web startup scene to be better supported to try and change the world.

Always happy to discuss. I'm in Portland every month or so. And I love coffee.
Just tested it, very useful, good job!
Upload is slower; 4G download actually faster thatn 3G so take this with a grain of salt.
I think the Zune SW was generally considered much better than iTunes. IMO it entered the market too late. It was probably, just looking at the device and HW, its better than the iPod line up until the iPod Touch. But ecosystem and marketing effects were too strong. Particularly the ecosystem. The fact that every home/auto audio device works with an iPod makes it very attractive, and something Zune doesn't have.

In a world w/o the ecosystem,starting fresh from day 1, I think the Zune maybe beats the iPod. But the iPod with its headstart in ecosystem just crushes it. And deservedly so -- the Zune never exists if the iPod didn't exist. The Zune was created in response to the iPod. A very good response, but Apple has executed well from day 1 to present. I'm happy if they get rewarded for the execution, even I don't particularly like the device (the pre iPod touch versions).
Does Windows Phone have Zune's functionality?
The cartoon chicken is Calimero: http://en.wikipedia.org/wiki/Calimero
Since this thread started, Japan has now 3 failed reactors, and 1 approaching meltdown. I take that back. No government, private industry, etc, no matter how organized is equipped to handle nuclear energy at the scale they currently operate at. There are nuclear projects that operate on 1/100th the scale. And this represents a decentralization of power. I'm still not interested in nuclear power. There are so many lucrative, healthy, green, sustainable alternatives.
Thank god. I've never understood why mp3 players were growing to the size of personal cassette players, becoming fragile, or needed full color constantly active screens. The MuVo TX FM ( http://www.amazon.com/Creative-MuVo-1GB-MP3-Player/dp/B00077... ) was the best mp3 player I ever had. Make me a 16 gig one and I'll be your customer until the next technology shift.
> During most of the TMI accident the core was being actively cooled.

Steam is not a coolant, which is why I went into so much detail on my first point. In fact steam has such atrocious heat conduction properties compared to water that you'll find many nuclear engineers refer to "steam blankets".

So if the coolant pumps were running or not is essentially immaterial if the coolant flowing over the fuel plates is itself steam. I only said the coolant pumps were the last line of defense. They are required, but not sufficient.
The paragraph on pointer differences (ANSI C99 6.5.6§9) states that : "both shall point to elements of the same array object, or one past the last element of the array object […] The size of the result is implementation-defined, and its type (a signed integer type) is ptrdiff_t".

So, for an array of function pointer that would be legal behaviour, but for pointers to plain functions, it is undefined behaviour.
Thanks, excuse me while I register "poopcrunch.com"
down already?
I worked for a european company that had a US sales office. It employed a receptionist and a US sales guy. If we added a cleaner the owner of the company now gets a US passport - was that what was intended?

As it happens the owner currently spends the winter there (in Florida) on a three month tourist visa waiver - I suppose having a startup visa might make getting through immigration faster. He has a house, yacht and private plane parked there as well but ironically couldn't get a US cell phone because he didn't have a SSN
Wow! Thanks for writing this up.

I'll cherry pick for now and talk about more in a general follow-up later in the day.

I'm not 100% sure what you mean by 'place tracker', but if you check out some of the things coming in Unity, I think you'll like them. In Unity, Dash and Places are going to allow people to search, find and launch applications much easier.

An article from the OMG! folks w/ to give you an idea.... http://www.omgubuntu.co.uk/2011/03/quick-tip-enable-full-scr...
I admire Japanese culture, it's a shame that with their extremely low birth rate they might eventually disappear. This is not an exaggeration, the current rate just has to continue as it is for a few more decades and there is no reason to believe it will change.
Dry cleaning is a pretty regular perk offered at Google offices, so yes Google will do your laundry.
Well, the media player market right now is currently split between Apple and the $30 bottom end.
" Are you suggesting that 4.15% of the US population is vastly responsible for looting during natural disasters or riots?"

You really look at statistics for fun..really? It sure doesn't sound like it. Of course not ALL will be responsible, but more often then not, the people responsible for looting are uneducated and poor.

"Or are you just beating up on teen mothers with rudimentary sexual education, little understanding of the workings of an advanced society (which encompasses most if not all teenagers) or lack of funding/access to family planning?"

I blame the parents, for not giving them the proper education when it comes to protection. I am interested in the statistics on the parents of teenage mothers. How many of them were also teenage mothers and how many families only had one parent? We also won't be able to see the number of two-parent families that just didn't spend any time with their kids.

"I do that for fun. It's easier to state that you think that poor, black people are naturally prone to looting and there's nothing that anyone can say or do that will change your mind. I'd respect more for your ignorance than for your feeble attempt to explain your position."

You mentioned race, I didn't, which shows your ignorance. I'm talking about culture, which many times is separated by race.

The problem is that we can't even show statistics that prove that one race might, on average, be committing crimes or are in any way different than another, without being labeled a racist. So, I'm not going to even bother.

Without being able to figure out why, there will never be a solution to the problem. Even if we knew why, there will always be people that decide to have kids early or make poor life decisions. It's the price of living in a free society.
I commented above on this...

http://news.ycombinator.com/item?id=2324771
Trying to figure out what to accomplish.

So my deal is: I'm a 23yo CS student, hopefully getting my masters degree summer 2012. I've been employed as a (part time) student programmer at a GTS* institute for almost 3 years now. Fantastic place to work for a student, as I'm not just a codemonkey stuck away in the basement: I actually get to talk to clients and users, get an equal say in discussions (technical/architectural as well as non-technical/design), work with anthropologists, the financial-guys etc. and get a fair amount of responsibility (depending on the project).
Working part time as probably had a small (negative) effect on my grades, but I wouldn't trade what I've learned at this job for straight A's (and I hope that my future employees feel the same way).

My first "problem" is to figure out what I want to write my thesis on. I'm fairly certain it will be in the HCI field, but that is as close as it gets right now.

A bit more long-term: I feel like I have all the opportunities in world, all roads are open.. I just don't known which one to take. Two things I know though: 1) I don't want to end up as a non-technical project manager, only pushing paper and not writing a single line of code. On the other hand (2) I don't want to only be a programmer---I love developing, but I need other challenges too. I've considered staying at my current company (upgrade the job-title though), but on the other hand I feel like the world must be bigger than that, and that I need to see it. If I can get an idea I'll be burning 112% for, I'd like to do a startup.

It is frustrating to no end, not knowing what I want to accomplish.

*GTS institute: non-profit, government authorized research institute. Clients are private businesses and public (inter)national authorities.
It shouldn't be... it's hosted on Tumblr.

http://www.downforeveryoneorjustme.com/mahipal.org seems to be fine.
Former Myspacers Build Link Curator 'Tagging Robot'
1 and 2 sound like distinct personality types and 3 sounds like a neurotic person
/humour

Ah, but you see Techcrunch is run by Michael Arrington, who Fake Steve Jobs hates. And since Fake Steve Jobs loves Apple, and Hacker News hates Apple, that means we prefer Techcrunch in an enemy of my enemies friend is my friend kind of way.

/obscure geek reference

Though arguably rule #29 applies here too.

/wry meta-commentary

Also note that not always, but often enough to be unsurprising, on HN the shorter reply will receive vastly more karma than the long initial write-up. Hence the majority apparently favours the sound bite over more substantial journalism.
I believe there is not a standard way to do what you are doing. However, in common implementations of C, you'll only have trouble if some of your functions have a different calling convention than others — stdcall, say, or fastcall, or Pascal calling convention, or far vs. near calls on 16-bit x86. I assume you can avoid that with a union with one member for each calling convention, but I've never tried it.

Architectures where code pointers are bigger than data pointers are fairly exotic, I think. The AS/400 might be an example, I'm not sure. However! You can avoid that particular problem by using (void* )(void) as your generic function pointer type, rather than simply void *.
Many programmers are not hourly. So no way to pay by the hour.

So a bonus calculated on hours or something like that?
>Try a controlled experiment. Do something on your own, so you know it's all you.

I don't think this is the best test... Zuckerberg leaned pretty hard on those investors. would facebook have gotten big if he had to pay for all the years they lost money out of pocket or consulting or something?

Bootstrapping is a rather different game than building a site with massive investor backing, and it requires very different skills.
Benjamin Franklin’s Daily Schedule
The Startup Visa Act of 2011 Introduced by Senator
I wonder if the backend is powered by EtherPad? Anyone know?
Flying fast and loose with the truth
Yep. That's pretty horrific. Never buying on Etsy again.
The cool thing about our system is that Controllers are built using just HTML, CSS, and Javascript. So once built they will run identically on all major Phone Platforms with no modification.

We are excited about new browser features such as WebGL, WebSockets, and Audio. We believe native Browser apps are really going to take a large step forward in richness this year.

Please do fire off any questions to info@emotely.com or leave a comment here.
What you say is true.

But Apple is making so much revenue and working so fast with iOS devices that it's not clear if they really care about conversions in the MacOS space.
The Zune served its purpose as a closed mobile platform where Microsoft could practice vertical integration.

Windows Phone 7 is essentially the Zune Phone. In five years, it managed to evolve from an ugly brown brick of a media player to a sophisticated smartphone platform adopted wholesale by the world's leading phone manufacturer.

From that perspective, Zune looks like a significant R&D success, even if the last chapter in its story was more due to Nokia's resounding failures at software development rather than the platform's absolute merits.
Again, another latecomer announcing "future plans". So far behind.
This is one of those posts that are indistinguishable from satire.
How about this Python solution:

z="0123456789"
print map(lambda x:int("".join(x))+1,zip(sorted(zip(*z)[0]*100),
sorted(zip(*z)[0]*10)*10,
zip(*z)[0]*100))

Only downside is that it prints as a list (so it has the format of [1,2,3..])
So is your argument that canonical developed their stuff in private and only wanted it approved once it was finished whereas the appropriate approach would have been to develop it in public (or within the Gnome process) so you could see what they were doing, comment and tweak it so it fit the gnome vision?
http://windows.microsoft.com/en-US/internet-explorer/product...

Move along, it still says release candidate on the page.
I agree.

Taking the long view, though, what happens when analytics becomes commoditized? Is there something, as yet unnamed, we can build upon that? Businesses building businesses?

I suppose it depends on the class of data being analyzed...
we would appreciate any feedback on our effort to redefine digital magazines. key features to come will include:
+category-free personalization doesn't separate user into predefined bins
+localization to show users where to find the style they just read/saw
+video and audio contents as part of the magazine
I find http://impossibility.org to be a fair bit faster and with a bit more control over options. Suggestion: it'd be nice if one could toggle between what registrar they wish to use and have the URLs automatically updated.
Fine., Also try to find "heat map" of user's mouse activities(hover) or click ratio. Try to give rating for those available domains for yourself and prioritize them based on it. Diff colors, Diff font size.. This will start rocking your popularity & aff earning ;)
Big fan-- already gave us some new domain ideas to discuss for our next project. Thanks!
Summary: "IF YOU CAN READ THIS YOU ARE MUCH TOO CLOSE" etched onto one of the internal chip's dies at a ridiculously small scale. Plus various other cartoon characters.

Edit: Yeesh, what's with the downvotes? I'm just providing a summary for other people who check the comments first, to catch the gist of an article quickly.
Similarities to Google calendar daily view are striking.
Yeah, if you know the TCP/IP networking stack and iptables well enough. For most people, they do not. That's why sysadmins exist ;-)

Otherwise, can iptables ban those who failed more than 10 SSH logins?
Here's a free Hex Color Picker that 'works for me' - http://wafflesoftware.net/hexpicker/

I run it through Alfred - cmd+space -> type "color picker" and it's in the selected pane.
Thanks for the note, will get that fixed! I wish I knew how to speak in HTML entities when I left voicemails...
Please someone build something similar for the UK.
> I am a sophomore in college on the east coast, any advice or suggestions?

Get work experience. Get a part time (student) programmer job, internship, work on open source projects. At least, that is the advice I've been given (CS student).

> Become a better rock climber

Hold on tighter? :)
Singletons are good when both of the following features are required:

1. Global access is needed

2. Only a single instance is allowed

If you don't need both of those, don't use a singleton. If you only need one instance, but there is no important reason to force the limitation of one instance, then don't use a singleton: simply instantiate your class only once. Don't place limitations because you don't need something right now (you may want a second logging system in the future, for example). People don't accidentally make two if statements when they wanted one - you won't accidentally instantiate a second object where you need just one.

So, while you can mitigate the reasons people often say singletons are evil, this is still not a good reason to use them, unless you do, in fact, require both of the properties of singletons.
I haven't seen the video, but "software is becoming a commodity" might be just a sound bite. He might mean some specific kinds of (loosely speaking) "platform" or "general-purpose" software: OSes, browsers, media players, etc. Surely, all software is not becoming a commodity, since most software is made for a specific purpose and a lot of it is custom made.
That's really nice, Bermi. Good job. So what resources did you find useful for learning to best use node.js?
Eh, this is 100% on Lugar's office and Kerry's office being awesome. "Pretty connected" in Silicon Valley means crap-all in the senate when you have 2 senators from Idaho.
Also try to find "heat map" of user's mouse activities(hover) or click ratio. Try to give rating for those available domains for yourself and prioritize them based on it.

I had thought of clicks, but not hover ratio--that's pretty interesting.

I may have to experiment with that, thanks for the idea.
I had high opinions of Etsy after reading about their work environment and ethics, but that is just a terrible move.

The only way to minimize the damages would be to roll back the feature completely and apologize. Or turn it off for everyone and leave the option to turn it back on. But that's a major PR blow.
Big: NO idea. 19, soon to be 20, year old college student. I'd like to make some money, but I haven't made up my mind up yet. Maybe apply for YC if I have good people to work with in a few years.

Small: See how far I can take treeowls.com. Learn how to make pretty websites. Win back a major business project a professor has tried to steal from me. Get through freshman year.

Also: making a billion dollars is easier than eating "healthier". At least with the money you have a set numerical value. 110% guarantee: anybody who tries to eat "healthier" will never keep it up for forever.
Tell them they should be grateful to even have a job. That they should put their noses to the grindstone and be happy they can put food on the table and aren't in the unemployment line... oh wait, sorry... that's what the publisher at the newspaper where I used to work always said and it was rather less than inspiring to me. Never mind.
Well, you also run into a practical testing ceiling. Most of the general purpose IQ tests (WAIS, Stanford-Binet) don't measure very accurately over 160. 132 as the mean of a set systemically limited to a maximum of 167 paints a different picture, not that I have a good handle on how many of us exceeded 160, especially across the entire campus.
HP CEO: We will build a $buzzword!

Snark aside... Why don't they build ink that costs less than human blood instead? (http://reflectionof.me/relative-prices-of-different-liquids-...)
Google Street View SITE Updated
Some of the most successful people are very insecure. That's one of the factors that drives them relentlessly forward - the fear that everyone will find out their not actually good enough.
Your purchase history should never be up for grabs in a public manner. That is a breach of trust in my book. I liked etsy but I don't think I will purchase anything from them in the future because of this. Not that I am buying anything incriminating but I don't want to support this type of marginalizing of customer privacy.

This is the type of thing that should most certainly be either not implemented at all or an opt-in type of thing if etsy still decided to go through with creating the feature.
>>Become a better rock climber

>Hold on tighter?:)

...he would never get anywhere.
Interesting. That seems like a smart way of doing it.
WTF? Is anyone out there actually thinking that Japan will go away? I'm not. As an outsider (fat-American here) making blanket statements, they seem like one of the most industrious and resourceful groups of people on the planet.
Well, http://ekiga.org/ekiga-softphone-features#audio_codecs and http://ekiga.org/ekiga-softphone-features#video_codecs might change your mind. You can choose between these codecs and speex is particularly good. Not only that, it uses less CPU than skype.

I often find audio and video quality of ekiga superior to skype. It's understandable that it might be difficult to convince someone to switch, as the other side must have a sip account and skype account creation is particularly easy, but in terms of audio and video quality, I think ekiga wins, specially the latest versions.

I also run a private mumble server which uses speex and the audio quality is amazing, only limited by the available bandwidth.
Sublime Text 2 Ubuntu PPA
You know something is a bubble when people will pay $5 for xmag.
> For example: you're limiting this service to romantic thoughtfulness, completely ignoring being thoughtful to people with whom your intended users might have a non-romantic relationship.

I disagree completely. Being too scattershot is much worse than limiting your market.

Clear focused shipping tool is much better than a disorganized mess. Besides, there's time to expand/pivot as well if the inital idea is a success.
Art School Harnesses Students in a Bid to Create "the Next Facebook"
For those who think it won't work: wait for the Freedom Box. It could do wonders if it happens, and the odds look good.

The Freedom Box can happen with current technology, yet I often feel people treat it like they do the Singularity. Are we so poor at rationality, or did I miss some reason why the Freedom Box should fail?
I'm sorry, congratulations to the team and all, but did they actually release a timer app for $25? How did they manage to get people to buy it?
Apple Seeds Mac OS X 10.6.7 Build 10J869 to Developers
> I should have done more diligence on their specific software engineering processes, but instead I assumed because they seemed to be operating like a startup, that they would be able to iterate like a startup. A lot of the product problems were known to the whole Wave team, but we were crippled by a large complex codebase built on poor technical choices and a cumbersome engineering process that prevented fast iteration.

This is the first time I've personally read a case that specifically supports Paul Graham's tenet that big companies can't iterate like a start-up. I've experienced it outside tech, but it seems striking to me that even Google struggles here. Thank you.

Have you written a formal lessons-learned on this aspect of the acquisition process? How would you evaluate those elements? How could you have side stepped them or mitigated against their consequences (please blue sky this, eg, could you have asked to continue etherpad in-house, the way ChromeOS is sort of competing with Android?)
I agree that it sounds too easy. My startup easily has $100K in accumulated sales from the US, so I would all of a sudden qualify for a visa. That's perplexing if you know how much trouble they made me go through to attend a US university (and send me packing right afterwards).

Then again, even with some abuse of the rules I think this would probably be a good deal for the US economy. Anyone who is able to "fake" $100K in revenues is not likely to go through the trouble to "take away" any blue color job there. You would just get a well educated tax payer for free.
I admit to being out of my depth here, so this really is just a question and not an assertion. But wouldn't the right thing to have done there would be to continue putting the entirety of your mortgage payment, every month, into an escrow account with your local clerk of court? I know this is the proper thing for a renter to do when there's a grevience with a landlord that could result in him filing eviction. I'd imagine a judge seeing this, when they file foreclosure, would look favorably upon your good-faith efforts to pay a debt you obviously owe.
Get root to run "man foo" with the right manpath...