skysight-inc/HackerNews huggingface dataset:
"web application" could mean a number of things. To me "web app" in the comments above meant the code on a server that handles http requests, not the browser client of it. You are talking about Javascript running in the browser of a random internet user, right? It could be catastrophic to allow that level of access to a database from the public web, obviously.

As is pointed out in (1) that can happen already through carelessness. And it does (2)

But it probably isn't what was intended in a newly designed general system. That would assume great stupidity.

I suspect that even the "no code, just access the database" actually has some kind of code and config in front of the db, like odata (3). I'm not saying that odata is great, but it is an example of trivial access to a database. it's gated, mostly read-only and configurable, but it probably doesn't count as "writing a custom server app to gate to a database"

1) https://news.ycombinator.com/item?id=11925043

2) https://www.owasp.org/index.php/Top_10_2013-A1-Injection

3) http://www.odata.org/
> Human derived chemicals and engineering have given us over 40 extra years of life.

Yeah well to some degree of participation.. chiefly we have reduced maternal death rate & early childhood mortality; (re)discovered/refined/improved-upon/better-understood what compounds at what dosage made traditional/herbal/ancient antiseptic/antibiotic/antifungal tinctures actually work and how to turn them into more reliable pharmaceuticals, developed ever better understanding of nourishment and hygiene and surgery, and figured out intravenous saline/nutrient infusions.

Those are the major contributors to "moderns' longer lives", and any pre-moderns who managed to circumvent all the above health hazards lived pretty much almost as long as us today (and was greatly revered admired respected and consulted for it by all). "Human derived chemicals and engineering" clearly contributed quite a bit here, no argument. But it's not like some chemists churned out a formula that added 40 additional years to an otherwise-strictly-30-year-lifespan just-like-that.
There's a big difference between critiquing a business strategy and "attacking her".

When people do the latter to a prominent woman, I think it's reasonable to ask whether sexism is involved. We know from a variety of studies that people are more critical of women, and more personally critical. [1]

It's often unintentional; many people who are consciously not sexist demonstrate significant bias. So I don't think anybody needs to feel accused or defensive. But it's certainly something we as a society need to work on.

[1] E.g.: http://fortune.com/2014/08/26/performance-review-gender-bias... and http://www.wsj.com/articles/gender-bias-at-work-turns-up-in-...
On the first point, can't that be achieved by the municipality which (presumably) also assesses those property taxes? That just seems like an issue of the city needing to not whore themselves out to foreign speculators in the name of growth.

On the bright side, I've heard from some realtors that the previously-common occurrence of Chinese nationals patrolling for houses to buy with cash has dropped off substantially in 2016.
There is a better way but it unfortunately requires the system to have an understanding of what the decision is about - in other words, no longer decoupling the mechanics of the decision from the meaning of the decision.

A distributed system can easily make a majority decision that is unwise, like if the votes are based off of bad information. But if the different options of the decision could be formalized and checked/proven as part of the decision making process, based off of axioms and values that participants all agree on, then perhaps the most rational decision could be selected even if it's not what the majority was initially in favor of.
The key quote in here, to save people fishing for what they know is in this article: "And the rules of arbitration largely favor companies, which can even steer cases to friendly arbitrators, interviews and records show."

Also, you might want to use a non-mobile link.
So, why does the German Girocard system then have fees below 0.25%?
Yeah but the world is not a pretty place, at home we have monopolistic unicorns, and abroad we have unfair business practices... I'm not shedding any tears for Apple, screw'em.

Even if the US is a relatively "clean" place to do business today, when we were the up and coming upstart, we stole plenty of ideas from abroad, and even within: the whole reason synecdotal Hollywood is in literal Hollywood is, movie producers snuck out there from the East Coast so they could infringe on Edison's film patents and get away with it.

Relatively poorer economies are never going to sit by and let large foreign industries dominate their economies if they can do anything about it. And we shouldn't expect relatively poorer economies to have deeply embedded free market economists explaining the theory of comparative advantage to every populist politician.
If you prefer pidgin/adium: https://bitbucket.org/EionRobb/purple-hangouts

Basically implements full hangouts into pidgin (connects to hangouts over "hangups" protocol rather than xmpp).

It still has some minor issues. from finch (ncurses pidgin) for example, it makes links that send people to a blank page with some hangouts.google.com/ proxy stuff going on that never gets followed. it also has weird issues with instantly marking some conversations as read. Otherwise I've been viewing it as an inplace upgrade for using xmpp on pidgin.
Facebook is wrong, text is deathless
It's well documented that she struggled with the current CEO of Google, he was part of that circle.
>That does not make him more right than any other human being.

No, just the only relevant person to say what is welcome and allowed in HIS social bookmarking forum and what's not.

>Ownership means one can impose ones will, it does not mean you are omniscient.

"House rules" are not meant to be perfect or agreeable to all -- they are just meant to be whatever those running and owing the house decide.
If engineering were lower status work than a lot of people think it is, it would provide a more viable explanation than the effect of a conspiracy.

Men in engineering on average aren't as smart as they think they are, and given the perceived barriers, mostly it is exceptionally smart women go into engineering.

The underlying problem is that engineering is lower status work than its participants believe it is. Women in it recognize this and switch to roles that provide the benefits of equivalent or greater status for an equivalent or lesser amount of effort.

Sexism does sound more interesting, but reality tends to be less dramatic.
New Zealand. My example iPhone is probably on the expensive end of the spectrum.
If Islam Is a Religion of Violence, So Is Christianity
S boxes in DES were originally nonexistent/vulnerable to differential cryptanalysis when IBM first made Lucifer.
Well, in my case at the on-site interviews one guy had to ask me from a specific domain (JavaScript/front-end) but asked me questions about system-design, even though other interviewer already did that and they pass a sheet from one another so they don't ask questions from the same category. Not surprisingly, the recruiter called that I have to take another 2 interviews because they were unsure of my front-end skills. To make it worse, one of those 2 interviews was actually re-scheduled because the interviewer simply didn't show up. I did average to ~half of the interviews, for the other ~half I was well above average, for some of them I offered solutions they never thought of and were better in terms of complexity then the one that they had (even though they asked the same question many applicants before, that was an online interview and the recruiter told me that the guy told her that they should definitely hire me). Their decision was simply decided by the fact that the last interview (the one that got re-scheduled for a friday-evening with some guy from USA) who asked me some very, very basic JavaScript questions (such as: creating a form input and showing a message when that input is changed), I was really confused as the questions were so easy and I did not know if he was really expecting the obvious answers. My recruited called me, said that I aced the first (out of the two extra interviews) but the last interviewer said that I'm definitely not fit for the job (did I mention that the guy fell of his chair during the interview, after getting his coffee or something like that, maybe this has influenced his decision).

The interview experience was great, but the outcome really left a sour taste in my mouth, especially after bumping into their poor organizational skills.

TL;DR: Everyone was happy or really happy with my performance during the interviews, except the last guy (who was not even from the same office).
That leads back to the dividend question. As a shareholder, you only make money one of two ways: your stock goes up, or you get dividends. To be attractive, a company needs to be doing one or the other.
When this article mentions "signature transactions" it is speaking of "chip and sig(nature)", meaning that you must insert or "dip" the chip-enabled card into a terminal and then sign on the terminal. The signature is submitted to your bank along with the transaction for verification. "chip and PIN" is much the same, except that you must enter a PIN instead of signing, and the PIN is sent to your bank for verification. I would also add that signature verification doesn't really do much, since banks will accept just about anything as your authorized signature. A signature is also not required for transactions under $25 (usually, depends on the merchant and specific minimums that your issuing bank sets).

It is quite weird that you don't have a chip card, since it is mandated to only provide chip enabled cards as of October 2016. I would ask your credit union for the reasoning behind not issuing you one.
What prevents foreign nations from using US encryption without the backdoor? It's not like they have a law that would force then to add a backdoor.

I can't believe these people are in charge of national security.
Shooting Down Drones with Cyber Rifles
There are at least a few cases of hard evidence of UFOs, as in, "unidentified flying object" with no plausible physical explanation and observed by many trustworthy witnesses. They could of course be explained by many other causes than little green men, and I personally don't think there are little green men, but we don't know what these were.

In particular, these ones I find very interesting:

https://en.m.wikipedia.org/wiki/Japan_Air_Lines_flight_1628_...

https://en.m.wikipedia.org/wiki/2006_O%27Hare_International_...

https://en.m.wikipedia.org/wiki/Cash-Landrum_incident

https://en.m.wikipedia.org/wiki/Manises_UFO_incident

So I don't think lack of evidence is the reason for no scientific effort, but rather, how would you conduct science based on that evidence?

And actually, some "UFO-type" phenomena are under scientific investigation, such as the Hessdalen Lights:

https://en.m.wikipedia.org/wiki/Hessdalen_lights
Agreed, this should never have been a patent.
Objective-C is compiled (to machine language, not bytecode), and does not use garbage collection (it has optional garbage collection, but this is not supported on iOS).

What informs your guess that it's "around java speed" ?
The latest YakYak release is only 50MB. YakYak has been running on my Mac the entire day now and it is only consuming 55MB of RAM.

I tend to agree that Electron apps are heavy but it seems like there are ways to make it small like this one.
I think this comment on the original blog post says it very well:

"To be clear, if this happened due to an exploit in the software, then I can accept a hard fork fixing the issue. However, if the DAO team made a mistake in the way they designed their smart contract, as an issue of principle, they should not be "bailed out" by the Ethereum team because they are "to big to fail." Hard lessons like these teach the cryptocurrency community at large to do their homework and to be excessively (and obsessively) diligent with their security."

I agree with this.
As the guy who this was responding to, I don't think they should be banned. Most of their posting history seems fairly civil, other than this outlier.
No Mac support? or is it just not documented?
No. Magnetic strips are resistant to 3 tesla, but it does kill them. I assume moving fast across flux lines does it. However chips on the card are good with unlimited exposure to 4.7 tesla as far as I can tell.
Phones turn off and won't reboot for a period of time that is alarming, but so far I haven't seen it kill one. MRI engineers even have instructions to document some scanner work with their iPhones. It may just be the screen turning off so I'll have to test Siri or something to check if it's that. They always work again so far but the 30 minute wait didn't seem good!
I currently don't own any etherium. I'd like to point out that those who are saying that this mean there's a "too big to fail" concept within etherium are missing the key point that when the US (and other places) did too big to fail bailouts it was a concerted effort between unelected central bankers and government officials who are percieved to not necessarily have the best interests of the people in mind. At least if etherium makes a decision that the DAO is too big to fail, it will have done so via consensus, and parties that don't like it can take their assets and leave.
Doesn't necessarily make you less of an anarchist either. Anarchy isn't an absence of rules or decisions, it's having decision making mechanisms that are non-hierarchical (now, the preferred size of those decision making structures and how to keep them from becoming psuedo (or real) States in their own right is a whole different discussion). In this case, one could argue that miners are making a decision collectively through a very imperfect mechanism (subject to possible hijacking, attacks, and tyranny of the majority), but still a non-hierarchical one.
Ethereum is a general purpose system: it has sharp edges. We can use the same reasoning to condemn C/++'s pointers (people trip over themselves all the time, even serious audits occasionally miss big bugs), but we still survive with C code running much of our lives. If there's issues with implementing in ethereum code directly, there are many ways of addressing it and only some of them view the issue here as a 'flaw' rather than a 'hard to use feature'.

Ethereum just has to work. It doesn't have to be pretty. It doesn't have to be easy. Being pretty will help it work, but there's enough money on the table, and TheDAO demonstrates this, that it will advance on alternative institutions if it works.

TheDAO may never be 'safe' or 'perfect'. It only has to be safe right now, from the threats that real, interested parties are capable of implementing. This list of threats is quite large at 250,000,000$, and will be larger when/if TheDAO/its descendants hit 250,000,000,000$+.
Past a certain point, money is not a big motivator for most people. There are a lot of people still working even though they have more money than they will ever use. And many who retire keep just as busy doing something different.

In her case, presumably she's ambitious and likes the work she does; the risk is that she loses opportunities to do the work.
The problem with this perspective is that it doesnt match reality.

Consumers have not been taught how to properly negotiate and enter contracts, and companies creating the arbitration clauses almost always have the power to push back on changes until the consumer relents.

I wash shocked when I ordered a test Dell Ubuntu machine, took the time to read the EULA/TOS, and was appaled at their terms, which included waiving of constitutional right to a jury!

The real problem, the dark discussion we need to be having, is about the inequality of access to redress of greivance via the law. We live in a society that has created a system in which you must have money to pursue legal recourse, and in a world of increasing inequality, the fact is the port and middle class are increasingly railroaded by arbitration clauses and similar legalese understood by only the people who wrote it.

I'm not advocating for restriction of private terms of contract, but corporations are abusing their power in the equation to the detriment of the people, so lets not lose sight of the reality, as opposed to the theoritical situation lobbyists would have us believe.

As a proposed solution, I think contract law should be taught in highschool as core cirriculum. I have even recently added a section in my documentation for sysadmins to address the reading of eulas/tos, and signing of contracts.
...until they do.
The throwaway line about the first amendment in the linked article is based on ignorance. The phrase they're alluding to in the first amendment is "petition the Government for a redress of grievances." As in, grievances against the government.
Yeah - startup avoid taxi regulation=revolutionary disrupter, cab driver avoiding regulation=bad
It's strange that Yahoo once had a very popular suite of multiplayer online Java games (mostly board games) and failed to use them to gain an early advantage on mobile apps.
I think people kept quiet because most of what she did seemed reasonable at the time. When you're suddenly put in charge of a sinking ship, you need to make big risky bets in order to turn things around. When you're managing a company worth tens of billions of dollars, obsessing over a few ten million dollars seems penny wise and pound foolish. She didn't make any obvious mistakes, which is why there was no consensus that she was doing a bad job. But now that everyone knows the outcome, people seem to have known better all along.

If I'm reading the subtext of your post correctly, you're insinuating that people didn't want to call her out publicly because they didn't want to seem sexist? If so, that certainly hasn't stopped people from taking potshots at her now.
No, scheme and lisp both force newcomers to think in a totally different way: prefix. It's very unnatural for non-programmers and even for seasoned programmers. Balancing all those trees in your head is difficult and taxes the memory. It takes you away from solving the problem and keeps you working the language itself. This is the primary reason the lisps haven't taken over in 50+ years now.
Founder of Commando.io here (https://commando.io). One man... Wearer of many hats.

Commando.io is SaaS that helps companies and people manage their servers. Think distributed SSH with a full audit trail, versioned scripts (call them recipes), and automation (full API and scheduling).
I wonder how their API degrades when the stream doesn't support seeking (as is often the case over HTTP, or like in gp's example of using pipes). The whole doc you linked to, and the feature of on-the-fly decompression, seems to assume that the stream is seekable.
All money is virtual.
Indian Space Agency Embarks on Launch of 22 Satellites on Single Mission
It's because Congress passed a law, called the Arbitration Act, allow explicitly allowing it. https://www.law.cornell.edu/uscode/text/9/2
I"m with you even though I'm extremely leery of arbitration in areas like automobile defects or employment agreements. In these cases it's often only the threat of massive awards that makes companies think twice before they engage in business practices that lead to substantial harm.

The potential harm related to Internet access does not seem very high. It's fair to balance that against the cost of frivolous litigation. The market can sort this one out.
Carney Joins Startups as Bank of England Launches Accelerator
Don't forget 'overwrite old header'

Why? The new one will become the 'real' one since it will be at the end of the modified file. So it doesn't really matter if you delete the old one. If you're really trying to squeeze file sizes down, you could reference the old 'header' from the new one, so that you do not have to list the entire archive's contents again.
Someone gave non-specific legal advice that a hackerspace I'm a part of include an arbitration clause in its liability waiver.

Comparing Google's to Comcast in this situation doesn't really feel right.
It'll be removed soon as "not a programming question."
In most cases, consumers have zero ability to negotiate contracts. You can't negotiate a EULA. You either accept it, or find a different product. And if some piece of software is vital to something or other else you need with no alternative, you don't even have much of a choice on whether or not to accept it.
The age of marriage was typically younger in the past, but the exact details depend place and time and the situation of the person.

In Europe in the Middle Ages, for example, nobility typically married very young for modern standards, but that wasn't always the case among the peasants.

A father didn't want to marry his daughter off to someone who didn't have anything, which was usually the case for poor peasant men. The man would have no means to support his wife and provide for the family. So typically the young men would wait until they had some land and a house before marrying, allowing them to support a wife and children.

This typically would happen when they were 25-30 years old. Their wives, on the other hand, would typically be in the 15-20 age range.

If the man's family was fairly wealthy and the prospective bride's family was fairly certain their daughter would be able to be supported by the man in the future, then the man would be able to get married before the age of 20.

History is pretty interesting.
How can a CEO increase work productivity despite Slack’s chatter
Maybe it's that the semi-unprofessional look implies a personal connection, like it's just "that guy Craig" like you said, vs. an impersonal and polished corporation.
The DAO is written by consultants specializing in Ethereum contracts. They have core developers on their team. They are good, but one mistake is all it takes. (And their business idea to sell a "DAO framework" is probably going to be hard after this.)

The bug that was exploited here has been public for a week before someone decided to try it in practice. There was time to dispense back everyone's ether, had they taken it seriously. But taking security seriously requires an almost superhuman distance to your work.

The Ethereum developers is actively debating whether to put in logic to replay the blockchain in order to give back everyone's ether. While that's probably a good idea, it also means the company behind Ethereum can reverse any contract. That puts them in a difficult situation, as any smart contract platform will have dissatisfied parties at all times. (In comparison, none of the Bitcoin thefts have been reversed, and it's not clear they could have been as development is much less tightly knit.)

It's the most exciting thing since the fall of MtGox. The money at stake is comparable (the DAO is about a fourth of what MtGox was in perceived value).
> It just continuously cracks me up.

My favourite of the listed reasons.
Franz unfortunately frames the hangouts.google.com interface which has terrible bugs when multiple people are chatting with you at the same time. If you're typing in a chat window and someone else messages you, it pops over your current chat window and the last half of your sentence types in the new window. If you switch back it'll pop back over every single time the other person messages you.
Outlook already has a social connector. I find it useful actually, I can quickly see a job title and company even if they do not include a signature.

I think this would also be pretty useful in other Office apps. When using Track Changes in Word for example, you can get far more metadata included with LinkedIn integration than without. LinkedIn will likely be more up to date than AD also.

The AD profile picture attribute is underutilised in my option, it would be cool if we could automatically pull that from LinkedIn than have to set up a Sharepoint portal for the user to set it or do so manually.