skysight-inc/HackerNews huggingface dataset:
Even if Rice goes, I'm not going back. The board has already shown it's ugly face.

No amount of backtracking will convince me I didn't see what just happened.
Does anyone know of a version of http://theyrule.net with updated data?
BlackBerry may consider exiting handsets
Really? I see her as someone that can strengthen the ties of NSA and Dropbox.
Those are the debugging features. Those features (plus the tools you listed) help you during the test phase of your SDLC.

In contrast, heap protection / exploit mitigation is intended to protect your software in the field from the bugs you did not know about until after the software shipped. Correct software would not need ASLR, stack canaries, NX or heap protection. But these things are widely accepted as required these days.

Desirable features are mainly heap overflow protection and double free protection (see [1] for a list of what ptmalloc does). The situation is not entirely simple because the specific protections you want (say in terms of heap metadata protection) depend on the internal design of the allocator and there are a lot of devils in the details.

There is some information around on jemalloc exploitation [2] [3], but I do not know if that information is current. I'm not aware of any jemalloc hardening which has happened since then. If you could provide any information in that area I'd be interested to know about it.

[1] https://wiki.ubuntu.com/Security/Features#Heap_Protector

[2] http://phrack.org/issues/68/10.html#article

[3] https://github.com/argp/unmask_jemalloc
It makes it easier that I don't really like Dropbox as a product anyway.
No. It's more of a "let's hurt their image because we don't agree with the political decisions of Condoleezza Rice" at this point.
That is currently in the hands of the Obama Administration, not Dropbox.
Why all this politicization of Rice's role? What possible relevance could her actions (or hysterical descriptions of her actions) in the Bush administration have in regards to her role as a board member of Dropbox?

Most likely, this is a political appointment to get Dropbox connections in Washington, to sell large contracts into the federal government. And, possibly, to sell into governments abroad where Ms Rice's connections may also be of value. (None of which has any relevance to the usefulness of their product to me.)
drop everything, focus on only on iOS (or android).
There's some large companies in Germany that stopped delivering emails to most employees after 8 in the evening. All emails will get delivered in the morning. People that might receive alerts or important stuff are exempt, but the general employee is not.

I think that's a reasonable approach - receiving work-related email in the evening keeps your mind on the work-problems and I do think people just need some downtime to relax.
See, that doesn't work. There's no such thing as a recall for some positions, and it's pretty hard to be responsible for someone who says they're going to do one thing and then does a completely different thing once they're beyond accountability.
Hilary Clinton is as establishment as it gets. She isn't a valid option and it would be an outrage if she were shoved down the publics throat. Elizabeth Warren is far more likely to succeed.
I think there is no drop-in solution. Truecrypt paired with owncloud.org hosted on DO may work. Spideroak seems good too.
What's the current sentiment regarding the security and privacy of BTSync?
I think your perception of what is "well-known" strongly depends on your age. For example neither concatenative nor declarative programming are exotic to me and I think many other older programmers.

Forth (concatenative) used to be pretty big, back then software was simpler and you did not need a Qt wrapper, XML parser etc. Forth was very practical for the things it was originally used for. Like that embedded control software for a telescope where the "user interface" consisted of a few buttons, as in physical buttons, no screen, no mouse, no harddisk, no network connection to worry about. In that environment Forth made a lot of sense, on a modern computer, as a tool to write a modern GUI application it makes no sense at all if you ask me.

And "declarative".. Prolog is old, back then it was usually called "logic-based programming", though.

Really, Forth and Prolog, every older guy who cares about programming knows those fellas.

And Prolog did not change the way I think about programming at all. I considered it breathtakingly clean and elegant (compared to C and Pascal).. for the few things it was good at (e.g. expert systems).. but utterly unsuitable as a general-purpose language / paradigm. I felt the same way about Standard ML (it was the dominant FP language before Haskell became big). "Wow, writing a simple input/output transformer (e.g. academic compiler) or doing some basic math is so clean and elegant with this! Everything else.. not so much."

In contrast, Forth actually changed my thinking. According to Charles Moore, Forth's creator, proper software development with Forth meant finding just the right set of words, the right vocabulary, for the problem domain. Once that was accomplished writing down the program logic became trivial. Note that in Forth functions are called "words", are usually very short, and indeed word-like. So you end up with code like "ARM 90 DEGREES ROTATE".

As I said my approach to programming was changed by the exposure to Forth. I aim to discover/define an efficient "vocabulary" for the problem domain in every language. That is not the same as designing a "domain-specific language" by the way. DSLs usually go much further, making up a syntax of their own. I do not like DSLs at all. Mostly because of the associated learning curve forced upon you by every new DSL and by the usually poor tool support.

EDIT: Removed needlessly trollish part
I'm working on it. I quit my job and have a few friends working for me. Working on getting a front facing website out now.
I was wondering how long this would take. Thoughtcrime is here. The quest for ideological purity is kneecapping our future. Shutting out half of the brainpool because they hold opposing views about disconnected topics is a recipe for societal failure.
> "how is that less responsible for the results?"

Devil's Advocate: It's not. But they didn't join Dropbox's board, so it's irrelevant. It is possible this isn't about partisanship, just personal history.

Though I have a hard time believing that's actually the case.
For me dropbox worked very unreliably on Linux. Copy works much better.
Educating Executives to Disrupt, Not Be Disrupted
> Unless a company is actively hurting people, I'm going to choose what I use based on the quality of the product, not on a board member's past

Seems like it did not work so well with Mozilla recently. And that guy there did not kill anyone either, even indirectly.
Keep those torches lit for everyone in the current administration too, right? Torture, war, and mass-surveillance continue to this day, 5 years after she stopped being Secretary of State. In addition, many in the current administration were involved in the Iraq war as well.
Anyone know of a Dropbox equivalent based in Europe?
Al Gore wasn't part of the administration that led us to war. Rice helped enable the war, Gore was just wrong like most Americans.
Actions have consequences. It's perfectly acceptable for individuals to choose to no longer support a product based on its leaderships decisions.
I don't get this kind of stuff. I'm sure it's based on good intentions, but this will just lead to MORE nepotism and less transparency because the price of negative press is that much greater.

It feels similar to the hit on the Mozilla guy, which really rubbed me the wrong way. For all I know he clubs baby seals in his free time, but nobody bothered to investigate the truth until it was too late.

One individual or group, finally crawling out of being persecuted, deciding to persecute another is just plain disgusting.
And Kosovo. Don't forget Kosovo.
Are you serious? Al Gore is on various boards, including Apple. He also supported the war. Will you stop using Apple products now? You're not a hypocrite, are you?
Obama pulled all combat troops out of Iraq after they were told to leave.
IMO this is exactly the kind of thing we need right now -- iterative change for the better instead of coming up with yet another "let's just reset the Internet" plan.

I realize that there are limitations to this kind of evolutionary plan -- namely only achieving local maxima -- but for now it seems to be the best way forward. As opposed to natural evolution we can still choose at a later date (perhaps at greater overall cost) to go for a completely different scheme if we deem it necessary/justified.

EDIT: s/additive/iterative/
Keybase wants to bring encryption to the masses
Easy Move+Resize: The best (open source) mac app for window arrangement
That is the argument AGAINST being a software engineer. If you specialize in the wrong technology that goes out of favor, the market value of your experience goes to $0. It's very hard to guess what will be popular 5-10 years from now. If you pick wrong, you'll be stuck.
I'd start on iOS just because I think it's more likely to inspire good programming habits, and the choice of tools/frameworks is relatively straightforward. Move on to the web once he's got a bit more of an idea of the basics and can navigate the landscape a bit better.
Dropping Mozilla because Eich is anti-gay-marriage made sense to me because Mozilla is the beacon of open source. Mozilla belongs to us in a very personal way, many of us have contributed code to Firefox personally.

But Condi Rice joining a completely private Dropbox as a board member - this is a non-issue. I'm as strongly anti-Bush administration and anti-war in general (especially the Iraq War - good grief) as anyone you could hope to meet, but this is ridiculously naive and short sighted to think that Condi being involved with Dropbox is something to get excited about. There are SO many people involved with private companies that are so much more partisan and support with no hesitation so many terrible things that if you want to go down this rabbit hole, you're going to be down there for a while my friends.

Edit: that Condi Rice is a "privacy" concern - ok. Fine. I think that's ridiculous but you know what - nothing is particularly ridiculous when it comes to privacy anymore. So I will accept that argument.
Kind of like Al Gore on Apple's board?
https://www.sync.com/
"I happen to think marriage is between a man and a woman. That's tradition, and I believe that that's the right answer"
- Condoleezza Rice

Someone call OkCupid and notify them of this so they can start working on their next PR campaign.
VHDL has the same problem:

signal x, y: std_logic;
...
x <= 'X';
...
y <= '0' when x = '0' else '1';

will result in y getting the value '1' in simulation, but you don't know what it'll be for synthesis. So if you're unlucky, it'll simulate correctly but fail in hardware. Which is exactly what simulation should protect you from.

And even if you assign only '0' and '1', you might get an 'X' from third-party IP cores.
BTsync is free as in beer, its a bit better.

Mega offers 50GB of sync for free.

Both are -okay-, if you have a spare server owncloud exists.
They believe it because Bush and Rice said so. They, on the other hand, had all of the US intelligence services to provide them with data.
Well, what happened at Mozilla was certainly "Thoughtcrime" (just happened to be on the unpopular part of the spectrum, if it were 20 years ago nobody would have said anything) but Rice is something different altogether. Her hands are not clean, if you know what I mean.
A lot of people here seem to have absolutely no issue with saying "I have no problem with the ethical ramifications of a company's actions or choice of representatives or the beneficiaries of a company's wealth that my support helps grow". I can't tell if you're sociopathic or just utterly clueless. Not taking a 'moral stand' isn't business -- it's taking a moral stand of not caring. Culpability can stem from inaction as well.
I do use Google Drive some, but the overall usability of it is a bit painful. They have a lot of nice features for sharing folders/files with others, but the organization of it's web UI is just painful to use at times.
Rust provides memory safety without a GC, which seems more promising than anything else for this sort of application.
Measuring Brand Impact when an Auto company recalls millions of vehicles
This is why my company's board is 100% cyborgs.
I'm sure that bringing Brendan Eich's politics into question when he moved into CEO position has made this a more popular trend.
sorry bicx but your response is a bit too logical for what we're looking for (a new target for the tech community hate mob)
drop everything, after all you have the NSA - silly
Also there is no way the person who helped destroy relations with the EU will help build business in the EU.
Well they do have a desktop folder syncing program so it works more like dropbox. They probably don't have a lot of the same APIs and more in depth ways to use it. It is just file backup and encryption.
Europe didn't buy the lies. There were a lot of rallies against the war. And UK is not political part of Europe. It is more like 52'nd US state.

Russia and China were meh.
It's closed source and proprietary so it is no solution for me.
Its funny I was kind of looking for alternatives for our business, we use it as a poor mans shared NAS across two offices, but with the new Business features (personal and business folders in particular) finally reached a usability threshold for us.

Ugh...
I use something similar

"I'd be happy to sign a perpetual non-compete contract so long as it includes a clause that you'll continue to pay me at current salary (with a yearly cost of living increase pegged at inflation) as long as the contract is in effect. If you wish to cancel the non-compete after it takes effect, you agree to a six month notification and run-down period".

I'd need the six month period so I could move from my retirement home in Malta or Corsica or wherever and get a job again.
And some images also contain a color profile as metadata -- which can be quite large.
And sell our data to the NSA while they're at it?
Dropbox certainly has lost some peoples trust.

What makes any of the other companies more trustworthy though? Has someone personally interviewed all the employees, performed a security audit of their system, and determined they are legit?

Seems like a false sense of security.
From https://www.copy.com/about/tos/ :

We will respond to any notice of alleged copyright infringement if they comply with the law and are properly reported to us through our DMCA process (https://www.copy.com/about/dmca).

From https://www.copy.com/about/privacy :

It may be necessary − by law, legal process, litigation, and/or requests from public and governmental authorities within or outside your country of residence − for us to disclose your Personal Information, Non Personal Information, and Private Data Files. We may also disclose information about you if we determine that for purposes of national security, law enforcement, or other issues of public importance, disclosure is necessary or appropriate.
OneDrive is phenomenal. I've been using it for the past year or so and it's been a breeze.
>beyond accountability

There is your problem, America. Fix it.
> Rice is a famous figure, known in almost equal parts for her ferocious intelligence, and controversial role in the Bush administration, which included comments on alleged weapons of mass destruction that Saddam Hussein was thought at the time to possess.

TC needs to correct that last sentence: "weapons of mass destruction that Saddam Hussein was KNOWN NOT TO possess" would be more correct in light of what actually occurred behind the scenes.
I'm as anti-war as the next guy; we military veterans tend to be more so than most, and I've gotten even more so as I've gotten older. Still, there are those who appreciate that:

(A) political leaders aren't supermen and -women. Like all of us, they have to make the best decisions they can with the limited information available to them at the time;

(A1) [ADDED:] the signal-to-noise ratio can be problematic; the available bits of information are often of varying quality and sometimes are flatly contradictory --- a major part of the leadership challenge is figuring out what the hell is really going on;

(B) most political leaders genuinely want to do a good job, even if that's mixed in with a larger- or smaller dollop of self-interest (as is the case with most of us);

(C) in late 2002 and early 2003, memories of 9/11 were still raw;

(D) Saddam Hussein had irrefutably demonstrated that he was willing to use weapons of mass destruction in pursuit of his ambitions: he had used chemical weapons both on Iraqi Kurds and on Iranians (and let's not forget his brutal conquest of Kuwait);

(E) it was unclear to what extent Hussein had made any progress on building -- or buying -- nuclear weapons;

(F) the downside of a false negative on that issue was considerable; and

(G) hindsight is 20-20, and there are always Monday-morning quarterbacks around who are certain they could have done better.
PyEthereum and Serpent Programming Guide
> It was a huge change from everything I had learned before, I had no idea what a latch was and why it was bad to imply them.

Exactly. VHDL and Verilog make hardware design twice as hard as necessary: first you have to think about what structures you need, and then you have to figure out how to describe it with the inappropriate tools your HDL gives you (in such a way that the synthesis software correctly recognizes your intent).
Multiple forms of authentication do not ensure security. They merely raise the bar for the effort it takes to break it.
That escalated quickly! This is a pretty strong digital political attacks to be lobbied against a tech company. I'm curious to see what response Dropbox will have.
I wonder when a Windows' build is coming out.
Thanks for the link. Seems like a black swan story to me then, I guess I'm living in a different era because I've never encountered such a situation in my personal lifetime.

At worst, the current GM Ignition switch issue seems to demonstrate gross incompetence, or maybe groupthink. Engineers seemed to try and raise concerns, but there aren't any memos out there like the "Pinto Memo" that implicates upper-management.

------------

Another point, is that the Memo, as used by the prosecution of the case, was considered inadmissible evidence by the Judge. This leads me to believe that perhaps the memo was a grossly exaggerated story, or perhaps misrepresented in some way.
You don't need to mock someone to convey this. Just assume it was a brainfart (which it probably was): "Are you sure that's what you meant to say?". If they were actually wrong, they'll feel embarrassed enough about it without you mocking them as well.
What the hell is the point of basing a program on web technologies if the result does not run everywhere?
Oh boy, yet another idiotic witch hunt. I'm sure the author uses only software written exclusively by people with purest intentions.
Interesting, since Condoleeza Rice seems to be the very definition of Thought Police. Her quest for ideological purity resulted in hundreds of thousands of people being killed or maimed.
The Original iPhone was a Minimum Viable Product (MVP)
C vs GC is a false dichotomy.

There can be safer-than-C languages that don't use GC, e.g. you don't need GC for array bounds checking. You can use reference counting for more deterministic garbage collection.
Make a qualified guess based on previous experience and realistic numbers.

Run it through your peers (specially anyone else involved in delivering it). Listen to the most pessimistic ones, rather than the über optimistic.

Multiply that estimation you have now by π.

Believe me, you will more often than not correct with such a calculation.

Bonus: You will be right by more or less ~10% which you can either give as a discount to your client, or you can charge them 10% extra in the end.

Warn them that there is ALWAYS risk when estimating, and all risk should be shared. Win Win FTW!
Not to be confused with evil.js: http://andjs.com/code/eviljs/
And the only person they could find is one of the politicians behind the Iraq War? Heh.
Eat at your desk or stay later to make up for the time you took at lunch. It definitely depends on your industry and type of job but I don't know anyone outside of manufacturing/production/construction who actually works a strict 8-hour day.
Sport Team Relocations (my first stab at D3)
Use this one http://img3.wikia.nocookie.net/__cb20130626224531/katawashou...
> Much of the VCL syntax has changed in Varnish 4.

Bullet, meet foot.
For some reason I actually like it. What do you find painful?
Al Gore was appointed to the board of Apple prior to the Iraq war. Here is the Slashdot thread from when he joined, there wasn't much controversial about him at the time other than 'huh, he invented the internet':

http://apple-beta.slashdot.org/story/03/03/19/2246212/al-gor...

He wasn't in congress during the Iraq war vote.

There is a very wide bridge between having a personal opinion as a private citizen in agreeing with the war (as Gore did) and being part of a group of people who planned, orchestrated, operated & implemented two unjust and likely illegal wars.

fwiw, I don't like many of them and don't understand the whole red/blue R/D thing you guys have going on - they all seem very similar from where i'm sitting.
The answer is, they are still using it. The spoil is not over. Even old keys are good. They can be used with the data they have already there in the basement.

Disclaimer:
All characters and events appearing in my comment are fictitious. Any resemblance to real events or persons, living or dead, is purely coincidental.
Well I thought it would take longer for activists to start targeting companies in the wake of the Mozilla issue. I am actually surprised to see this happen so quickly. Its good to know that I am free to excersize my rights unless I want a job in the tech sector in which case I am required to conform to the social worldview of a selection of internet activists.
I've been happy with https://aerofs.com/ so far.
> When looking to grow our board, we sought out a leader who could help us expand our global footprint.

Hey actually the word footprint can also be understood as garbage.

> the impact on the environment of human activity in terms of pollution, damage to ecosystems, and the depletion of natural resources.

Then if you read it this way, the sentence sounds actually very appropriate!
Firefox OS and Medic Mobile use the Web to Connect the World to Healthcare
Ask HN: Is current investing solely based on the greater fool theory?
Given the astronomical P/Es of many public high tech companies and the lack of net profit from the latest batch of IPO candidates, has the market turned into a reliance on the greater fool theory instead of rational belief of the underlying company's potential return?
How to use blogs in the classroom – An Introduction
Blogs may be great educational tools and they give students complete freedom to publish content on the web, but if you don’t know how to effectively implement them into the classroom, they’re only as good as wadded up balls of paper in the trash
That's usually the first thing that war criminals come up with to shield themselves from prosecution.

"They just didn't know better"

It doesn't matter if they knew or didn't, they are responsible for what they did.

If ignorance was sufficient, they'd place a donkey in the white house and wash their hands in innocence.