skysight-inc/HackerNews huggingface dataset:
219 promises tracked:
29 achieved
15 broken
63 in progress
112 not started

So he's already broken 6.8% of his total promises just 1/8th of the way through his term. That's not good. He's also broken just over half as many promises as he's kept, which I'd say is pretty darned typical of politicians.

Legalizing marijuana is in progress, but I've heard nothing concrete. Unmuzzling scientists and restoring the long form census were both good. Reversing the transparency act was bad. I was most interested in his promises to increase government transparency, but some are reporting it's actually worse [1]. He also promised in an interview with Peter Mansbridge to reduce the concentration of power in the PMO, but he's done nothing about that so far.

We're just an eigth of the way through his term, so the jury is still out in my opinion. He's done some good, some bad, but at this point he's still mostly just a bundle of promises.

[1]http://www.cbc.ca/radio/thehouse/preston-manning-s-prescript...
I think numpy more or less solved this problem. And how does it really affect efficiently solve some problem?
CAs don't gaurentee identity either. If you care deeply about either, you need to be comparing fingerprints. SSH clients have built in support for this, web browsers do not. Although I concede mechanisms like HPKP exist, they are not the default.
If you don't give a shit about web design but want to portray information effectively, you can use `markdown index.md > index.html` to generate web pages like my personal website. It's not "brutalist" design but just neural in my opinion.
Numba accelerates Python loopy code using an LLVM backend in the same spirit as Julia, so there's not much reason to look at Julia just for speed reasons
Why Quitting Your Job to Chase Your Dream Is a Terrible Idea
> Given your relative lack of life experience (looking at your cv)

Please don't bring extraneous personal details as ammunition into arguments here. That's a breach of HN's rules: https://news.ycombinator.com/newsguidelines.html.

We detached this subthread from https://news.ycombinator.com/item?id=11512306 and marked it off-topic.
Yes according to the FAQ:

"The WiFi fingerprints are also the same across all devices so that learning using one device is guaranteed to work across all devices."

https://github.com/schollz/find/blob/master/FAQ.md#doesnt-th...
For those of you curious how it works, it's a parasitic radar system using the wireless APs of you/your neighbors to triangulate it's own position.

https://github.com/schollz/find/blob/master/FAQ.md#how-does-...
Motor Vehicle Accident Lawyers
Driver, passengers, pedestrians and cyclists, all of these people can commit a motor vehicle accident. And all of them can acquire some compensations. Contact Kerin Lawyers to know about your rights or visit http://kerinlawyers.com.au/services/motor-vehicle-injuries/ for details.
While impressive, these only scratch the surface of what org-mode can do. For example, they lack the spreadsheet, the time tracker, the agenda, and the export framework. Still, even just supporting the basic syntax is useful.
I love inifinite scrolling in Pinterest but hate it in an ecommerce site with more than 200 items on a page.
>> I haven't reached the point where I value my HN points that highly compared to daily life...<grin>.

You will. :-)

But mostly I would stop worrying about it. I am always surprised how one comment seems to find the one person able to make an interesting answer, and that's basically why I still come back. One point, one comment. And everything else is gravy.
I'd bet that they're shipping all kinds of graphics libraries, and probably some support for older Android versions. What drawing app was 18MB?
Higher oil prices discourages use. By participating in the market they are indirectly encouraging use. There is no way to wash your hands of selling oil.
Such a book would be pretty useful. Please do it.
Motion sensored room light has been available for at least 15-20 years.
I suggest you use "," when writing long numbers -> 5,000,000

This way it's easier to read for the rest of us.
These are hallmark signs of major depression; depression that is so intense, it impairs your basic function.
Some other questions you might want to ask yourself are.

* Am I getting too little/too much sleep.
* Have I lost interest in things I used to enjoy.
* Am I talking less than I usually do.
* Do I find the need to be around people but when I am around them I just want to get away.

If any of this sounds familiar to you I implore you find professional help, depression should be treated the same as any major Illness and is life threatening if left unchecked.

You are not alone, you are not the only person who has ever felt this way, there is a definite way out, humans are smart we have learned how to deal with these things :)
Surely you're not serious. http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1925022/
Android Device Market Share in Iran
Images of every mapped stream and river in Australia
FORQY – Create a restaurant website for FREE
IMO, the cited examples are minimalist but not brutalist. When I think of a brutalist website I think of the design elements being exposed as part of the presentation. Frames and tables with exposed borders and ugly html buttons -- not, as suggested by the OP, clean layouts driven by an invisible style sheet.

A typical JavaDoc page for example, rather than Hacker News.
Initiate text messages from your Pebble Time to anyone in your address book
It's self-signed, as I recall.
Welcome to my office – why won't you let me work in it?
Sure, but with this you've got less hardware involved in total, and more flexibility for programmed responses.
This is billed as a replacement for motion sensors in home automation. Though it does beg the question, "what if someone moves their router?"
Sorry about that, I'll keep it in mind for the future :)
swap Twitter for Pinterest: https://www.google.com/trends/explore#q=%2Fm%2F05pdgbz%2C%20...
People that want to stand out?
Apple recovered nearly $40M in gold through its recycling program
> 5. Someone really needs to kick Google's ass with a a) Free Software b) user-first c) privacy-respecting d) security conscious operating system for small mobile devices. Maybe Microsoft can be talked into funding Ubuntu Mobile or FirefoxOS.﻿

The fellows at https://copperhead.co look to be doing solid work.
OK here's the situation: I was a new hire and the manager never assigned me any story for quite some time. Which means I had nothing to do with a "sprint goal". Of course it would be a weird thing if I have other tasks assigned but work on some unrelated minor issue instead of things I need to do for the sprint, I don't do that. But at the time I was literally idling away because I was never assigned anything. Leaving a new hire to do nothing for two weeks is a bad enough management. It's even worse when the new hire gets frustrated doing nothing and just fixes something that's obviously broken and is clearly something that doesn't conflict with other "10 steps forward". I forgot exactly what it was but imagine something like fixing a broken css. And I was made to revert it because it was not in the sprint. Anyway the point is not this singled incident. I mentioned how things like this happened all the time, making me care less and less over time.
At least sixty years http://www.google.com/patents/US2655645
It would have been interesting for a 3 way comparison with PHP verses C# on Mono verses C# on Core.
For this to replace motion sensors for home use, I think it'd have to run on an Android smartwatch, and one of the ones that's slim enough that you'll actually wear it all the time.

It still wouldn't work so well, though, for basic use cases like "turn on the dimmer lights to 40% if I enter the bathroom in the middle of the night".
Windowframe: A Game Whose Window You Can Manipulate
More scared about the number of people in the oil business competing for jobs as the number of redundancies increases. As a n expat Brit in Norway I'm already at a disadvantage when applying for work.
Lazy evaluation might also help in cases where you can parallize some work. Even if you know you will need it, the fact that you can defer it can give you a number of optimization opportunities.

Also, if others would like to learn more about the ORDER BY...LIMIT optimization, it's called a top-K sort.
Newer versions of OpenSSH have totally dumped the "90s crypto", although its important to note the problems with older ssh stuff are mostly due to things like RSA key lengths and use of RC4 and CBC. This stands in contrast to numerous gaping flaws in TLS stacks like the use of export ciphers, message maleability, inummerable weaknesses in x509 certs that allow spoofing/mitm and other horrible shit that is trivially compromised.

Also consider attack surfaces here, how many exploits have there been on say openssl and apache/nginx over the Past 1/5/10 years. How many on OpenSSH?

>For instance: the HTTPS stack will, with effort, allow you to opt in to protocol forwarding, via mechanisms that were designed to prevent accidental forwarding. The SSH stack, on the other hand, requires you to opt out of arbitrary TCP/IP port forwarding. Screwing that up will, more often than not, get you owned up Phineas Phisher-style.

Lets not forget that libraries like OpenSSL require you to "opt out" of shit like ECB mode and NULL ciphers.....
Show HN: A bot for Trello automation
Hi,

I recently started using Trello. Like many other users, I need some automation around typical actions and workflows. It's cool to use IFTTT or Zapier for those, but I decided to develop a little bot that could do some of the most common actions in Trello, from within Trello itself. The bot can perform the following actions:

- Create a card in a list.

- Copy or move a card into a list.

- Add or remove a label from a card.

- Count the labels in a board.

These actions can be triggered:

- Immediately.

- Periodically, every day or certain days at (optionally) a given time.

- When a card is moved to a board.

- When a card is created, moved or copied to a list.

- When a label is added or removed from card.

- When an attachment is added to a card.

Some examples of commands it understands:

every friday at 5am, count labels

Every day at 6am, create a card titled "Good Morning!" in list "Vibes"

when i move a card to the "Orange Things" list, add the orange label to it

when a card is moved to the "Done Things" list, remove the red "ToDo" label from it

When the label "ToDo" is added to a card, copy it to the list "ToDo's".

when i add an attachment to a card, add a pink label called "HasAttachment".

The way to use it is simply to add the user butlerbot (https://trello.com/butlerbot) to a board. The bot will create a list called "Butler" and you can enter commands there as cards. The bot doesn't store, mine, forward or otherwise do anything evil with the cards, it just executes your commands to the best of its ability.

An advantage to having the rules in a list on every board is that I can have different rules for different boards, and also that I don't need to switch to another environment to manage my workflows.

There's certainly a lot more that it can be done, but I wanted to put it out there to see if this could be useful to other people. Also happy to consider open sourcing it if there's any interest.
Unless they played 40k the whole day. ;)
This is pretty good: http://eloquentjavascript.net/
Relevant read https://blog.jaibot.com/the-copenhagen-interpretation-of-eth...
Chesslin a 256 bytes chess program
http://olivier.poudade.free.fr/src/Chesslin.asm
http://olivier.poudade.free.fr/arc/Chesslin.zip
Published in 2600: The Hacker Quarterly Spring 2016
A closer look at Android N's new emoji
Me too. Looks like sustainable growth. Reddit is basically a centralized Usenet, which is a good thing - interaction from people all over the world who don't know each other for the sake of knowledge sharing and discussion. And NSFW stuff.
Chess in 256 bytes. That's less than two tweets. This makes the 1k ZX81 version look like bloatware. ‏@robmanuel
Problem is that if you distribute UPX packed binaries, dumb antivirus will all raise an alarm.
good work! thanks so much..
> One emulates a freaking man page.

It's far from the worst.
Preferable to whom? And why? x64 is more succinct. And there's only one version of it, unlike x86-64 vs. x86_64.
Financial Growth
Isn't this why projects such as Homebrew thrive? For me personally, I just `brew install git`, and I keep it updated that way (`brew update && brew upgrade`)...

Sure, Apple should ship a fix, but there are ways around it for now.
$ brew install git
$ git --version
git version 2.8.1
Blogspam, all the quotes are taken from a Guardian.com piece, linked from the article but in a sneaky way.

> Or worse, such complaints would fall on actively aggressive ears. Consider Gamergate: The movement began in part as a response to journalists trying to encourage more diversity in the gaming industry — not just by opening the door to more women and minority developers, but also making sure that games reflected the potentially diverse audience playing them. This was widely perceived as such a vitriolic concept to a large group of gamers that they rose up and harassed the journalists and activists pushing for this increase in diversity, which Gamergaters said was an attempt at ruining games with political correctness (which doesn't exist).

This isn't discussion, it is exactly what gamers are at places like /r/kotakuinaction are complaining about, the rewriting or at least bias editing of history, providing only one side of the story.

Edit:

>The issue is that many of the same people complaining now would probably be rolling their eyes if a Hispanic man or black woman asked why they aren't well represented in Halo, Call of Duty, Metal Gear Solid, The Witcher, The Legend of Zelda,...

Again, Call of Duty is set in WWII (the earlier games at least), which let's face it wasn't mostly black women fighting, it was mostly white men fighting against white men, MGS & The Witcher I'm not familiar with, but Link from the Zelda games isn't even human, he's some kind of anime elf creature. Probably Japanese.
It's interesting to compare with the UK, which had less North Sea oil, but still a significant amount.

When North Sea oil was first starting, Tony Benn, Energy Minister at the time, wanted to start a fund exactly as the Norwegians later did. We didn't, and unlike the Norwegians we didn't control production.

As oil revenues peaked through the 80s and 90s, Thatcher used them to pay for pre-election tax cuts, welfare and generally squandered the inheritance. Britoil was one of the early Thatcher privatisations. With the benefit of 40 years hindsight many feel the wrong choice was made. Unsurprisingly perhaps, especially Scots. Though who we would have trusted to invest such a fund is another matter.
Ah, this might be the cause of the infuriating behavior where you search for a term, and it appears in one page in a huge forum thread, but after clicking on a search result you end up somewhere completely else in the thread.

I don't know whether Google sends you there, or whether the site redirects you from the "view all" page to the first page, but the result is pretty annoying.
Thank you very much. I will look at it.
Thanks for your advice.
I heard about Locust.io. I will look at it. Thanks a lot.
Relevant: http://motherfuckingwebsite.com/ and http://bettermotherfuckingwebsite.com
Oh, that idlewords.com talk is wonderful. And at just under a megabyte thin, a step in the right direction. ;)

... I began by replacing the image carousels with pictures of William Howard Taft, America's greatest president by volume.
Thanks a lot. I will look at them also.
> Would HN be upvoting this story if it was Stephan Dion or Stephen Harper trying to teach QM?

We upvoted Singapore PM Lee Hsien Loong's sudoku solver[0], and he can hardly be described as being from the left.

Similarly, Rand Paul gets a lot of love on HN for his anti-surveillance and drug law reform stances, while Democrats like Clinton and Feinstein are criticized on crypto, and Obama on drones, prosecuting whistleblowers & crypto again.

I'd like to think that a large part of the HN community place issues and evidence above politics.

[0] https://news.ycombinator.com/item?id=9419035
Oh please. That was Denmark.

And now you've inserted the ditty into my brain, where it problably will stay all day. Shame!
A great deal of focus on non-functional requirements, technology and infrastructure.

However, there is little mention of the criteria that can affect system design, taking into account the shape of the problem under consideration and functional requirements.

Driving system design will be:-

- domain complexity

- whether domain in business, commerce and industry, versus computer and data sciences

- whether the representation of the problem is best suited to a simple procedural approach, a structure programming using functional decomposition approach, an object domain model, or a data-driven approach.
That's a fair comment, but my point still stands as when I get a meeting invite it usually states x:xx GMT rather than London time.
I agree - the killer advantage of SSH is that OpenSSH is very, very good.
Tech Companies Face Greater Scrutiny for Paying Workers with Stock
I do something similar. I have a database of all my files on S3 and their SHA-256 hashes. This not only means that I can skip uploading files which haven't changed, but I can do S3->S3 copies for files which are the same. But it's still too often that I have 10s or 100s of MB of data to upload. At 1 Mbit/s, it takes a half hour for every 100 MB!
Properties-file, 1.0.0 released
Remember when I said El Capitan?

Apple is doing something new which basically keeps you from twiddling certain system-level programs without going to fantastic lengths.

Not even root is enough to do it.

Can someone explain it to me?
Some parts of the system are write protected. You have to disable that as a root and restart system, then you are allowed to modify these parts.
Girl makes HILARIOUS rap about being ratchet in college
Yes, indeed, but Mac OS X users who use Homebrew are a subset of all Mac OS X users. The problem is in the default software. Apple's update model isn't good for this type of software, so the fact that it is possible for a user to install secure versions from Homebrew (or compile their own) doesn't matter.
Why the hate for OS X?
Fedora 22 and Fedora 23 have only git 2.4.11 and 2.5.5 in their repositories.
Designing APIs for multiple languages
It's a shame that Opera didn't choose to open source their code long ago. I can't help but think that would've changed their course drastically, and for the better. Having another Chrome clone seems like a sad way to go.
Except that git is used specifically by users who are downloading and compiling software.
MomentJS is great and offers pretty much everything you need time manipulation wise. That being said, I've spent many hours debugging problems with moment because many operations mutate the 'moment' instance that you're working with.
If you generate some moments and need to reuse them for multiple calculations, you need to constantly clone them.
I wish there was a moment-like library with good performance that's immutable.
What exactly do you mean by "feel pressures" on their stock? Once a share has been sold the company has already received all the money it will ever receive from that share. Whether it goes up or down from that point is irrelevant to the company. For whoever bought that share it might be a problem if he wishes to sell it again. Most of the investors buy IPO shares for dividends, so as long as the company makes money and pays dividends they also don't care about the share price.
It could be depression. Nothing to be ashamed of or embarrassed by. Talk to a professional, seek information from a good source online. Don't wait any longer bro, call in sick, go to a library or café if the situation at home is not pleasant. Tell the world: "sit and wait, I have something I need to take care of and it's more important." and get some help.
presumably because you can easily update git on Fedora
7 Digital Marketing Mistakes That Put Your Business at Risk
That's because model airplanes tend to model an airplane. Quad copiers don't model anything. Drone is a fine word.
We've asked you repeatedly not to prosecute religious flamewars on Hacker News.

There's a small number of users for whom this anti-Islam stuff is an idée fixe and they haul barrels of it around and dump it into HN threads when anybody makes the mistake of opening a tangential wormhole to it. It's shrill, nasty, and utterly unresolvable here. Please don't be one of them.
Antimicrobial properties of copper
no docker?
> leave you with no upsides.

Not even close.

While TLS technically supports client-side certs, all extant implementations of it are unbearably clunky to use, completely ignored by all vendors. Meanwhile the tooling around SSH keys (like ssh-agent) is seamlessly integrated with your OS and works so well that it's easy to forget it even exists.

Browser vendors completely dropped the ball on this; they dropped it so hard it continues to hurt even after all these years.
Could they be referring to desktop Linux market?
Pivoting IT education
לוחות מחיקים – BMISRAEL
Of course if an AI was real and malevolent this is exactly the kind of article it would want to promote...
ReDex: An Android Bytecode Optimizer
The author is confusing artificial intelligence with Machine Learning. I can't blame him/her, it is confusing. AI is in fact something to be scared of, machine learning isn't.
I Clicked on the link expecting to read about a vulnerability. This is actually about blasting OS X for not having updated versions of software.

Software updates are super important of course, and apple should be better at pushing the latest software updates, but I wish the title reflected that.
Wanna analogy between brick & mortar and webdesign? Here's one:

In both there are ego-driven movements that result in useless, showoff designs. Wanna send a message, make a statement or make a mark? Go paint a picture and hang it in an art gallery.

But websites and buildings are something that real people actually use, so fuck off with your -isms. Make websites where content is readable and easy to navigate. Make buildings that are great to live and work in as opposed to those whose mockups look unique and stunning in "Architectural wankery monthly".
It's a bit too precarious to be an adequate solution, in my opinion. It depends on /usr/local/bin always being ahead of /usr/bin in $PATH, and on scripts never invoking the system git via its full path, and on Homebrew never accidentally uninstalling git due to a botched upgrade. Not to mention the fact that Homebrew itself uses the system git to install itself.
Creating a Content Security Policy from Scratch
Another text-based editor from hisham.hm (author of htop2) http://hisham.hm/dit/.

I totally agree, nano is due for a replacement.
> The experiment specifically involved people who have the same current socioeconomic status

Where did you see that? I can't find it anywhere in the article, the article the article is based on, or the abstract the article the article is based on references.
When I do `dnf update git` I get at most 2.4.11/2.5.5, the only way I can get the latest is to compile from source.

EDIT: OK. So the fixes were backported
This project, a simple to use console editor, doesn't really overlap in intended functionality with a go package for Vim.
https://support.apple.com/en-us/HT204899, https://en.wikipedia.org/wiki/System_Integrity_Protection, https://derflounder.wordpress.com/2015/10/01/system-integrit...
You're right. I forgot to mention that this only happens if you haven't initiated a new git repository in the directory you're working in.