skysight-inc/HackerNews huggingface dataset:
Asking a non-employee to leave the premises of a business isn't treating them like a "potential criminal". If you find a random visitor wandering around your office, you may ask them to leave. It's not a "shitty" thing to do as long as it's done politely.

Let's keep in mind this is also someone who is leaving voluntarily, not being laid off. They are picking their moment when they become a non-employee.
I met these guys at work at a startup. Before meeting them I had an overwhelming desire to punch them in the face when I heard they founded SocialCam. In reality they are really nice and congrats on the sale!
EU investigates Microsoft over browsers
Yahoo’s Next Steps
And also to share files with other people, or access them via the website.
Bertrand Meyer creator of Eiffel teaches at ETH Zurich
I have my own NDA that is very short. The NDA is also a consulting contract of sorts. I give customers a 10% discount if we use my NDA/contract (about half choose to use mine and get the discount).

A tip: sometimes I get the feeling that negotiating initial terms with a potential customer is going to be very time consuming. I like to ask, but not demand, that they pay me my hourly rate while we are haggling over contracts and NDAs.

My NDA/contract: http://markwatson.com/consulting/nda.htm

I am not a lawyer, but I have evolved this over the years to make both myself and potential customers happy. I have no idea if my NDA/contract is good, legal-wise because I have never paid a lawyer to look at it.
I understand what you're saying, but if anything I think you're being too nuanced. VMWare's core technology, the thing that they do "best", is virtualization, not cloud services. Anyone can push a cloud services platform (quite frankly, everyone is pushing a cloud services platform). And virtualization has become commoditized by open source solutions like Xen (cloud) and kvm (desktop).

Broadly selling to "enterprise buyers" a solution they can get for free from someone else is the kiss of death over the long term, no matter how lucrative that market might be.
There's been a real state change. The individual has gone from an employee - with contractual obligations to the employer in terms of intellectual property, etc. - to a non-employee who may not have those same obligations. There are also issues of liability and safety - as a non-employee, they may no longer be covered by your insurance, depending on the type of workplace.

Is it mostly for form? Probably, but there's a reason it's considered the right process. It's not done for "theater", it's done because sometimes these things end up in court later on.
I find this app to be quite interesting, actually. Even though it's really more a visualization of compositeness rather than of primality per se.
First of all, as I have mentioned, I have implemented programs using real nand gates, with my very own hands, using copper wires and microcode.

Furthermore, my CPU is made out of nand gates, so yes I do program nand gates every day.

If you deny this reductionism, then I deny your reductionism to the CPU. I don't program the CPU--I program the Scala compiler. My Scala code doesn't run on an AMD64, or an ARM CPU, it runs on ANYTHING, past, present, and future for which the Scala compiler has been implemented. In the future, my program runs on DNA or on neutronium Tinker Toys.

Traveling into the past, rather than the future, I have written Lisp code and then compiled it to microcode.

P.S. I don't trust the opinion of anyone who hasn't built a computer out of nand gates, as clearly they are out of touch with the hardware. Have you built your own CPU from scratch?
Yes, Firefox has SPDY enabled by default starting with 13.0: http://www.mozilla.org/en-US/firefox/13.0/releasenotes/
Shell Oil Turns Ad Campaign into Social Challenge and Gets Trolled
Seems like the article vanished:

This is the standard TransIP page for reserved domain names. No website
has been published for this domain. Are you still seeing this after
publishing your website? Please make sure you upload your website to
the /www directory and clear your browser cache before reloading
this page.
Good opportunity for a paid level of service. Client-side encryption for $X extra per year, to make up for the extra storage used.
Wuala can deduplicate encrypted data. The encryption is a little bit weaker than standard encryption (because you can tell if two users are hosting the same file), but it's not possible to determine a file's content from the cipher text (if the file is unique).
It looks like a ton of people have helped you but I still thought I would put in my 2 cents as I may be the person closest to where you are...I went to DK on a student visa, met a girl, finished school in the US(where I am from) and moved back with the need of a visa.

You will have 3 options I would say, one, get a job that pays you enough/is on the positive list(this is what I did), but you will pay out your ass in tax and not have the right to stay if you lose the job. Two, get enough points on the Danish immigration system to stay(unlikely I would guess, but I haven't looked in a little while). Three, what I would suggest, keep freelancing but pay tax in the US, spend 3/6 months in DK. You will spend less in plane tickets by a ton then the difference in tax.

I can't really push this tax bit enough, the difference in cost of living combined with the high tax will change your lifestyle most likely. Unless you find someone who will pay you 2X what you make now you will end up with less in the bank and not be entitled to a lot of what the Danish welfare system offers. Just a warning. All the best in CPH!
I think a big part of this is address range exhaustion is the root cause of many other problems. For example, IPv6 effectively obsoletes NAT, which removes all kinds of complexity from many protocols (off the top off my head: IPSec, many P2P protocols).

IPv6 also brings saner (IMO) protocol headers, and introduces a variety of other incrementally improved protocols (see ICMPv6, DHCPv6) that have been tweaked with the benefit of years of deployment experience.
re. snark: phishing: it is not the physical user that has to input the data. Think of how you use the password manager. botnets: yes, but since I keep my computing devices clean, I was never a victim of a botnet. While my account info was stolen from one of the online sites, with zero influence. See where the difference is ?

The difference is that the decentralized approach would put more control in the hands of the user (so they either take care themselves or hire someone to take care for them). If they want to.

"Address is not a private bit of info" - it's person and context dependent. Some people consider their name a private bit of info in some contexts... And yes you have to send the shipping info to the remote party to ship you stuff. But they do not have to keep it neatly packed one select away.

I still have a difficulty understanding how the "random session-id" will solve the problem of privacy. All I can see happening is one more level of indirection, that will cause the creation of the frameworks to re-collate this back. Because this is a functionality that is needed by the developers. And once you have the commonly available code, you're back to previous stage - except with an additional pile of code to debug.

I'm not saying all of this because I think we should stop trying. It's just that I can't see how the cost of uplifting the entire internet infra (the code required for this functionality will surely be much more storage than the cookies over my lifetime) and the cost of having the programmers support both models for the good chunk of future (hello, IE6 users, I am looking at you! :-) justifies the incremental feeling of security that this gives.

edit: re. sending the data to the trusted server: sign with your client key a "request for data" together with the manifest of the addresses that the server can plausibly have. Then when the server needs the data it can present this request to your UA and get the data. Yes, the server can be hacked and this data can be siphoned off. But then the attackers get the [timespan of the breach] worth of user data, and not the entire DB.
Windows 7 SP1 "technical error" violated Microsoft's antitrust deal
Healthy Dose of Imagination
Write an email to your future self
~790k (min) in IE8
Lera3D - Architecture Overview (An amazing plan)
Dolphin Engine for Android: First Look
GraphChi - Disk-based large-scale graph computation
At 36.7M Frames Per Second, STEAM Camera Is A Powerful Cancer-Detecting Machine
Hopefully they won't actively try and prevent people from running it on other distros though, providing they find a way to do so.

If you're a die hard Arch/Gentoo/Slackware user you're probably used to not having much in the way of commercial support anyway.
GraphChi brings web-scale graph computation, such as analysis of social networks, available to anyone with a modern laptop or PC. It saves you from the hassle and costs of working with a distributed cluster or cloud services. We find it much easier to debug applications on a single computer than trying to understand how a distributed algorithm is executed. If you do require the processing power of high-performance clusters, GraphChi can be an excellent tool for developing and debugging your algorithms prior to deploying them to the cluster. GraphChi supports most of the new GraphLab v2.1 API (with some restrictions), making the transition easy.
It's the same type of irresponsible behavior in any industry before it's regulated. If you can get away with building crap for cheap, why not.

Here's my longer response: http://tumblr.crazydogsoftware.com/post/27412353720/when-the...
Does that exist? It should...
What a startup does to you. Or: A celebration of new life
Rich Hickey on Functors in C++ (1994)
A Michael Arrington retweet is worth 3 job offers and 20 interview requests.
Both articles are rather thin on details about this material. I'm not sure how much (or if) its better than products that have been in the mil/aero industry[1] for years. Hopefully it will be easier and cheaper to get ahold of than the alternatives.

[1] Such as http://www.bergquistcompany.com/thermal_materials/sil_pad/si...
Hadoop days are numbered... Are they?
You say that as if it's a bad thing. Competition raises awareness. Flickr could benefit from the existence of smugmug and 500px.
It's correct, "patrón" means both "boss" and "pattern" depending on context, but the word "jefe" is more widely used as "boss"
My first reaction was, "only $60 million?". SocialCam had huge traction and was winning the social video space. Why exit now? If they would have kept plugging away, couldn't they have gotten a much bigger exit?

Siebel did say in the article that video wasn't like pics and it was much harder for users to adopt. I wonder if engagement wasn't as high as it appeared or if their retention wasnt good. There must have been something that mad them sell this early. Just my 2cents.
Seems like a disingenuous title. Makes it sound like Assassin's Creed and Orcs Must Die (or similar) have been announced for Steam on Linux. In reality, only Left 4 Dead 2 has been announced. Why single out Assassins, Orcs, and Zombies?
Once I had a discussion with an engineer of the Photos team on Facebook. We were discussing a probable employment opportunity for myself on the photos team.
My resume was below average as per their requirement.
I was told that facebook holds more than 85% of the world's social photos, much much more than Flickr. But still it had a team of less than 30 engineers doing all the stuff.

Flickr on the other hand, to manage a much smaller product had around 150 engineers.
This was a year ago, so the stats might have changed.

I just thought this was relevant to this thread.
Odersky is also Chairman and Chief Architect of Typesafe which promotes Scala and is backed by Greylock Partners. Typesafe offers its own courses as well.
Estonian, I thought.
As pointed out by users in the forum post, the compromised e-mail addresses have been used not on just one Dropbox account but several. Additionally those e-mail addresses were not just trivial guesses like dropbox1@domain.com or dropbox2@domain.com, or at least they were for me.

Maybe I'm missing something here, but where else could a non-guessable e-mail address which was never used anywhere else been leaked from if not Dropbox itself?
According to this article the claimed thermal resistance is in the order of 0.4-0.2K cm2/W:

http://news.softpedia.com/news/SONY-Demos-Best-Thermal-Pad-i...

This is nothing new or earth-shattering as far as I am concerned.

I've been using various thermal interface materials over the years for interfacing elements needing to be cooled to heat-sinks. These components range from MOSFETs to LEDs and FPGAs. You can easily achieve thermal resistance down to 0.11 K cm2/W with form-in-place sheets from companies such as Fujipoly:

http://www.fujipoly.com/products/sarcon-thermal-management-c...

In some cases the tradeoff is between high thermal conductivity and electrical conductivity. Where application requirements dictate that the thermal interface material (TIM) not conduct electricity (high-power LEDs typically have the thermal slug connected to the anode) you have to select TIMs that might not contain aluminum or other conductive compounds. In these cases you might take a thermal conductivity hit.

That said, there are manufacturing techniques for such assembles that enable the use of electrically-conductive high-thermal-conductivity TIMs while greatly enhancing the thermal characteristics of the entire assembly. One that comes to mind is the use of aluminum-clad printed circuit boards as an intermediate step.

EDIT: Used "thermal conductivity" when the numbers referred to "thermal resistance"
A great company to guide you with getting point of sale equipment and software.
Not just Google's servers, but any server where SPDY is available (e.g. Twitter).

This is handy: https://addons.mozilla.org/en-us/firefox/addon/spdy-indicato...
Indranil Gupta on distributed systems
Steam has it's own usability issues though. For example it won't let me play a game and download a game at the same time.

I guess this is for performance reasons, but I'm sure my PC can run Braid and do some disk IO at the same time.

I also can't find a way to have different games installed on different partitions/drives. This would be very useful if you have an SSD but can't fit all of your games onto it.
It's most convenient to do this in BASIC (the dialect I remember is MS-BASIC), because it has a command (function?) for listing a program's code:

10 LIST
I am yet to hear about that.
Favicons are not displaying in the address bar... erm, WonderBar or MarvelousBar or whatever it's called now... AwesomeBar?

Anyway, they show up in the sidebar (e.g. a new bookmark) but not in the AwesomeBar. Maybe a an issue in combination with extension IdentFavIcon (0.3.4.7)?

I know, HN is not a bug tracker. But since the thread's already here.
That is a very nice touch. Good catch.

It does seem to break a bit if you resize the browser after the initial render. A refresh will fix it though.
Hah. Just saw Matt yesterday
Tools have a lot to do with setting the range of possible creations you can make. If I have better tools I can build much larger buildings than you on similar timescales. It's the difference between using wood and all the standard tools to build a skyscraper and using forklifts, cranes, and welded beams. No amount of skill is going to turn your toolbox into a forklift. Similar sorts of increases are possible with other programming languages and better toolsets, unfortunately you usually have to use them to see these things. You'll probably ask why everyone isn't using these tools if they're so good. The answer is for the same reason people write articles like this. New stuff is scary and weird and the old stuff works well enough, right?
I'd take it to mean the size of one's vocabulary in practice, not just the words s/he knows. There's obviously still no necessary implication that a swearer's vocab usage is worse than that of a non-swearer.

Strict logic aside, though, I've anecdotally observed that folks who swear publicly among people they don't know tend to swear easily and often, and given the inherent flexibility of most swear words, I think it's fair to say increased usage usually takes a toll on eloquence and creativity in diction. The relationship isn't necessary, but it's intuitive and observably common.
Startup turns $5,000 contest into millions
The photos it imports from Instagram and Facebook would not be high resolution.
It's collects media (video) and shares it (social), so I think it would be considered a social media company. Honestly, not too worried about the semantics here, the point is that it has nothing to do with 3D modeling/manipulation software. Buying for customers? Talent acquisition? Revenue acquisition? It's an odd one for sure...
An Interview with Brian Hoff
It doesn't run "out of the box" you still need to install mod_php (although ubuntu/debian makes this pretty easy).

I'd be hesitant to call a CMS or CRM built on something that doesn't understand utf8 "robust".

There's plenty of great , well documented framework available for Java & Python too.
Except those photographers are more likely to put their photos on Smugmug. Yahoo may have let too much air out of the Flikr balloon for it to be able to float.
Unless your NAT is randomising ports by default. Then you will always get the wrong answer.
Why The Dark Knight Rises will be boring
I use a specific "MYNAME-dropbox@MYDOMAIN.com" email address for Dropbox and I can confirm that my Dropbox-specific address has NOT received any SPAM messages.

The only messages that have ever been sent to that specific address are from Dropbox themselves...
How do you define "poverty"? Most impoverished Americans have TVs and microwaves.
Depending on who hosts your content, these sites are fairly cheap to make and maintain. I have a few friends who make these sorts of websites and use imgur and other free services to host content. They cost on the order of tens of dollars a month. As for profits just look at their visitor stats and compare it to adwords.
Interesting - exact same submission - exact same URL - submitted 12 days ago:

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

1 upvote, no discussion.
He's just saying it's not conspiratorial, it's blatantly part of the U.S. Code. Microsoft isn't colluding with the government behind closed doors, they're complying with the laws necessary to move into a slightly different market.

Whether it's for or against our interest was never addressed.
Right. "70's-style static limitation in Opera parser crashes Twitter" would be more like it. Seriously guys? You don't get to do dumb things just because you don't think syntax will be used....
> Add this to our list of questions—why a Dutch hosting company for a US company?

Maybe they offer a better deal?
A simple web project? svn export, mysqldump, kick apache
Right, you can automate Excel in C# from outside of Excel or make an add-in, but you can't store code inside an Excel document or edit it from within Excel, or assign a worksheet control handler to directly execute C# code, etc.
Do you seriously think trade secrets aren't enforceable outside US borders? That there's no such thing as a transnational tort claim? Do you also think that because the "Constitution doesn't protect" stuff that Microsoft can randomly steal from people? Can they murder people too?

You knew this was a batshit claim when you saw someone trying to map the Constitution to Microsoft in the first place, since the Constitution doesn't regulate private businesses at all.

Come on. We're smarter than this.
Seriously. Stop playing pretend engineers.

As soon as the powers that be recognize that software is a craft, not an engineering discipline.
Major Obama donor to head No. 1 online news site
Stashr - Hacker Txt File Management in the Cloud
No, you can't.

Is Hacker News crowded out by kids these days?

Autodesk of now is a collection of products and companies that vary from CAD software to online photo editing to 3D Studio Max to Maya and a variety of video filter and processing.

Think about that for a second. They make professional grade video finishing software. Socialcam is a casual video sharing community with a variety of video finishing processes available.
> Full screen support for Mac OS X Lion implemented

Aaaand fuck.
That's good to know. I suppose my experience with AIR was about a year ago--right when they first came out with support for mobile--which is about two decades in phone years. And it sounds like my research wasn't complete.

Nonetheless, between a heavyweight and power-hungry executable, an expensive editor, and a scripting language and library for which the most complimentary term I have is "quirky", I really don't understand how AIR is considered even a serious contender in the space of cross-platform . . . platforms. Let alone the best.
I doubt if this post has the right to exist on HackerNews.
Don't see it. Would bring antitrust investigations and general regulatory nightmare.
Improving photo quality would be expensive at their volume.

Improving photo management is not in their interest. Having a small number of photos that are easily accessible increases engagement, because people interact more if they're looking at the same photos (comments, etc.) If they made it easy for people to navigate to separate places in a large photo collection, they'd need new ways to push people towards interacting with each other.
They were disabled intentionally, now displays the "trusted" status. This was to avoid some malicious sites putting a lock icon, thus pretending to be "safe" sites
Those numbers are thermal resistance/impedance, not conductivity.
Congrats, Socialcam team!
no not funny. the universe doesn`t care for the base. prime numbers are prime numbers regardless of the base or any other representation.
Your bank account details don't reside in a published, yet controlled space on the internet?

I know you're not trying to flog your effort (monetary savings in this case) on a pay-to-view basis, but why (beyond the impossibility of securing the rights) are people who wish to try and sell their effort to those willing to pay, and attempt to restrict those who are unwilling to pay for their effort, somehow intrinsically wrong?
Because commas are so much "prettier," all that matters is how the code LOOKS - whether it breaks compatibility or not doesn't matter, as long as it's pretty. So pretty.
A very appropriate question indeed.
I think 500px is taking on this space already. They appear to be doing fairly well.
U.S. Laboratory Breaks Laser Record
Hello Kendo UI
Competition is usually a good thing for consumers. And it probably is in this case, except right now I have the choice in making an account on smugmug where one prosumer photographer friend puts his pictures, 500px where another semi-pro photographer friend hangs out, or of flickr where several other friends who mostly have compact cameras are. That's not ideal.

While it's possible that Flickr could benefit from the existence of smugmug and 500px, IMHO it's more likely that one or more of this group of competitors will eventually be forced out of business, especially as the grandparent post makes the point that due to facebook, instagram etc, these sites are now catering to a niche. Of the three (flickr, 500px, smugmug) only flickr has the scent of failure on it. I hope they shake it off, but which one would you pick as a winner?
Marissa: I need to apply for a few months of maternity leave.
Ok then - a not so simple web project.

1) I can't just pull from git. The repo contains files which should not be on the production server

2) I'm using postgres - not mysql. How do you incrementally change schemas? How do you roll back in case of failure without data loss?
You can also apparently be two world-class experts at secure C programming and do this arithmetic wrong. But don't worry, you won't make those same mistakes! Only idiots make those mistakes!
Schemaverse MMO Postgres game - ruby wrapper on Heroku