skysight-inc/HackerNews huggingface dataset:
Short answer: we usually don't use SOAP unless it is strictly necessary in your system. We have simpler and/or more efficient protocols.

Long answer:

We do not use SOAP when it is not strictly necessary. Most Jolie programs use SODEP (our own open binary protocol) or HTTP/JSON or HTTP/XML. You do not need to deal with this manually, you just tell Jolie "use HTTP" or "use SODEP" in the deployment part. For example, this is how you expose your service in SODEP:

inputPort MyService {
Location: "socket://localhost:80"
Protocol: sodep
Interfaces: MyIface
}

and this is how you get the same thing but in HTTP:

inputPort MyService {
Location: "socket://localhost:80"
Protocol: http
Interfaces: MyIface
}

If you use Jolie to provide a SOAP service, it will most probably be completely invisible. You just have to choose soap and you are done:

inputPort MyService {
Location: "socket://localhost:80"
Protocol: soap
Interfaces: MyIface
}

Jolie will take care of using the right data formats without you noticing.

If you need to access an external SOAP service, there are many cases in which it can be invisible, but also many other cases in which you will have to tell Jolie some extra parameters in case some extensions or weird details need to be used.
Fake fish detector
Soldier Responds to Letter from a First Grader (2013)
Ok, I didn't know that. But you would agree that the social networking scene has changed a lot since 2011. Facebook was so much more personal and fun back then. I was just brooding over the fact that the Jordan pilot was burnt alive by IS two days back and not a single post about the incident showed up on my feed (I've 400 friends on fb). And I used to be quite vocal about such things 2-3 years back, but even I've lost interest in posting anything emotional now. Social networks have just become tools for marketeers and a personalized newsletter for me, with the occasional comments and likes I would make on a friend's post.
>You might think that an 18% pregnancy rate (check wikipedia)

That's if you don't use them properly. I wonder why that might happen?
Although a $3000 transaction would, for the author, be ~$300.
Bruteforcing TP-Link routers with JavaScript
How to Unlock LG L Fino Using Unlock Codes
A calendar can't be useful without information on who you're meeting and where. For some people, that is highly confidential information.
Why would they do search if it didn't make them money directly or otherwise?
It's a complex issue.

Basically, while you are in theory free to move money around as you please - for yourself or as a service to others - doing so in large quantities will get you scrutinized. If uppon scrutiny there is any doubt as to from where the money came or where it went, you'll be flagged for "money laundering". Once that happens the "authorities" will essentially go with a haircomb through anything and everything you've ever done, and then, uppon dicsovering that you are in fact not a criminal, keep on looking until they actually find something to justify all of that effort they just wasted on you.
this author just seems like an incredibly unpleasant person to work with.
The byte order fallacy (2012)
In Italy, bitcoins are not subject to AML requirements
I think this is an interesting point. However, I don,t foresee a problem given that Twitter is already full of spam bots. This is naturally solved Twitter by people unfollowing obnoxious accounts.
I am certainly not endorsing nor do I use it personally, but Lifelock does exactly this. There are a few others as well.
Looking Through the Bushes: The Disappearance of Pubic Hair
it is very hard to me to understand what the article/bank of Italy is trying to say. Anyone can explain it in a more friendly/geeky way?
Sorry I "arrived late at the party", was Turbo Pascal ever used beyond business applications? I've always thought it was a cool programming language but that C was the massive leader.
The weird way that our memory works, and how it differs from the way computer memory works, is also a fundamental reason why it's so difficult to get privacy and data retention right in the digital age.

Ever had someone with "photographic memory" pay attention to your daily life? It can get creepy very quickly, because she notices and vividly remembers all sorts of things that you never imagined anyone would ever notice. But nowadays, with Facebook and Instagram and sophisticated tracking everywhere, all sorts of strangers have literally photographic memory of what you said and did last summer. I've seen lots of people obsessively delete stuff from their timelines after only a short while, not because they're paranoid, but because feeling uneasy is only a normal response to any violation of our intuitions about how memory is supposed to work. (Unfortunately, our normal response doesn't have normal consequences anymore; the data still exists somewhere.)

We're meant to forget. We're made to rewrite our memories as time goes on, just as any living thing constantly rebuilds itself over time. Homo sapiens never evolved to be reliable preservers of pixel-perfect information. No matter how much our technology and legal framework tries to promote 99.999999999% durability as the golden standard of memory (Amazon S3 actually promises eleven 9's), we need to remember that this concept of memory is a very modern invention that most people still have trouble coping with. Maybe we never will. Maybe we never should. Maybe computers will learn to forget like us, rather than us learning to remember like them.
Twitter has a very good signal to noise ratio for me so far, even with images, videos and promotion tweets (which are all detrimental to quality).
Part of that success is the ease with which I can follow/unfollow people. It is often the second point of contact to people I met somewhere, e.g. conferences or other social gatherings.
That said I have just uninstalled the mobile app, because I got an e-mail promoting private messaging (why?) and get the overall feeling, that I am no longer the target demographic for Twitter (tech savvy power users that tweet themselves vs. mostly consuming VIP followers?!) since Twitter does much to worsen my experience (aforementioned imgs, videos, muting, etc.).
Why do you care if the generated objC is "hacky"? Correctness and performance is all that matters surely?

I've stuck to using GWT generated JS in a hidden webview on iOS, rather than J2ObjC.

I've found the process of compiling code on J2ObjC to be difficult and laborious. It may have improved but on initial investigation I ended up hacking a script to try and generate the correct command line for my project. Not to mention downloading and unpacking each library jar by hand.

GWT on the other hand integrates easily with Maven, pulls in all your dependencies and filters out unused methods.

Additionally, the code can be run anywhere else JS is available, in our case Windows Phone and Xbox One.
Mitch and Webb sketch on identity theft not being a thing
https://www.youtube.com/watch?v=CS9ptA3Ya9E
How artificial intelligence will take work away from design studios
Yes, this solution would have worked for our situation.
This technique goes well with two-way binding libraries (Knockout, Angular etc). You give data fields default values as DOM is constructed and replace them with the real values after the actual data comes in. However, DOM reflow/layouting issues remain if some portions of data are conditionally displayed. Then some elements (placeholders) are hidden/removed after loading the actual data and that still causes the UI to jump around.
Microsoft acquires calendar app Sunrise for more than $100M
Tiffany Bangles,Tiffany Outlet
This is no different as if the master license text had a "comments" section which said that the license was only for non-commercial use. This has happened many times before, and the legal consensus for it as been more or less the same: The work is under a inconsistent license.

What happen if a person download Shen from a redistributor who had only included source files and no master license file? Can that person then write changes under GPL without being under threat from copyright violations? What if distribution like debian got a GPL package that depend (i.e. links) on Shen?

A lawyer would ask a simple question: What is the authors intention with the license? If it is "changes can be under any license except GPL", then it do not matter if its the authors interpretation of copyright or an explicit license requirement. If the intention is "no changes which is licensed under GPL", then that is the wishes of the author and the legal requirement a distributor has to follow.
They did have Microsoft removing their helmet and doing the reloading.

Sun called it: Mankind vs Microsoft [1]

It drained their energy and stole their focus.

It was the apex of Embrace, Extend, Extinguish

[1] http://www.theregister.co.uk/2004/04/03/why_sun_threw/

Interesting from that 2004 piece

> Microsoft's biggest global competitors are exactly as they were on Thursday: Nokia and Sony.

How different things looked then!
There were some rumors [1] recently that Google was considering to buy Twitter.

Now I don't know if there's anything to that, but in light of Facebook snatching up Instagram, (not to mention WhatsApp), Google moving in on Twitter seems like a fairly logical counter-move.

And just think of all the data!

My point is, this deal might be at Google's initiative, not Twitter's, and might represent the first step in that direction. It's just conjecture, of course..

[1]: http://venturebeat.com/2015/01/23/google-is-absolutely-posit...
I really don't understand gentrification, or maybe I understand the word, but not why there is such a word. Or maybe I see the value in having such a word, but then I don't understand why it almost always seems to carry a negative connotation.
In other words "innocent until proven guilty" does not apply when we sympathise with the victim?

Bullshit. Sexual abuse is a horrible crime and that it is so difficult to prove makes it only worse, but although we should take allegations seriously, they're just that: allegations, not a verdict or judgement.

If we condemn alleged criminals based on allegations alone, we might as well just start lynching people again. Taking an alleged victim serious is not the same as treating allegations as undisputed fact. It means assuming they're honest and not just seeking dramatic effect.

The reason banning him from the event was inappropriate was not that the victim hadn't pressed charges or wasn't credible. It's that the alleged rape took place a decade ago and the outrage calling for his ban was entirely based on hearsay (essentially "someone called this guy a rapist, so you should treat him as a convicted sexual predator").
I find it interesting that YC and other significant investors/players in the startup space to be investing in a product that still remains illegal in the United States. It's still a schedule I drug.

I think the floodgates have opened towards full legalization, but for VC/Investors/Accelerators to invest in a company who's product is illegal -- that's bold. Good for them!
You can make a certain amount of capital gains in the UK without paying tax. It's in the region of 10K I think. I guess buying bitcoin at market price and selling at 'a different market price' counts as capital gains on an investment until the point where you've made enough money to have to declare it. And this would be on your tax form at the end of the year.

At least that's how I understand it. I'm not an accountant but have been unloading a few coins this year and I'm pretty sure I don't need to declare anything until I make more than a certain amount across all my investments.

https://www.gov.uk/personal-tax/capital-gains-tax
Why I'd Never Want to Compete with Uber's Travis Kalanick by Chris Sacca
Turned 26 in January. Purchased Anthem medical insurance so I don't get penalized by Obamacare. Surprised how expensive it is, but bit my tongue and continue. Anthem gets hacked. My Name + SSN is probably somewhere it shouldn't be; ugh.
That's a good point. DNA as a programming language has to be at least somewhat continuous, or else evolution has nothing to optimize because every change has a random effect.
what is different between this and openmesh?
> What's his angle here?

Maybe he is short on GC stock.
Maybe I'm missing sarcasm. Perl 2000 is the definition of out of touch. 2000 was fifteen years ago.
Clock speed is only a very small part of the performance of a chip when comparing across completely different architectures (like VC4 vs. ARM).
In both Perl and Python, "object" is a glorified hash, and its attributes are entries in that hash. Python just allows for a deeper level of syntactic sugar.
How I won the housing market without trying
Science isn't about "beliefs".Science is about facts.Science isn't afraid of the unknown or to be challenged. Religion says one will rot in hell(whatever it is) if one challenges religion. There is no knowledge in religion, as religion doesn't explain anything that can be experimented by man kind.It's just failed philosophy, and it's pretty arrogant. But you're right,both religion and science are man made,they just have 2 opposite purposes.
i have 3 units in my network, 1 upstairs(7 floors up in my flat) and 2 downstairs(in a friendly shop)..even the lc version works.
How does this deal with deserializing json arrays? Unless you have reified generics it's impossible. This is a common headache when working with Jackson.
Don't forget the raincoat, the wellingtons and probably something else that I forgot as well! (at least the first time you go there)
> Many males as they get older become more lovable and more pleasent to be around because of natural hormone declines.

Misandry much?
In Germany it's called ING-DiBa[0], actually.

DKB (Deutsche Kreditbank) is owned by the Bavarian state bank (Bayerische Landesbank).

[0]: http://de.wikipedia.org/wiki/ING-DiBa
Your Vulnerability Doesn't Need a Brand Name
Mega congrats to Joey who did a ton of work. I hope he decides to stay in NYC.
High five to all the CISAs, CISMs, CGEITs, CRISCs and CISSPs at Anthem.
Given the fact that the NSA targets linux users [0], is it really that far fetched that they could be adding backdoors to CPUs ordered by certain NSA targets?

I'm assuming most linux enthusiasts build their own rigs, as do I.

[0] http://www.linuxjournal.com/content/nsa-linux-journal-extrem...
Do they still do this? :

>Upon first launch, Sunrise invites you to create an account, then asks you to add a calendar. The first option, “iCloud Calendar”, brings you to a screen where the Sunrise app itself, in its native interface and code, solicits your Apple ID (iCloud) email address and password. […]

Cause that doesn't sound to appealing... I am already on edge about "logging in with facebook" on 3rd party sites even though that login widget comes directly from facebook and not the site itself. But to flat out make your own textboxes where you ask the user to enter their AppleID and password? That's just wrong.
> Why would unbundling without rate regulation be bad?
> The network owner could set the wholesale price at one that is still profitable, no?

Yes. For example $10,000 per month.

I'm not trying to be clever here. The ISPs seemingly don't want to lease out their lines, or else they would probably have done it already. So if we wish to force the ISPs to lease out their lines, we will have to set a maximum price, either explicitly (as a dollar value) or a price that is somehow related to the costs incurred by the ISP.
Seems like it's right around the corner. So, when will we have an online course with lessons and exercises for P6? I'd like a set of problems and some quick presentations to work through.

About P6 - I especially like how it becomes more functional-ish and has more consistent notation. Also, the new grammars.

It will probably see more adoption when it is preinstalled in all Linux distros.
German -- especially in organic chemistry -- is one of the very last languages that still maintains dominance in the face of English in a major scientific discipline.

So if German has some quality similar to English, that could still be part of what makes a language gain dominance in a field.
Why? Why does there have to be a lot more? Sure, there is a but of paperwork, and taxes. And of course finding an island. But you don't even need a boat.
Now, there may be more involved in using the island, especially if no infrastructure exists.
The absence of class already leads to their ever presence, each project simply reimplements its own instead of using the built-in syntactic sugar. The class sugar is simply a way for the creation of (prototype + constructor) pairs not to be a pain in the ass, nothing more and nothing less.
Who defines harassment? I've seen someone be banned from Twitter for criticising someone they've never even contacted. The Verge, in one article, along with actual threats, said a person who did not threaten but simply insulted another person was a harasser. People in arguments publish other people's phone numbers to a few thousand followers, they'll drop off and then come online again. AFAICT the argument goes that if you insult someone, it's 'calling them out' but if someone insults you it's 'harassment'.
Technically, I should be really interested in this app as I've been spending the last few months trying to hack my diet. However, I tuned out after a few minutes. Specifically:
* There is a huge wall of text. Most users (or at least me) want to learn what the product is by playing with it, not by reading.
* Lots of form fields before you get value. I looked at the start point and immediately walked away. A large form scares away users.
* It's weird that your height input only takes total inches instead of the normal feet + inches (users don't want to do math)
* Not sure what the value is here - if I'm a consumer and I actually know the % calories across carbs, protein, and fat then why would I need this app? people who have a metric for that (like I do) probably fall into a really small niche of health obsessed people who already know how to make their diet hit their targets. I use myFitnesspal and I know exactly how to hit my targets.

Basically my summarized feedback is focus on the UX and a broader demographic. This is an awesome problem to tackle and I like your approach but I don't think many people could benefit with it the way its currently setup.

FYI this is awesome first web app - the amount of functionality you've provided is awesome.
Huh. This sounds like a really good idea.
Bitpay uses exchanges such as Bitstamp to sell the coins immediately. There are plenty of buy orders there to cover these purchases. Note that this doesn't mean every tax bill is due to be paid by bitcoin but individuals could if they wanted to.

Perhaps you are unfamiliar with bitcoin, I'm not sure. For every seller on a exchange there is a buyer. Yes if there happened to be a flash crash this may be an issue but generally this hasn't been a problem. As an example, bitpay will lock in the dollar value for a 10 minute period, as long as you pay in that window they guarantee the retailer the USD value and the buyer the BTC price. To achieve this they would keep some funds in btc all the time, then when a sale like this comes in they sell the equivalent amount (or a part of it) to hedge against future fluctuations.

I think you are thinking that the states entire tax revenue would come via this method, currently I doubt there are enough BTC in that state to achieve that outcome. But anyway this proposal is feasible as it currently stands.
Same way Elm does?
I'm not sure what I could have done differently since my parents put me in some of the better private schools. I mostly earned A's and tried to make the most of classes. The only classes that seemed productive were math and a grammar class in 7th grade. In everything else I was bogged down in busy work and rote memorization.

My wife and I have discussed sending our kid to school through about 5th grade or so and then doing home school. We also are open to a vocational high school. I guess high school is ultimately the kid's choice.

Part of the problem with me was that I was smart and didn't really find classes interesting or challenging until college. But even if I were not as smart, I probably just would have fallen behind and disliked it too.
A serious flaw in AMDs System Management Unit Firmware was very recently discovered:

http://media.ccc.de/browse/congress/2014/31c3_-_6103_-_en_-_...
Personally I think it was the camera that killed it. That, and the fact that google put out an unfinished product without providing plethora of resources and apps for it, to get people excited, hoping the community would finish it for them... That, and the fact that people started calling Google Glass users "glassholes".
Absolutely. NICs in general are a very fruitful vector for persistence, and had been extensively studied by the NSA.

Generally, anything with a microcontroller that might run firmware (BIOS or UEFI), access DMA (via PCI, PCIe, FireWire) or be a storage peripheral that might pass code to the boot process (HDD/SSD/CD/DVD/BD/Flash drive/memory card firmware, including USB) or input (USB) is a potential problem.

That is a pretty damn big attack surface, and civilian researchers are able to do this too (the only big advantages Nation State Adversaries really have is funding and occasionally vendor cooperation, although I'd expect that to be rare in this case for operational security reasons - they might get datasheets under false pretenses, however, but so could we, we just wouldn't get away with it if caught <g>).

The TPM arch isn't so much of a problem here as trying to be a solution, but it falls short and has down sides too.

Supply chain integrity is a huge, possibly unsolvable problem. I'd be interested to see however some solutions to massively complicate any such attack, like an open trusted processor which boots ROM externally readable in hardware with no override and keeps secure hash chains of the firmware that loads - again, which would be externally verifiable with no way to override in firmware. That would put a crimp in their day.
Yes, it's deliberately much harder for this failure mode to happen:

1. Matrix's baseline featureset is much more comprehensive than XMPP and doesn't yet support API extensions; only datatype extensions. So for a Google to become the defacto implementation and then start lobotomising the featureset they really would not be speaking Matrix at all any more.

2. Federation is completely fundamental to Matrix. All rooms are distributed over all participating servers with no single points of control or failure. So rooms and the network will always live on in other servers, even if a big player becomes a default provider.
You could see how much was being paid to the state but not by whom. This adds transparency at the state level as payments would be made to a known address, however where the payments are from would be anyone's guess.