skysight-inc/HackerNews huggingface dataset:
Sending notes with the image maybe? Combined with a clear estimate-based response it might be okay.

For me I would be ok with knowing weather the meal was in the 500 or 800 range.
Theorizing the Drone
> Can you share some links or blogs or whatever to reinforce what you're saying here?

Yep, have a look at the leadership page[1]. They have an SVP for Firefox, and an SVP for Connected Devices - who is/was responsible for FirefoxOS. There is no SVP for Thunderbird - and this means politically, Thunderbird has no champion/sponsor at executive level, but FirefoxOS and IoT does.

> But regarding the attempt at building FirefoxOS, I wonder what else would you expected for Mozilla to do given their position? Are you grumpy that they failed at something big?

I'm grumpy because they put Thunderbird on ice with no replacement planned. Mozilla's mission[2] is "to ensure the Internet is a global public resource, open and accessible to all. An Internet that truly puts people first, where individuals can shape their own experience and are empowered, safe and independent". How on earth does putting Thunderbird into cold-storage help that mission?

I know they don't have infinite resources, but I question how they choose to distribute them when Connected Devices get some and Thunderbird gets none.

Edit: added reasons why I'm grumpy

1. https://www.mozilla.org/en-US/about/leadership/

2. https://www.mozilla.org/en-US/mission/
Inconsolata-dz looks pretty lightweight in dark color scheme on a 4k monitor. Not as light on normal monitors.

http://nodnod.net/2009/feb/12/adding-straight-single-and-dou...
no - and just googled him and he is much smarter than me :)
You not only simply repeated what the grandparent was saying, but you also didn't engage what I wrote in any meaningful way.

This kind of "cute" comments is killing this site.
@slava - how would you compare a pouchdb <-> couchdb setup vs horizon?
Transdate [1], a Python library for handling Korean lunisolar calendar, is probably the oldest (released on 2005-03) code I have ever written that is still in use.

[1] https://pypi.python.org/pypi/transdate/1.1.1 (the initial version was released in the other form)
Apple to launch design and development accelerator in India
Facebook Messenger.
5 Outrageous Examples of Voter Suppression in the Arizona Primary
I knew an old man who is now retired who wrote something in COBOL For a bank, it is still running cause it calls itself and nobody understand ita eval tricks. It is still working and everybody is afraid of removing it. True story.
Those seem like very reasonable points. Are you confused by the terminology? If so:

- "x" height refers to the height of the mean line of lowercase letters, e.g. the lowercase letter "x". Ascenders (on letters like l, t, k) will exceed this height.

- height-to-width: seems straightforward: wider fonts may often look more modern (see e.g. the Eurostile vs. Frutiger comparison in the article), but are harder to read.

- spacing: allow for enough whitespace vertically and horizontally. This, again, improves legibility compared to condensed fonts.
My fiancée has this problem. There's a Siri command to "delete all my alarms".
50+ Places to Repurpose Your Content
This is entirely true. PR is the reason democratic movements in countries like Spain and Greece are able to achieve power -- because positive feedback loops manifest between activism and electoral politics -- in ways that simply can't happen here.
Instead of abandoning your program, why not open-source it? No money, no nagging customers. If someone wants to make it work, then they can. You can then deny responsibility for maintaining it.
I have a Google Hangouts Tuesday mornings. Once a month, reliably, I'd suddenly be kicked off my own Hangout because Google has decided it's time for me to type my password back in.

Of course I do, reliably pushing the problem another month down the road.
> How common are dozens/hundreds of try-catch blocks in javascript code

Nobody who realized the fragility of async/callbacks and understanding what it takes with them to make at least a passably robust program would stay with async, they would quickly switch to promises/fibers/equivalent or stop using node. Although I have seen projects on github that use try-catch blocks properly with callbacks/async and I have to wonder what made them think that there isn't a better way.

And again, async does not catch any errors, it only forwards error callbacks based on some very loose convention which isn't even honored in core node apis. Just because most node (or rather callback/async) users are clueless about error handling doesn't make the examples equivalent.
That was on the final of my Stochastic Processes class back in the Pleistocene. I just took the easy way and used system theory: find a system with a transfer function that is the inverse of the power spectral density of the autocorrelation function for the biased coin (Mason's rule guarantees this is possible, if sometimes impractical even in theory), and run the output through that system.

Interestingly the prof emailed me the next semester because that had caught his attention and he had worked out that the two processes are ultimately identical, just using very different notations.
Silicon Valley mocks Trump over his tech bubble warning
This is the most painful longform reading experience I've ever had on a computer.
I am 'reading' this from a 15" MBPR at 1440x900 - default resolution.

First page load (default zoom), a single paragraph takes up the entire window.
http://i.imgur.com/7gElCv9.png

Next, I try 'zooming out' twice, aka cmd-. Turns out the text doesnt reflow to fit the window, it just shrinks. This is what it looks like.
http://i.imgur.com/hr98Ryi.png

As a last effort, I switched on Reader View in Safari and it only displayed the first three paragraphs of the article.

Sigh. I like Wired, and mobile is important - but not this important.
Anarchist here. You can count me out. I won't be consenting to this form of government any time soon.
> The people count under the IoT VP (the group is actually called "Connected Devices") is about 70 people, ie. 7% of Mozilla Corp

What's the headcount for Thunderbird? My point is Mozilla decided to drop email and chose to pursue Connected Devices as evidenced by their staffing decisions. The 2 decisions might be independent, but it still goes to show that Mozilla doesn't care about email. I know Mozilla is made up of individuals who would rather work on the new hotness, but it does make me wonder how committed they are to their mission statement. If Firefox wasn't raking in boatloads of cash, would it be dropped as quickly?

> About "Mozilla could be more"... sure, but more of what?

How about "more sensitive to their users current needs" or "more focused on their mission statement"?
Sony Xperia XA Ultra to Launch with 16MP Selfie Camera
Proposal: C.UTF-8
Maybe pure-ftpd.

The first version was released in 2001.

15 years later I still work on it and release new versions. Because people still use FTP.
Learn How the Agile Security Manifesto Guides Secure Development
None of those are really available to the public though

It's a pain, the CHIP looks like it's going to be really cool
they're known as "false cognates" in linguistics: https://en.wikipedia.org/wiki/False_cognate
Childhood's End was one of the best books I've read last year, maybe your own isolation created this and I don't think it's fair to suggest everyone else to skip it, it's a really great book around an interesting concept.
Back in the distant past, when we prefixed our variables with dollar signs and goshdarn liked it, one of Komodo's selling point was its support for some of the less supported languages -- the parent company was mainly known for supplying the most widely used Windows distributions of Perl and Tcl (ActivePerl and -Tcl).

The free versioon, Komodo Edit, never was all that interesting compared to "proper" IDEs. It was more lightweight than Eclipse and more "mainstream" than vi/emacs, so I've seen it used occasionally on Linux systems. Not in recent years though, as platform editors like gedit and kate became more capable, Sublime entered the stage as a nice medium ground and systems became more capable to run the more monstrous IDEs (Eclipse, IntelliJ/WebStorm/etc) without a noticeable impact.
While you are at it, Roboto Mono does not have itallics
The smaller userbase of Apple services compared to Google Maps/Spotify creates not only a data disadvantage but an incentive disadvantage. Apple needs to make Maps or Music or iMessage only good enough to keep you on the iPhone. Google has dozens of businesses dependent on great maps, from advertising to Maps API to self-driving cars, and thus will always invest more engineering and more labor into the service.
15000 LOC in bash. You sick bastard.
Curated List of AWS Lambda Functions Including Ops Tasks
You might also want to learn about Karez that is used in Balochistan, Pakistan.

https://www.youtube.com/watch?v=lhpjbi93Jzg
Does Kolab qualify as good?
Thanks for letting me know -- that was a curious annoyance. I am not going to edit the post but I'll make sure I don't slaughter my future posts.
Pleasantly surprised to see they provide msi-based installers for Windows, and not exe-based ones like all too many projects still do.

I'd think companies that provide software like this would have an interest in a) making the free version (and maybe the trial version) available in the windows store? And b) (ok, I'm somewhat biased, I just think it's soo delightful to use) a scoop.sh-package for easy install to those few that have discovered the joy that is scoop.sh. Shouldn't be too hard, could probably model on the scoop.sh package for visual studio: https://github.com/lukesampson/scoop-extras/blob/master/visu... (which should probably be updated to vs2015)).
the arabic word for them, FALAJ (and its plural AFLAJ) are also useful scrabble words (lowish probability, but very useful when you do have them playable)
Used this for several years for myself and another coworker where the IT person was only familiar with windows and we were mac users. He had no ability to provide support. The server was Exchange 2003, so the options were to use windows, buy and use Outlook for work email and Mail for everything else, or get this setup and use one mail application for everything.

We finally upgraded to a newer version of Exchange and OSX added in support for newer Exchange servers in some previous version, which finally obviated the need to use this, but back then it was a lifesaver.
I know of a case at a company which had important servers running for so long that they were very careful doing the final migration off of them, because they were certain that once they brought them down, they'd have unrecoverable disk crashes if they tried to spin them up again.
Immutable JS: worth the cost?
Software Developers Cite Cyber Terrorism as Greatest Threat
This one btw doesn't include the one that is strangest to me: that Chinese for mom or momma is 妈妈 "mama" and pop, pappa is 爸爸 "baba".
(function() {
___MODULE["foo"] = foo
})();

function require(m) {return ___MODULE[m]}
Phrack Magazine is back again
Then you will have the continuous nagging to update itunes...
I am only guilty for the first 100 LOC, the rest is not my fault :)
ArchLinux users kan find Nanum Gothic in AUR:

https://aur.archlinux.org/packages/ttf-nanumgothic_coding/

https://aur.archlinux.org/packages/ttf-nanum/
Cxf-spring-boot-starter, 1.0.5.RELEASE released
Let me make sure I'm understanding the genetics right. Wouldn't the child of a "uniparent" be maximally inbred?
Tech and media is divided by those who care and matter and those who don't
Sorry, but coming from an embedded world the use of Real-time here seems borderline offensive to me. Anyone care to explain what it means in this context? From the dawn of computer science it has been about strict time guarantees - and I highly doubt this is what's being referred to here.
The Fall of Hacker Groups
There is OpenChange but it seems like it needs more upstream developers.

http://www.openchange.org/
I'm not a black hat, what is going on?
<You can't just throw a switch and stop all financial activity in a big bank, while you swap a new system in place, because every second of downtime costs millions.>

It's been done. Design and implement a replacement system, run it in parallel for a meaningful timeframe, then switch over. You need a parallel implementation simply as a "hot backup" in case your primary system fails for whatever reason anyway, and it's easier to implement real-time redundancy in current systems anyway. (This was the niche that Tandem Computers served.)

I think most mainframes in the USA are used to run old legacy systems that will be needed not much longer (or that's the plan, anyway), like shop-order control for old weapons systems -- tasks for which no replacement system would be necessary because the need ends with the project.
The scroll event listener is causing a redraw.
Back in '97 (I was 13 then) I wrote a small BASIC program to generate a part list and assembly "manual" for industrial garage doors. It was actually developed in a TDD way (comparing their regular output files to my generated files). Actually handed over the source files which they actually maintained throughout the years.

It has been running in various incarnations on salvaged old machines and for the past 3 years in DOSBox untill january this year.

Still proud of that one.

Although I made "only" 1000 guilders (that's about $750 in 2016 dollars) on that, it seemed like a huge amount of money back then. :')
This is cool: "Modules let you write componentized and sharable code."
Curl and libcurl 7.49.0 released
What about all the alphabets, abjads, etc. that don't have separate majuscule and minuscule letters? Are people in China or India or Israel dropping dead because they can't pick out important information fast enough from blocks of text?
I love how the book manages to tell just 1/3 of the whole story ;)
Im a former Komodo Edit (the free version of Komodo IDE) user before finally switching to JetBrain products. 3 things that come to mind:

* Komodo is built on top of Mozilla app framework. Its lighter in terms of startup time and memory footprint than java based IDE.

* Its search feature is so good that I sometimes use it to find files in my computer.

* Komodo IDE is rather expensive which stopped me from upgrading. Though I think they lowered their prices lately.
Actually, it's more like a quarter, or a fifth ;)
These are nearly universal AFAIK. I've heard stipulated a link between this and the fact that these are the first sounds a child will learn.
If your company is small and you want to have a website where people can learn about your products/services and call you for more information, these days you can use established tools, templates, frameworks, libraries ( like say Wordpress ) to whip one up quickly.

If you consider updating your website quite often you would want that expertise in house and maybe turn your web site into a web application. At that point, I feel that design cannot be decoupled from engineering. Engineers need to understand principles of UX so that they can design good user experiences and designers need to know the constraints of what is possible with the current state of the art and the amount of resources available.

Maybe design and engineering is merging into single role and is causing the effects described in the article.
Ask HN: What do you think of Tim Cook visiting temple in India?
.
Funny, people seemed to have used the site because it was owned by academics, e.g. http://kennethcwilbur.com/whyssrn.html

> Since SSRN is owned by academics, I expect it will continue offering similar services for the foreseeable future.

BTW: Did SSRN had a official method of downloading their metadata?
Please elaborate on those number if you are going to make statements like that. Citation? Apples music has 11 million paid subscribers. I don't think thats a data disadvantage. Considering the service is less than a year old even less so.
Skype v7 supports regexp
Once you written a text to someone you are able to edit it. This can now be performed with regular expressions such as:
Send: hello world
Send: s/world/friend/g

Text is then changed from "hello world" to "hello friend" automatically.

Not sure if this is completely new or documented. But really nice feature!

(Work on Skype 7.26 on OSX)
So the next step is to crowd source solving NP hard problems by turning them into game problems and let people solve it in many different ways.

It's worth knowing how to reduce a problem (say traveling salesman) into bejeweled and then let a trucking company get results within a few minutes to an hour for their problem.

:-)
WordPress Cron Not Working
X1 Instances for EC2 – Ready for Memory-Intensive Workloads
Middleware pattern in JavaScript (es2015)
From 1994-2001 I worked (in a small team) on a C++/Paradox school administration system; it's still in use today in hundreds of public schools in South Australia. I think they've tried to replace it via tender at least once, but haven't found an affordable / suitable replacement.

It was quite amusing to get invoices from my daughter's (born in 1996) school produced by this program on a format I had laid out.

There's still, AFAIK, an easter egg that displays the name of the people that worked on it back in the day, one just needs to open the right form and double-click in the right place.....
And instead of paying even the low Amazon Turk wages, players would pay you to let them play!
That's nothing. One of the biggest injustices with Google Cast is that capturing system audio on Android is a whitelisted system-only permission and only Google Cast (and a couple system apps) are allowed access to this. Somehow screen video capture isn't a system-only permission.

Nobody other than Google (or your OEM) is allowed to build complete screen casting apps on Android. All third party solutions require you to output your audio through your speaker and capture it with your microphone, which is much worse quality, single-channel, and makes sound (I want to hear my device audio through the speakers of the device I'm casting it to).

It makes no sense, especially when any device on your network can emulate being a Miracast receiver and get access to the same audio data that you aren't allowed to access on your own device. In fact, Windows 10 insider preview currently includes a Miracast emulator just for this purpose of Android screen sharing.
Farming Transporter Truck 3D
IRC bot in Ruby 1.6. I wrote a complete "framework" that supported plugins and hot-patching.

Some functionality: inter-channel-communication, inter-server-channel communication, offline messaging, reading RSS, working as ChanServ by commands (you can send him priv msg or message on a channel to promote you or someone else, kick or ban someone). Collecting messages are creating graphs about activity, per hour, per user or channel (so could easily see who abuses the most after 3AM), per day of week... I stopped writing in Ruby for a few years, when I get back it was Ruby1.9 and a lot of syntax changed. I know one person is still using it.

It was also my first ever application (other than scripts from tutorials), I wrote it when I was 15.
I have an Acer laptop (2008 model) which doesn't boot when pressing the power button (since a few years).
Interestingly after pressing the power button you've to close the lid and then gentally press the closed lid once/twice (top center of lid where back of the camera is positioned) and then it immediately boots :)

The power button is on the opposite side (at the bottom left of the lid) so it can't be getting a pressure when lid is pressed after closed.
previous thread: https://news.ycombinator.com/item?id=11644340
The German Transrapid gave very little advantage over regular trains and was bound to fail from the beginning.
https://en.wikipedia.org/wiki/Transrapid

The Hyperloop has the same problems (technology still developing, requires new, incompatible infrastructure) but it has one big advantage:

In contrast to the Transrapid, it can compete with planes regarding to speed.

What both technologies share: They require electricity, which is good. Electricity can be generated easily, possibly with thorium reactors in the future. It is hard (but possible, e.g. reduction of CO2 to methanol) to create combustible fuels for plane engines from electricity. Electric transport will likely overtake all kind of combustion engines.
What Einstein meant when he said “God does not play dice ”
The meeting seemed a little content-free, I wonder if there was some other discussion happening off-camera? Like, "I'll fund the movie version" or something. Or maybe Gates is really just like "Hey I liked your book, let's get hamburgers in VR".
Help Kids with Heart Conditions
Please consider donating to help children in Afghanistan with genetic heart conditions whose parents can't afford to pay for their medical treatments. Afghanistan is a poor country and poor population struggle to put food on the table rather afford costly medical treatments. At Jamila Health Foundation, we aim to change the life of these children and their parents. Please follow the link for donations.

https://www.generosity.com/medical-fundraising/help-children-with-genetic-heart-disease/x/14116315
As crazy as it would be to learn COBOL today, I've heard you can pretty much name your price for these sorts of jobs. They're definitely out there, too -- I saw one job listing in 2014 for a postal worker credit union that was looking for someone to pick up rudimentary COBOL from a pending retiree so they could still support their system.
> I would have thought people use normal decimal numbers everywhere.

US Government Bonds, the touchstone of the core Bloomberg user, are traded in 256ths of a dollar.

The notation there, however, is not fractions. The number shown is whole dollars, then 32nds, then 8ths of a 32nd; except 4/8ths is shown as '+'

Fun times...
I first encountered this word reading Frank Herbert's Dune, so it was a bit odd when I encountered it in other literature. Later I realised one of the great things about Herbert's SF - he uses many real-world cultures as sources for his world building
There are a number of packages that fit some definition of "open source alternative to Exchange", many of them listed at: http://alternativeto.net/software/microsoft-exchange-server/...

In my experience they are big, and tend to lean heavily on php, which isn't much of a plus in my book (mostly because of php's traditional deployment model as a web server module, and issues with session-files and db connections being shared across different scripts -- things that aren't intrinsic to php, but common enough in large project that aim to be able to install and run easily "anywhere").

I have yet to find something light weight that I prefer using, but if you really want "an alternative to Exchange", you might want to look at Kolab: https://en.wikipedia.org/wiki/Kolab ,SoGo: http://sogo.nu/ (iRedMail bundles some SoGo components) or Citadel: http://www.citadel.org.