skysight-inc/HackerNews huggingface dataset:
I'm similar.

If there's someone in the office having a confrontational phone call, I have to either feel their rage or isolate myself (loud music). Seeing other people's injuries (especially my son's) is overwhelming. I naturally do the 'Choose the other side' suggestion from the article - possibly due to an incorrect belief that other people act rationally, and so must have had some reason for being mean. I have to be really careful with emotive TV/films. They can screw me up for days.
It already happened, they lost the legal status this year. It was expected, they're only entrepreneurship bullshit, they never would get real engagement from people.
> A lot of people, it seems, were getting to facebook not by the address bar, but by typing "facebook login" into Google

Pretty much all computer novices I've worked with do this, and not just for Google. They also type "gmail" into google to sign in to their gmail, "yahoo" into google, "email", etc.

Every once in a while we have to do a support phone call and point someone to the address bar in their browser, and usually that's the first time they've noticed it's even there.
It sounds like that is his opinion of what a "proper" support operation looks like, abstract from the actual support requirements of NTP.
Awkward Turtle – iOS app that gets you out of awkward situations
No, it's about the assumptions and it's a mistake to move away from that mindset.

The Unix filesystem api isn't complete, if it were ioctl wouldn't exist. Assumptions all around, and ioctl is the way you adjust those assumptions.
> The big hassle is having to file returns no matter what

There's also the problem of the USA imposing FATCA reporting requirements on foreign banks who have American customers. This can make it a lot more work for an American to sign up for a foreign bank account, and reportedly some banks are outright refusing any customer who walks in with an American passport because they don't want to open their books to a foreign entity.
Thanks for the information! Good luck with your work in AR!
Not that I'm condoning his behaviour, but unless I'm missing a piece of the puzzle that I'm not understanding: Last I checked, anywhere outside of Sweden, having sex with a partner who appeared to be willing (until after the fact) is not rape. If that's the case, how do people not get charged with rape all the time?

Girl gets drunk, wakes up the morning after, looks over and would rather chew her own arm off than wake him up before escaping...

This kind of scenario has played out in countless movies and every university dorm since the beginning of time. Usually it's the guy who gets drunk and tries to escape, but the plot is the same.

So he woke her up with sex... something many millions of partners the world over have done countless times... and enjoyed. She appeared willing, consensual, into it - at least that's how it allegedly looked at the time, and then she cries foul after the fact...

Sounds an awful lot like she had sex with this guy, then she was jealous about him having sex with another girl, they both found out he was double dipping (as it were), were pissed that they weren't the center of his attention and thus decided to have him slapped with a rape charge.

Of course, that's just what one can glean from the various hyperbolic media reports. I'm quite sure it's more nuanced than that. But even with the hyperbole, that doesn't sound like rape, that sounds like a revenge tactic for jealousy. The fact that this could also play favour for a U.S. rendition really just compounds how suspicious this whole situation sounds.

If you were in the shoes of Assange, with 2 girls throwing themselves at you for sex (which is how it comes across in the media) and then in the midst of you leaking the largest trove of politically embarrassing documents that have ever been leaked, having them come forward with allegations of rape, in a country that until you start digging you had no idea they have a history of conspiracy to perform illegal rendition to the U.S...

It seems to me that the worst thing that happened here was poor judgment. If you have sex with two people at the same time and get busted, it's not unusual for them both to be pissed that they're not the only one... and I hate to say it, but people in that situation tend to do irrational things such as you might hear about in songs written by Carrie Underwood https://www.youtube.com/watch?v=WaSy8yy-mr8 or worse... abuse the legal system for revenge.
There were some visual aspects to Tcl that always bothered me despite smart people telling me that it has fairly well thought out structure.
I've gravitated towards Lua (because I was easily able to integrate C libs there), but been pushed into the Python camp simply because there's lots of stuff I don't have to write to get stuff done.
no it isn't. expats have an automatic 3 month extension to June 15 and an optional extra extension if applied for (and if he has no tax to pay to the IRS, then there aren't really any fines for missing the said deadline either. (I missed mine last year... oops. but am under the 90K threshold mentioned)
How rejection, break-ups, and heartache can make us better people
In the watch world, a $10K watch is nothing. Billionaire watch collectors likely don't even have the Apple Watch on their radar.
Maybe I missed it, but I don't understand why one of the companies that creates NTP devices doesn't just hire him. They surely already have plenty of engineers on staff, what's another?

Is it that he doesn't want to work for a company?
The only thing I can think of is when your algorithm is building the sequence of items whose length cannot be precalculated. For lists of a certain size you might be able to save over the amortized cost of calling realloc on an array.

Just have to follow the data and watch how its used and build your program to provide the simplest flow.
No, it doesn't. It just assumes that people can't magically take their income with them when they leave. Even if the 10th percentile income is the same as in the Bay Area in some place where the average income and cost of living is lower than the Bay Area, that doesn't mean that someone in the 10th percentile in the Bay Area can move to that location and keep their income (or any income at all.)
If you want to be considered a high end watch enthusiast then there are plenty of cool and interesting watched for less than $10k. Something like a "low end" Jaeger-LeCoultre, Zenith or IWC is far more likely to catch a watch enthusiasts eye. Or dig around the vintage market and try to find something there.
MobaXterm is sweet... If nothing else it's a game changer for putty users.

Yeah the ecosystem is kinda small for whatever reason. I tried setting up cyg-apt for it, and it almost worked. I guess if they made the regular cygwin package manager work rather than dropping a bunch of binaries into the same directory as the mobaxterm binary that would be a good start, but then maybe that would conflict with their business model.
Secure 'Off-The-Record' P2p Encrypted Messaging Service
It is actually forbidden by the Argentinian Electoral Law.
[Feedback] I developed a WP plugin for Facebook Page embeds. What do you think?
Plugin - Famax
Live Edit Demo -
http://buildwithcards.com/famax_demo_3/famax_live_edit.html
No need to track it, just default on the debt when it's too much to bear.
Looking at my own and others actual behavioral patterns, I'd say the opposite is more closer to the truth. Dead links often go to someone's old server that they at some point probably planned to keep online forever. But you are of course right in that redundancy is a good thing!
I remember the end of Captain Comic 2 (which was even better than the first!) promising another sequel, for which I'm still patiently waiting :)
Relating to #3, if you expect to be overseas long term and you are in a situation where foreign tax credit will cover your US tax liability, it can be advantageous to use the foreign tax credit instead of the FEIE even if your income is less than the ~100k FEIE limit. This is because the unused credit can be rolled forward and used as a buffer for cases where you do something tax-advantaged in your country of residence which is not honoured by the IRS. Most commonly this could be capital gains on the sale of a primary residence which is tax-free in many countries but only partially so in the US. But there are many other such possibilities, like retirement savings not covered by totalization agreements, special treatment for redundancy payouts, lump sum retirement payments, etc. There is this general idea that tax agreements eliminate double taxation, but they only do so imperfectly because the legislation is tailored for people temporarily working overseas, not people who make their home overseas.

These cases are perhaps not relevant to the typical digital nomad when they set out, but things happen and you may choose not to return to the US. In those cases, it is good to have chosen to file your taxes in a way that maximises future choices.

In my view the FEIE should only be used if you KNOW you will go back to the US soon and want the easier filing it provides, or if your foreign tax credit is simply not enough.
Goodyear Is Trying to Make an Electricity-Generating Tire
And when Anthony Bourdain filmed No Reservations in Beirut when the 2006 Lebanon War broke out the Americans were some of the last to be lifted out and they got to pay for the privilege.

I don't really think US passports are worth that much more than f.ex. any EU country. I don't think the people resigning their US citizenships are swapping them for Nigerian ones.
Masterpiece Engineering by T. H. Simpson (1968)
Hey Twitter, Killing Anonymity’s a Dumb Way to Fight Trolls
Which as far as I'm concerned is a bug.

I don't even know how to view gem documentation, and I've never wanted or needed to. --no-document should be the default

They could make it download the docs on first view
"Contrary to popular belief, diplomatic missions do not enjoy full extraterritorial status and are not sovereign territory of the represented state" http://en.wikipedia.org/wiki/Diplomatic_mission#Extraterrito...
I don't think anyone is saying the browser et al aren't abstractions. Think of it like this, no amount of abstraction will save you from having a network connection go away. That sort of use case adds complexity, and you can't get around it.

The browser severely limits what you're able to do with the network connection, but at the end of the day dealing with the network is a complex beast.

If you doubt, look no further than the HTML5 caching API's. The tooling around them is absolutely terrible, but even if it weren't there's an inherent complexity with that sort of thing.
Even worse than that - Intentional spaghetti code
Yep. Here's a great TED talk by the (lead?) engineer of the project. He has a strong history in the caving community.

http://www.ted.com/talks/bill_stone_explores_the_earth_and_s...
Just curious, why did SQLite developer publicly listed his telephone number. Was it common around that time?
Interesting. http://cl.ly/image/360H1Q47090F
Yeah, I backed it and I was pretty happy with what I got, too. There is a new Tim Schaefer adventure game in the world. In part because of the $15 I contributed.
As far as I know, he's into comedy and model trains. I learned about the model train thing when I ran into him at a model train event at the Evergreen State Fairgrounds a few years ago.
AGI is what the French social security, the CAF (Caisses d'Allocations Familiales) office and every other public office uses to determine our income. That wasn't our choice, it's what they use.
> If the intent is just to attain a basic understanding that enables one to complete projects and pass muster as an intern/junior developer, then it's likely possible with enough effort.

For me personally, that's the understanding. Enough to get a job as an intern or junior dev.
Show HN: In The Zone – An app to stay focused and to boost your productivity
EU Startup Spotlight: CL3VER helps you make nifty 3D presentations
This page [0] says otherwise (about embassies in general, not specifically the Ecuadorean embassy in London):

> U.S. embassies and consulates abroad, as well as foreign embassies and consulates in the United States, have a special status. While diplomatic spaces remain the territory of the host state, an embassy or consulate represents a sovereign state.

[0] http://diplomacy.state.gov/discoverdiplomacy/diplomacy101/pl...
The ultimate expression of job security
> Many years ago, I briefly worked at NVIDIA on the DirectX driver team (internship).

I've been a full-time GPU engineer at a couple of major companies for about 6 years now. My colleagues at my current company have all been GPU engineers (and video, prior to that) in the 20--30 year range.

While a lot of the technical details are correct, there are a lot of red-flags in this guy's essay. For instance:

> Although AMD and NV have the resources to do it, the smaller IHVs (Intel, PowerVR, Qualcomm, etc)

Intel owns, what? 60? 70 percent of the desktop market? More? PVR, Qualcomm, etc. own 90% of the mobile market? Intel has an enormous number of GPU engineers---far more than AMD, and easily comparable to (or more than) NV.

Now, to OP's statement about DX12 & Metal: obviously they were developed cojointly with AAA game developers. The major title developers are in constant contact with every major IHV and OS vendor (less so for open-source) at all stages with respect to driver- and API- development.

Furthermore, it's not like the major architects and engineers of these driver teams are total tools; these guys live and breathe GPU architecture (and uarch), and are intimately familiar with what would make a good driver.

The impetus for these low level APIs is differentiation and performance. When those couldn't be had from GPU HW, the next place to look is "one up the stack": driver & API. It surprised no one in the industry that Mantle/Vulkan/Metal/DX12 all came out at about the same time: we've all been pushing for this for years.
Social Knowledge Platform for the future
"I had to supply my CV 2years later when I was promoted and HR never realized I didn't hand them in."

I hope you submitted a one-page CV listing two years of experience with their company. ;)
Just to clarify: in saying that as a cohort, young men are not good at acknowledging their own difficulties or understanding other people's we don't mean that they don't care, or wouldn't care if they understood.

It's certainly not blaming them, or making a moral judgement. It's absolutely nothing to do with being "emotionally stunted". The gap is one of understanding, and it's a cultural one.

Since young men make up most of this industry, this tends to make the industry as a whole bad at understanding and dealing with these kinds of problems, which in turn makes it harder for the individuals in it to understand better.
From the point of view of English law, contempt of court and breach of bail are entirely unrelated to why you are in the court in the first place. It doesn't matter if the prosecution withdraws the case (or, in an extradition hearing, the Home Office stops seeking extradition), you have not followed the will of the court.

I'd expect him either to be found to have been under effective house arrest for the period, and let go with a slap on the wrist, or be made an example of for running away to somewhere where the police could not enter, and sentenced to at least six months in prison (there's a maximum sentence of twelve).
great article i still think it's tough to find specific examples where symmetries help is in programming.

semigroups represent the composition of code, and groups are just semigroups with an "undo" operation.
e.g http://mmisamore.github.io/2014/09/17/Monogenic-Semigroups/

has anyone looked on github and drawn the diagrams to show their library is a group or semigroup?
Clearly that would require becoming adept with Ruby, which would require actually looking at Ruby code. That's a bit of a show-stopper.
It might not be a bubble but sure as hell the rent is too damn high
But as soon as you generalize the situation, the objection is much less relevant.

Assange is obviously not trying to evade justice, or "on the run". He reported to the Swedish authorities when he was first accused and wanted for questioning and then only left Sweden after they allowed him to. When he was in house arrest in the UK, he was reporting to the police every week and was being totally cooperative with the authorities. He has also repeatedly suggested that the questioning be done over Skype or by having the prosecutor visit him in the UK, which is standard practice for crimes of similar graveness in Sweden. Only after he was supposed to be extradited did he become a "fugitive" and hid in the embassy.

Furthermore, the women that could be the victims don't even want him to be persecuted, although the situation here is not clear-cut, as they could just say that to escape some retributive online justice, and since rape and similar crimes are considered crimes against the state and are persecuted by the state regardless of whether the victim wants that or not.

In a generalized rape or another similar crime, you would probably have a crime that is more obvious and has more proof, a victim that wants justice, and a criminal that is actively avoiding justice from the very beginning. You have none of that here.

Also, I don't know if that applies to all crimes or just to rape, but I find it rather funny that he cannot by persecuted "in absentia".
I'm a little sheepish about using it around the engineers in my life because I know I'm not legally liable and held accountable to the same standards they are when I make a mistake in the software I ship.

I like to think I take a certain amount of rigor in the choices of tools and processes and design philosophy that reduces the amount and impact of bugs... but if we get a customer complaint about our product we don't generally issue a recall and lose millions of dollars.

It's not that I spend any less time learning theory and application and it's certainly no less challenging in some cases than even mechanical engineering but... it's a liability thing.

Also, I don't write software for aerospace control systems.

I've seen companies advertise "software engineer," positions whose primary responsibilities included running a fleet of Wordpress blogs.

Just a matter of perspective I guess.
Muy buenas, te importaría mandarme un email a coppolaemilio@gmail.com con la información que conseguiste? estoy en una situación similar y muy perdido.
Un saludo!
But in Java this happens only with strings doesn't it?
no because they could be extradited back to sweden if there was sufficient evidence of their crime. This is a particular situation where extradition is not possible.
Or you use the U.S. tactics of smearing the accusors and prosecutors with ad hominem attacks to the point that there's no way a fair trial can be achieved... unfortunately, the U.S. has far greater experience in this arena than Assange does so is it any wonder he's in hiding, there's no way he'll ever beat them at their own game.

The last man that tried to take a one man stand against the U.S. was shot in his bedroom, the one before that was found in a rat hole...

If Assange wasn't holed up somewhere as politically sensitive as a foreign Embassy on foreign soil, he'd have either ended up in the same boat or would have "disappeared" to a U.S. black site somewhere never to be heard from again until it was politically advantageous for the U.S. to "find" him.
What kind of crappy AV software leaves the default file prefix in place? ;)
Apple CEO Tim Cook offered Steve Jobs part of his liver, but he refused
He's right, we don't.
Fascinating!

However, I get the cringes every time an article about space exploration uses those atavistic units like Royal Hangnails (length), Princely Bladders (volume), Regal Farts (speed) and Fornicating Fever (temperature) for measurement. Hasn't the metric system arrived yet on planet USA?
Definitions (beliefs) -> Feelings.

Without definitions you'd have no feelings about anything:

youre_an_asshole - feels bad to you

im_an_asshole - feels better to you :)

erwqgg3resafd - no feelings invoked. no definitions about it exists.
it was, numerous times, by the defense.
I disagree. Proportionality is a very important principle. Precedents and laws are appropriate. I'm not sure how important precedents are in Swedish law though.

First, we need limits against abuse of the law and legal system. I imagine Assange's representatives will be arguing that this is what is going on here. Being free of all proportionality restrictions allows bodies and individuals within the legal system the ability to pursue other agendas (say, strategic or diplomatic relations with the US) by abusing the legal system. If you put enough resources into investigation you can probably put anyone in jail. At the very least, you can disrupt their life dramatically with lengthy processes.

Second, there's the practical issue of resources. Indictments are abandoned regularly because court systems are backlogged, expensive and limited in resources. Prosecuting 100 minor indictments per year needs to be weighed against timely prosecution of more serious crimes. This is triage, prioritizing resources (court days) in the face of limited resources.

This is a strange case. Assange is accused of "non-consensual behaviour within consensual sexual encounters." This crime/law unique to Sweden. Very few people have been prosecuted under for it. Swedish authorities did not treat the case very seriously when they first investigated it and didn't make much effort to keep him in the country, apparently happy to let him leave the country.

That aside, resources are always limited. Say you have a serious sexual harassment case. It takes place in a University. Prosecuting it require, extradition and millions in resources. Is the public better served by prosecuting the crime or staffing an entire police unit dealing specifically with sexual harassment cases in Universities? The costs are comparable, and the latter will result in tens or hundreds of convictions, far more deterrence and far more justice. I think it's entirely appropriate to refer to proportionality in cases like this.

For certain crimes like large scale racketeering, corruption, murder, rape, and others proportionality is irrelevant. There are few limits that make sense for prosecuting a serial killer or a corrupt government minister.
Machine doesn't matter, but I recommend Linux or Mac as most of the tools are built with, and are easier to work with on unix-like machines. Invest in an SSD as well, as running a dev server as well as tools do hit hard on the disk.

As for languages, master vanilla HTML, CSS and JS. It's handy especially if you have to work around stuff, or just want to do bare-metal code instead of high-level. But you should have a standard stack in order to finish stuff quickly. The usual choices would be:

- UI: Bootstrap or Foundation

- Rails + Ember

- Express (Node) | Flask(Python) + Backbone | React | Angular

- You could also roll your own combination and be proficient with it.

Portfolio? Don't bother. Just run a Blog and Tweet about it. Join meetups in your local area and be visible. Get involved in open source by doing bug reporting or documentation. Eventually, you'd end up knowing a lot, and actually help in code. Use those as your credentials, as they are more credible because others can vouch for you.
I've not used Lua but I would be surprised if it's easier to link it with C libs than Tcl! Because it is what Tcl was designed for, you have some functionality in C and want to add scriptability to it. It just happens to be an excellent, highly productive, general purpose language as well!
Considering how much of the NSA's workload GCHQ do (as a legal loophole to spy on American citizens) the relationship is definitely unique. I mean it is one thing to have diplomatic relations with 190+ countries, it is another thing entirely to trust them with your country's secrets as the US does.