skysight-inc/HackerNews huggingface dataset:
From:

https://storify.com/anyapalmer/why-doesn-t-sweden-interview-...

> the next step in the Swedish proceedings is to conduct a second
> interview with him before making a decision whether to formally
> charge him ... If a decision is taken to formally charge him,
> Assange would face trial within two weeks of that decision
> being made. It is difficult to see how this could happen if
> the final interview takes place in the Ecuadorian embassy in
> Knightsbridge.

I wonder what's changed in the eyes of the Swedish prosecutor. I seemed to remember they were coming under some other deadline?
EmberJS renderer is so fast as React JS... Amazing and wow! Congratulation! https://www.youtube.com/watch?v=o12-90Dm-Qs&feature=youtu.be...
Cannot be long until he would have had a better deal by going to the police, confessing everything (even if he didn't do it) and served his time.

Sitting in some embassy for years, without any possibility of having this time count towards a possible sentence.
I have been using Perl for a long time, it did not get everything right when it first rolled out its object system. Through incremental improvements and backward compatibility the language has become very stable. Go is just getting to 1.5, so I expect it to have some issues at the beginning.
Go has the best and most consistent std library I have seen.
> what I miss with decryption only in the client ... is search

Yet another casualty of "software as a service". There could be better search tools on the client, but the fad for the last decade has been to push vendor lock-in and data mining instead of installable client apps. So now the full consequences of those choices are starting to be recognized.
"It points the master branch on beta at the commit object that the master branch points at on the alpha repository."

Yes, as clear as mud. This is why I hate git. Why should code versioning be SO bloody complicated?!. Give me SVN or (shudder) CVS anyday.
Yes you should always think about optimisation, even if you never end up coding for it. Every function I write I think about what is the effect that it will have on the rest of the code and what will I need to change if it later turns out to be a bottle neck. The advantage of this is I sometimes avoid writing some dumb code - even if it never matters from a performance perspective I have thought a little bit more deeply about what I want to accomplish.

To answer your question how does thinkthencode sound?
I needed a new headphone so I read a lot of reviews. It's amazing how much reviews are about the looks while sound quality is the main concern.

I bought an Audio Technica ATH-M40x. These are monitor headphones for studio work. That's why they sound great but cost less than audiophile headphones.

So I must agree with you and our parent.
Instead of inserting abstraction layers, just design to interfaces instead.
I imagine there are advanages to not being a convicted sex offender.
Specifically, OS X Yosemite v10.10.3 and Security Update 2015-004
Admin Framework
Available for: OS X Yosemite v10.10 to v10.10.2
CVE-2015-1130 : Emil Kvarnhammar at TrueSec

https://support.apple.com/en-gb/HT204659

https://truesecdev.wordpress.com/2015/04/09/hidden-backdoor-...

Are they backporting this?
They aren't used by the compiler at all.
He is probably balancing it against getting extradited to the U.S. and what could happen there.
Snake Gods Found – The Cybele Plate
The man in the Ministry of Housinge cat detector van can pinpoint a purr at 400 yards, but he didn't have the right form. [1]

[1] https://www.youtube.com/watch?v=M5MnyRZLd8A
Why is the left-most portion in the picture: http://researchblogs.cs.bham.ac.uk/thelablunch/files/2015/05...

I x C: (3,3) and not I x C: (1,3) ?

Similarily the right-most one should be C* x I: (3,1) no?
I think the main problem is Sweden would extraditing him to the US
I've mentioned this on HN before, but I remember seeing some code years ago that had:

static final String HTTP = "http";
static final String COLON = ":";
static final String SLASH = "/";

String url = HTTP + COLON + SLASH + SLASH + ....;

Which I guess isn't wrong, but isn't right either :-)
A voice of reason - thank god!. I really don't see why I versioning system needs to be THAT complicated FFS!
(I regularly downvote comments that are negative, and leave comments explaining why I found the comment to be negative).

I actually don't think this was an unfair phrasing. I had actually felt insulted when `go generate` was announced. "You're sweeping [generics et al] under the rug using comment-bound directives and telling me it's an elegant solution to problems? Do you think I'm an idiot?" Was, in fact, very close to what went on in my head when I read that initial post/slideshow.

I don't like to be degrading when it comes to differing opinions on coding practices - if generated code and comment-bound directives are good for you, well, okay - but being told that I should like it and stop questioning? That's insulting.

I think the deeper complaint that's coming through is not that the Go team are bad language designers who don't care about the developer experience, but that they are condescending towards the community. Even if you really, really don't mean to be.
Visit of the Catacombs of Paris with two cataphiles
It's not about this BS fake accusation that he stays in the embassy.

It's about who want him for the Wikileaks stuff -- which is what this case is all about too, and why it can go bad.
His Wikipedia article [1] has some examples, I think the worst example is the claim that the U.S. was funding a terrorist organization in Lebanon.

[1] http://en.wikipedia.org/wiki/Seymour_Hersh#Criticism
LostIntheClouds:The Impct of Chngng Prprty Rghts on Invstmnt in CloudCmptngVntrs [pdf]
The market may be tough, but when the investors seem to be more interested in hooking up with you or your cofounders, or just outright groping, that points to something else than just "wrong market" being the issue.

Maybe my different perspective, but "from the outside" to me it looks like a lot of macho older men who don't take someone seriously if they are female.
CloudFlare “Interview Questions”
c'mon!!
One way of thinking about it is mathematical, and is the nearest you will get to a positive proof.

If you have systems which can propagate copies of themselves imperfectly and that have a varying environment to contend with that has effects on their ability to propagate, then the subsequent copies of those systems will undergo an evolution of forms with a selection bias.

Mathematically you can demonstrate this pretty conclusively.

Then all you really need to do is demonstrate that there are systems in the physical world that meet the set of criteria required for evolution to occur and you can then be pretty sure that evolution is occurring.
Yes! Is anyone working on it? Single click microdonations from a dedicated bitcoin wallet? I am not a bitcoin nut but this sounds like the perfect application for it.
Test contact forms, messaging, captchas.
Full-Scale JavaScript: a weekly digest
Why not encrypt the routing separately?
Signed messages give you a much easier way to weed out "unknown" sender accounts (=keys). Encryption with signing makes it easier to recognize legit email. You need to go back to decentralized filtering though. Or maybe publicly verifiable signatures (=no sender anonymity) on encrypted content would be an option.
Intended for common use vs. effective in that role are not the same thing.
Many "internal" code bases don't reside on GitHub or are marked as "private". I do like Go lang, but some of their decisions are weird.
Why do you think that's more likely than the UK extraditing him to the US?
Don't let yourself fall victim to the false dichotomy of designer XOR developer; especially these days, there's no reason why you can't grind for a while and learn enough to make probably whatever you'd hope to make.

Plenty of great resources, and I can lend a hand if you need some help along the way. Just let me know.
Very nice. I like how it was developed as an extension library for the Ionic Framework, meaning you don't need to change the way you develop your Ionic hybrid apps to have them materialized.
>Would you really invest in "the idea of a sexy movie star who finds her conscience after her first few kids and wants to do healthy and honest products".

Well, she's got mass appeal. Most people know nothing about business, but they know about celebrities. If a celebrity promotes or endorses something, and some consumer likes that celebrity, it's far more likely they'll go for whatever they're selling versus it being promoted by some random person.

You could come up with any random product and try pitching it to thousands of investors and still fail, but if you get Elon Musk to do it for you, you could probably get a couple million easy. Countless people know him and people trust him whether or not the product or service he's pitching is really worth anything.
Lol - I have to say that I have seen this sort of thing a few times in the past. I actually don't mind this as it is a flashing red light that the code that uses this constant needs to be looked at very, very carefully and rewritten.
You don't "name names" because as the OP already stated: there's lots of back channeling going on. Investors don't want someone who is going to "tattle" and share experiences (good or bad). Besides: two wrongs don't make a right. Someone in the situation needs to display some professionalism.

In regards to the other issues presented: I have to agree that the dating scene / app market is overly saturated. I'm positive that the fact the CEO and CTO were attractive white females did not assist their situation when they had to be overly outgoing to try and snag a few minutes of time with investors. It doesn't matter if you're a man or a woman when it comes to pitching: you NEED to be social and aggressive. As a result, men they were pitching to probably thought that they WERE being flirtatious. There's no way to know if the OP was completely professional the whole time or not (we're getting one side of the story); however it's likely that when talking about dating apps, being social, and pitching investors that there could be some confusion about where the line is for flirting compared to trying to get attention for your business.
My first candidate for removal would be fragments. They don't help to componentize apps at all (at least not better than plain old viewgroups), but they can make life much harder with weird hidden bugs.

There is brilliant article from Squareup about that - https://corner.squareup.com/2014/10/advocating-against-andro...

In Anvil I try to follow Square's approach, e.g. keep components as viewgroups and use a custom backstack to manage them as needed (e.g. back/home navigation, multi-pane layouts etc). Then you get just one activity per application and it's a big relief.
The solar road in the Netherlands is working even better than expected
Clojure is a LISP and from my experience I'm way faster with Clojure than with Java. Plus Clojure can use any java library. And by the way it seems that you have never used any lisp for web development. When you bump into the first problem with the bloatware made of 30.000 files and you have to debug it because there were no answers on stackoverflow...then you will find all out about the dark sides of "advanced frameworks".
If the add "//Todo:" as syntax, many projects would be screwed. Abusing comments for anything else is not good.
Just because _you_ are locked into a mentality about a meaning for // does not mean we all are. Explain to me why formatted/structured text can not appear after a // in a file. If your editor parsed the text and formatted it to look meaningful, like code, would that help?
I'm still laughing.

And it's funny because it's true.

And ... the funny could have been eliminated if the named constant had just had a useful name, or been replaced by a function, rather than a passive-aggressive response to a code analyzer or coding standards ("There, I fixed it."). The conflict between the name and its value would have been eliminated, and the comment may have never been written in the first place.
I've heard if you have real (how do you define real?) traction, no matter what you'll get funded. Is there any truth to this? Or in other words, would people actually pass on an investment on a purely physical basis?
> I don't push it during the day, but of course most people still do :-)

I always push the button at pedestrian crossings, even though I'm aware it often does nothing.

Is that because it "creates a sense of togetherness with strangers which might otherwise be absent"? Is it because "doing something is better than doing nothing"? Is it because my "attention is on the activity at hand"?

No, it's because at some crossings, at some times, it has an effect; and life's too short to construct a mental record of the reverse-engineered temporal programming of traffic lights.
Agreed. The question is. Can you perfectly, always and with regard for potential future changes to what may be sensitive information decide which ones to encrypt?

One email sent the wrong way when tired. One change in legislation (to e.g. retrospectively criminalise an activity or legalise a certain type of snooping). Now your company's IP is compromised. Or now your in jail. Or now you can be blackmailed.

Furthermore the idea that you will be encrypting the mail may cause tired future you to write something you wouldn't put on a post card.

So unless you are perfect and never ever click in the wrong place good luck in this brave world of ours.
This statement is false. If all else being equal the better tool you use the more productive you become. Take assembly for insance. You can know assembly arbitrarily well (and any assembly tools) you won't be faster with assembly than you are with java.
There's a five-year limit for some of the charges (but not all), from memory. As he turned out to be quite willing to wait it out, they are looking to retake the initiative.
What placebo? It's a bind test.
This is how this reads to me: first, realize that sin is everywhere even if you can't see it, you are all sinners and that is just the natural state of the world right now. But it is not OK to sin if you have been made aware of sin. (Is the Emperor wearing clothes?)

I guess the analogy breaks down with the acceptance of those that are truly ignorant (not just intentionally), and that one can build a better world wherein "sin" is not the default state of affairs.

The comparison with religion and science seems apt, but for the opposite reason that you seem to portray. These kinds of social questions, when you get down to the nitty gritty of them, often isn't science. And I don't mean in the sense that "it is not HARD science", I mean that the school of thought does not seem to be grounded in a (social) science. It's motivated by an ideology and a theory of how the world is/works. And it has few other competing ideologies/theories in its space. And despite being an ideology/theory which has little competition with other such things (except internally) so that people can see and compare it in different lights, they try to pass it off as gospel.
I dunno. Thunderbird has pretty decent global search now.
A high-profile one at that, given that his face was already all over the general news services.
Google Map Maker will be temporarily unavailable for editing
Breaking Bad Ransomware Targeting Australian Computers
The streets of the US seem very wide too compared to European cities, even when cars are involved. Here is the UK equivalent of a residential street:

https://letzterkunstgriff.files.wordpress.com/2012/07/harrow...

The section for cars to drive down looks to be about 15' vs 24'. Even that is fairly big, in a lot of cases there is only room for one car to drive at a time or only one side is parking. The pavement is a lot narrower too, around 6' vs 15'.
That had to be very distant past or some non-standard lisp. Common Lisp has no such feature.
I farmed out some tasks out to people on fiverr, but I find that writing sufficient specifications takes almost as long as doing the task itself. It would be nice to have a better workflow system to minimize time spent doing each step or at the junction of a context switch in the process.
Compile-time and load-time occur during run-time. The run-time context of anything already executed is available to subsequent compile-time and load-time contexts. Of course, these then further affect the run-time context going forward.

While these "*-time"s are distinguished, they can be invoked and interplay arbitrarily, unlike most other languages. It's all fundamentally run-time, in contrast to those, especially when considering threaded environments where compilation and run-time execution can happen simultaneously.
How do you now it is BS?
It's quite good, but e.g. Java SDK has stuff that runs circles around Go's standard library regarding breadth and maturity, especially stuff added since 1.4 (nio, etc).

And some aspects of the Go SKD are horrible in practical use. Case in point, most things math related.
Document Merging via Aspose Cloud AutoMerge – Open Source Addon for Dynamic CRM
Canonical and Industry Leaders Drive IoT Commercialization
https://www.philzimmermann.com/EN/essays/WhyIWrotePGP.html

In case anybody hasn't read it yet, Philip Zimmermann's essay on why he wrote PGP is very relevant to this discussion. Google is effectively saying envelopes are not meant for common use.

Did you send everything by postcard back in the snail-mail days, only using an envelope when the contents was very-important? If someone saw you mailing an envelope, did they suspiciously ask what was so important that you needed to hide it? No, wrapping your mail in an envelope was commonplace.

This is what we need to do for digital messages: wrap them in an envelope (encryption). More importantly, we need a culture that sees sending encryption as normal. You may not be sending anything important at the moment, but other people are, and if encryption is only used for "important" things, it invites suspicion.

If Google has a problem with this, I suggest they find a new business plan.
Sweden has a documented history of sending political prisoners to other countries. The UK has at least some records of standing on principle - for example, they made a big stink about UK citizens sitting in Guantanamo Bay and the inhumane conditions they were in.
Naming names are generally a bad idea, because you don't know if the person really was a sexiest sleazeball or the person making the accusation is just angry that that person just didn't want to invest.

I agree with you that it doesn't make sense to exclude someone for being a woman (or an Eskimo, handicapped, from Belgium or pretty much any other reason), if that person has the qualification you're looking for. In theory the companies that discriminate should suffer from a lack of talent or have to pay more for their workers, because they're recruiting from a smaller pool. I don't know if we want to wait for them to bleed to death, but eventually they will go away.

You're absolutely right that sexism doesn't make logical sense, I'm completely baffled when I hear stories about someone being rejected for being a woman. The sad part is that many of the women who step forward behave like self-entitled spoiled brats, so it becomes hard to tell if they where reject due to gender or personality.
> then I'm pretty sure I can write something a lot more efficient

Sure.

> and portable

...it's hard to be "a lot more portable" than a simple C library that compiles out of the box on all your preferred compilers and platforms. Care to elaborate how you end up being "a lot more portable"?

> with better error reporting

Plenty of room to do your own error reporting with off the shelf parsers.

> and I can do it in 10 minutes

The bug reports, on the other hand, will last a lifetime. Because that format will change, your underlying assumptions will be invalidated, and your parser will eventually grow into one of the 4+ fully featured redundant XML parsers in your project, each with their own set of weird assumptions, inconsistencies, and "supported bugs" (for backwards compatibility), and all of them will need to be maintained.

At least until someone takes the time to make a breaking change to the data format, and rip them out to replace them with a proper off-the-shelf JSON parser that has orders of magnitudes more eyeballs fixing the corner cases. Then you'll only have 3+.

> A full XML parser comes with a whole ton of bloat you don't need for that!

I'll take minor binary bloat over major maintenance bloat any day. And you're wrong: It turns out I actually need a lot of that "bloat" in the next revision.

> Plus, if there's ever a problem with those files, the outsourced XML parser will tend to give the end-user absolutely useless error messages.

If you have a blindly auto-generated XML-to-binary-format reflection based converter, sure. That's not a good reason to write off "off the shelf" XML parsers outright though, when there's plenty of ways to use them that will give you perfectly fine error messages.

To keep with your theme of generalizations: in-house XML parsers tend to give the end-user no error messages, which is far worse ;)
> You should look to connect with partners at firms that have invested in female founding teams (ideally purely female teams).

Are there seriously investors that only back purely female teams? That seems ridiculously sexist and financially stupid to eliminate so many good startups that aren't all female.

> You are one of those pioneering women who are paving the path for others so hopefully in 20-30 years, it's not even an issue.

I see articles like this as a small step backwards. I don't know what the answer is to discrimination (of any kind), but I think complaining about it in articles like this is not helping to reach equality.
https://www.youtube.com/watch?v=UllNDRXR1vM
Maybe you're not their target audience? I think the New Yorker is geared toward people who like the process of reading and enjoy when the author paints a picture in their mind. If you just want the tl;dr version, then there's other places to go. I think it's nice that they reach a different kind of audience.
20 years of history at least provides evidence for you being wrong.
> Are there seriously investors that only back purely female teams? That seems ridiculously sexist and financially stupid to eliminate so many good startups that aren't all female.

I meant this to mean they have invested in all-female founding teams, not JUST all female teams. I have edited it to hopefully reflect that better.

Regarding your second point: I don't think the author's goal was purely to stop sexism in VC. She was describing her own experience. It's not a waste of time to educate people about the poor behaviors you see, regardless of whether or not she has a solution for it.
Personally, I feel like this whole question is just one of many instances of information in the article that I find highly dubious.

This is Osama bin Laden. The US had been hunting him for years. There was no way that the president wasn't going to announce his death from the rooftops, and I have a hard time believing that any senior member of special ops thought otherwise. At those levels even the military officers are canny political operatives, they don't get their stars otherwise, and they would have known that this raid was going to be publicised.

So yeah, the fact that the White House was talking about this mission mere hours after its completion is a total non-surprise, and it would have been obvious to anyone involved that this would be the case, helicopter crash or not.