skysight-inc/HackerNews huggingface dataset:
OP is hinting at the fact that Palantir supposedly does some fairly unscrupulous work for governments. Whether this is true or not isn't exactly 'known', but it's been widely hinted and spread around the valley.

Take it with a grain of salt though, some of my former TA's and people that I'd classify as highly ethical work there now, so if they're doing anything dirty they're hiding it from the engineers pretty well.
Ya, on the record here, I think you're absolutely correct.
A lot of journalists, Lacy included, have written pieces targeting founders based on events in their personal lives and their pasts.

People are correct to freak out when someone targets another person by digging into their private lives, the problem is a lot of tech journalists have gotten away with this, especially when the founders or entrepreneurs in question have been libertarians or right-wingers.
Seriously. He definitely didn't say anything about it in the actual linked video or story, so I'm assuming you're referring to some other event that isn't covered here, and thus asking you what that actually is.

Or on the off chance I just missed the flashing example of misogyny at the end of the linked article, curious for a clarification on what exactly that is.
You clearly have no children of your own, Mr. Throwaway. While Asparagirl might have been a bit too creative when filling in the details, every parent would be very concerned when some hostile entity hints to be "looking into... your family".

While confrontational by nature, I do not see any of the parts displaying stupidity, but perhaps yourself. Please try to live up to your chosen handle for this exchange.
The new Groups app makes Facebook about your friends again
You can cache images on the watch using WKInterfaceDevice.currentDevice() but there is no way to check if an image has been cached, lol.

Can store up to 20 mb.
The problem with your depiction is that it is self contradictory: you claim buyers and sellers are unwilling to budge from their 250K/300K position, then have a trader magically buy the house at 265K and sell at 285K. Somehow, the seller sold for 35K less and the buyer for 35K more. And instead of the actual actors of the market splitting the spread in some manner amongs themselves, a service provider gets a disproportionate slice of profit.

When people express their dislike for day trader or HFT, it's exactly for this: people with additional market knowledge extract money from market without creating value.

I've yet to read a coherent description of how the manufacturing and service world is better thanks to new trading techniques. It always seems to come down to having different people pocketing money instead of banks or more traditional wall street firms.
History: http://azure.microsoft.com/en-us/status/#history
Biometrics and the Windhover Principles
In order to understand North Korea, you simply _must_ read Escape from Camp 14[1]. If not, then at least read the Wikipedia entry[2]. Dear lord, it's incredibly tragic...

[1]: http://www.amazon.com/dp/0143122916/
[2]: http://en.wikipedia.org/wiki/Shin_Dong-hyuk
Amorality and lack of proportion

aren't really gendered concepts, tho.
So, journalists get a pass when they 'investigate' someone, but the people they're investigating can't do a 'counter-investigation'? Are journalists some kind of special beings?
Original discussion:

https://news.ycombinator.com/item?id=8627630
The difference is in what is being broken. A rule can be some conventional wisdom that is wrong, where the rule breaker is innovating through the barrier of complacency or it can be an ethical or moral consensus, a social rule, they break that may or may not be right. And those are much more troublesome. The absolute vs relative ethics debate alone makes it a nightmare to begin with.
Well, the first life that existed was maybe some kind of rna-like molecule with very little to no protection. Not even a cell.
I do not think any of these could leave any traces, even a fossil.
Let's call it like it is. Yellow journalists are going to stop at nothing to smear any company with a libertarian founder.
Static types without performance benefits. So far, all popular static type systems have had the performance benefits, so it's unclear how much people value the other benefits (quality and documentation).

I wonder which will have the most impact: code quality or types as documentation (esp for tooling)?

They are adapting to common idioms, rather than designing it from the ground up. This ad hoc approach is a great way to build useful tools (and startups), but it's also usually a mess. Like NN4. But, they seem to be type experts - plus they're using ocaml. Maybe ad hoc by experts is the way to get these ideas adopted?
James Hamilton: AWS Innovation at Scale [video]
Great job on the design Al - I'm engaged immediately, and look forward to exploring this when I have more time after work tonight.
I suppose they could check WHOIS at a regular interval to check whether a domain secured by one of their certs has expired, and update the state of the ACME server accordingly?
How long would it take to get a restraining order if he had done as you say? And what would be the effect on the valuation of the company if that happened?

Play fair. Don't be a Prolog interpreter.
That's according to PayPal co-founder Peter Thiel, who is also an investor in Uber competitor Lyft.

(first sentence of the article)
This particular incident involves Kalanick's targeting of PandoDaily Editor-in-Chief Sarah Lacy. Sarah shined the light on various Uber failings of late. I personally wouldn't speculate how Kalanick's rant might have changed if Sarah were male, but it has become part of the story.
Sr. Data Warehouse Architect
gccgo was written by a gcc developer for the purpose of trying out new ways to write a frontend, but also to use all the various things gcc has.

https://blog.golang.org/gccgo-in-gcc-471

The Go developers have claimed LLVM was not useful because it's too slow, which is why they used the plan9 compiler style.
Is there a more online-friendly/small screen friendly version available? Say markdown, utf8 text or plain html available? Or maybe epub? PDF is rather terrible for reflowing and easy reading :/
stop putting words into other people's mouths
Is there any hope that Uber could see some serious erosion in its business from all these gaffes? Could Lyft succeed by merely being the anti-Uber? On one hand, it does seem like Uber's ultra-agression has been an important contributor to its success. But could it have pulled all this off without the dirtbag gene?

I'll finally be giving Lyft a try but wish they had black cars & SUVs.
It just so happens that in almost every possible industry, there are some who clear the way and others who benefit from them clearing the way.

Some of them even manage to do it without threatening reporters.
Uhhh yeah. This "project" is basically a binary blob of Apple's new San Francisco font and a script to hack it into OS X's font system. This is totally illegal in the United States.
Such a fantastic lecture - really enjoyed it. Great Talk Hosain! The next Steve Jobs
No, it nearly gave me a seizure. It might just be the super bright IPS panel, though.
Do you feel that Thiel needs the money more than his credibility?
Types as documentation is often very helpful for large products, particularly in tooling. From TFA:

> code intelligence, which aids code maintenance, navigation, transformation, and optimization

I suspect that for facebook, this could be just as important, if not more so, than code quality benefits.
because his comments have been twisted out of control
To keep username from ruining the front-end.

If I had a 2,000 character username, this page would look really stupid.
So I've seen the cycle commuters in the Netherlands. It's at a nice relaxed pace where it's unlikely a cyclist will be surprised or an equipment failure is going to be catastrophic. The use case is going to dictate what equipment is going to be needed.

When I had an internally geared hub, I had it fail on a steep uphill where I was standing to get enough torque down, where it essentially went into neutral, similar to a chain snapping. This almost threw me off the bicycle. Netherlands, relatively flat.

I've since switched to a road bicycle and traveling at higher speeds. Once a taxi blindly crossed in front of me, sending me hurtling over the taxi. I landed on my head, lost consciousness briefly. Helmet was deformed. Without it, the outcome would have been much more catastrophic.

Another incident, this time going slowly down a steep mountain road, while tightening my line to avoid an oncoming car, the front wheel slipped on leaves sending me down to ground. Landed mostly on my side but helmet hit the ground really hard, enough to stun me. The inner support of the helmet broke mostly free of the outer shell but stayed in place because of the chin strap. This too could have ended badly with no cell phone reception for about 15km and a civilization 30km away.

Anyways... it depends on use case. Over here in Tokyo, the utility bicycles and cyclists are just like the Netherlands. Sedate pace, low number of incidents. The roadies and faster cycle commuters have necessary equipment including helmets, safety glasses, gloves, blinkers, and lamps.

I recognize I have a higher risk profile and take on extra precautions.
You're Wrong About Voicemail
>Whether this is true or not isn't exactly 'known'

There are historic facts for that. Just google "palantir hbgary" and enjoy.

>some of my former TA's and people that I'd classify as highly ethical work there now

ethical people have been through history participating in evil things, especially in engineering roles. It is peculiar ability of human brain to not notice the dirty smell when it would be very inconvenient (to say the least) to notice it.
First, there was a "flashing example" in the middle of the article: "The company has been criticized for the treatment of its drivers, its combative tactics against competitors, and a sexist promo that offered free twenty-minute rides with attractive women."

Also apologies.. It was definitely unfair of me to throw a "Seriously?" on this without context, but my commentary on this issue wasn't limited to what I read in this article. I've been following the story today. This guardian editorial covers and links to plenty of other impressions that line up well with my thinking: http://www.theguardian.com/commentisfree/2014/nov/18/uber-wo...

I'm just short-tempered on being asked for evidence of sexism lately because it's fucking sad how readily available it tends to be.
Hi,

After reading the link you provided and many other comments to this post, I realize that I jumped to conclusion too quickly & without any research.
It makes sense now.

Thanks.
RTMP is of course not required; you could write locally to your workers, and then push to your storage repo over http, rsync, whatever. My last gig was with video broadcast, so most of my work was with rtmp, Akamai, etc. Different ways to skin the same cat. Almost all hardware video IP encoders support rtmp though, and you can colocate with where your storage is.

As /u/akiselev mentioned, SDR is easier to extend with the hobbyist community that exists around it, especially if you have a custom application and need more control.
> there may be some hash functions for which H(concat(a, a)) = F(H(a))

I'll give a shot at why this implies that H is not a secure hash function, though I could be wrong. The outputs of a secure hash function should be randomly distributed across the set of all possible outputs. If H is a secure hash function that outputs a value in the set {0,1}^128 (a 128 bit output), then H(a) and H(a+a) should both be 128 bit outputs whose mapping are indistinguishable from values chosen truly at random from this set. Although there is a discernable pattern in the two inputs to H (the concatenation), there should be no discernable pattern in the two outputs of H that you could use to reliably map H(a) to H(a+a) for any given a.
I kind of mixed 3 points.

1. Is it luck or skill. I'd say there must be some skill, but luck too, kind of like poker maybe?
2. Is it useful to society? No idea if its a benefit, a drain, or neutral.
3. Should it be allowed? It is your money after all.
Running Chrome 38.0.2125.111 m, zoomed out row headers look fine
Emailed them and requested they delete my account today, so there's at least some impact, albeit minor. Just deleting the app isn't enough. They still count you as a user.
"the pricing per mb was disclosed on sign-up"
It's a Return to the Azure-Alypse--Microsoft Azure Suffers Global Outage
I think you've misinterpreted what Thiel meant about Uber's ethical problem. It seems like Thiel was actually talking about the competition between Uber and Lyft rather than Taxis.

The points you bring up are actually no longer huge problems for Uber. Some airports legally allow Uber to stop by. Uber is incredibly better than the previous Taxi service for both the employee (read about Healthcare), and for the consumer (this is obvious). Congress people use Uber all the time. Ordering and canceling rides is just one example how Uber might be overly aggressive (read more http://www.theverge.com/2014/8/26/6067663/this-is-ubers-play...).
Cloud you be more specific to the content of the rumours about Palantir?
You could just as easily look at it as an explanation of why he's invested in Lyft rather than Uber.
Try helm-gtags it supports callers/callees better than scope.
Got it, I totally missed the link to the avions de chasse thing in the middle of the article and I can see how some people might think that is misogynistic. Thanks for the explanation.
If it was an over the water flight - it most likely was using using a satellite connection.

Those are always expensive and Singapore Airlines is passing the costs onward.

For example an Iridium phone is about $.75 for 9600 baud per minute, and Inmarsat BGAN is $450 for 100 MB.

There are other satellite services, but in the general aviation field that I know, Iridium and BGAN are the two biggies.
"better step in the right direction than the types of tools MS and Google have been putting out"

The Google Closure Compiler (https://developers.google.com/closure/compiler/) has been around for years and years.

It does everything you mentioned (100% optional type annotations, type inference), plus more (dead code removal, inlining, compiler-time constants).
Does anyone else remember the "PayPal Mafia" article (http://fortune.com/2007/11/13/paypal-mafia/) that Fortune did some years ago? There was one description that really stuck with me -- how customer service complaints were handled under Thiel's watch:

Customer-service complaints flooded the phone lines and in-boxes and were often dealt with by simply not answering the phone or doing a mass deletion.

What sort of leader treats customers like that, or looks the other way when minions do it?

There was also the ugly Facebook ownership shuffle when Thiel got involved as an early investor and a lawsuit over Thiel and his hedge fund management company (http://www.law360.com/articles/9340/paypal-cofounder-accused...).

For Thiel to lecture Silicon Valley about ethics is a bit rich.
No they don't. They create the pool based on the ashift that the drives report, unless you override it at pool creation.
I don't think that I'm putting words in his mouth. He's become famous recently for beating the "Monopoly good, competition bad" drum, but he's never really laid out a path to get to monopoly (other than "compete effectively, eg, win a niche and expand in concentric circles"). I suspect that a lot of people have (like myself) fit his comments into a larger patchwork of contrarian startup advice, which also includes suggestions to be mischievous (PG), move fast enough to risk breaking things (Facebook), etc.

It's interesting to me (and yes, it seems slightly ironic) that he has now, when discussing a competitor to one of his portfolio companies, discovered a second dimension of what's most important in his worldview. "Two! Two most important things for a startup! Monopoly and ethics!"

(Surely you would agree that he's never previously said "Monopoly is a virtue, BUT ...")
Chelyabinsk meteor #2?
From a different angle: https://www.youtube.com/watch?v=ygxGrXskxPE
There are rules and there are rules. Moral compass tells you which ones you can break, and often breaking the rule is the moral thing to do. So I think Thiel is calling them out for doing things morally wrong, not just rule breaking.

Uber has lost their way. You break rules for a just cause, you get rewarded because you stuck your head out and took a risk. You put it all on the line. But you have to be willing to be held accountable.

Breaking rules to avoid accountability? Well, that just sounds all too fucking familiar.
Back to econ 101 for you.
You should have watched the video before commenting.
Honestly, I'll start by saying I am a democrat so before the full flak of the HN community peppers me.

Rule contraction at times of relative piece and expansion at times of duress are never effective. Expanding surveillance after 9/11 with sweeping judicial reforms and due process, and vice versa (in today's case) contracting or attempting to contract is also not a good idea. Yes there are many problems, but think of it from a impact and policy perspective. What happens after if there is a terrorist event? Then do we expand again because perhaps someone yells out "not enough oversight or data?". Although many here are PRO reform, the pattern contraction/expansion is not the way to go about national security policy.
One of my favorite topics lately is Python optimization. A few weeks ago FB put out a release on how they had done fast randomized SVD and in the implementations section they mentinoned using intels kernel math libraries for the BLAS libraries. Largely the result of this is many more functions are F-Contiguous rather than C-contiguous (in linear algebra, fortan obviously wins here). I had done something similar on a much smaller scale about 4 months ago. https://medium.com/@_devbob/from-0-to-warp-speed-b780a2bc36c...

Does anyone else have some good bits or blog entries on these sorts of inner workings and optimizations?
In 2008 he campaigned against dragnet (or at least warrantless) surveillance. Obama's wikipedia entry says he taught constitutional law for twelve years or so.

Why is Obama not interested in dismantling dragnet surveillance? He also worked as a civil rights lawyer.

Obama has the education and experience to know that surveillance has lots of bad effects, and that some secret special reading of a law doesn't make it legal or ethical or constitutional. Why didn't Obama dismantle the universal-as-possible surveillance?
Similar to the Google Closure Compiler (https://developers.google.com/closure/compiler/), which has been around for years, just with fewer features.

It has static type checking with optional type annotations and type inference.

It doesn't have compiler-time constants, dead code removal, inlining, or other optimizations.

But....still really cool.
Almost every notable tech company has at least one unethical story behind it. Steve Jobs and Woz selling blue boxes to fund Apple is probably the most famous.
Emirates charge $25/100MB[0] which is their "heavy" plan. The fact a user can get charged this insane amount after the fact is a little bit off, isn't it?

In the past SA have ran promotions at unlimited data for $25[1]. How does something like this happen? They know most customers won't complain if they go a bit over and get charged a hefty fee.

Prepaid I think would be the way to go ethically, but not putting a bar on the connection or warning seems scummy to me.

[0] http://www.ausbt.com.au/emirates-now-offering-in-flight-inte...
[1] http://www.singaporeair.com/jsp/cms/en_UK/flying_with_us/inf...
The notion of black swan events is rubbish. The theory makes no sense.

Even if it was a logical theory that had coherence not sure how it fits here.

We know countries unify. We know what happens. You can be sure North and South will one day unify.

Yes the only question is when. Prepare to early = big loss. Prepare to late = a loss.

It's just about creating a sensible plan on how to deal with something we don't have a timeline on.

When will a building have a fire? Who knows, just make a sensible plan for pre and post when it happens. You don't need to call it a black swan. It's just risk management.
I mostly agree. For instance, I don't believe there exists a conflict of interest in challenging the ethics of a competitor. Choosing to support a competitor because a company behaves unethically makes a lot of sense to me.

That all being said, I think you overestimate the probability someone will call him out on anything. When was the last time someone was ever called out for making a bad prediction, making a false but ultimately mild allegation, or raising concerns about a competitor? I've worked at places that would state publicly that their competitors steal from customers, and never heard that even questioned on a factual basis, forget someone doing some weird kabuki theater credibility sacrificing ritual.
It is totally frustrating, but at the end of the day similar outages happen with all cloud providers.
What most people fail to realise is that Uber is a for-profit company.

Assuming that all disagreement is rooted in ignorance is often the prelude to a fallacious argument.
I feel like an idiot. MS featured my Azure startup today, quoting me about overall stability etc (which has been the case for us, until today). They then proceeded to go down, taking all our production systems with them.

(yes we do have AWS, too)

Sigh.
Even so, are users expected to count bytes on their own? Is a $1000 bill considered typical? If not, how about a little popup alert when you blow through the included bytes. Maybe an Are you sure? prompt somewhere around $100?
I strongly agree with module typing (and being more relaxed within). Because of caller dependence on modules, the difficulty of changing static types becomes a benefit. Plus, they need to be documented anyway; and tooling support helps use they as if they were primitives.

As others have said, I love the approach of inference giving static type benefits, for free. If you get tooling support, at no extra work, why not adopt it?

But static types can be a hard sell for JS programmers. What sort of reception has it gotten inside facebook?
This article is bullshit.

I recently used Singapore Airlines to fly to Asia and I used their internet service. It was very clear what the charges were, $10 for 10 MB of internet access, and $0.15 per 100 KB overage. I even took a picture of it because I was shocked at how expensive it was, but it was very clear what the price was.

The author apparently didn't care to read the very clear instructions, and didn't monitor his usage, which the connection also provided. If he was charged $1200, that's more than 500MB of data usage, so he clearly was doing a lot more than uploading a 4MB file and 155 page views.
I clearly don't vouch for Thiel -- but isn't this an ad hominem attack? If he has a substantial critique, how is it relevant that he, personally, is bringing it up?
> And, dare I ask, what about Perl 6?

As an ardent Perl lover, I asked this question myself. Shameless self-promotion yada yada :

http://simula67.wordpress.com/2014/03/20/perl-6-evaluation/
Ah, scanned the front page and didn't see it, surprised it wasn't at the top, it's a pretty big deal.
Uber's executives are known for making some sexist remarks and just generally being douches.

I don't think it's fair to say that Silicon Valley has a misogyny problem, but Uber's hilariously stereotypical "frat boy" culture certainly seems to.