skysight-inc/HackerNews huggingface dataset:
Android isn't a modified Linux, it just uses the very same Linux kernel as any other OS that uses Linux. Android is otherwise this userspace thing where other Linux-based systems have X11 and such with Qt and gtk and other things.

Although not perfect, this really shows the value in the name "GNU/Linux" for the desktop distros and such vs "Android/Linux"

Anyway, Ubuntu phone may not make it (seems unlikely), but it has more of a shot given the death of Firefox OS, not less. Ubuntu phone now has less competition in the alternative-mobile space.
I really admire a company like Atlassian that has real products, a real business and didn't take 100s of million dollars of investment without having any kind of plan to make money.

There is way too much focus on "unicorns" that aren't real businesses but just an investment vehicle.
If Tim Cook's comments I sourced about how iPad Pros can be a laptop replacement are not relevant to my original post, but your lifting of his quotes on the same subject are? Why was Schiller's unsubstantiated quotes about ergonomics relevant?

The rules you have set up for this debate are pretty one sided. Shouldn't you at least pretend to listen?
If all someone wants to express to a reader is literally `if x then y` then `y if x` doesn't really help.

But we typically don't write utterly trivial one-liners with single letter names for conditions and actions.

In actual programming there are times when it's more like a series of lines, each of which is something akin to `if some-expression-that's-so-much-longer-than-a-single-letter-that-you-start-to-consider-factoring-it-out-in-to-another-variable-or-function then some-function-or-flow-control`.

And when that happens there are times where by far the most important thing a writer wants to first bring to the attention of a reader (eg themselves, later) is some-function-or-flow-control.

Sticking with made-up examples for a moment, there's:

if long-complex-conditional----that-you-might-start-to-read-thru-in-an-attempt-to-understand-the-code-you're-reading---is-true then blow-rocket-up

vs

blow-rocket-up if long-complex-conditional----that-you-don't-need-to-read-and-understand-to-understand-that-the-rocket-will-blow-up-if-it's-true----is-true

Or it takes me I estimate less than a second to know the gist of the overall control flow of this fragment from a recent Advent of Code entry[1]:

next unless (() = /[aeiou]/g) >= 3;
next unless /(.)\1/;
next if /ab|cd|pq|xy/;

$count++;

I can immediately see that it increments `$count` unless it bails out of the containing loop (`next`s) due to any of several (complicated looking) conditions.

In contrast, it might well take me more than a second to figure that out if they'd written:

unless (() = /[aeiou]/g) >= 3 { next } ;
unless /(.)\1/ { next };
if /ab|cd|pq|xy/ { next};

$count++;

While these examples are pretty weak, I have hope that they might at least give you pause for thought. If you don't see anything going on here worth even thinking about, or more importantly seriously reflecting on, well, at least I tried. And if you're a trained linguist and/or able to quote science to refute what other scientists are finding in recent studies[2], please quote away. :)

[1] https://www.reddit.com/r/adventofcode/comments/3viazx/day_5_...

[2] http://www.infosun.fim.uni-passau.de/cl/publications/docs/SK...
They don't have to. I'm talking about the 85,000 yearly H-1B employees + OPT workers. I never slighted U.S. for not having skilled workers, in fact I did mention that U.S. are pretty much pioneers in Software Engineering, CS, etc, they set trends which are copied elsewhere.

Remote workers by contrast would be a cheaper alternative for a business than a H-1B employee since they have to adhere to certain conditions and maybe spend to apply for a GC if the employee requests it.

India has the worst bureaucracies due to corruption and inefficiency (thankfully it's set to change). Nobody would debate that.

I'm aware of incidents where H-1B workers couldn't visit their home country for their parents' funeral because of some document issues. Also, I fail to see how offensive and prejudiced my comments are for pointing out incidents of harassment. And my entire premise is that they don't have to if remote working is an option, thanks for agreeing with me on that.
Well, then I would have to transfer everything from expensify into the back-end system that we use to actually turn those receipts into numbers in my bank account :-)
I posted this a year ago. The situation hasn't changed despite my ticket on Bugzilla (it was a duplicate of a looooong one).

Here is a URL to test : http://berghain.de/events/%22%20onmouseover=%22alert%28'NEIN...

Once on the page go on the 'onmouseover' text. the alert will appear only on Firefox. On other browsers, just check the console to see the Auditor blocking the attack.
They certainly could ... I agree they should.
Your experience is actually the same one I have when writing enterprise software. I always start an enterprise project with a vision of people happily using a good product to achieve a goal. After wading through conflicting user preferences, the Legal Department chiming in, etc, I realize the the application is going to be a Frankenstein monster. At that point, the vision is shattered and I try to produce something that is somewhat useful, to as as many people as possible, and with as little friction as possible. Compromising the vision always sucks the enthusiasm from me.
GotNews.com IDs First Department of Justice Employee on #AshleyMadison
There's a bunch of things.

First, Prometheus prefers that you create an HTTP API for metrics. This means having to manage running daemons, set aside ports, and so on.

The fact that it's not pluggable leads to an ecosystem where every "exporter" is HTTP-based and needs to be run and maintained this way. It's not lightweight or ops-friendly.

So for our own stuff, we built a single pluggable collector that simply emits text files (scheduled via cron), and uses prometheus-node-exporter's "textfile directory" support to export the data. It's not ideal.

And since it's a kind of mini-framework itself, that doesn't follow any community-defined plugin system, we can't easily open-source the bits we think would be useful to others (we have some nice metrics for RabbitMQ, ElasticSearch, PostgreSQL, etc.) because people would have to buy into our little plugin system.

I'd much rather that the exporter was pluggable, and was capable of spawning subprocesses.

Prometheus also works very poorly/not at all with existing web frameworks such as Ruby's Unicorn and Node.js's cluster module, where there isn't a single process that can track metrics. So far, the attempts to accomplish this with Unicorn, for example, seem unsatisfactory.
You had me going, there.
The uppercase G's lack of a spur... it just seems Canadian. Something about not needing the crutch due to our northern resourcefulness. The M's pointed top strikes me immediately as a play on the triangular shapes of inuit language, a tasteful nod.

Overall it really fits and is an excellent contribution to our nation's aesthetic. Distinctly no longer British, funny in a dry way, clean like a Scandinavian without the rigidity, forever fond of Expo '67 and slowly moving past colonialism without erasing it.

It'll suit Justin Trudeau's government perfectly. A nod to his father's 60's legacy but with a "because it's 2015" modernity. It actually kind of resembles the man himself with his native tattoo* and all.

*http://i.huffpost.com/gen/3577800/thumbs/o-JUSTIN-TRUDEAU-BO...
Synthesize Scala Programs from Formal Constraints
PiinPoint (YC W14) Is Hiring a Lead UI / UX Designer
Sadly, this isn't even unusual. Open source developers as a whole are 90% male or more; some older surveys found the number higher than 98%. http://readwrite.com/2013/12/11/open-source-diversity

As a long-time member of the Rust community I am seeing this changing over time, but much more slowly than I'd like. Rust is a very friendly community; we have an actively-enforced code of conduct (which has been in place since the project started >5 years ago); and some people in the community have recently put resources into things like sponsoring women and minorities to go to the first http://rustcamp.com/ conference. The RustCamp CFP had a blind review process to help avoid bias. The Servo team is currently sponsoring an Outreachy intern. And we are definitely looking for more ways to be as welcoming as possible to everyone.
What about bro.bot? It doesn't seem like there are too many 'fun' words that end in .bot
Well even a guesstimate would be nice :)

I've been following Rust from sidelines before 1.0 and from my perspective there are advantages but I can also see a lot of pain in porting stuff and moving over and I right now the benefits don't outweigh the risk and cost for me - but having a fast build system (which implies incremental recompilation) along with a default package manager (which it already has) would be enough for me to start working with it seriously.

It's kind of sad that building code is such an instrumental part of developing C++ when it's just about dealing with technical issues of the compiler/language/tools and not the problems I'm trying to solve - anything that gets me away from that while leaving me with similar level of memory control and portability is a big win for me.

So when should I be looking back at it ? 6 months ?
Edgecoin: Our Internal Blockchain for Founders
PHP 7.0 arrives, so go forth and upgrade if you dare
I can't help but mentioning that their logo does not load without allowing JavaScript (NoScript user here).

Have we really reached the point where JavaScript is required to display a logo on a website?
I call dibs on sex.bot
So no, Rust is not a good option :)
django CMS is a lot smarter than that.

It's really a kludge to define 'page types' for (say) a book - a book is a book, not a page.

So in Django you define a book, in a modular application, and then define how it's displayed or represented, which of course could include having its own page - but also allows you to connect it to all kinds of other meaningful data.

django CMS is designed to allow you to integrate such modular applications. The tutorial http://docs.django-cms.org/en/develop/introduction/index.htm... covers this, in the section "Integrating a third-party application".
Kony Releases New Mobile Field Service Solution
This tells me a lot more about the founders not understanding the market than about mobile apps in general.

> The mobile app was doing something really cool: you only had to take a snap of a receipt, and tap a button to export all the data into a beautiful Excel expense report.

That's a feature not a business. That feature already exists in all of the major expense tracking SAAS products that I'm familiar with.

So who is the target market? The sliver of people that have enough of a problem to want to buy a solution but not enough of a problem to buy the major existing solution is just not that big.
Chorus of whinging about DNSSec policies in following document in 3, 2, 1...

http://nic.bot/pdf/BOT-DPSStatement.pdf
Agreed. There's currently about 2200 repos that show up in a Github search for "redux" + Javascript, and the vast majority of them are boilerplates, TodoMVCs, and copies of the "Full Stack Redux" voting tutorial. Have to admit I'm curious to see some bigger examples as well.

The "Who Uses Redux?" issue in the repo ( https://github.com/rackt/redux/issues/310 ) does list a number of companies, so it does seem like there's actual usage. I also ran across https://github.com/mezod/listlogs/tree/joan , which is at least more of a real app. Finally, the Firefox DevTools now appear to use Redux some as well ( https://hg.mozilla.org/mozilla-central/rev/17d1d8bbae99 ).
On PHP I quite like Concrete5. It's reasonably clean, and while I've only used it on small sites there are a bunch of people using it as their main CMS for decent sized sites.

The CMS I use the most is Umbraco. It's an open-source ASP.NET CMS that I've used on a varied range of sites, from small to very large. It has its flaws, like most of these types of tools, but I recommend downloading it, and giving it a quick test.
The lawyer time is already paid for, they are house counsels.
Call me crazy, but I really like Unity. Back on windows, I always kept by taskbar on the left side anyway, and I prefer the dash search to anything else I've seen.
I think Serial is perfect for an issue like this. Judging from the first season I believe they are making an honest effort to understand all sides of an issue. It won't give the ultimate, right answer but we need more of this kind of journalism instead of the cr.p we usually see in the media.
Cursive is an excellent way to write Clojure and has improved my workflow tremendously. Highly recommended; I bought a license. Congratulations to Colin on a 1.0 release.
Coming from some recent experience with Node/JS stuff, it lets you directly re-use some code (namely, data models and code that interfaces directly with them) on both the client and the server. It makes life a lot nicer.

Also, OSX isn't used as a server OS for good reason. Swift on Linux means that you can run that shared code in an environment designed around servers.
Proposal to delay Java 9 to 2017
Apple Music has been amazing for electronic music discovery for me. Far better than Spotify. The Apple Music Electronic editors' playlists are exciting and interesting to listen to ("Boards of Canada: the Deep Cuts" is one brilliant playlist). The way that these are positioned to be easily discovered vs Spotify is also better.

I need to give Google Music a try. Spotify has been really frustrating me with its inability to remember last-played position consistently. Working with large playlists on the go sucks. But with Apple Music, I felt less of a need to create playlists. I created most playlists on Spotify because I had to.
> * Google Drive data, including configuration of permissions on folder access

It's worse than that: I think it's actually impossible to move ownership of Google docs/sheets/slides/etc from a hosted account to a gmail account and vice versa. Also impossible to transfer ownership between two hosted accounts. You can only transfer ownership between accounts in the same domain.

Ran into this problem in a big way when my company's domain name changed and we were trying to migrate.

All the solutions I found involved giving all your data to a third party. Or some complicated export/import conversion through MS-formatted equivalents.

So even after a year on the new domain now, every so often I need to log back in to the old account just to get something from Drive.
Agreed - perhaps a better metric would be the number of open positions?
I hope you are trolling.

Would more women in tech be good? Of course! However there is some crazy SJW stuff going on at the moment in a lot of projects. People pushing for things like Master/Slave to be renamed to Leader/Follower. Wanting things like man (as in the man command on Linux) renamed to something non-gender-based. I mean fucking come on.

I am all for a more inclusive environment but some things are just stupid and it is getting a little crazy in place.
This guy's business was "take a photo of a receipt for every single thing you buy, then upload it to us, and (supposedly) save four hours a month." It's hard to imagine it not failing.
I think your place of wonderment is misplaced. If someone can save 4 MINUTES of an activity they HATE to do - it is worth learning an app.

There are all kinds of companies that basically help you save time doing what you hate: Premium Pickup Laundry Services, On-demand Valets, On-demand cars. When was the last time you said "fuck it I'm going to take a taxi because I don't want to learn this new UBER app"?

Companies reimburse BILLIONS of dollars to employees every year.
Syndicate City: Anarchy v1.0.6 Hile Mod Apk+Data İndir
There is plenty of money to be made in this space. KDS [1] for example are selling their solution into large enterprise clients, each with thousands of users paying per user pricing. Enterprise money and enterprise deals.

Expense management is a challenging market with lots of issues that need to be addressed. For example, there are lots of legal taxation rules concerning the digitisation of receipts and invoices, and each country does it differently.

Now they've built their new app on top of Slack's API. I can't see that going well long term. Haven't people learned already not to build businesses on top of walled gardens?

[1] http://www.kds.com/
I've worked my entire career in Germany, Austria & Israel and not once did I see a job ad advertise salary. This might be location dependent?
Quantum Physics is Undecidable
Would you prefer it to be a mobile app?
The best SaaS metrics articles in 2015
If you look at video game emulation, CRT shaders are in vogue for that very reason. Would be quite interesting if someone were to apply the same filters to video playback.
> this really shows the value in the name "GNU/Linux" for the desktop distros and such vs "Android/Linux"

I don't really agree. For desktop users, the DE matters a lot more than who made `cp`. For server users, the distro matters more because of the particular weirdness of each.
There's still a cost even if it's just an opportunity cost.
Cool, you have an email or Skype name?
https://twitter.com/djangocms/status/674982831320379392
Is the title meant to be linkbait? Cause this is quite the blanket statement.

How do you know what I'm building (if anything) and if it falls in a category that might benefit from being a native app and the distribution that comes with it?

What worked or did not work for you need not apply to every other business.
The compilers sppecifically chose the slowest code paths for non-Intel chips, even when you chose to compile with those features for AMD when using Intel hardware. You can still download those versions to check the results.

Also, price fixing was just one tactic used. Intel created exclusive contracts by threatening smaller chip makers with supporting their competitors if they shared technology with AMD, then later removed their products from their chipsets. Intel wasn't just trying to hurt AMD, they were systemmatically grooming a weakened marketplace that they could more easily dominate.
I find it shocking that you assume gender based on name.
Election Prediction Markets Podcast
We discuss what the prediction markets tell us about the GOP nomination race, and make bold predictions about who will win:

https://www.cultivatelabs.com/posts/episode-10-return-of-the-trump
Instagram Publisher
Try Expensify - take a picture of a receipt, it is automatically OCR'd, read and verified - and it becomes a row in an excel spreadsheet you can send to your accountant.
> It is obvious what people want. A single app that does it all. Seriously.

This is the vision of SIRI. Now you know the goal. Please deliver.
I have witnessed someone implementing OAuth2 themselves:
https://crates.io/crates/inth-oauth2
I hope they solved the problem permanently, since this is the third crate attempting OAuth2 and the first two are abandoned/incomplete.
I somehow missed the pre-order offer here but I've been using Cursive for the odd project here and there and it fits perfectly. Love the product and look forward to buying it soon. Thoroughly worth it.
I can't speak for everyone but I hate having apps I don't use. They just take up space and annoy me with notifications either within the app or through updates. Google Photos has helped greatly with the space issue on my phone though as before my photos and videos used up nearly all my disk space.

Plus if I'm looking for something, having another app there is just another app I have to look through before I get to whatever I'm looking for. Either that or it's not on my home screen in which case I get convinced I'm never going to use it so I just remove it.

This is not helped by the fact I find the Android home and apps screen to be horrendous.
V-Play 2.6.2 Release: Android Material Design, New Documentation
You just gave me this idea, I should enforce the salary field for my daily imports for AngJobs(https://github.com/victorantos/AngJobs) Thank you!
I don't like it. The icons are way to abstract compared to the old ones.
"Rust goes out of its way to be modern and gender-inclusive."

And yet - epic fail.

What is the reason?
Show HN: Scut – simple windows cmd shortcut/alias manager
Intrestingly enoungh nic.bot itself is registered not to Amazon proper but to Neustar Inc.
Melian Dialogues
Show HN: SMU – Free music player for Android
If they had the patience to use an app, they would have already built workflows to do it without apps. My grandfather uses ledger books, pen and paper.

I used to think there was a large enough market of people in between the already organized, like my grandfather, and those who can't organize, period, like my sister. People who, if they just had the right app and could be convinced to put in some minimal amount of effort, could get organized.

Now I realize that software is the wrong tool for the job.
> What is the reason?

Maybe men and women are different
Should I Buy Car on Leas? Car Lease Pro and Cons
I had completely forgotten about this game and now that I read this I really would love to play it again.

It is baffling how something like this could happen, media companies sit on so many properties like this that they will never exploit. I know that in some cases not using the property is some sort of strategy but in cases like this they are leaving money on the table. Might be peanuts to them but it seems like an opportunity for some in-house streamlining to fully exercise dead properties.
The Wired article says the font is an expansion of Mesmerize¹, so if you're writing in the Latin alphabet it's irrelevant.

¹ http://www.fontspring.com/fonts/typodermic/mesmerize
We finally have an IDE for Clojure... my god. I remember seeing Colin demo Cursive at the Conj last year; my emacs got sad.
Hiring Product Manager
Urgent Consult Inc. is looking for an experienced product manager to play a key role in shaping our revolutionary product. This is a high-growth-opportunity position and we are looking for an energetic person that is willing to experience career growth into senior leadership.

Responsibilities Include
•Leading agile process (Scrum) for technical teams
•Building consensus on product development priorities and maintaining the backlog
•Designing and owning the product analytics to help make data-driven decisions about product features and priorities
•Incorporating market research in product design decisions
•Coordinating the work of technical & design teams
Required Skills:
•Curiosity, empathy and enormous thirst for constant learning
•Solid experience building and managing Scrum teams
•Product prioritization experience
•Experience making data-driven decisions and designing analytics solutions to support them
Bonus Points for:
•Experience with Lean Startup methodology
•Coding chops. This will not be your main responsibility, but everybody needs to have certain level of technology fluency. We will teach, if you are willing to learn
•Experience designing healthcare integration solutions

Why work at Urgent Consult matters:
Urgent Consult is an innovative, award-winning health tech startup, in NYC, that is tackling pressing problems of the healthcare system in the US. Urgent Consult was started by healthcare, technology, and management super-stars who have already achieved significant success with the early-stage startup, and are committed to making it a shining success.

You have an opportunity to join this collaborative and friendly group of entrepreneurs early on, have impact on the company direction, while having (metric) tons of fun. You'll be working directly with our CTO who's had extensive experience building software teams, making startups successful, and architecting beautiful software.

Send your resume to hiring@urgentconsult.com