skysight-inc/HackerNews huggingface dataset:
That's probably why it says "try" one column.

Boring is good in some contexts. In this case conversion rate optimisation. No distractions allowing you to focus on the call to action.
Snowden Is Offered Asylum by Venezuela
If you change a software license, are users of that software bound to the new terms if they don't "update" to the version of the software released with the updated terms?
None. That's the point.

The only thing we can do to improve our situation is to migrate towards open-source operating systems (and software and encryption solutions).
3 Handy Tips for Windows XP Password Recovery
Reservoir Sampling
Python snippet to sample from a (finite) stream of unknown size at random.
In Korea, lots of people live in Jjimjilbang (http://en.wikipedia.org/wiki/Jjimjilbang). It's like getting a gym membership, but without the gym and with much more options for washing. You also get all the benefits that an internet cafe has to offer (connectivity, snacks, etc.) but without having to curl up in a tiny cubicle.
If you own 1/1000 of property the tax is low.
Microdoft lost developpers when they traded bill gates for steve ballmer. Putting a salesman on top instead of someone who knows the art is the surest way a company can completely loose itself.
We've seen that over and over again. There's a reason why in the old family business boss' s sons had to start from the bottom, doing grunt work first for some years, then climb the ladder little by little, until they could pretend to replace their fathers as the boss.
There is a huge cultural divide between what you seem to think and the .Net world.

(I agree with you, but know plenty in the other camp and it took me a while to understand them).

Someonebody should document that gap, if it hasn't been done, in the same vein as The Cathedral and the Bazaar.
No, you can’t apply licenses retroactively—if you have a version with the old license it is still under that license.
Imagine if YC moved there.
http://www.feedsapi.org rss and json API
This. I can count the occasions where I used new/delete (and worried about lifetime of objects) in the last year on one hand. And I'm a full time C++ developer.
It's kind of funny, seeing all these articles on HN I finally see one that relates to me :). I remember growing up with Bunnie's Xbox hacks and it got me really interested into embedded/hardware stuff.

Fast forward to today, I'm working on bringing my dream to create a laptop that doesn't stink, good quality, very Linux friendly and easy to use(by making a easy to use Linux distro). I also want to bring privacy and security by default by leveraging open source tools(including encrypted email and chat). There is a lot of room for growth and the niche markets of developers, hackers and future hackers could one day extend into other markets.

Alas my skills in PCB design extend to Motor controllers/drivers. I want to learn how to do High frequency bus design say to make ARM or i7 motherboard designs. If anyone here knows what kind of software to do that sort of thing I'd love to know.
Show HN: replace occurrences of the word click with touch on mobile's
Actually ALL of the energy is lost to heat.
I stayed in these cafe's for about half of a month long trip through Japan. Partly to save money on hotels, partly for the experience and partly because their "internet cafes" are fucking awesome. I use quotes because they are nothing like what people in the West think of when they hear that term. They are designed for people to spend many, many hours in and are (generally) a really fun and comfortable place to do so. Particularly if you like being around college aged Japanese people and/or keep weird hours and/or spend lots of time online.

I wouldn't want to live in one but probably would if SoMa had an equivalent - and I imagine many others would as well.
This is a real shame. I have used astrid since the original Motorola Droid was the cool new phone. I purchased the add-ons. It was a great piece of software, and a useful web service that worked like I wanted. And it had no recurring service fees.

Now I have to find a new program. At least they allow me to export my data.

But I definitely dislike when acquired companies dump their product.

The sad thing is, if Yahoo had a replacement with one click move ready, I would be happy to move. But I am certainly not going to transition back to yahoo if I find a service that I like.
A Thief Tells How He Steals, and Where He Likes to Eat
If you assume a 2000 (kilo)calorie per day diet, you get:

2000 Kcal/day * (4.18 Joules/calorie) * (1 day/86400 seconds) = 96.75 Watts
The Middle East Problem [video]
It sounds like the Jjimjilbang are more kind of mini arcologies with a heavy cultural overtone. Actually, kind of nice (not that I'd want to live there, but still).
It is not the change of license in itself that makes people think it is a questionable move, it is the strategic nature of this decision.

When building a solution/product, you have to choose the components you use, and invest in it, in time and sometimes money, and its technical and legal specificities can have strong implications on your solution.

License change is a hazard than can happen, and it is also one the harder to foresee, and when it happens to a product to you depend on it can have a big impact.

And it is Berkeley DB, same house as BSD known for the ultra permissive license. I wouldn't have anticipated that, and I guess with many others.

Given the fact that you may not be able to move to another product, and that your business may depend on the license permissiveness, it can be assimilated with totally legal, but nonetheless, extortion.
Did someone flag this? Why is on page 3 when it has 14 points after 4 hours and it's a pretty epic technology demo?
I just found the basic Firefox setting to disable thirdparty cookies from websites i have not visited. I don't like addons if i have some build in tools. Check the build in settings first and then install addons.
> CppCMS license is LGPLv3 - not too company friendly.

Actually LGPL is as 'free' as it gets with the GPL license family. If I wanted to be 'company unfriendly' I'd choose the AGPL.

But the thing is: Arguing about licenses is nonsense. The developer has an agenda and chooses the right license for it.

For me if I release open source I almost always license it under GPL3/AGPL because I don't want someone to take my code, stuff it into a closed system and make money of it. If I decide to contribute to the open source community I don't want leeches to profit from it.

If you want to use my code commercially: pay me.
How to speed up MongoDB Map Reduce by 20x
SpaceX Grasshopper - latest test, 325m
I'm not sure how good a model a heat engine provides for internal combustion. A heat engine assumes a fixed "working fluid" operating between heat reservoirs. In an internal combustion engine, there isn't strictly a "working fluid", since air and fuel are continually added, and exhaust vented away, and combustion adds energy without providing exactly a "heat reservoir".
Cookie handling doesn't need to be this complicated. A huge part of the solution would be if third-party cookies simply stopped working by default. Sure, there are a lot of big corporate interests preventing this from happening, but if you think about it there is really almost no legitimate use for them that benefits the users.

On a related note, Chrome has a setting that simply kills all the cookies when the browser is shut down. The price is having to log into everything all over again, but it's not that much of a hassle in exchange for a clean plate every morning.
The Affero GPL has a clause requiring the operators of network servers that use AGPL code to provide full source of the network server. Berkley DB is used in, amongst other places, Subversion - so when they next do a distro upgrade in a few months, a whole bunch of developers are going to find they're no longer license compliant and have no easy way of becoming license compliant.
Why do people complain when Oracle changes the license to a Free license? Just kidding. Denounce Oracle but also denounce the "Free" software zealots who invented unfair licenses like AGPL.
No, the article does not mention the anti-tivoization clause. The AGPL requires you to share the source code with users, even when the software is hosted on your machines. That's what differentiates AGPL from GPLv3.
The key thing here is that these pellets are designed to work with existing reactors. If you want to start using thorium it is a very hard sell (given the popularity of nuclear power atm) to build new reactors/plants, but changing the fuel in existing plants to something that can be said to be 'cleaner' or 'safer' might be doable.
how does this affect Python users? Berkeley is part of the default standard library and is installed by all Python users everywhere.
This is literally true and goes beyond security. I hope everyone who complained about Google Reader takes note of this; once you have the freedom to modify and rebuild you are trivially able to continue using your software long after the creators have shut it down.
> 3rd party cookie prevention is easily defeated. Sign in to Google, for example. You are now the proud owner of a YouTube cookie. The videos you view will now be linked to your account.

I'm signed into Google almost all the time and YouTube still shows "Sign in." Re-checked right now.

Third party cookie protection seems to be working fine. It's Firefox 22 with accept third-party cookies set to never.
I like the color-style.
Well, in their defence, Facebook appear to have made an attempt to measure brand advertising: http://www.slate.com/articles/technology/technology/2013/03/...

Its an interesting approach, but that might just be because I'm a data nerd.
Considering how much it usually costs to hire a contractor, this really is free. If you win tickets to a concert you still have to pay to get there, but the tickets are still free.

Paying a couple hundred quid to hire me for two weeks is free. When I said expenses, it was the cost of getting there and putting me somewhere to sleep (not hotels mostly, thankfully).

By charging that small amount, it means they're serious about bringing me in because it demonstrates commitment.

I paid for my own upkeep over this time and burned through the best part of 25k EUR - all worth it.
I found my jobs by writing a blog entry, the Internet did the rest for me - pretty boring really :)
Can advertisers tell whether their ad has been blocked via Adblock, et al? Because, if not, you really shouldn't worry about using a blocker.
Are you checking the country where the person is coming from? I'm in Luxembourg and it converts back to german when I navigate to some pages.
No, its a different list - I just looked.
Actually I am worried about Snowden's fate, because that will determine if there will be future whistleblowers or not. There can always be secrets, even now the NSA can just say "ok guys, we are winding all this down", while actually it continues in secret.
I'll always question any cryptographic standard adopted or advised by government.

I have an hard time even trusting AES.

http://crypto.stackexchange.com/questions/579/how-can-we-rea...

Honestly I think those issues (like cryptanalysis) are totally out of reach by the public to comprehend, it's hard to really know how to make strong assumptions.
And probably, it will be priced in accordance with what
you’d expect to pay for a bespoke digital oscilloscope...

Uh oh. That's the $5K range.
Perhaps I miswrote, I lost a lot of money doing this - expenses were travel and finding me somewhere to live, everything else in life costs a lot of money which came from my own account.
Oh yes, they exist. There were even a few gay activist groups that were HIV/AIDS-denialist; they no longer exist due to all the members dying of AIDS.
Nicely done. Now find a way to get this thing to Mars, Mercury or just the Moon, preferably with Astronauts on board.
Wow. In which version of VS did they do that? I never really noticed it. Ctrl-Tab was always MRU in my experience.
The really sad part of that statement is that Hadoop is a storage and processing backend, and you can run SQL (like, sortof, not really) languages on top of it, like Hive, for instance.
Just be prepared for low rates. You can't demand what you can on the coasts. Low cost of living means low salaries. Companies are often willing to expense living and travel, though.
And if he now rewrote the code in Scala using even better domain knowledge and it ran in 0.1 seconds, would this be proof to you that C++ isn't relevant after all?

The point of my comment is that your basis is flawed. The apples to chimpanzees reasoning you are using is not valid.
I thought bsddb was not actually shipped with CPython, and had to be manually built (which was a pain and would invariably fail, IIRC). I guess people were supposed to check source docs.
http://www.addsimplicity.com/downloads/eBaySDForum2006-11-29...
Although the Little Boy design wasn't tested before use as it was a very conservative design, there have been quite a few tests of uranium based bombs - both implosion and gun type designs.
That more or less just brings the license up to date with the original intent. You used to typically have to distribute apps if you wanted end-users to run them. Now you can half-distribute the app by only distributing the client half to browsers, and claim that that doesn't constitute redistribution. The AGPL, on the other hand, defines that kind of half-distribution as distribution.
> A product is either secure for its intended purpose, or it is not.

I'm going to have to respectfully disagree here. All products have bugs and a proportion of those bugs will be security-related. Crypto buys you temporary secrecy, based on the class of crypto used and the technology available to break it. DES was considered fine decades ago because even though it had weaknesses it was considered to provide sufficient protection of assets carrying certain classifications of data for a certain period of time.

AES256 is good for a period of time dependent on the projected capabilities of your perceived adversary and the sensitivity of the data.

> There is no "charge of unbounded incompetence". The charge of incompetence is concerned with cryptography (though there is evidence of surprisingly basic programming incompetence, too). Their competence at UX or anything else is totally irrelevant.

Where do I start with this? First you say there's no unbounded charge then go off charging Cryptocat in two areas. The UK "or anything else" is not totally irrelevant. The whole purpose of Cryptocat is to provide an easy to use chat system that encrypts conversations. Note that easy to use comes before encrypt in the description on the front page of the website. Nowhere on the front page does Cryptocat say that they're secure, because they know they're not.
You are obviously an expert. Java EE programmers need more expertise from people like you.
The iPhone 6 – Design Concepts reason for Delay?
Is Google still in China?
No one (as far as I see) is arguing what they're doing is illegal, they're just being dicks
I'd even go further:

Closed-source operating systems/software solutions are dying a slow (too slow) death.
Haha, I feel like there is a language bubble, everyone is using their interpreted/bytecode language, but people never realize how performance can be and is still always an issue. Even with the fastest computer, or cloud, or cluster, computer resources are always finite, and it's easier to reach that limit than anything else.

People relying too much on inteepreted or bytecode languages end up making abstraction on what happens on the metal, forget the basics of good enough performance, and bam, even the fastest server looks like a piece of garbage.

I'll always be conservative regarding language choices, because if a language makes things easier, it should also be taken with a grain of salt.
Lobby Apple to Support Cmd+Tab App Switching in iOS7
This seems like an awesome missed opportunity that has been making the rounds since before iOS6.

Update: this is now rdar://14367569
Oracle angering people with questionable money-driven greedy decisions? Yep, sure sounds like the Oracle we've come to know over the years. While the licence in itself isn't bad, making such a big change like that and essentially forcing people to buy licences is a dog move.
"Imagine a firewall that whitelists certain networks." er, you mean like a firewall? or is there some amazing new type of firewall that blocks ALL traffic, that I'm missing out on?
It was only possible if you bought a commercial license from Oracle. You do check licenses for everything you import don't you - you should!
Your experience with pearl will probably let you learn to write decent C ahead of needing it.You know you're going to be interviewed, potentially, take a couple of weekends and learn it.
I'm a big fan of Microsoft's dev tooling and platforms, but this article is so full of nonsense that I don't know where to begin.
Usually this is the application's fault. When you open a file with the Windows API there is a bit mask of what another handle can do (read, write, and delete/rename). The problem occurs when you specify 0 for this parameter because you're looking at MSDN and you don't know what any of this means. That locks out concurrent access to the file.

There are some other weird behaviors that probably shouldn't be there (such as renaming the parent of an open file or the behavior when an open file is deleted) but an application misusing the sharing flags is probably what you're thinking of.
We are always talking about pivoting and fail fast so why get upset when Yahoo! starts practicing what we are preaching.
Telepresence. Sites like nugs.net could stream concerts from large venues to many smaller venues in realtime & sold out shows could entertain new audiences in remote locations.

There's a project out of Canada called Scenic & Scenic2 that currently uses Internet2 to do this: http://code.sat.qc.ca/redmine/projects/scenic2/wiki
What makes the license "unfair"?
BerkeleyDB was distributed with the "Sleepycat License" since 1996 which is similar to GPL in terms of permissiveness so it's not like BerkeleyDB has been distributed with a permissive license in the past. If the Sleepycat License suits your needs but for some reason AGPL doesn't, why don't you just take the last Sleepycat-licensed version and keep using that? It still does everything it did when it was released. People could even fork it and make improvements to it.
Agree with that so much it's unreal. I actually used vc++6 until about 2005.

Eclipse kind of took over for C/C++ after that.
Tracking by abusing the cache is a serious problem. I've written about it before: https://grepular.com/Preventing_Web_Tracking_via_the_Browser...

I simply turned off disk and memory caching in Firefox (details in link above) and have been running this way for nearly two years. Browsing the web with cache is not as efficient, but with my ~8Mbit Internet connection, practically, I don't really notice any difference.

To get around the tracking issues, ideally, browsers would cache content, but it would be keyed on the domain in the address bar as well as the url of the content being cached. Also, content should be wiped from the cache when you leave the site it is linked to, ie there are no more tabs with the site open.
Warning: autoplays sound via Youtube iframe.
Those people have had positions of power in the South African government and have caused very great harm.

Including the President. Even his press secretary very embarrassingly dying in his mid-30s from AIDS couldn't change his mind at the time.
They might be able to build backdoors that academic cryptographers can't detect, but this backdoor was special - even after the academics figured it out, the NSA are still the only ones that could use it because it requires a secret key whose public counterpart was baked into the Dual_EC_DRBG specification. Backdoors with that special property are going to be much harder to create.
With a big large unsubscribe button just so people can opt-out easily.
Be less Clark and more Super
Haven't used valgrind, but wouldn't you say this is mostly related to Java/JVM-languages being garbage collected? Since analyzing heavy memory use requires you to look at a lot of garbage as well. Forcing a gc does help, but not enough in my oppinion
Yes, you can test drive the neighborhood at least--in the sublet section of craigslist.
How is giving it away as open source software a dick move?
Subversion is Apache licensed, so I fail to see how this would be a problem.
This is really not that relevant, and entirely your own fault in writing your program wrong.
Hi i am web developer. i am searching for internship if anyone can help me out, let me know,
here is my resume
http://developers.cloudtub.com/abhishekresume.pdf

my email id is abhishekgahlot007@gmail.com

Thanks
Ctrl+tab is MRU in VS2012. Or at least it is on all my machines and I never had to configure anything there.

Also, you're complaining about very superficial stuff. My VS layout has a file explorer on the left, big code view on the right, current errors and warnings / console output on the bottom, and that's it. How is that bloated? It's basically what sublime text looks like, but then whiter.

It literally takes 2 minutes to hide all toolbars and install the 'Hide main menu' extension, what's the problem?
But you can stop supporting the older versions, say, by only applying fixed bugs to the newer versions.
While I appreciate the information and agree that it's pragmatically spontaneous my point was that I was suggesting we'll find that it won't be the case if and when we gain a deeper understanding, which we may never do.
Split Flap Physical Counter for Facebook Likes (500 in Pre-order)
If you run out of memory you're just not doing it right. C++ uses less memory than Java, this is true. But if using the same algorithm in C++ with a larger database, generating a bigger PDF perhaps, you will still fail. Could also be that just increasing the managed heap will help, but I guess this is a case about keeping to much in memory.
What call would one have for a bespoke oscilloscope? Surely the whole point of test equipment is that it's standardised?
Searching For internship nearby San Francisco
Hi i am web developer. i am searching for internship if anyone can help me out, let me know,
here is my resume
http://developers.cloudtub.com/abhishekresume.pdf

my email id is abhishekgahlot007@gmail.com

Thanks
I have been making native Windows applications for years and I am still making them. Around year 2000, Microsoft was a reliable partner. They made the OS, provided the tools and others were free to make any applications they liked. There was little to complain about.

These days, being a Windows desktop software developer is pretty bad. Leaving out all the .net framework craze, Microsoft has made things much worse for many old software developers with their attempts to control everything. I am not OK with Microsoft being the one, who decides, whether users may run my software or not. I simply cannot develop for WinRT no matter how nice the native+HTML5 API may be. Even on desktop, Internet Explorer checks every download and hides the install button if the installer is "untrusted".

In short, Microsoft is not a reliable and respectful partner for independent software developers anymore.
Nothing Up My Sleeve Number
I know there are a lot of developers doing a lot of work for a lot of companies on the MS stack.

My point is that there's no influx of young aspiring programmers entering that world anymore. The ones that are there now got there by picking up VB or VC++ as kids, but noone is picking those up today, and MS has absolutely no idea on how to attract new developers, none of their offerings are interesting to someone new to the field.