skysight-inc/HackerNews huggingface dataset:
Ask HN: Pro bono work needed to offer free showers for the homeless
There are a few threads here asking about pro bono work, and I’m developing a project in London, UK to offer a free hot shower and clean towel for the homeless.

We are a team of 11 volunteers, with a sponsor for the first 100 showers to test our system, so I’m looking for help.

If you’d like to help, it’d be great if you could join our next meeting 9th July in Soho to discuss the project as a whole and be a part of it. We already have UX and design covered.

What we need?
If you are homeless, a website so you can find us, and see where the showers are. If you are a donor, a payment gateway and real time visualisation of our finances, see where every penny is going.

Ideally, you’d have an interest in homelessness and keen to go meet some folks to understand how they use tech and what we can do to make our system work best for them. Can we reply to a text message with the nearest shower?

Please reach me at beto@sillyideas.co.uk
Thanks, I'd not seen all of that detail before. I can certainly understand that the anti-Tivoisation clauses are concerning to Apple.
I don't really see how this is stupidly designed: you can very well warn the recipient that the link is "one access" only.

This kind of thing is already used with things like DropBox or Synology DSM for instance. In the messaging world, Snapchat works that way, and they're doing pretty well.
Which "tech super power" has a military and nukes?
This whole thread makes me happy to be a SQL Server user, where the UI tools are standard and robust.

90% of the time, I don't need to remember any special commands for introspecting and since it's on Windows - I can use the keyboard to navigate the entire UI with ease. When I write SQL, I get glorious Intellisense (that's autocomplete to you) for every single object (edit: and command) in the db.
>I don't see how you can imply a human rights violation

By using words that are closely associated with that context. This particular article goes even further, using words usually reserved for humans (or animals) to talk about software itself:

"[...] Objective-C was liberated. [...] when and how programming language software is liberated. [...] keep the core operating system of Android liberated."

>But you can't go from "you have rights" to "that's a claim of Human Rights."

And I did not. I specifically complained about the misuse of the terms "freedom" and "liberty". I have no problems with "rights". Quite the contrary, I value my rights as a user of open source software. But they are different, less important, rights than my fundamental human rights like freedom and liberty.

>You are imagining what people think [...]

Well, you know, that's the only thing language can ever do. Make people imagine what you think.

[Edit] Apparently I'm not imagining too much. Richard Stallman himself says it very clearly here: https://fsfe.org/freesoftware/transcripts/rms-fs-2006-03-09....
Have you tried tweeting at them? https://twitter.com/stripe/ They're way more responsive over twitter than email.
Sure, but they are so tightly integrated with Xcode. It would be very hard to open source anything meaningful there, I suspect.
Look at YNAB.

However, what are you trying to forecast here? In terms of personal finance, the single most important thing to get right is the budget, which is more about planning, and not about forecasting. Everything else is nice, but unless you've got a solid budget module, the app will useless.

However:
> #3. my app will not connect to your bank account

Make sure you can process OFX, QFX, and QIF files so that users can clear transactions and reconcile accounts.

> #6. Hack-free web app
Big claim.

>I am still thinking how to monetize this, because I don't want to put up any ad network (at least annual costs: 15$ domain + 120$ hosting)

Why do you think forecasting is a paid feature? Your value proposition to me is not that it's free. It's the level of anonymity you offer.
I also built a more slighter version for my personal use. You can check it out at http://www.moneytablet.com/.

I know, UX is poor and options are poor but for me is perfect. I used it for over a year now, and it's useful enough to pay 5$/month on a digital ocean droplet.
Linux is obsolete – A debate between Andrew S. Tanenbaum and Linus Torvalds
Use cases of js ui library Webix. Add your app here
Interesting. I guess it depends on where your job falls within "IT". Then there is that valley skewing of salaries that happens on HN. My first "real" job was with a mega shipping corp supporting software for logistics and the autosorting equipment. I made 40k a year which was a lot of money to me in 2006. I worked 12 hour shifts rotating shifts (3 on 3 off which was nice). No holidays off. I wasn't allowed to leave my desk without a phone. Was once told I was required to answer the phone while on the toilet. Often the 12 hours became more than 20 hours because my manager demanded you own an issue if it came in during your shift. We switched to rotating 8 hour shifts but still ended up working way more than 40 hours per week and not sleeping. I had way more responsibility than I should have had at that pay scale. I also should have been paid hourly. I'm sure there are tons of people in that situation. To your point I decided to leave.

There is a side of the industry that most high paid developers don't see. Maybe they would just chock that up to lack of skills? I make double that now and average over 40 hours still. Plus travel, living out of hotels, and losing money on food while traveling. I still think I'm better off in Ohio at my current rate than in the valley at 50% more.

Overall IT is a good career even though it can be high stress. Most of the time that stress is unnecessary or even manufactured by managers/organizations. I really think the exempt employee is exploited in tech in general. There is no reason a help desk employee should be considered exempt. They should be paid by the hour with overtime. That and non-compete agreements are one reason I would even entertain the idea of a union. When a non-compete basically says you can't work anywhere then something is wrong.

Full disclosure: most of my family are union construction workers so that could sway my opinion. They have better compensation than I do, especially if you break it down by actually hours working. I'm in tech, in the fastest growing group, at one of the largest tech companies in the world.
I thought it was summer filler for the magazine. Lot of the weeklies turn into semi-weeklies during the summer vacation months.

P.S. Filler doesnt mean its fluff. it was very interesting.
Startup Sunset
It would make sense to link to said education on GitHub...

http://swifteducation.github.io/
I think you're extremely kind saying "far from being ready for primetime". Let's face it, as a phone is pretty useless.

As a hacking mobile platform... it's a nice toy :)
Seems like every new apple venture has a hidden "fuck you" wrapped in it somewhere, for someone.
You could obtain Mew in completely legitimate ways, it was given through promotional events in Japan:

http://bulbapedia.bulbagarden.net/wiki/Mew_(Pok%C3%A9mon)#In...
Terrible analogy.

Tech superpowers cannot coerce me through (direct) regulation or force.
The post talks about unauthorised charges. There is no way to validate the card prior to Stripe capturing payment, so they certainly are not upset about people using stolen cards on your own site, as you have no way of mitigating that. The migration to Stripe that I handled a year or so ago had 5 or 6 stolen cards/people iterating card lists looking for working cards per day and never had a complaint from Stripe.

Once you have a card you can absolutely take arbitrary amounts of money from it, and this appears to be their suggestion. It could well be that they are using (purposely) vague wording that confuses people about their charging structure (in one off payments or subscriptions) which generates complaints to banks and then Stripe have to deal with it. Or it could be a big misunderstanding Stripe side and they have done nothing wrong. I have an opinion on which one I think is most likely.
From a technical perspective, Apple Maps is fine. There are some data problems, but then it's a gigantic task.

The perception that every map app must be google maps is honestly part of the problem. A winner take all approach is not working well for developers or consumers.

So circling back to my own post there, I'm saying break the technology into bite sized pieces so iOS developers can have a crack at it.
Show HN: FollowAlong – Turn any phone into a personal tour guide
????
AFAIK, they were playing the edge of the law, and lost.
If you put a letter in an addressed envelope there is a risk someone else might post/deliver it for you. If you've written a letter you may not want to send then it's probably worth guarding against that if your circumstances allow for such unwanted posting.
Link to actual github docs: https://swifteducation.github.io/teaching_app_development_wi...
It would corrupt its data when too many people were using it at the same time.
The fact that this is a valid reply saddens me...
We've run into this as well. It's absurd that a company of their size has no support ticketing system. There have been occasions when we've had to rely on personal relationships with staff at Stripe to simply get an email response to our account questions.

Engineering support is great and responsive through IRC but, stripe engineering staff there just shrug if you ask a business question.
Long after the game shipped and Nintendo realized that the Pokemon had been included, though. Required external hardware to get as well.
Humor is not allowed on HN, but your comment reminded me of how the original Terminator apparently runs on an 8-bit MOS 6502 if you look at some of the code flying across the screen in those red-tinted POV scenes.
XPCOM isn't sandboxed, is it?
Not surprised. I was a die-hard android user, but I kept having stuff like this happen to me, over and over again: http://www.reddit.com/r/technology/comments/2kwbl2/im_convin...

It also happens to my android-using friends. I've become convinced that Android phones are listening all the time so that they can figure out what we're about to search for and what to advertise to us.

Given that this has been my (admittedly anecdotal) experience with Android, I wouldn't be surprised at all if Google was trying to take this type of thing to the desktop with Chrome.

I love Google and have historically just not cared about my privacy as far as they're concerned, but I'm getting more creeped out as this kind of stuff becomes more pervasive.
Even during the talk it was even mentioned. "Stored procedures are the core our success"

He also mentioned that Zelando does 100 data model (schema?) changes per week, and that senior dev make code changes without code review.
It's not about consistently being bugged though--I see two troubling implications to this;

a) Government A decides target B has valuable communications, and uses this audio capture functionality as an attack vector (ie, a MiTM server modifies the chrome binary blob request slightly to a version where chunked audio is sent back to a control server).

b) (more likely) This binary blob contains a voice recognition algorithm, which can of course detect the phrase "ok, google." Imagine they wanted to detect other phrases, like "drugs" or "travel." Small modifications could easily allow an arbitrary list of "hot" terms to be targeted. Then no audio is even sent back from the user's computer--a small flag in your google account is simply set attaching your profile to "high risk" terms overheard, and databased, where it could later be queried by law enforcement.

It's troubling because there's no transparency, and if you spend a little time brainstorming about the ways this could be used maliciously (most likely by a nation-state) there are many possibilities...
Absolutely, I hope I didn't convey a message that I think the licenses aren't without justification. I do think that they have gone too far though, and I think that is somewhat supported by the (as I see it, at least) lack of interest in v3/AGPL from large companies involved in FOSS.

If anything, from the part of the universe that I observe closest (cloud stuff mainly, especially OpenStack), the exact opposite of what FSF would want, is happening. Projects seem to be choosing far more strongly to go with much more liberal licenses such as the Apache Licence.
The Sunday Times' absurd DMCA takedown notice is part of a larger problem
"I've had a good experience with Stripe so everyone must have unless it was their fault" is a good example of the Halo Effect. It's entirely possible that Stripe have failed one of their customers without it being the customer's fault.

https://en.wikipedia.org/wiki/Halo_effect
Sounds like a candidate for sandstorm.io
Any computer with a microphone (almost all!) has this capability.
They should have left the title "Apple is not our friend" because that is easier to upvote without reading.
I've read below and I see where you've changed your thinking. That said, I've seen many people (not necessarily on HN) espousing the belief that once the copyright holder releases, they're now legally committed to releasing all their future changes as well.

Where does this line of thinking originate?
Kind of reminds me of doing business with Google. Most times they ban you it is just a robot that has no clue it is wrong. They just set the thresholds ridiculously high and put up with false positives intentionally as a business choice. Throwing out some innocents is worth it to them to throw out anyone faking clicks or whatnot.
Which is not to be trusted in the slightest
Square might be the new PayPal in that they're (finally) big enough to have banks breathing down their neck. Honestly, I think the hate is misplaced (for both Square and PP), and should be directed towards the banks who have pushed the security burden upon these tech providers.
If people don't want to manually enter in transactions, they're not interested in personal finance, they want a fire and forget solution that tells them if they have enough money to buy something.

The reason that people need to manually enter in transactions is to they understand the operating balance, not the physical balance. When I pay my mortgage, there's a delay from when I submit the request to the lender to when the lender draws the money. For the duration of those days, the money may be in the account, but I need to ensure my finances take that into account. Otherwise, I'll submit a transaction, forget about, then buy something, and run into a bounced check or overdraft fee.
Sort of. iOS does have a virtual memory system, but it's not as forgiving as a full OS would be; applications that fail to free up memory when asked to (i.e. in a low memory situation) are killed by the OS. See also: https://developer.apple.com/library/mac/documentation/Perfor...
Glad to hear :) hope your friend has a speedy recovery!
Plundered federal agency offshored IT work
They already have a 'yes' from the big labels. The big labels probably look at 3 months of no revenue from Apple streaming as a storm they can weather on the way to bigger profits from Apple Music in the long term. Smaller labels are more likely to be sensitive to temporary lapses in income.
I would surmise that they have data based on plays from other streaming services that suggests that plays for new releases spike around when that release happens. Unless a hit is generated, plays might level off.
Certainly not. The ultra-cheap stuff is cheap throughout the production pipeline. Costs are cut wherever possible: wages, tools, work environment, materials, packaging...

The "poor people" won't benefit from most of the branded product's premium, of course. But it's more likely that it's been produced by a subcontractor that at least respects local laws like minimum wage, construction standards and regulations concerning toxic materials.
Interesting. On both Firefox (with default settings) and Seamonky (with paranoid privacy settings) on Slackware I get a 404 on both of those links.

On Firefox in Windows they do appear to work fine, as you say.

Edit: I'm an idiot, after the last HN article about sourceforge I pointed them to 127... in my hosts file.
> As long as it makes business sense to develop apps, people will do it.

This is exactly what the parent commenter railed against. Go ahead and be an industry apologist but you're only squashing your rights in the process.

Apple knows that developers will keep making apps because so many will just accept what they're told and not ask for more.

As the parent put it, "it's dangerous to get swept up in the excitement of new languages and to assume good graces." We always have to remember that corporations are always going to be thinking of themselves and their gains. Especially one with a history of undermining FOSS values.

> "The community" as you describe it has no power.

Just like Tinker Bell, if you don't believe, the power of the community will fade to nothing. Be skeptical, careful, and vocal about your tool's licenses and Tink will live to see another day!
This is already starting to happen to an extent. Apples are one of the fruits that that had strong naming/branding of varieties early on. They also had pretty, resilient, cheap fruit that tasted terrible (looking at you red delicious!) early on.

Growers' consortiums invested in marketing varieties from their regions pretty successfully (pink lady, gala). Regional consortiums have sometimes had success with these kinds branding exorcises, either citing the region or the breeds.

Anyway, you can't copyright a breed but you can keep all the trees to yourself (for a while) and you can trademark the name. These two things are allowing producers to create produce "brands" that taste good and command a premium.

http://www.npr.org/sections/thesalt/2014/11/10/358530280/wan...

All that said, shelf life and cultivation ease are huge money savers. "Real tomatoes" could cost three or four times the price of those anemic supermarket tomatoes just because of spoilage. "Cultivation ease" is a basket of traits, ripening all at once (terrible for taste and nutrition), plant height, disease/pest resistance, pesticide tolerance (Monsanto's world famous "roundup ready" crops) etc. They can add up to a lot.

How much of a premium would people pay for worse looking tomatoes that need to be eaten by tomorrow? Ultimately demand drives these things.
Something similar happened

https://news.ycombinator.com/item?id=9619282
Vice president of Intel, Steven McGeady, testified that Microsoft vice president Paul Maritz used the phrase in a 1995 meeting with Intel to describe Microsoft's strategy toward Netscape, Java, and the Internet.

So it's hardly fringe and people are well founded in their beliefs that this is a strategy that's end goal is to make Apple more dominant, not "help open source" or "be friendly to developers".
Uh wow, this is awesome.
Right any streams. Also this https://github.com/dominictarr/pull-stream#transparent-backp... article says reducers are related too.
Apple isn't starting from where Google was 8 years ago.
It exists but it's also tiny and poorly-supported compared to the Microsoft implementation.
No, this is a debugger

http://plan9.bell-labs.com/sys/doc/acidpaper.html

or on Unix

https://swtch.com/plan9port/man/man1/acid.html

Watch it in action

https://www.youtube.com/watch?v=ZlGFdflPcFo
Sort of. Some products are real magnets for stolen card use, for example anything that sells "gift cards" or "stored value card" where the crooks can convert a one time use of a stolen credit card into a 'clean' gift card. Some forms of merchandise are similar.
You're partly incorrect. Stripe has supported auth+capture for a while now. You're no longer required to capture the payment immediately.

https://stripe.com/docs/api#capture_charge
Jade Robot: Hands on STEM for Kids and Classrooms
Pick two:

- Strongly regulated banks/strong consumer protection in financial services.

- Good merchant customer service.

- Cheap credit card processing.
We've been with Stripe going on a year and a half and they've been one of the most responsive and with it service providers I've ever worked with.

Can you tell us how long it has been since you sent the email?

There must be some level of fraud prevention in any financial platform. You didn't give many details as to the type of charges you made or evidence past "no one charged back" as to how you made them. This is a public platform and I understand less than full disclosure but your narrative that:

1. You signed up

2. You charged people legitimately

3. You were cut off without notice

4. No one responded to multiple attempts over more than 1 business day

5. You were forced to take this action

Seems unlikely to be the full and absolute time line of events.

If it is, ok, post to HN and troll them. If not, is this really the medium? Doesn't stripe get a say on which transactions will and won't process on their own network?

If your expectation is "everything charges all the time period" then use bitcoin. These are credit cards. There are rules. :-)
I work at Stripe, and I'm really very sorry about this. Mind emailing me at anurag@stripe.com with details?
>FAIK, even the FSF requires copyright assignment – Apple likely would too

Assigning copyright to a 501c(3) non-profit is much different than assigning copyright to a for-profit multi-billion dollar corporation.

I've completed the copyright assignment form for some of my contributions to GNU. The FSF's terms are reasonable and the legal text prevents the FSF from being able to make the software non-free in the future. I really dislike copyright assignment in general, but the FSF is in a unique position and I appreciate that they can defend the GPL on my behalf.
I used to work in molecular epidemiology for a few years and while that never included nutrition, I did become close friends with some of the best minds on the topic. The scientific establishment was not wrong about the danger of high fat diets. This has been demonstrated over and over. What the establishment got wrong was that they didn't predict the extent to which people would replace fats with sugars in their diets. Another point I think it's really important to make is that a lot of the argument about low fat or low carb is academic and I think harmful. We've known for years that a low calorie, low fat diet that's high in fiber and consists of lots of fruits and vegetables is healthy and can contribute to losing excess weight. We've recently learned that some people find it easier to lose weight with a low-carb diet, but that doesn't mean that the establishment view is wrong. I think this debate over which is better is harmful because some people get the idea that science doesn't know what's healthy and what's not, so they say to themselves "why bother listening to anything they say?". This becomes especially problematic when people conflate the statements "high carb diets are unhealthy" with "any diet not high in carbohydrates is healthy", or similarly "high fat diets are unhealthy" with "any diet not high in fat is healthy".
In my argument I never make a leap from "OSS allows discovery of crypto mistakes" to "OSS must be higher quality" or "OSS is better for the masses than closed-source".

In fact, I've never seen more crypto bs than in OSS. I'm not beating the OSS drum for the "good people of the world". OSS is a crypto requirement for me, personally, to make intelligent risk decisions.

Uneducated people have no choice but to trust someone. Educated people (ex. tptacek) should have the capability to discover crypto mistakes to make their own decisions against their own risk tolerance equation. Absence of mistakes doesn't prove anything, but their presence speaks volumes.
Looks like it's maybe uBlock Origin that is blocking (versus just uBlock)