skysight-inc/HackerNews huggingface dataset:
I think you're on to a winner with regards identifying a pain point for people in terms of dealing with the numerous charities, people, and organisations who request/solicit money from them. But does this product not just add one more channel that they then have to deal with? Because I'm someone who has the problem you highlighted, I was nodding along with the video on your website. But then I realised it doesn't solve my problem because it doesn't reduce the number of existing channels I already deal with. It is actually changing my problem from n to n+1.

The Goowi platform looks to add value to businesses as opposed to individuals. And like your video says "businesses aren't people" which means they don't have pain points, they just have a profit margin. So if your product increases that profit margin by increasing sales sufficiently through perceived social responsibility then you're looking at a viable customer base.

Things I'd point out though are that this platform is going to compete with existing loyalty schemes that put money back in peoples pocket as opposed to having them give it to a charity. For certain demographics the charity angle could work better than a loyalty scheme. With loyalty schemes the pay back is generally pretty low but consumers don't mind because they get something free. The cash equivalent of this going to a charity might not seem like a whole lot of money under the cold light of day. Also as with loyalty schemes certain people (like me) dislike the lock-in nature and hassle of such schemes. I prefer companies that give back without making a song and dance about it or companies that are inherently socially responsible.

To bring it back to the video. I don't think your helping Nicole, your just helping the business and Nicole is a means to an end. I'm not criticising that, I'm just saying that's how I see it.

Finally, and I'm sure you given this thought, providing the platform as a white label product would look like the best course because Nicole needs to see Company X providing the money going to charities and not Goowi.
In the interest of universal balance I find it fair to point out they feel the same way about you.
When I set out, a few years ago, to build a gui app in JS in Windows (but cross-platform), I found RingoJS which is a wrapper around Java. My entire app could be in a single .js file, with access to all Java libs. For the widget library, I chose SWT. I built a few very simple apps, despite having never programmed in Java before. Later, I found how to run my .js file directly with RhinoJS and SWT from the command line.

I'm pretty confident that this is the simplest way to build desktop apps in JS in Windows :)
Gentrification is not ruining enough of America
Moiré patterns are the same thing, but if you put your video signal through an analog low-pass filter before sampling, then you wouldn't get Moiré patterns. Audio is typically low-passed before sampling for this reason.
What is this "[warn]" appendage?
How do I apply my Detroit area startup? The application on the website is only for Austin.
Using A/B testing to sell lingerie
Sorry, if it doesn't have LIDAR, I don't want it.
It now searches just fine.
That's the precise situation the linked post is about, did you read it before commenting?
That's the same guy.
Newsclip.se is a great idea.

As a former journalist, I think that http://hypothes.is will become another very important tools for reporters... It's an annotation layer for the Web.
All of that can be checked in definition. So there is no need to do that but it can be convenient sometimes. It's a question of balancing how much redundant information you want to put in the name to save looking up the definition. If you deal with some pointer however you better look at definition anyway unless you want to risk getting in trouble, so there is no need to put any of that in the name.

Void pointers are a major mess which should be avoided altogether unless there is really no other choice. And putting anything in the name of the void pointer doesn't really prevent it from pointing to something else entirely.
50 Shareable Quotes about UX and Design to Motivate and Inspire
Is design innovation more important for disruption than tech innovation?
That's nice to see. I was working on exactly the same thing before realizing all the corner cases and manual work involved...

Unfortunately this service fails exactly on those cases. For example certificates signed by "/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO High-Assurance Secure Server CA" (b4c66180c520bad688470ef80bb22beba8391c22) actually have two chains. (or more) Each leads to a different CA. Each CA is included in different OS/browsers combinations, so actually you need both intermediate certs to pass validation on all current systems.

I guess you're checking the certificate against your local /etc/ssl/certs/ca-certificates.crt, which is not enough if you want to serve traffic to every OS/browser. To do that, you'd have to have a database of trusted CAs for each of them - generate the shortest chain for each, then dedup the chains, then sort the intermediates and return the chain.

I stopped at the database of trusted CAs. Without actually owning each system, it's almost impossible to obtain the certs. For example Apple provides the list for each version, but names only - without fingerprints that means hunting down CAs from foreign sites going only by names.
The Python Concurrency Story
>Sometimes you see all kinds of complicated workarounds for that, such as detecting an orientation change and temporarily blocking zooming, or detecting an attempt to zoom and then disabling the restriction temporarily so if the user repeatedly tries to pinch-zoom then subsequent ones work.

Chris_Newton's comment seems to have possible workarounds that can fix this issue. I'll trust your decision whatever you go with though, and thanks for Skeleton!
Encode the feeling of love into bits. Look, I'm stupid. I just wanted to say that once.
i tried searching for "test" just to see and got a pop up that said my computer was infected. the one time i use the pirate bay...anyone else willing to check it out and see if it actually installs malware? i was using chrome.
If they didn't before these torture activities, well, they sure do now!
We're mostly looking at supporting remote volume sync in docker itself, with a pluggable transport - could be smb, nfs, periodic rsync, sftp... bradfitz started an awesome contribution with a full remote-fuse-protocol sync :) pretty awesome but we haven't been able to merge it yet because the volume system needs to be made sufficiently clean and modular first.

The advantage of doing it in Docker proper is that it works in all distros without outside dependencies, instead of just boot2docker.

Note: we are looking for help on this, if you feel willing and able. Even better if you can invest some recurring time to maintain and help others contribute.
The comment I replied to said:

> Keurig is not an espresso machine.

Keurig is a company. They make espresso machines. They also make K-Cup coffee machines which is not expresso.
They even invented medication for the flu!
You could install more than 1000 apps on a moderate SSD at 100MB each. How many apps does the average person have installed?
Can I sign up for something to see when the results are released?
The Ins and Outs of the Yahoo Flickr Creative Commons 100M Dataset
A branch office. The headquarters is in Mountain View.
This reminds me of a Flask mini project I did. I was doing it in Ubuntu (LTS if I'm not mistaken). I picked python3 and ran with it. As I tried to use Python's virtualenv (venv), I went down the rabbit hole of a broken mess that was left in Ubuntu. I just reinstalled Ubuntu this week so I might give it another shot, but every time I try to do something with Python I end up with a broken mess, and that's disheartening
A society that's not into proclaiming mandates.
Speeding Up PostgreSQL with Partial Indexes
I think you're trying to clarify something here, but I can't make heads or tails of what you're saying.

The article uses "⊥" in one sentence and "Void" in the next without clarifying if "Void" is synonymous with bottom or if a new concept is being introduced.

Either way, my point was that programmers coming from the large slew of Algol68-derived languages will see "void" here and likely think it has something to do with the "void" they're familiar with when it does not.

As far as I know, in practice, "void" in C, Java, et. al. works more like the unit type than a bottom type and/or this not-very-well-defined-by-the-article void type.

If I'm wrong, I'd like to know more, but preferably in language a little more familiar to a working programmer than describing software functions as "co-routines which do not have a domain and co-domain".
If you follow the link you may find the suggestion by google to be rude.
Society needs more free time in general. http://t.co/68fyM3950D
Uber's innovation was in removing a hails requirement for a mutual line-of-sight between the passenger and a cab. This increases the number of cabs accessible to a user. It also allows cabs to move towards users, which is analogous to providing an index to speed up a locality of reference problem in a computer [0].

It is an innovation that works on purely economic grounds.

He was insinuating that Uber's innovation was cheap workers and then slurring these as "gypsies". It's easier to point out somebody's smear than it is to describe their misunderstandings related to innovation and domain knowledge, so my attack was on his method not his content.

[0] http://en.wikipedia.org/wiki/Locality_of_reference

Edit: You can't honestly downvote me based on a discussion from first principles of why something was innovative or can you? Sigh.

As a response to your original post, I would argue that the term gypsy is widely considered derogatory, and that I was not saying "how dare you call somebody a gypsy". I was saying that I felt that he was purposefully using it as a derogatory smear. I think it's fair to assume that he was using it as a smear and I think it's interesting that you wish to defend him by accusing me of the same thing that I accused him of.

You're perverting my intention which was to point out that he was normalising a smear as a negative externality to defending his anti-Uber beliefs and that this isn't okay.
Or you can get a plastic version (with a cup) for cheaper. And the filters are easier to find than pre-cut circles for the AeroPress.

"IMHO you should have several different coffee brewing methods at your disposal :-)"

Agreed!

Now, where's my vacuum pot? I feel the need to expose myself to grievous bodily harm while making some joe.
The code is. I don't think the hardware itself is QAed in the US.
Boom! Paywall.
This is an excellent opportunity to create a DJ roomba.
LastPass and Dashlane can now reset your passwords automatically
How are you defining efficiency? Do you think it smart to have all of your staff 100% working at all times? What happens when new work comes?
Show HN: Outpour lets you show anonymous appreciation to special people in life
No way any architect should know nothing about writing code, or have no dev experience.

It is ok if they don't know everything, but would expect anyone in a senior position to know their limitations (and be able to shore them up if it's important).
Agreed. If you're serious about letting people take vacation, give six weeks. We've seen in this very thread that "unlimited" just turns into the 2-3 weeks you'd get anyway.
This is really nice. Great work! Ignore the haters - you're on the right track with this. Most of the people giving you guff are not the type that create things - they're the ones who pretend to create things.
I'm an American, and this is true for me.... /but/ -

It's true because I wanted it to be. I look around at my artistic friends, and I see that they live what they do, and I wanted that. It only works because I (mostly) love what I do (and the stock); so now, "work-life balance" means finding things I want to do that don't have anything to do with work, rather than making sure I have the time to do them.

To reiterate: Working more generally makes me happier because I'm doing something that I love, and that I can take (some) ownership of.
Edit: since my original link wasn't working:

https://www.google.com/search?q=The+Athletes+Who+Train+With+...

Click on the first link, it'll get you through the paywall.
"Or, as I like to say, 14.4Mhz."

Sorry, I don't like that at all.
Especially imbalanced variants. (Let the kids figure out the imbalances.)
That's not working for me. Do you have suggestions?
Stopped using python in my research. Now I stick with Matlab/Julia.
Heck, PostgreSQL 9.3 and above is consistently beating MongoDB in speed for instance. So Relational Databases can be (and often are) very fast databases.

http://vibhorkumar.wordpress.com/2014/05/15/write-operation-...

I'm not an expert on the subject, but wasn't MapReduce the primary driver of NoSQL? Hadoop/HBase, etc. etc. Key-Value Store definitely (which has been mentioned), but even the most basic Key-Value store is more complicated than a glorified hash table.
I was referring to the example of publishing a hash code for a torrent. So it's like saying "Someone told me that there is a drug dealer (haven't verified this myself) where if you add up the GPS coordinates of his house, divide by 317 and take the remainder, the result will be 42."

It's not at all obvious that saying "42" (with the other operations unstated) is or should be illegal speech, and it's by no means comparable to putting a small bullet into somebody.
I thought the big brand logos was a bid odd as well.
An onboard LIDAR would make it quite a bit more expensive. I think if I were to play with one of these I would find a friend with an unused Kinect and use that for the sensing.
A lot of people on HN feel it is their duty to punish companies whose business practices do not line up with their personal ethos.

This manifests itself as off-topic, intellectually dishonest comments whose main purpose is to push an agenda, not to engage in real discussion.
If you don't want a Mac, ASUS and MSI are the next best choices. ASUS makes incredible hardware. MSI tends to have a bit higher price point and specs, but the hardware is equally good.
Yeah, I really love this project, but I have to say I generally avoid using non-free libraries when developing[0]. (To give one specific use case: if I would like to create a FOSS website, this means that I cannot use this library and provide the whole result under a single free license.)

That aside, this looks really well-done! I already have a lot of sites built around Bootstrap, so I may give this a test drive later today.

[0] Free-as-in-freedom, which includes the freedom to use software for any purpose (so a non-commercial use requirement makes the software non-free).
Yeap. Case in point:
http://www.cnn.com/2014/10/16/tech/mobile/tomorrow-transform...
hmmm... weird.... well, just click on the first link:

https://www.google.com/search?q=The+Athletes+Who+Train+With+...
Where will the results be published?
Very, very nice. Kudos DHG!
Eat your spinach
so, instead of a username i choose, i'll get a username that's my phonenumber. that's still a username, only now i won't use your site.
You could use Docker, that way your host Ubuntu is kept clean.

docker pull python:2.7

docker pull python:3

For more granular tags:
https://registry.hub.docker.com/_/python/
Every major DAW already does this- 32 bit float is standard for internal processing, and quite a few of them support import/export of 32 bit files as well. Some even work at 64 bit precision internally (Studio One and Reaper both come to mind).
I don't recall that being the case - there are plenty of small companies in the area. The one problem all of them face though is funding is difficult to obtain there, but I have found that higher quality companies emerge as a result.
More general reasons:

In an adversarial system, unless both sides get a vigorous attorney, the system doesn't work. In a non-adversarial (or inquisitorial (not that one!)) system, unless the courts give a lot of time to people who are probably guilty and generally scummy, the system doesn't work.

Unwritten laws are inconsistently applied as a result of gross bias and favoritism. If you have an unwritten law which is consistently applied, you have a written law. See below.

Written laws can be gamed. If you have a written law that can't be gamed, you actually have an unwritten law. See above.

We want it to be fairly difficult for the state to punish people. The kinds of people who tend to be accused of serious crimes aren't the kinds of people most of us here would invite out for drinks. Therefore, we see a lot of people we wouldn't associate with getting the kind of benefit of the doubt we don't give to waitstaff at a restaurant.

The system working as intended makes for lousy fiction, unless it somehow involves someone getting off on a technicality. The fact the technicality was written into the Constitution or is otherwise fundamental to a good, orderly, and just society gets... elided a bit.

And, of course, there are a lot of assholes in the world, there are a lot of JDs in the world, there are no real anti-asshole filters on the "earn a JD" process, so there are a lot of assholes with JDs in the world.
What do you mean for "writing tools as powerful as those used by coders"? In my experience good coders doesn't need very powerful tool. Super-complex IDE are usually a disturbance to good coders rather then an help and even the uber-geeks that use Emacs don't really use in their jobs all the macros.

A lot of good software engineer I know prefer lightweight editor like the good old Vim or SublimeText over IDE like Visual Studio, Xcode or Eclipse. That's because when you write complex code your brain is slower than your finger and the syntax and structure of the language you are using is something under your skin, you don't need to think at it.

So, no, great coder doesn't use powerful editors, if they can chose they use very simple one with the minimum level of features they need to help them think faster (syntax highlighting, autocompletion, indention) and stop. All other features of complex IDE are a disturbance rather than an help.

I don't know what a good journalist need but my guess is that they have the same problem, their brain is slower than their finger and the grammar of the language they are using should be well known. I don't know which tool they use, but in my opinion a simple text editor with a minimal spellchecking system (but not correction) well integrated with the publishing process is more than enough.

From an Innovation point of view I'm usually suspect when someone claim to have an innovative tool for an established industry. If the industry is established the actors have already optimized their tools and if there could be an improvement is very small. What usually happens is that something changes in the industry and make the actual tool obsolete (e.g: a new process or a new technology became available). But if you want to create something really innovative, you have to find this change. Simply bringing something existing in a field in a different field rarely works. And if it works is because you have a really good understanding of both fields.
I watched your video and read the copy on the site and am just confused. The video shows a woman who makes donations to organizations, the copy talks about businesses giving money to customers to make donations. So is this marketed to individuals to track their charitable giving, or for businesses to donate to charitable organizations?
Having implicit shared state dependent on the requested type is certainly not consistent. To a reasonably experienced perl programmer one would expect the following:

@globs = glob("*") # all matches
$glob1 = glob("*") # the first match of "*"
$glob2 = glob("*.c") # the first match of "*.c"
They have rolling applications, so each city has a different application period. Also, they probably won't take applications until the official announcement.
It seems to me that they are very much different markets, just like how gasoline and cars aren't the same market. Why would the company that makes electronics also be responsible for making ink? The only reason we even have that idea is because the ink comes in a somewhat electronic package.
Believe it or not, this topic has come up on Hacker News before. To paraphrase my comment from then (https://news.ycombinator.com/item?id=7324897): while Moldovans speak a language that's very similar to Romanian, in a 2004 census 60% self-identified their primary language as 'Moldovan', as compared to 16.5% who say they speak 'Romanian'.

As linguists say, a language is a dialect with an army and a navy. Whether 'Moldovan' is its own language or simply a regional dialect of 'Romanian' is entirely a question of politics.
Other than menus (which don't follow material design guidelines), and modals... I don't think the designer really understands how material design is supposed to work.

I'd been thinking that it would be nice to see a material design theme go into bootstrap.. I like that VezVrasta has integrated the color pallet but not sure how well integrated it is.

I would say that the Jumbotron, wells, etc shouldn't be raised materially, and that the shadow effect should probably simple be a sub-class used by the JS based overlays, which should then follow the material design guidelines.

Nice effort, but I think it's not quite right.
http://www.apple.com/business/mobile-enterprise-apps/
I'm hoping you are talking about a stove-top popper: http://www.whirleypopshop.com/stovetop-poppers.html

Hard to get a consistent roast, but the result is very, very fresh. And you get to enjoy coffee roasting smoke!
Study shows the last people still using Myspace are sex workers
What do you think about the Neato? Many robot hobbyists will buy one just to get its scanning range finder and it's in the same price range as a roomba.
Mesh networks are a great idea in principle, but the range would need to be extended to a few hundred meters for it to be really useful.
That's a useless survey. Answers by random people aren't particularly useful. It doesn't reflect how much of a Python code base one is responsible for. Analysis of major code bases written in Python would be more useful.
10 Tech Predictions for 2015 from the Guy That Is 94% Accurate
It definitely is. Huge testing facilities, radio testing, durability, temperature cycling.

All done by Apple in the US.
I was super turned off of Python 3 when it came out and I promptly tried it and ran

open("/dev/urandom").read(20)

and was confronted with

UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 2: invalid start byte

If I had realized at the time that this error would be averted with

open("/dev/urandom", "rb").read(20)

I might have felt more charitable and less shocked (although I can see in retrospect that there's quite a good reason for this error, I might have preferred for the default file type to be binary -- presumably something that was debated extensively inside the Python 3 development effort).
I think the problem that is being had is Ubuntu packages. Which Docker in and of itself won't solve. All it will do is isolate packages from the rest of the OS. Which python is fairly generic, and building your own python libraries, and gutting python packages from Ubuntu will have the same affect.

Either way you are hand installing a lot of packages.
I can confirm that I don't use Atom because of the overhead of the browser engine. It takes about 30 seconds to launch, and it hangs frequently, which to me is unacceptable for a program that edits plain text files.