skysight-inc/HackerNews huggingface dataset:
You severely underestimate the value of large govt. contracts. Govt. contracts are very sticky. The govt. doesn't often change the software it uses, and when it does change the software it uses it signs up for ludicrously huge sums. You need terrific political connections to get these govt. contracts. Even with better technology, a start-up can't win a govt. contract. Ask one of your friends that works at Amazon about how long it took them to get govt. to use AWS.

Also, if you have worked with a govt. institution you'll quickly learn that the processes and human capital used by the govt. are quite poor compared to the private sector. As a result, govt. contractors quickly figure out special tools/processes/training to serve the govt. which are not easy to replicate without the experience of actually serving a govt. dept.

Many things, which in the private sector you might leave to your intelligent counterpart at the customer, with the govt. you have to handle yourself, or develop a special training program. The govt. can budget for these training programs or additional assistance, so it will not affect the bottom line ... but you have to develop those programs and processes, and you can't underestimate the importance of it.

In the private sector if on the customer side an engineer cannot figure out how to go through a simple 3 step process to configure some software, he may be fired by his supervisor. In the govt., you will be asked to break the 3 step process down into 10 smaller, simpler steps, and to create a special video tutorial for govt. workers. Even after that, you may need to staff a help-line that is open during East Coast working hours.

It is very easy in Silicon Valley to overestimate the capabilities of the people who will be using your software, because you may be dealing with very good talent at your early customers in California. The minute you get your first govt. contract you'll see that you were badly mistaken about what kind of resources you need for customer support.
Royal Bath and Dinner – Sputnik Travel Agency
Why assume that the machine takeover would end all hoomans? It could just offer to upgrade them.

While we disagree on the plausibility of the "end of the world aint so bad" approach to convincing a human to let it out, I'm glad you seem to have embraced the idea that AI boxing is HARD if not impossible. Cheers!

I find this approach to conversation pretty irritating (where you extrapolate and characterize what I must be thinking). I haven't embraced anything about AI boxing, I don't think it is important (it's just a fun puzzle). I guess it is hard, and I also guess whatever fundamental idea that might lead to strong AI would be even harder to box.
Yeah, at a headcount of 1,500 employees (wikipedia) plus perks, expenses, etc. it's about a year's worth of operating budget.

Considering they just raised about $500m in the last 12 months before this...they're either buying expansion at an insane rate, or they're not making any money and are trying to figure out how to float this many people.

Their careers page says they have 73 openings across 19 offices...places that include Abu Dhabi, Canberra, London, LA, NYC, Tokyo, D.C., Copenhagen, Helsinki, Oslo, Tel Aviv, Singapore, Sydney, Wellington...so they're no longer just a U.S. concern.
I totally get that there are better ways and security pitfalls with JSON.

My assumption was more related to the intent behind choosing JSON for REST, not so much related to the actual implementation(s).
Some analysis of the 1M most popular sites on the web
"Slightly lower"

http://www.electricautosport.com/2015/07/new-world-record-0-...
> Why should a reason of "female" be special?

It just is. It doesn't mean that vapid reasons are not vapid, but this isn't vapid, it's toxic.
Plenty of CIA analysts are non-technical, for starters, and I would imagine the same holds for the other agencies you mentioned. One does not need to be a programmer or especially well-versed in technology to hold those jobs. I think we're splitting hairs on the definition of "non-technical," but we can both agree that parsing large amounts of data isn't the easiest thing in the world to do, especially without formal training. Palantir's software does help with the data exploration process, as their website examples and demos should show.
bastille needs to go down again
Oracle, Microsoft, or IBM. Any other?
Some fun examples about infinity:

There are as many prime numbers as there are integers.

There are as many fractions between 10 and 11 as there are integers.

There are more real numbers between 41.00001 and 41.0002 than there are integers from -infinity to infinity. Even though both are "infinite."
Those look like voltage regulators [0].

[0] https://en.wikipedia.org/wiki/Voltage_regulator_module
Are you serious? A "good" cybersecurity company? Why on earth can you make that bold statement? Unless proven otherwise, any big data companies in bed with the agencies are not considered good these days.

Have you forgotten, that your metadata is still being scooped up at large and propably sifted through thanks to companies such as this very exact Palantir?
Because it would suck. Android is about app modularity and inter-app cooperation. It is about installable services with high and low-level APIs. It is about handling multiple screen geometries not just with conditional layouts, but also with code reusability in Fragment objects. Skin-deep UI "portability" results in a lowest-common-denominator experience.
Beyond Hadoop at Yahoo: Druid, Spark, and Storm
from that thread..

At what point do we stop blaming the developers for not knowing how to
use our badly designed features, and accept responsibility for exposing
an API that is hostile towards simple, efficient, and correct implementations?
That's the Japanese style of exceptionalism. We Americans have our own flavor.

What's interesting is how friendly cultures take exceptionalism at face value. Watch how Japanese posts on HN get upvoted.
Finland's government went on a recent spending "spree": http://www.tradingeconomics.com/finland/government-spending
Actually, while being in tank today I thought that it would be a blast to have a VR headset on while in the tank.

So did you manage to float with the headset ? How does it feel ?
Recently implemented a two-factor auth solution for a client with Twilio and couldn't have been happier.
> I'd love to see a relatively non-obscure example of REST run over to a non-HTTP protocol.

HTTP itself is the prototypical example; it is REST over an unspecified lower-level transport protocol (usually, in practice, TCP/IP, but that's explicitly not required in the spec) in the same sense that REST APIs that we usually talk about are typically REST over HTTP.
I actually agree with you on static-typing and am a huge fan of binary protocols but using "no standards" around anything is a weak argument that everybody needs to just stop. If you don't like the fact that there are no standards with a particular tech, go out there and MAKE SOME. Show people how to do it right, document it and propose it. Get some buy in. Don't just sit around going "oh woe is me, no standards"
> fucks them up?

How is not being "one of the guys" a result of having been fucked up?
More embarrassing is to build an airport with no demand and have it abandoned several years afterwards without any flights. https://en.wikipedia.org/wiki/Castellón–Costa_Azahar_Airport
Ha, self transforming machine elves filter! DMT fascinates me, and that is indeed the vibe I get from these images.
Do you actually want an answer to that question??? It may just be a rhetorical question, or you may genuinely be wondering why you aren't getting the reaction you want.
You don't do consulting and not understand what your client is doing with the data they have. Palantir doesn't need to do any data mining of their own. Making a model of unethical data is still unethical.*

*I don't know if Palatir is an unethical company or not, just responding to the accusations.
This is a weird lens to look at slavery through. The circumstances in the US were unique: intense economic coupling to slavery, very large regional identity defined by slavery, &c.

More importantly, I'm not sure what this has to do with Rayiner's point. The realization that many plantation slaves would be better utilized as doctors and lawyers did not free the slaves, nor did economic competition from non-slaveholding plantations. It did, in fact, require coercion.
Yeah, I currently do this manually, and being in the opposite time zone of my target audience, it is pretty annoying (especially with Instagram where you must use the app). Will immediately try this out once there is IG support.
I wrote an angry rant on the Verge forums in response to his article — http://www.theverge.com/2015/7/20/9003677/re-the-mobile-web-.... Perhaps the language was too pointed (the thread got shut down), but I just couldn’t get over his arrogance — “But we can't fix the performance of Mobile Safari” — when the performance problem is PROVABLY the publisher’s fault.
Man, if I could plan on writing shitty and non-shitty apis, I could just skip the shit ones and be a lot more successful in my work!
You said "polyglot on Linux." And then you describe languages as follows:

> - Languages must be approved; right now it's just Node and Mono (soon to be CoreCLR)

I'm not a troll but dude, those aren't languages.

There's also no need to be adversarial here. What you're talking about is a refactor using .NET and hosting on Linux. This is not radical thought and is actually part of the official ordained .NET strategy. It'll work fine.

A need for "5 second container startups" sounds like bullshit to me but this will be solved on all platforms within the next two years. In the interim AWS Lambda and Node.js is an interesting place to play.

None of this has anything to do with the fact that .NET libraries are large and robust and the fact that Microsoft shipped such a huge, working platform had an impact on OSS bootstrap-style development of components, for better and for worse.
How Tilt Is Building the Fastest Growing Crowdfunding Platform
i uninstalled chrome and facebook, replaced with ff and tinfoil. much better battery life. only google apps i have is play music, google and translate (im rooted)
a classic example of perception over production. on the one hand, if the guy is "the best" and is delivering at a much higher level of quality then what's the problem? on the other hand, (for better or for worse) management's perception carries tremendous weight when making decisions. we've all seen it with purchasing decisions and personnel decisions are usually treated within the same jurisdiction.

additionally, there's the overall team health that this person must consider. if "everyone else" is punctual and the superstar isn't, then this could affect team morale and degrade overall team output.

ultimately though, it sounds like this manager has only considered negative reinforcement - a poor strategy. i didn't see much discussion of how he's tried to offer alternative incentive(s) to this one employee to reward them for their contribution relative to the team (and it doesn't have to be monetary, as Patricia Lynn posted). a consistent benefit for that level of production may be something that could be used a method of collaborating toward a punctuality agreement.

in the end, it sounds like this person knows how much value they bring to the organization and probably believes that they're not being rewarded appropriately for it and is, therefore, creating their own reward.

finally, an invective against this manager - they sound awful. a distinct lack of creative personnel management, a reluctance to provide alternative perspective to their boss (inability to "manage up"), and a generally whiny attitude is not a person for whom i'd work for very long if i was a high producer.

dont worry, mr. manager, your employee will be gone before long anyway.
> why would you expect it to support ranges larger than 2^32?

Because this is not a simple, stupid linear congruential generator. mt_rand(), is, as I understand it, based on Mersenne Twister, a well-regarded generator which has a period of 2^19937. And if PHP had done this right, mt_rand() would be seedable with an array of some 624 integers.

Mersenne Twister has an alternative "classic" seeding algorithm, drawn from Knuth, to be compatible with old-style generators. This algorithm takes a 32-bit seed. Apparently that's all that PHP is supplying.

It's dead simple to do random(n) uniformly. When I heard that some language implemented a function called mt_rand() which was hilariously broken in this respect, the first thing that came to my mind was "that's gotta be PHP". And it was.
> As a gaming enthusiast, my rule of thumb has been to have more general compute (CPU cores and system RAM) than graphical compute

I also have to ask why? An Intel Pentium with a GTX980 will run almost all AAA games at max settings, except a few outliers (BF4 is the only one I can think of right now).
The universal resource class pattern
I think you're supposing that young women have any inkling of what the tech industry is like. The overwhelming evidence is that they don't.

Maybe at one point they didn't, but thanks to Twitter they are now told how horrible it is.
Well, I still don't see any thing wrong with the math. Even the authors rewrite the equations as sum(|A_k>|C_k>) instead of sum(|C_k>) and apply I(x)M_x instead of applying only M_x on |C_k> alone, this will not change the following equations.
One got to love bright minds who ever thought connecting any relevant part of a cars control mechanisms to the internet was a good idea.
Yes, with Natural numbers

Curious what is possible in Integer numbers

> That's what happens when you try to reason with infinity ;)

Ah yes! Fascinating subject
Previous discussion about Palantir, including whether it's a software/product company or a consultancy/services business: https://news.ycombinator.com/item?id=8872054
I think this was a fine comment until you decided to call people (and, by pretty direct implication, the commenter you replied to) "part of the problem". I'm closer to your side of this debate than 'jimbokuns and I winced when I read this.
I'm growing weary of the "backend" moniker. Sounds like a urologist.

Mostly it's the "because I can" reason. Why else would anyone program a computer?
Much to my chagrin, I'm not allowed to talk in detail about anything (technology or timelines). But I think it's compelling... :)
Thanks for the great feedback!

In part 1 I actually do an introductory example and show people how to build a Magento (albeit simple) extension from scratch using the full workflow that part2 shows in detail.
Sure, if you base your entire understanding of an economic system from the first sentence of a Wikipedia article.

You'll see it's much more nuanced just by reading the second paragraph. The French system is usually known as "dirigisme".
MSN Messenger was playing catchup to ICQ, they only became a leader by process of elimination when ICQ turned into adware and MSN was the only non-awful contender.
I don't think the term startup means that you have only a few employees. Rather, it means you are still researching your business model, still in a growth stage, etc. Certainly Tesla and SpaceX are startups, despite having thousands of employees. Tesla is experimenting with home batteries, licencing tech, SpaceX considering internet satellite constellations, etc. They are both very far away from achieving their goals, and stability as revenue-generating, competive companies. Definitely still startups.

Same goes with Uber, etc.
Sounds like you work at a startup, not an "enterprise-by-any-reasonable-standard place".

Lying to shape your argument doesn't really fly around here.

EDIT: Furthermore, looking at your sites pretty much proves that you're a liar. You don't work at some enterprise shop that just decided to go open source, you're a consultant that pushes open source.
i completely agree, often i have to go in and correct mint for uncategorized transactions and whatnot. I'm not saying penny doesn't have value, rather i just want to see more of what value it adds before i download the app. It can come off as condescending, but i love just dead simple 'explain to me like i'm 5' overviews of a product. Straight to the point and no fluff. This is product does X (see here), Y (see there), and Z, etc.
"SETI estimates, for instance, that with a radio telescope as sensitive as the Arecibo Observatory, Earth's television and radio broadcasts would only be detectable at distances up to 0.3 light years, less than 1/10 the distance to the nearest star."

https://en.wikipedia.org/wiki/Fermi_paradox
The review/ranking process is not going to influence if top performers stay one way or another.

I'm strongly skeptical that the review process that I've seen various company is any good at helping to make the real connections between employee performance and company bottom lines. In the end, the ranking process of doling out salaries is fooling itself by cloaking the process in numbers.
Will PageCloud Disrupt Web Design?
It's true that's an anti-pattern, but it's not a particularly exploitable one in most of the places that really need CSPRNGs.
If you missed it, this is related: http://www.wired.com/2015/07/hackers-remotely-kill-jeep-high...
How do you manage your newsletter subscriptions?
Download IVT BlueSoeli 10 Crack, Keygen, Patch and Serial Key Free
That's probably the wording their lawyers asked them to use so they would not be liable for damages. If they admit fault, they're legally to blame for any accidents or damage.
I don't think you'll find this the case in the Erlang community. Joe Armstrong has some pretty positive things to say about it:

http://joearms.github.io/2013/05/31/a-week-with-elixir.html
Twitch is dumping Flash
From my experience with companies that sell consulting/technology to the government, 'blowing the whistle' is more likely to lead to people questioning how the government spent so much money on something so rudimentary, rather than discovering something sinister.
I'd argue that a primary misfeature of the US system, crony capitalism, is actually the result of socialism. Crony capitalism only works if you have enough government spending and control to make that sort of corruption profitable.
Preemptively admitting fault probably creates issues if there is future litigation.
He probably meant that they prefer to serve the interest of big economic groups/industries above the people in the country they are empowered to rule.
Economic projections inadvertently posted to the public
Americans Are Finally Eating Less
This was my main doubt about PHP 7's scalar types, which will autocast values into the desired types. I don't expect the caller to know better than the callee what are the method's boundaries, and once casted you may not be able to see if the input was garbage. But yeah, when something breaks the method's author can wash their hands.
The original jquery source w/ annotations: http://genius.it/5088474/ejohn.org/files/jquery-original.htm...
As someone who builds mobile sites every day I disagree, mobile web does not suck. It's not accurate to blame mobile web when someone attempts to make it work in a way it wasn't intended, as a native app replacement. It's not a tool's fault if someone insists on using it incorrectly. A hammer isn't bad for hammering nails because a wrench is a better choice, over the hammer, for removing bolts.
I'm waiting for the comparisons between NVidia's offerings and Xeon Phi in real benchmarks
The issue is the stupid media center. People want that to have Internet. Then at the same time they want it to display all of the climate details and other system info that comes off the CAN.
That's because GPUs were frozen at the 28nm node since like 2011. It'll be ~4 years of no die shrinks at the top end of GPUs when they finally transition to 16nm. If anything, Moore's law is behind schedule in the GPU space.

Note, that both NVidia and AMD rely on TSMC to manufacture their chips, so they're completely constrained by TSMC's ability to implement new process nodes.
I guess it finds fixed points over a functor without requiring you to have a reference to the functor (having about the same usefulness as `fix`).
At lot of replies to that Verge article seem to be addressing the click-bait title and not the content. The content is concerned with why an old Macbook (with comparable specs to a new iPhone) will handle the web much better than said iPhone.
I could see any of the large professional services firms or government/defense contractors being interested.
Tracking everything and everywhere
It could be argued that AMD does have it together. If you look at the benchmarks for pretty much any particular price point, AMD & nVidia cards are roughly comparable. AMD is better at some games and resolutions, and nVidia is better at others. Rarely is the difference more than 10%. nVidia used to have a sizable power/noise advantage, but Fury appears to close that gap. AMD even seems to be closing the driver stability gap.

But the Internet effect on the video card market is huge. There are hundreds of online benchmarks, huge fanboy communities, et cetera. The benchmarks magnify small differences causing a winner-take-all effect. The communities create a bandwagon effect. It's a wonder that AMD maintains the share that it does.

Yes, AMD is obviously #2, but it should be a close #2. In most markets close #2 is not a bad position to be in.
Doesn't Tesla send over-the-air updates for critical systems to its cars? From my understanding, that means there is a way for a similar attack with a fake-firmware. Am I wrong?
> In my company, years ago, performance rating was done by your line manager just talking to your project manager(s) to find out how you were getting on, and the line manager would assign you a pay rise (or not) accordingly. This was a perfectly sane and workable system.

That sounds very much like "hiring people based on having a reasonable conversation about their experience.” It is a perfectly sane and reasonable system, provided everyone involved is acting in good faith, has a great deal of ability to evaluate people based on their actual contribution to the success of the company, and nobody has any overt or internalized biases.

Without taking anything away from your company, I’m sure you will appreciate that in many companies, this business of “assigning you a bonus based on conversations with the project manager(s)” gets twisted into a horrible political game where people build fiefdoms based on tit-for-tat agreements, and where all sorts of biases come into play, e.g. the men are all “take-charge go-getters,” while the women are all “confrontational and bossy.”

I’m saying nothing about performance evaluations being better, just that results like you have experienced with your company are remarkably difficult to reproduce and sustain.

My bet is that if conversation works in your company, performance evaluations would also work. Maybe with more annoying paperwork involved, but it would still work.
I think that the problem is that the extreme feminists are being taken seriously.

Journalism in particular seems to be very radicalized. What you end up with is an outsized voice for an extreme minority opinion. I think a lot of the backlash against feminism is about the traction some of the more radical ideas have made.

Examples: #killallmen, male tears...

There are other extreme examples that have been codified in academia, but the media issues seem more cut and dry.
Neither of you have possibly lived long enough to have a reasonable sample size.
But surely they can be isolated systems
Are you seriously suggesting that since you didn't understand the reasons some of your ideas have been rejected, that it's fine to reject other people's ideas for any reason you like?