skysight-inc/HackerNews huggingface dataset:
It should be noted that Warner Bros also recently published MKX on PC, which had similar issues. http://www.gamespot.com/articles/mortal-kombat-x-pc-patch-pu...
It's true that Joe's background is on the legal and policy side of things, but he presided over the softwareification of Facebook's security team. I worked closely with him for many years and he saw the need for more technology and automation; so that they could be a security team focused on not just incident response, but excellence on the technical front too. Joe and I spent a lot of time talking about technology and where things should be going, and he had his own well-formed opinions and goals. And he often deferred to other experts as a good leader does too.

I'm excited to see what Alex does since his credentials are stronger on the technology front, but the team's shift to a technology focus has been happening for a long time. I view this as another hugely positive step in that direction.
I'm not comfortable answering that generally. That said, bytecode generation was never the major issue, though I did find some cases where seemingly identical implementations would be faster/slower in one compiler or the other.

Much more troubling:

- Some Scala idioms are just not as performant as the naive java implementations. Function passing can create lots of objects for instance.

- Some of Scala's "magic" features that allow for terse-ness can behind the scenes cause performance issues, that you might not expect without a clear understanding of what is going on. Implicit conversions for instance can also create tons of garbage.

- The Scala collections library, while improving some, has lots of performance gotchas. Collections that don't match modern hardware or implicit conversions that de-optimize operations can happen pretty easily.

Personally, I would choose Java over Scala if any of the following were true:

- You were going to have many different versions of your software in the wild.

- You had a constrained release cycle.

- You intended for artifacts to exist for long periods without change.

- You had specific backwards compatibility requirements.

- You had a large team.

- You had a team of highly varying skill sets.

That is to say, I'd only pick Scala if I were working on a project where I controlled the life cycle of the product, releases were common, backwards compatibility was not an issue, and my team was small, cohesive and experienced.

If those things weren't true, I might not pick Java, but I certainly wouldn't pick Scala.
Love data?  Natero is hiring people to help turn data into happy customers
I can forgive using a web browser as a renderer, I mean you have to use something, but man why are they using GPU acceleration to render text.
Well in a software company salary is generally the dominating factor, so it is on the order of what you mentioned (times a multiple depending on how cushy the amenities). In my unqualified estimation, the multiple can kill you... seems like about 2x salary for SF, 1.6x for NYC, though my company prides ourselves on keeping it a lot leaner than many of our compatriots.
It definitely happened to 10base2!
Incidentally, "trading price * number of shares" almost always understates the selling price when a public company is bought, and it almost always overstates the selling price when a company is liquidated (technically, shares are worth zero when a company is liquidated, but I mean how the share-price usually free-falls in a very short period right before a firesale). The reason for this is that trading price, by definition, is set by the most marginal buyers and sellers, those who most want to get rid of their shares or most want to acquire new shares. The actual shareholder body consists of a large range of individuals with a large range of selling prices. To acquire a full company, a buyer needs to start convincing less marginal shareholders to sell, and usually needs to pay a premium (sometimes up to 50% over market cap). To get rid of a company that has suddenly started heading for bankruptcy, shareholders need to sell into a market of much less willing buyers, and so they need to offer a significant discount.
Wait, Apple made an offer to acquire them? I was not aware of that.

Anyway, I'm also surprised by the series of very bad moves of all sorts by the Dropbox crew. They're focusing on various areas these days which to my understanding just spells dead end, like being a place for photo storage (competing with Flickr), etc. They lost any good will they had built by having Rice on board, and then sticking with that decision even after seeing the bad reception. It's surprising because I thought Drew Houston et al. were very strategically smart folks who couldn't make these types of mistakes.
I've been a long time DB user. The company has always given me some weird feelings, but the execution of the syncing and clients has been better than anybody else up till now. I have to say though, if I had as easy to use a set of multiplatform clients that let me just use the storage I have on my home network I'd drop them in a hot minute.

And I think that's part of DB's problem. That's really all they do. Sure there's some oddball photosyncing or whatever. But after all these years DB has yet to figure out really anything other than being a "cloud bucket" for people to dump things into. It's a platform at best without a real killer app.

Really obvious extensions of DB have yet to materialize: like file hosting, or web-site hosting right out of your DB. I'm a (very) amateur musician, how awesome would it be if I could distribute/sell my music right out of my db -- as simply as just copying up another song file -- and having a store automatically update with the new inventory (and DB gets a cut)?

Or let me host a hobby site where I distro my new open-source cat sharing software?

DB's strength to me has always been the ability to get stuff up and on the internet quickly and simply without fussing with ftp/scp/sftp/etc. clients and servers, hunting down hosting providers, building web servers etc.

But the execution of sharing off of that space in the cloud has been fussy, changes all the time and DB severely caps external transfers.

What if the DB client was a P2P client also, so when I go to download the latest Mitch Murder album (which he's hosting out of his dropbox and will revenue split with DB), DB doesn't have to swallow all the bandwidth of the download because all the free DB users are helping split the load and making themselves more valuable than the leeches they all are?

Or how about if paying customers could set up several paying accounts on a system and easily switch between them instead of the mess for multiple user accounts right now (under the excuse it prevents free users from leeching).

Why is a company with 1200 employees worth $10billion unable to come up with these easy ideas and instead get caught up in an enterprise cloud storage provider battle with a dozen other companies?

Why are the clients slowly getting worse?

What the hell are people doing there except admiring the fake antler mounts? [1]

1 - https://www.youtube.com/watch?v=RAfIDUTPJJM
iirc there was an official MS Office for Android way before this, at least was planned/developed.
This question is juicy. Assume you're asking him, so I'm gonna shy away here. ;)
Just think about this:

Google (within the scope of photos) has given every person unlimited photo storage. That's how much cloud storage is worth...nothing.
Using New Kind of Science to Create a New Kind OF Music
Do you feel that way every time someone wins the lottery? :)
The client was just a python program that leveraged a cross platform gui toolkit (source: my Linux laptop and gdb). So imagine getting it to work on Linux wasn't that hard.

I worked on a similar project that even shipped its own FUSE filesystem for osx and Linux (windows used cbfs iirc). Our client had very little platform-specific code.
There are plenty of people who join startups for the upside, and would gladly give up a certain amount of salary for options. Especially super-experienced people who are well-off, and would rather have more equity.
Show HN: Smart Boxing MMA Gloves that show you how hard you punch
I'm not sure I completely understand. But it would be great if you can send small merge requests to GitLab to try to improve these things.
How+to+Generate+Touch-Typing+Exercises+:+blog.Mova.Club
Nice contribution, dude.
Btw, why don`t you save your code at a free Github account?
Any chance of providing an api that is more friendly to be used from other languages? Java is not the easiest thing to work with.

Also, does this library work on other systems besides android? I've noticed `android` appearing multiple places and google specific api (`GoogleCloudMessaging`).
Best security: (1) hit down arrow upper right page corner. (2) hit "settings" (3) in general account settings, hit "Security". (4) hit "Deactivate your account" (5) hit "deactivate your account" again. (6) give reason (7) remove check mark in "Automatically reactivate in 7 days" (8) give password (9) Hide from Process Server. Reactivate on weekends-- I don't want to miss out on the Hootenanny? Wonder if that person, I would once die, for really wants me as her 5091 friend--now? I kinda miss my Amish group?
If your only value metric is about personal storage, then you might see Dropbox as 'doomed' by its more-space-for-less-cost competitors.

I've worked with Dropbox and OneDrive and despite many people having access to a nominal TB of OneDrive storage via Office365 subscriptions, the creaky, Sharepoint underpinnings of the latter still make it a poor alternative to Dropbox for simple collaboration and sync. You can't just drop a bunch of files into the relevant folder on your HD and have them shared and synced; things like file name limitations will crop up, stalling the process indefinitely, and users don't see why it's their responsibility to work around those sort of things.

As far as collaboration is concerned, the ubiquity of Dropbox across platforms will keep it in front for some time to come.
I do believe everything that is written there. If you want to take it as inflated or egotistical, go ahead -- that's your right.

If you understand the mission and what we're trying to do here though, we're really aiming to help everyone. Starting with software is simply a foothold that works when you're an early stage startup. It lets us focus the business and run the model against an industry that moves so ridiculously fast, we are forced to keep up. As we can build tech to scale coaching, we'd like to achieve price points low enough to help everyone.

That's the plan at least. Not over it! Will keep dreaming!
I think you really have to put it in context. There are companies that are objectively "pre IPO". That's no guarantee, but it's a probability. So you can start to make educated guesses at Expected Value.

If you're joining as the 5th or 50th guy, your options are probably a long-shot and they're not really worth considering. But if you're joining a pre-IPO company i suggest that you minimize salary and maximize options. There are a lot of great outcomes in the $50-250k/year range in option value. It's no lotto ticket, more like an extra salary in addition to your base salary. And it's tax advantaged!

https://blog.wealthfront.com/college-vs-retirement-savings-s...
Founders don't take dilution unless it makes each existing share more valuable. Unless it's a down round of course.

Dilution is life; just accept it. No employee or founder stock will ever have an anti-dilution provision.
"Also five years in the military you aren't in school, you are doing your job."

There is a culture in the SF community to have continual improvement, 1% a day.

"Also five years in the military you aren't in school, you are doing your job."

Exactly the point I was thinking of.
Most relatively mature database implementations do in fact apply this optimization. These databases have a component which can estimate the cost and benefit of such operations before running the query. The optimization that you mentioned turns out to be a no-brainer in most cases.
Coaching for full-time positions only. Junior/senior included.
MemSQL is hiring database engine software engineers
Stock is not free. Equity is expensive if you're working for a good company. As a founder I would much rather pay out cash , but that's generally not what people are after (esp director, vp level)
I was well aware of the problems of cabal-install but I wasn't sure of what stack is exactly. These finally cleared the thing for me. Thank you.
After all that effort, do you regret not just buying it?
http://techcrunch.com/2011/10/18/dropbox-said-no-to-nine-dig...
So I'm still a dropbox customer, but I haven't really used it in months. The problem is the "just one folder" thing is really limiting. I really really need the ability to map it to different places on my hard drive. A lot of programs are finicky about folder layout, and dropbox does not work well with them.

I ended up just buying a VPS with git support and using that. It's obviously a very technical thing that most people won't do, but it's way more flexible.

I think the problem with dropbox is it's very easy to get started with them, but the advanced use cases are not only not considered, it's clear they just have no interest in those uses.
Did cheap auction sites eat eBay's lunch? I'm not sure a couple of percent is as important as the other features like ease of use, sharing, and promotion.
Reminds me of Robert McNamara, SecDef under JFK & LBJ. Early in the Kennedy administration, both he Kennedy knew that the way that they were fighting in Vietnam made the war unwinnable. They kept on fighting the war on unwinnable terms.

In the 1990s, when he wrote his memoirs admitting as much, anyone who was anyone in the Beltway attended the celebratory launch of his book.

Carly Fiorina nearly destroyed Hewlett-Packard. After she left HP, Bush the Lesser immediately began floating her name for the International Monetary Fund. When that didn't take, she ran for the Senate against Babs Boxer. She lost that, too. And now this: https://www.carlyforpresident.com/

Left wing and Right wing, our elites seem to be selected for their ability to fail at scale.
> And "homoiconity" makes absolutely no sense. The source code of every programming language is an AST literal, and in principle every language can have macros by allowing compile-time AST to AST functions.

It makes perfect sense. Yes, the source code of every language is an AST literal, but it matters a great deal for metaprogramming how close it is to its internal structure.

> The only thing special about Lisp is that the AST is a list, whose operations are familiar to the programmer. With other languages the programmer has to learn some specialized API to write macros. The advantage of Lisp macros is that they are easier to write (than say, Scala macros), but this extra expressing power is enabled by having macros themselves instead of having "homoiconity".

Who are you disagreeing with? I don't think anyone has said macros are impossible in languages other than Lisp.

You are also contradicting yourself here, because "expressive power" and "easier to write" are not independent.
you do, but is it the most profitable option for Microsoft is my point
> My experience is that Dropbox is currently "lucky" that they support (and work well) on Linux, while none of the competitors do. That at least means everyone can use it together, without requiring multiple solutions.

Pretty much. First class support for Windows, Android, and Linux is the only reason I'm still with DB. If OneDrive (for example) were to deliver proper Linux support, they'd be done for me.
If you want to use your own server, look at aerofs. It is free for up to 30 clients.
Hi jayess,

Not sure if you're still reading this thread or not, but I'd love to chat with you more and see if we may be able to help you (or you can just sign up at aerofs.com -- we keep it free for up to 30 employees, so you can try us right out).

Shoot me an email if you'd like, yuri@aerofs.com
And issues like these are why you should never preorder PC games. They have an unlimited amount of copies, so it's not like you will be waiting weeks for something. Is a tiny preorder bonus really worth the risk of gambling your money?

Now Steam has introduced refunds, you can refund a game if you haven't played more than 2 hours, and a few weeks haven't passed.
Such an interesting paper that I came across just now from a tweet.

Are there any other papers around DMN for Q&A, or particularly other use cases of DMN?
As a home user of Office on Mac (and therefore didn't bother with these things), I have to ask: What has been fixed, and what hasn't?
Maybe the rights of the accused are more important than efficiency of punishing the innocent.
Steam could be a major force in turning around the recent slew of absolutely craptastic, completely broken, game releases recently.

QA/QC should not happen at the customer level.
As the saying goes, "Kill the closest snake". Do as Instagram does: http://www.fastcompany.com/3047642/tech-forecast/do-the-simp...
If this sort of thing is par for the course for buggy PC ports going forward, then I guess Steam refunds will be a positive force. I gather Valve added the new refund system in response to EU consumer protection laws. I'm glad they exist, maybe the US should have laws requiring refunds on game purchases as well.
I believe this is because they are using compass which is a ruby-based scss/sass framework.
Background Sync in Chrome [video]
This is why I switched to SMSSecure. It's a TextSecure fork that continues to support encrypted SMS direct to the phone and not through a server of any kind.
see https://en.wikipedia.org/wiki/Deep_learning#Memory_networks
I never noticed any issues with GTA V, its gotten quite good reviews on PC to http://www.metacritic.com/game/pc/grand-theft-auto-v
I just bought one too. It is so heart warming seeing his personal note.
what was wrong with gta v? the only issue I've heard of was the unicode user name issue, which is arguably an edge case.
> Steam could be a major force in turning around the recent slew of absolutely craptastic, completely broken, game releases recently.

This is an interesting comment because the primary suspected reason for the implementation of Steam Refunds was Steam Greenlight, which allows anyone to upload a game to Steam, and after community vetting, the game could be released on the store proper.

Of course, many of the games were either poorly tested or use assets which the developers claim as original but are not. Steam Refunds fixes this in most cases

Jim Sterling has a good showcase of these games: https://www.youtube.com/playlist?list=PLlRceUcRZcK17mlpIEPsV...
The 7 Biblical Rules of Hackassism
Pseudosynchronous JavaScript
ProShow Producer 6 Crack Serial Keygen Full Free Download
That is not actually the case! You found a company with idea X, which turns out to be a terrible idea that takes 3 rounds of funding to find out how terrible it indeed is. You pivot to idea XY, work your ass off and find traction! Take another round to grow and exit for 100mm. You're rich! All thanks to your great work! Too bad you were diluted to all hell in the previous rounds and you're not actually rich.

My point is that the company's success is defined in terms of current revenue and future prospects. Your personal definition of success in determined by the delta in the value of your stock options between when they were issued and the present.
I know I have a junk account I use only once or twice a year.
300M users, Does one think it would be just easier to charge everyone $1/mo for unlimited storage and be done with this?
Oh, it's so nice you've seen the country from a car. A manufactured experience professionally landscaped by traffic engineers observed from within a machine those engineers are employed to promote taught you all you need to know about a country.

Ireland is almost empty of wilderness and has scant backcountry. Even the mountain ranges have a very few trails backed by industrial tree farms. Most of the supposed forest left is so tightly controlled that the wave pattern of regularity produces moire patterns in the trees. All the life, nature and interest is squeezed out.

There's certainly no place left to seek extended solitude or homestead cheap land. The youth of the countryside are leaving or escaping to cities. I'm glad the nearly-indoor controlled experience of the roads was nice for you, but Ireland is full and bursting at the seams. More people will only make it worse.
Backand: Instant Angular Back End in the Cloud
Angular seems to be influenced by server-side Java, and shields the developer from dealing with things like DOM manipulation.

It's ironic that the "yucky server-side stuff" is now being abstracted away.
I'm open to suggestions, they were just convenient and seem to work well enough.
I find that division by zero usually satisfies some edge condition in practice, as you are usually dealing with lists of numbers in APL, and it doesn't really come up that often.

gnuapl is also FOSS :)
Show HN: Reddit alternative – decentralized social news site, no censorship
I think that multiplier is what bane was alluding to. Incidentally, your numbers seem low for software devs - I'm fairly certain I cost well over 2x salary (NYC). Although my company prides itself on compensating well, so maybe most startups run a lot leaner than that.
OneDrive and Google Drive do not support file names that start with a period (.) and other special characters that are allowed in most operating systems. That's a non-starter for me.
I'm not surprised they suspended it but I wonder why they even released it. A vast majority of games that are released for consoles end up having a delayed PC version so why didn't they just delay it even for a short time?

For what it's worth the game is really fun to play on a console.

Slightly off topic: am I the only one who had to open developer tools to hide the huge spoiler modal because no key combination / refresh / mouse clicking would get rid of it? That was frustrating.
The definition of folding in Wikipedia is not relevant to Ola Bini's usage of the term.
I used Dropbox for ages, until it came time to get serious about team accounts.

Of course I had problems all the time with outsourced contractors using their personal Dropboxes for files. Stuff went missing etc.

Team accounts are the solution -- however when your team involves up to 35 people (including software testers, VAs, project managers etc.) the per user cost is utterly insane monthly.

Also you can't share folders that are sub-folders of shared folders which is a stupid restriction.

The only reason I was using Dropbox and not Google Drive in the first place was because a) the web interface for Google Drive sucked 4 years ago and b) they didn't have a good link sharing feature.

Now Google Drive kicks Dropbox's ass not only in terms of their web interface, but also with more flexible link sharing, better permissions control (ability to share sub-folders of a shared folder) AND no per user cost.

And you can pay them $1.99/month for 100GB storage.

OneDrive is a fucking debacle. I can't believe even one person uses Microsoft's cloud services, but it's all part of the cascading requirements that start with Excel and end with $5,000 servers being used to run archaic business management software written in VB ... so Microsoft may have a fair bit of the market, but it's by default. Their products stink to high heaven.

Google Drive is the only logical choice for cloud storage now, they've already eaten Dropbox's lunch, we just have to wait for everyone to realise it.
Does off-the-shelf machine learning need a benchmark? (2012)
Plastic Bags, Mailing Envelopes, and Food Containers Aren't Worth Recycling
Sure:

I think cloud dev ENV is the future, (You don't have to save your file on your laptop or dropbox, you got a Linux runing in the cloud(in c9.io, it's ubuntu 64 bit), and you can see your project running in the cloud.The most exciting thing is you can add your friends then coding/hacking together.)