skysight-inc/HackerNews huggingface dataset:
BERLIN Startup: SENIOR FRONTEND ENGINEER @ Keen

OUR MISSION
Keen is a content curation and exploration platform that allows users to freely create, share and explore embedded multimedia content in customizable collections. Think "Wikipedia on speed".

TEAM
We’re a young team of innovative and driven idealists disrupting the order of things. Our core team brings the Valley spirit to Berlin and hails from US top tier universities (Stanford '08 & Brown '12). We just closed a big seed round to expand the engineering team and strive to hire the best international talent. We are the real (early stage startup) deal. Join us!

YOU
You eat web technologies for breakfast, your favorite pastime is hacking on a new challenge and you’re fascinated by software architecture. When faced with a problem, you rise to the occasion and use any resources available to you to find a solution. You have an open mind, high attention to detail and adopt best practices and design patterns whenever possible.
For visa reasons, please apply only if you have either EU or American citizenship OR hold a masters degree in computer science. We pay for relocation assistance.

YOUR QUALIFICATIONS
After earning your degree in Computer Science or an equivalent professional education, you have gained various years of relevant work experience in a technical role. You are a skilled developer with strong experience in programming front end with very very good knowledge of Javascript and CSS. You have built single-page web applications, worked on many different large and small projects and collaborated diligently with clients and designers. You have experience with external APIs, REST & test-driven development. You like to write clean and reusable code. If you speak Node.js fluently, we love that too.

WHAT WE OFFER
* a kick-ass product to build from the ground up!
* a high-impact role on a small team of designers and engineers
* contributing to the architecture, technologies, and coding-standards
* tackling interesting technical and UI challenges
* an international, English speaking team
* an open-source friendly environment
* bringing a UI to life that feels like magic
* attractive workspace in the heart of Berlin
* and of course, a competitive remuneration package

WHAT NEXT?
Does this all spur your interest?!
Let's Talk! We look forward to getting to know you. Drop us a line: join@letskeen.com
Financial services are considered a product. I agree it's rather a stretch to use the term, but that's the norm for all financial services to be referred to in the industry as a "product". You pay an amount, you get a service; don't pay, don't get it.

Don't confuse "health insurance" (which ACA enforces purchase of) with "health care" (which, oddly, ACA doesn't).
Card-Not-Present online commerce draws fraud and that is a reality that you need to address. There are methods to mitigate the losses from fraud. You could collect webserver, internet traffic data and credit card data to filter your signups to prevent this happening in the future. One such company that could help is siftscience.com.
World's First Startup Investment Lottery
Every month new person receives $500K investment without having to sit through endless meetings, prepare detailed presentations or even put together a concept outline!
I agree, I also bought/gained knowledge of "Threes" after first playing 2048...

To add to the differences in game play you listed, I find myself managing the pairing of RED and BLUE tiles in "Threes" more of an objective than matching the numbers because if you don't the game quickly ends.
Track Bitcoin "Property" HERE
They took the money and then accepted NSA's "help".
This is much easier for console titles, played in your living room on a 46" screen. AAA FPS titles offer virtually identical gameplay, but their art assets and thematic direction differentiate them for players.

Selling mobile games based on compelling assets is a touch more difficult. (And that goes double for puzzles)
Well done. All of my questions were answered by browsing the site. +1 for using SSL everywhere.
120 Data Science Interview Questions
Threes is indeed a better game. There's subtle changes in the mechanics that make your decisions much more important than in 2048 which is effectively broken.

Maybe they spent too much time on it, but this is a thing many game developers do. They place a lot of emphasis on releasing finished products, or at least products that present really well.
There's more to the tech world than young people.
If you are updating your opinions about the world on non-evidence, your opinions are skewed.
backuppc, incremental backups, de-duplication, supports Windows/Linux with smb/ssh/nfs etc
...which just proves that 2048 had a better strategy.... price and platform are a major component of marketing
If you would have read their blog-post, you've also encountered their argument, why Threes! would be the better game in their eyes:

"But why is Threes better? It’s better for us, for our goals. 2048 is a broken game. Something we noticed about this kind of system early on (...). We wanted players to be able to play Threes over many months, if not years. We both beat 2048 on our first tries. (...) When an automated script that alternates pressing up and right and left every hundreth time can beat the game, then well, that's broken. Is Threes a better game? We think so. To this day, only about 6 people in the world have ever seen a 6144 and nobody in the world has yet to “beat” Threes. But that’s what’s better to us as game designers. We worked really hard to create a simple game system with interesting complexity that you can play forever. You know, “simple to learn, impossible to master”. That old chess-nut…"
About time. The feature was (as far as I could tell) also in breach of European data protection law (no opt-in/opt-out, no information in advance of opt-in about what was being collected, how information was being stored, what it was being used for, or where and how long it is being stored).
At launch, only Ruby and Node.js projects are officially supported. But you can always specify another buildpack in your app's configuration to test with other runtimes (https://pkgr.io/doc#buildpack).
I only got Viagra... For all the related videos too...
Is CBS trying to tell me something :(
5 lessons I learned about leadership as a sergeant in the Israeli army
A close look at the Agile Manifesto after 13 years
Thanks, this looks very comprehensive. Especially like the list of blogs and FB pages, these are hard to find. Did you ever think about rank-ordering the resources within each section?
U.N. Climate Report Warns of Increased Risk to Crops
How does it compare to Docker for example?
That's why I asked my second question. That's directly related to building a great market.

I'd also like to know how any restrictions are supposed to work, since 2048 was implemented as an HTML5 game that plays great on mobile.
I can't see this. CCC, C-Base… they don't influence the startup scene. Take the successful exits from the past 3-4 years. None of them was influenced by the artsy tech scene. They ware influenced by excellent business concept execution without letting a bad IT hurt the company too much (Samwers for example)
Well, there are t-shirts: http://www.blender3d.org/e-shop/default_becool.php

But it is not directly linked with gooseberry. It's just a general blender "donation".
I think what will help them is some great local examples of people doing awesome technical work and changing the world through it and getting paid, and local investors who can support that. Right now there is the bad example of the Samwers, and the good example of Soundcloud.

Bitcoin and small hardware projects (and security) seem like the main areas where someone could easily do that. Music/club/youth related startups too I guess.
At the Amazon, Microsoft, and Google level, I'd suspect that everyone is looking at the same costs in a spreadsheet and saying, "Well, I guess its time to drop to X since it costs Y -- and we might as well do that before the other guys".
Not necessarily one that the original game could've followed, though. Making a free clone of a popular paid game is a much better marketing situation than making the initial game free and trying to get enough traction for it to make money on the ad revenue.

It's actually not clear to me that 2048 has more revenue than Threes come to think of it. 2048 has more players, but Threes gets $1.99 per player, which I doubt 2048 matches. Perhaps Threes is successfully using the following marketing strategy: make a paid game, get extra attention via a free clone, then write an essay reminding people that your paid original still exists and is the source of these clones, and use that publicity to drive sales of the original.
High Frequency Trading: The Little Guy is the Big Winner
My understanding is that their divorce was just a rumor...
> Is there the same level of shift between JS and coffeescript?

Opinion :

I've never used coffeescript, nor have I really been tempted to. JS isn't a conceptually difficult language, and the wrapper libraries (e.g. jQuery) make day-to-day work a snap.

Given that, I can't really see the rationale behind a syntactic sugar layer on top of a mature and straightforward ecosystem. Even back when I wrote Ruby full time, coffeescript felt more annoying than intriguing.

> The only comparison I can make is the difference between ASM and a high level language. I could literally (physically?) see the improved productivity in my workload as I switched from x86 to C.

Oh wow, it's nothing like that at all. JS is already a high level language after all. Syntactic sugar won't be that much of a boon unless you're already proficient with the languages that inspired CS.

Personally, I'm orders of magnitude more productive with C than x86. If I thought I'd see even a fraction of that productivity gain by switching to [insert anything here] I would switch to [insert anything here]. I mean that sincerely.
SEEKING FREELANCER - San Francisco or Palo Alto

Hiring a fulltime BigData team for all positions, Data Engineers, Hadoop Engineers, Front End, Visualization (D3.js) and Java Engineers.

We are paying competitively and working on cool things at scale, solving real problems with very large dataset (Aerospace, City Planning, Logistics, Retail). Rates are competitive and not that of a bootstrapped startup.

If your interested email me at:

steve@demandcube.com
The advantage of Spain is that it's Europe, the worlds largest economy, with no travel or work restrictions, and you're never more than a few hours away from some of the most important cities in the world.
Is there an elliptic curve that is trustworthy?
While true, young people are vastly more willing to move, especially internationally, from a first world country to another first world country, especially for a startup which is likely to fail. (and for the SF vs. SJ example, it seems to be "people under 40-45, or generally without kids", so not that young)
Anyone care to explain the reason for the downvotes?
I would add it's a series of taxes directed at the self-employed. If you work for a large company or for the state/federal government you'll have insurance already. If you're unemployed, you'll qualify for a subsidy or medicare.

The self-employed are already paying double in medicaid and social security (I know employers pay half for the employed but it still discourages self-employment).
I'm using ZFS on my home server. The backups of my main system are created with the ubuntu desktop utility and written to the server via NFS.
This means I have incremental backups and the backups themselves are protected from a hardware failure using raidz.
A problem with this approach is the possibility to rm -rf /mnt/backup - that's why I only start and mount the server when I need it. It's not running 24/7.
Titanium Golf Clubs A Fire Risk, Say Scientists
combination and minification also prevent hot-linking
https://backupsy.com/ ?
"A practice whereby firms capitalize on loopholes in regulatory systems in order to circumvent unfavorable regulation."

Same shit.
Better than a quad-head display: 3840x2160 on a 39" monitor
I spent a good amount of time trying to find a decent good place to learn node but couldn't find anything I liked.

I ended up buying Manning's Node.js In Action. It's not bad and I'm about halfway through it. I'd like if it included some exercises instead of the follow along approach.

http://www.manning.com/cantelon/

Do you have any recommendations?
What exactly is your circumstantial evidence supporting here?
The argument would be like, "if I don't care, if original ideas are being developed for games (and, if I don't care, if it's viable to do so), I don't care for the games, I enjoy."
OpenSUSE to offer rolling release with KDE
Down vote me on this, but here is my honest opinion (that may actually help others) phrased as a question.

Why would you as a hobby run a payment site linking credit cards and checking accounts when you appear to not have done any research in to how important loss prevention is in such an activity? If you were not interested why did you start? If you were interested how could you not know what steps to take?
As long as you're incorporated, you're personally shielded from incurring those loses yourself or anyone going after you for those losses, as long as you didn't personally guarantee those accounts (i.e. AMEX business cards are guaranteed with your personal SSN vs company EIN).
Toshiba's 13-inch Chromebook: A great bargain or just plain meh?
I think the complaints about "too much choice" are overstated. People are not simply reinventing the wheel over and over, we have legitimate innovations happening due to "too much choice".

React came out less than a year ago and there are already alternatives built on the virtual DOM concept, and attempts to port to other libraries.

X-Tag and then later Polymer came out which has acted as test beds for the Web Components standard.

Those are just two examples off the top of my head. Innovation is unlikely to happen if we all throw out hands up and agree to just use Framework X.
Except Amazon also dropped prices at the exact same event last year, when Google hadn't.
I seriously doubt that threes was born in a vacuum.

Threes was surely itself modeled after other games (mahjong comes to mind, though i'm sure there are better examples). To claim that 2048 is merely a 'clone' ignores the ways in which 2048 is different (some would say better) and it also propagates a damaging myth of creation/innovation.
Sorry, but I'm afraid I can't understand your comment at all. Could you rephrase?
Packaging is a real pain, kind of a schlep. One project, which solved a lot of problems for me was https://github.com/jordansissel/fpm.

One edge-case, where fpm cannot help by itself, occurs in the python (w/ C-bindings) world, when your dev and prod environments use different libc versions. I got around that issue by running fpm inside a VM, which matches the libc version of the target system.

But it's still not as easy as it can be - so pkgr.io looks promising.
Good news: Australis moves the bookmark star out of the address bar into the toolbar. You can then customize your toolbar to remove tha bookmark star button, if you like. I did. :)
> But in the given example, shouldn't the compiler be able to see, via a simple analysis, that this function is only being applied to lists of numbers?

No, that's the beauty and curse of dynamic languages such as the Scheme mentioned here. Of course, you could do special optimizations, such as inlining bindings that never get used out of scope or defining special functions that don't operate on real Lisp data structures but plain C structures, but they add extra complexity and duplicated logic to the compiler. I'm sure those kind of optimizations would be out of scope of this article.

> in practice I have not seen any optimisation that would take that Scheme-compiled C program and turn it into one a C programmer would write

Obviously Scheme code is going to look different than C code, they're different languages. I think the point being made was that it's okay to emit some C code that's a little extra verbose, doing things like defining extra vars and such, knowing that the compiler will simplify many such things.

> There's also the question "why even generate 'superfluous stuff' if it's going to disappear anyway?"

To keep the compiler's implementation simple and understandable. The more complex output it has to produce, the harder it is to read/write/debug.
Show HN: Selection screen recorder with system audio
Allowing game creators to profit from their creations incentivizes game creation. I took that as a "given." (One might as well ask why Apple doesn't take a 100% cut from game sales.)

As for the HTML 5 game, that's a different matter entirely. The Apple App Store is human-curated, so I can reasonably expect curation to promote useful behavior. I cannot demand that from the web.
Might be worth to note that the YubiKey authors did mess up quite badly at one point in time:

http://www.lsv.ens-cachan.fr/Publis/PAPERS/PDF/KS-stm12.pdf
I really liked the Udacity course. It's by no means exhaustive or representative of the ecosystem (it focuses on Python/Google App Engine, I took it quite a while ago but I assume it has not changed), but introduces a lot of basic concepts (client/server, templating, routing, caching, security, cookies...) in a very concise and efficient way.
>”Every time he sees a pitch, he waits until the end of the presentation before asking the entrepreneurs to go back through the deck and point out every lie they have just told.”

This isn’t honesty so much as self-righteousness.

>"If you are reading this post and thinking, “This doesn’t apply to me — I never lie,” you are probably lying to yourself."

Same deal here.

I find this to be the most frustrating part of practicing honesty - dealing with people who project their own present or past failure to practice it onto everyone else. Sure, some people never figure this out, but others will grasp it long before the mid-30s epiphany the author is relating.

There’s probably some eloquent quote or bit of game theory that sums that up better than I can, but I’ll try and say this “You’re working against the practice of honesty to assume dishonesty from everyone else. “
And 2048 was free while Threes charged $2. If you create something that is very easily cloned for nothing less than ad revenue... this is why the term "competitive advantage" exists.
that might have been true a few years ago, but not sure it's the case anymore. Rent is going up a lot, you won't find a place for less than 700-800 EUR anywhere...
For Kids, Gaming Is Healthier Than Television
An interview with Jon Callas of Silent Circle (Blackphone)
TI's Sitara SDK moves to mainline Linux
No one wishes on their deathbed for an extra day to catch up on some office work.

Well you seem to be treating your startup like an office job.

Figure out why??? Maybe its time to pivot, atleast for your sanity.
They explicitly recommend using a cross-compiler.
Maybe it's because I'm a tub of noob (EE here, I only write code when my hardware demands it) but setting up crosscompiling the Android kernel was physically painful, and it's one of the best-documented things out there.
That's all stuff we have now.

"The UNIX shell is quite primitive by comparison."

I don't believe that's still the case (and hasn't been for some while). If you believe it is, rather than just making assertions please explain what you think is missing from bash in screen in urxvt.
Autism prevalence estimated at 1 in 68; antivaccine movement goes wild
Our CSS/Sass Project Architecture and Styleguide
You don't understand the concept of quote stuffing?
Redis Object Cache for WordPress
It doesn't really compare. It's:

"The easiest way to get a debian package out of any app"

Basically you push up to the service and it takes care of building a debian package for you and provides an apt repo to pull from.

Usually you end up having to do some permutation of https://wiki.debian.org/HowToPackageForDebian
The documentation is lacking.
This is a great list.

I do think 80+% of this material (maybe everything but the "learn to code" piece) is covered in Michael Hartl's Rails Tutorial: http://ruby.railstutorial.org/ruby-on-rails-tutorial-book

That book singlehandedly took me from "crappy C programmer" to "someone with enough knowledge to be dangerous" as a web dev.
Then again, in Poker, honesty is not really a winning strategy.
I am not a lawyer, this is no legal advice.
You have to be careful. Depending on your country's laws you might have been running a financial service. These services usually require you to register, fulfill tons of requirements (at the least hold enough reserves) etc. Offering a financial service without registration might get you in a lot of trouble.
The only course of action you have is to try to reverse the transactions to the checking accounts. This will largely depend on your provider.

Talk to a lawyer. Make sure you haven't been running a financial service.
Software Bug Takes Down Health Care Site
Samsung $699 28-inch 4K Monitor Available for Pre-Order
Alice Corporation Pty. Ltd. v. CLS Bank International, et al.
I can't afford 10 more terabytes of space to create a backup right now. Guess I'll just pick 50gb of non video content to back up.

Also what is the basis for the claim that 33% of people have never backed up anything? It seems like it would be far higher than that, but I'm not really sure what they consider having done a backup. Copying a picture off your camera to your computer might be considered a backup to them.
I'm curious to those that downvote how they would address online fraud. It is a real problem with online commerce.
I stay mostly away, but sometimes being with friends and having fun leads to too much drinking. Nothing excessive, specially because I do it very seldom. If I was going out regularly, the problem would be serious.

Point 2 is very good advice. I will try that.

Point 3 will make my girlfriend happy, and give me some sanity back. I must definitely do that.
I'm referring to the fact that the prices matched, not the timing.
I am wondering how many and who in enterprises are using Google cloud? I understand few startups, typically associated with Google in some way, are using google cloud. I just can't imagine many enterprises putting up with poor customer service and ego of Google.
OP here. For all the goodness offered by Docker to deploy apps, sometimes a good old debian package is all that's needed. The format is widely supported and battle-tested, while Docker requires specificities under the form of kernel version, additional software to install, and additional operational knowledge.

In short, if you already have a working Docker installation, you probably don't need PKGR, though nothing prevents you from building your containers by simply apt-get install'ing the app instead of having 10's of RUN commands to install the dependencies.
Tesla Cars Can Be Hacked to Locate and Unlock Remotely
I have heard from many non-techie iOS users that iOS 7 is a buggy mess. I take that to mean that everyday users see the manifestations of bugs and that the bugs are obvious and annoying.

Among the two most mature OSs, the apparent fact that iOS 7 was a buggier release than iOS 6 might be what's making Android look relatively good.
Please cite your source claiming more people cancelled insurance than obtained insurance.

A recent study from Rand Corp. debunks these claims:

Researchers found that the share of adults ages 18 to 64 without
health insurance has declined from 20.9% last fall to 16.6%
as of March 22.

http://www.latimes.com/nation/la-na-obamacare-uninsured-nati...
None of which necessarily makes Threes a better game. I enjoyed (and still enjoy) 2048 far more than I ever enjoyed Threes, simple though it may be.
Mass surveillance and copyright have nothing whatsoever to do with each other. If you're going to attack copyright in order to rid us of mass surveillance that's like attacking Iraq in order to get rid of Al Qaeda.
No zoom, VGA is OK, motion detection is a must, microphone/2w mic maybe.