skysight-inc/HackerNews huggingface dataset:
Mine helps travelers find hostels where there are lots of other people staying (https://hostelhawk.com). It's been a side project since I started working as a digital nomad over 1.5 years ago and has helped me find sociable hostels to stay in so I never get lonely. Uses Ionic framework + Angular.js. Still very much a work in progress, so any feedback is appreciated!
I am working on my meCoffee espresso 1kW+ boiler controller with Bluetooth, pressure control and so much more ( https://mecoffee.nl )
Sigh.

Yet another tool that makes it easy to write your representative. As though this is an actual problem. It isn't. The Market is saturated with so many tools to send messages to Congress. Especially electronic ones. Whether it be Blue State Digital, Change.org, BlackBaud, Salsa, or the plethora of other online tools, this problem is solved.

In fact, it's solved too well. According to the Congressional Management Foundation, Congress receives millions of messages a day, and it doesn't have the manpower to actually read the messages because their systems are so antiquated and underfunded. It's as though the market goes "Congress isn't listening to us, we need to make a tool to make our voices louder" when in fact, Congress isn't listening to us because we're deafeningly loud.

Want to really solve a problem? Build software that helps members of Congress receive and sort through their messages. Using their IT systems. Build a FrontApp for Congress that can handle a million messages a day and cluster things by topic group and sentiment. For bonus points, add a public element to it so that the press and the public can see what members have been receiving from their constituents.

Which leads to the second thing to build to help solve the problem: build a system that for real verifies that someone is a constituent instantly. Members want to hear from their constituents, not from the general public. But these electronic messages usually come with no verification. So do you know where they go? /dev/null

As someone who has worked with these guys for years, PLEASE stop making tools like this, and work on the other side of the equation.
Maybe you'll be okay in the UK?

Still avoiding the UK like the plague right now...

http://www.businessinsider.com/uk-government-not-going-to-ba...
> Look at the map and tell me what other NATO bases you can use to dominate Middle-Eastern airspace

I think this is precisely why there's been such a huge buildup of the airbase in Erbil. Granted, that wasn't a viable option a little while ago. It's going to be interesting watching the US try to pull the "roommate swap" between Turkey and the Kurds.
Thanks! =)

It is built with Django. By the way, the project is open source:

https://github.com/raymestalez/fictionhub

(code is a bit messy right now, I have just finished building the basic functionality and now refactoring and cleaning everything up)
This may be my favorite from this thread simply because there are individual volume sliders for each sound.
I've never been or witnessed anyone get promoted except by job transfer, and have thought for quite some time that "the promotion is dead." I've only seen very small raises, usually cost of living adjustment type things, and everything I've seen has confirmed that the lateral move is the only route to advancement in the software industry.

Of course others here have different stories, so YMMV. It may depend on where you're working and in what kinds of companies.
Wikipedia has the history of the Brazilian system: https://pt.wikipedia.org/wiki/Companhia_Brasileira_de_Liquid...

According to that article, the original system used paper certificates stored with the brokers. To do a trade, the broker sent the paper certificates to a central place (the predecessor of the current one), which recorded the trade and sent the paper certificates to the other broker. The current system is a natural evolution of the old system: instead of paper certificates, we have records directly within the CBLC (now a department of BM&FBOVESPA).

The 1988 constitution was rewritten as part of a regime change (from a USA-supported military dictatorship to its present-day democracy). From what I understand, every time the Brazilian constitution was written or rewritten was due to a regime change. I believe the current USA constitution is also from the last time its regime changed, so there's not much difference in that aspect.
Cleaning up the parent's formatting as I think it's too late for them to edit. Content is unchanged:

That is, a monad is a type parametrized by some other type, with the following two functions:

1) return :: a -> m a
2) (>>=) :: m a -> (a -> m b) -> m b

such that three laws hold:

a) return x >>= f == f x
b) m >>= return == m
c) (m >>= f) >>= g == m >>= (\x -> f x >>= g)
society rewards being a taxi driver more than creative things

The best creative people make a lot more than the best tax drivers.

"Society" does reward them.
Alright, then do you have examples? Because I don't believe there are many that would be decently powered (comparable to A8), with SD card slots at that price point.
Practical attack against TLS/SSL and RC4
LoL, that was my thought too.
Mesosphere launches SDK and developer program for its Data Center OS
Stronger: It can be saying "I share your morals, that unemployment is harmful, therefore I oppose your solution, because your solution will do more harm than good (as defined by the morals that we both share)."
Reddit calling their users terrorists? And they wonder why all their userbase are leaving in doves.
You SAY that, but your saying that makes me want to know what triggered this.
> ...I'm kind of done working for other people at all at this point

> I have no idea what would be reasonable to ask for and what would get me laughed out of the room.

What's so bad about being laughed out of a room you don't want to be in?
I'm really happy you mentioned SSL because that appears to be the future of all logins... SSH anyway; Passwordless key-authenticated communication.
The Benefits to Interning/Working at a Startup
I am working on a site to monitor performance changes in popular frameworks like React, Ember, Bootstrap, Ionic etc. - http://web-perf.github.io.

Have seen some interesting trends with these frameworks, like how Ember's new rendering engine is 25% faster, etc.
>How would a user detect that it is fake?

I use challenge response. They ask a question, you give them the wrong answer, they confirm that it's wrong. You and the banks have shared secrets.
> You can't convince people with just rhetoric.

Yes, yes you can. You can't convince all the people all the time, but you can certainly sway more than 50%. How do I know? The stupid shit that so many people do.
I think that we are two sides of the same apple. I completely agree with you. I think that your argument is sound in terms of technology implementation.

My argument talks about motivation, not implementation.
How We Rebranded Our Company from Scratch in Eight Weeks
"Adobe Rushes Patch" is all you need to know. Some software just needs to go away.
Well...kind of. When they announced they would be dropping support for downloads - at that point I know it wasn't if but when they were going to shut down google code. Also, if you look at their issue tracker - it's pretty clear there isn't anyone on the other end [1].

I mean I could probably come up with pages of instances where services are changing features, remove features, or go under. Remember Google Wave (I know people in business context that was using it)? How about when Github pulled uploads (but then reintroduced them later as "Releases") [2]?

[1] https://code.google.com/p/support/issues/list?can=2&q=&sort=...

[2] https://github.com/blog/1302-goodbye-uploads
I prefer to "own" my music rather than streaming it, and I'm aware that I'm not really in the target audience for this device.
That used to be true a long time ago but the game is changed. $25/hour will buy you a junior dev at best who barely speaks English and is 12 hours away. And this developer needs constant communication to be productive. More often than not, you can't get cheap rates like that unless you offshore 20 developers and get a group discount. Usually then there still is a point person you have to communicate with daily, and still you wind up getting a rectangle when you asked for an oval. This is from first hand experience.

For skeptical managers, start with 2 days a week. Standardize on a communication platform like Skype + Google Hangouts. Require the person to be constantly available via IM.

Bottom line, it may be more expensive up front but key advantage to a US remote worker is they are generally always available, highly independent, and it's easier for them to come onsite as needed.
working on The Rebolder (rebolder.com) a social news site. So far no real activity, but it's cool having a site out on the net that others can use.
Aerospike on ContainerShip
The amount of engineering to create such a device is probably minimal, even if the existing market is small. I know people with Android phones who still use an iPod--partly because they have eclectic music tastes. They do to use streaming audio services, but its not the only way they consume music.
> When, if ever, is it appropriate for me to ask to be included in negotiations with acquirers?

Assuming you have a cordial relationship with the founders & investors-- volunteer to help with the process. Instead of an auction; can you short-list any companies that would make a solid, strategic match? Why they make sense? Can you find out who exactly the appropriate contacts are at those companies to engage in a potential deal dialogue? Demonstrate that you've put some thought into this and want to help. You may find yourself with a seat at the table. The higher visibility gives you more leverage.
Trying to get a learning project off the ground that revolves around providing Dev Ops for Front End Developers. Goal is to create a solution for product teams that integrates Front End Dev Ops services into a product with minimal infrastructure integration. Overview: https://gist.github.com/joshblack/64e7c31aa47e19cfb3e5 , if anyone is interested in helping out feel free to reply or leave a comment on the gist.
Curious about what the people at buffer think of this
Senior Full Stack Engineer  iMatchative
I'm working on a molecular sensor. Basically it's a novel sensor (hardware) that uses machine learning techniques (in software) to identify single molecules. I just finished a doctorate were I showed that the technology could compete with mass spec and has applications in high accuracy bio-molecule characterization.
Of course they're less effective once they've become mainstream. As you mentioned, many slurs gradually lose any hateful meaning, and I'm sure the term "faggotry" might be becoming a bit less offensive over time, but seeing as how it's still used by many people in a hurtful way, it's not unreasonable to expect some people to be upset in situations where it's less clear. If someone disliked a comment using the term on 4chan, I wouldn't assume they disliked it for the term, but this isn't 4chan.
(On the side) I am working on a bill-splitting app for a group of friends (for weekend house parties, trips, etc). Kinda similar to SplitWise. I am mainly using TypeScript and hope to use Angular2 for the relatively simple UI, but it is not ready yet nor am I.
I worked for a large company that had a somewhat flexible policy (if your manager allowed it, you could). I found that on the days I was working from home, I could get a lot more done. I was more relaxed, and highly productive. I didn't have to go through the morning ritual of chit-chat, coffee, etc. etc.

Having said that: I also saw how it was being abused. There were some colleagues who were working side gigs while working remotely. If it's a highly specialized area, then it's hard for a manager to make sure you're pulling your weight. There were some stellar remote workers; and there were some total slackers. Just like with anything else in life, it's a mixed bag.
can't emphasize that point enough really - it's also why these products have an incredibly hard time conquering the market: no one realises they "should want this" because as far as they can tell, there's no reason to. I am super happy about the move to 4K, but until 4k displays are ubiquitous (TV + desktop at the very least) I don't expect camera manufacturers to push their chip shops to true rec.2020 4K sensors (they already cover part of rec.2020, but they still lack response in the greens)
Because it's the same design it's basically always had? Apple is far more conservative with iPod Touch redesigns than iPhone. It's generally just updating the back and colors slightly to match it with current aesthetics.
It's important to note that all this is bank security. Someone else gaining access to your online bank account is a catastrophe, losing control of your Steam account is not. Not to mention your 9gag/genericSite accounts. I mean, nobody wants them anyway. Passwords could be optional for all I care.

The only accounts actually worth protecting are bank/government accounts, email and maybe Facebook.
having the party affiliation of the representatives would be useful, and easy to add.
My perpetual side project is Antimony: a open-source CAD package that mixes Python scripting, dataflow graphs, and click-and-draggable UI features.

http://www.mattkeeter.com/projects/antimony

I'm currently rewriting the dataflow graph engine. The existing engine is held together with Qt signals/slots and duct tape; I'm switching to a C++11 design that tracks dependencies explicitly (which should be faster and nicely decoupled from the rest of the application).

Previous HN discussion:
https://news.ycombinator.com/item?id=9623609
I'm working on a web app that helps biologists perform common tasks on DNA and protein sequences (http://genewarrior.com).

It's a side project since more than a year, I started it to learn more about Javascript and Java Servlets. It's grown into a quite useful tool.
> [M]aybe your office should integrate some noise policies or try to reduce noise by giving offices to small teams of people.

Oh sure, I'll just meet with HR and Facilities to rearrange the 100-cube farm so people are in rooms when they feel like talking.</sarcasm>

In a small company, this might work, but you're probably missing out if you don't hear the conversation. If your group is big enough that the conversation doesn't relate to you, or isn't important to you, then it's usually big enough that you're powerless to change it.
> Actually, it transcends collections in general.

What I mean when I say flatMap is tied to collections is in the same sense that I read the poster to whom I was responding when they said it was tied to list, that is, that the intuition that the name "flatMap" leverages is tied to that construct. Obviously, the operation* it describes is more general, but the farther you get from collections, the less useful the intuition that the name leverages is.

(Whether this is better or worse for comprehension than the Haskell style of naming Monads and other related constructs and their associated operations is endlessly debatable and highly subjective.)
Love me some Dater
I can't argue with any of the technical data in this article which is clearly well researched. There is however some important nuance that is missing. Color theory is a fractal and the deeper you go the more convolutions you find. Motion picture and video artists are typically a lot deeper in the weeds of color than photographers. One phenomenon relates to the psychological perception of color. One reason the picture of the flower is never the same as the flower is that you remember it differently (and yes I realize you may look at the lcd on your camera right after shooting). People in general carry certain "memory colors" grass green, brick red, that do not correspond to the metered color of these things. Grass is deeper green and bricks more saturated in memory.

Alexis Van Hurkman wrote an amazing book called Color Correction which is about digital color grading for motion pictures and TV. The issues pomax discusses exist at every step of the process: Capture, Editing, DI, Projection. The engineering standards work around the practicalities of the physics. Canon and Nikon won't address this issue. Their markets are dying as it is. Red might. Arri might. Panovision might. Black Magic might.

I suggest that pomax spend more time hanging out with cinematographers and DI artists and less time with photographers and coders to unravel more of this.

Last comment on the flower picture. Many people fail to get the shot they want not due to camera inadequacy but because to light something for the camera, direction, quality, temperature of light cost money and takes a lot of skill. Point and shoot isn't.

PS Mapplethorpe managed to get some flowers that look pretty good. And that was in the stone age.
Happy to hear this, love what they're doing.
Hey there, I worked on this.

BSD, BlackBaud, and Salsa all deliver messages to congress, but only for advocacy organizations who are willing to pay. Beyond OpenCongress, I don't think there are any tools that make it easier for constituents to write their own non-cookie-cutter messages to Congress. Change.org, for example, doesn't deliver emails.

The reason why Congress receives millions of messages is because advocacy organizations send millions of form letters. Congressional staff already have plenty of tools for separating those form letters from real, constituent-written letters. I can dig up their names, but they're built by high-level contractors.

Finally, one of our plans for Democracy.io is to measure response rates from representatives, and to use that to release a public report on how well MoC respond to real constituent messages. Both in terms of timeliness, and the relevance of their response.
I don't really see it being true yet but I think it's coming.

Right now if you're based in SV you can hire the best talent in the world, pay them a fortune and build something great. Investors are reluctant to touch anyone outside of that bubble.

With lack of housing (and no more construction virtually) alongside better tools for working remote, and more managers experienced in working remote, I can see remote teams leading the charge towards the end of this decade.

It takes time.
A Complete Guide to Rails Caching
It's pretty awesome how simple it is to use.

But why trust a third party to hold your private key?

Why trust them to not store the plaintext when you encrypt/decrypt with them?
Also something to keep in mind: DARPA PM's are only temporary jobs. PM's are not contractors, but the residency only lasts 2-3 years. If, as a PM, you start a project, at the end of your term, your project is handed off to a new PM.
This article misses one key point: sales and product people.

Specifically, sales and product people who neither understand nor care about user experience. These are the kinds of people who say yes to every deal, since the only metric they are judged by is quarterly income. Typically these people are also (rightfully so) terrified of losing their jobs. So they close tons of ad deals, by which point it's too late for the developers to stop them.

Back when I worked for Newsweek they were the biggest barrier to a quality user experience. The site developers wanted to built and the site had to was the main reason I left that industry behind.
The problem with the iPod Touch is that it highlights exactly how hefty the margin is on an iPhone.

64gb iPod = £249.
64gb iPhone 6 = £619.

If the only difference was GPS/Cell and a slightly larger battery it would hard to defend charging £370 for that.
I'm working on a dual pane note taking website/app, the right pane is a text editor for markdown markup and the left pane shows the renderer html. It looks like this currently:

http://i.imgur.com/9iUucc7.png

The HTML is rendered on the client side, changes in the editor instantly show up in the rendered html and are automatically saved on the server.

Tech stack: React, Material-UI, Python+Flask, Redis
Do you truly need your entire library on your device at any one time? 160GB of songs is roughly 111 days of continuous listening (assuming ~1MB/min, but I do admit that number goes up with higher bitrate content). Nobody truly needs that much music at any one time.
Trying to find a way to 3-D print a bubble level for a mouse's skull during surgery. It's tiny as all get out. Hopefully it will help our surgeons practice for better and more repeatable outcomes in our research.
You don't have to break 'em, just put them in casts.

I realize you're joking, but it reminded me of this story: one of my ex-girlfriends actually did something like this as part of her PhD: she signed up half a dozen volunteers--including herself--to wear casts on one arm for six weeks.

It was a total bust: she was the only subject who made it through more than half the investigation period. The rest mostly came in after a week or so and asked to have the casts removed. One didn't even want to wait for that once they had decided they couldn't stand to go on with it, and soaked it off at home.

Maybe with modern plastic immobilization it would be easier to do this kind of research, but it was pretty extreme at the time and getting ethics approval today would be almost impossible.
As much as I like the EFF, I feel a non-profit organisation dedicated only to things like this would be better.
A gun shopping site. Currently for comparison shopping and subscribing to price and stock status changes. Hoping to expand it to do some more stuff later.

https://staging.guncrawler.com
Yes, I'd also add that when you work without commuting, the time you start work is likely also the time you start working. Whereas if you have a long and possibly stressful journey, you might have a bit of warmup time before you are ready to start working.
This is great! If only this existed for chiptunes/keygentunes!
All of that is obsolete thinking. Good headset-and-webcam collaboration tools make it actually easier to ask for help, than 'over the cubicle wall'. Because now everyone in the company is your digital neighbor.

We are all remote at my company. We've had to train managers to stay in their damn offices and put on the headset, instead of walking around or gathering people in conference rooms. Because being away from the collaboration tool is the biggest source of isolation and communication trouble we have.

If everybody is jacked in, can see everybody else in their space, knows who is talking to whom at a glance, and can talk/webcam/share with a mouse click, why then we get so much more done. More than being physically present, which really means being close to 1 or two people but physically isolated from everybody else in the building.
How does this work? The about button isn't working for me.
Wow that's awesome thanks!
Awesome! I hope some of this $ will help to shorten the waiting list queue...
Every such example stops at vanilla backprop.

What I'd like to see (and which I think would be a lot more challenging) is: BPTT for a recurrent network. BP for an LSTM or GRU. Can someone do that?