skysight-inc/HackerNews huggingface dataset:
A non-profit sells membership stakes and/or asks for donations as their safest forms of revenue.

Selling a product [even as a software license], iirc, is a legal mess akin to what he is complaining about.

https://www.irs.gov/Charities-&-Non-Profits/Unrelated-Busine...

https://www.irs.gov/Charities-&-Non-Profits/Charitable-Organ...

So you'd need to be careful not to stray out of those exemptions which means you can't pay people among other things. Patio11 really just wants to shift the tax compliance mess onto the OSS which I sort of get but at the same is alot more convoluted than a business donation in the US.

Unrelated business income is a very risky business for any sort of non-profit endeavor because it risks you losing your non-profit status.

Patio11 is basically saying "Run a for-profit company for FOSS" operations.
The new size of the internet
Out of curiosity: How would you do that - "easier" and without separate DB?
The happiness paradox: your friends are happier than you
Any speculation on how he did that? In some of the shots I can see the main string splitting into what looks like two strings, but I was expecting a third.

Edit: http://imgur.com/O0Z2UOM
That means that you shouldn't trust them with access to your sensitive data, which they've been demanding recently.
Battling hoaxers with humour could be best way to beat them at their own game
Twitter has significant revenue growth, which means they could be in the black next quarter if they didn't spend so much on trying to grow. But since they have a giant pile of cash, there is no downside to trying to grow.

> The company ended its most recently reported quarter with $3.5 billion in cash and investments, says S&P Capital IQ. If the company only burns $8.5 million a year in free cash — as it did the past 12 months — that's enough cash to last 412 years.

http://www.usatoday.com/story/money/markets/2016/01/25/twitt...
interested private parties witness massive bureaucratic failures and provide solutions. what's the problem, taxes didn't fix it?
Announcing HashiConf EU 2016
Don't forget to mention you are doing so is in part because of their support of Django.
You are not late
If somebody disinfected a plate of crap, would you eat it?
Best Productivity Hacks
I think what he is saying is that it's easy for him to buy a commercial licence for Open Source software (even if the licence doesn't grant him any additional right or service) but donations are legally harder to pay before tax.

I think it boils down to the fact that you can have business expenses, you deduce that from your revenue and it's all good, but other than that if you want to get money out of your company (salaries, dividends, etc.) you're being taxed.

I guess the tax office wouldn't want you to just "donate" money from your company to get it out without paying taxes.
What a bizarre lawsuit. Even if the CAPTCHA required 30 mins of work for a free gmail account and that work was used for significant gain for Google only, why would you be entitled to compensation?
How we put leads from Typeform to Intercom without any 3rd party
I would love to see something as well-packaged, but for Linux. Most of the answers that people give end up being QT APIs or other dev tools. Bitbar is just so much easier... Put a shell script in a directory, and done. I would pay money for this in Ubuntu/Elementary OS.
Victory.js – A powerful data visualization library for ReactJS
Emailed.
200 here but I'd guess at least 50 of those are dormant these days. Even with that, it's still quite spammy some days.
You're right, I had a paragraph is on getting the number but this is obviously thin ice, so I dropped it for now. I'm out of ideas on how to measure it, I probably would ask a group of developers, let them make an educated estimation and then make a best effort estimation based on their answers, perhaps something like the Delphi Method [1]

"OTOH, the cost to migrate can never be greater than the cost to rewrite from scratch, since rewriting from scratch is a method of migrating."

Interesting point. I need to work on the definitions as obviously 'migration' is not clear cut enough.

[1] https://en.wikipedia.org/wiki/Delphi_method
Hosting your own node is reserved for hobbyists, and privacy, cryptography, tech enthusiasts, not regular users.

Although regular users can support by simply using the services and contributing.
Kind of unrelated to the topic.. but I recently checked out Django for the first time ever recently (I know, 5 years late) - and was impressed. It has a lot of the things I like in web development with mostly sane defaults (most insane thing found so far: Closing database connection after each request, really?). Edit - Yes I know you can change config to keep connection open, but as a default for prod mode it seemed rather weird ;)

Still fighting the internal battle that I know I like better compile time checking (ala Scala), but having changes happen so fast in dev is pretty freakin nice...
But I don't care enough to wipe out static in page ads, especially since those don't have the added cost of tracking me anymore than visiting the site does. In short, I still wouldn't like those adds, but I would like them a lot more than the ads I currently block.
Not even going to try it on principle. Amazon is a big tentacled octopus thats tightening its grasp over any and every area it can. Lets leave Amazon for ecommerce and AWS.
tl;dr: Their attack surface is huge. They probably don't even know at any moment why a page is pulling everything it pulls.

No thanks.
The article doesn't say it was like OPM.
You are a king among men.
The agency is dead. Long live the agency
That depends on whether they hack the site to actually feed the malicious content or just get enough of a foot in to get it linked from an actual hosting location. If what they have is a database hack where they can inject some content but don't have full control, they may be pushing links while trying to get further access.
I'd expect he's just attached a string to a phone case, and whirled it. If there were any stability issue a teeny tail-vane on one end/side of the phone would hold it in its orientation.

I keep looking at this and something is scratching at my mind about rotoscopes, time slicing and rolling shutters, and how this could be used for something, but I can't quite put my finger on what.

Edit: https://www.youtube.com/watch?v=EnrwrwMfNSs is along the lines of where my thought was going. You could make 360 video with this method, potentially extract high resolution spatial information too.
FWIW, I really like your blog too! Not a student or teenager any more, though. :P
> When you visit a restaurant do you get a refund if you don't like the food? Or a theater?

Weeeell, some people do exactly that (and have done since the beginning of time, as popularized in folk songs). The iOS AppStore does that, and that's also "pennies". Amazon does that. It's no small part of their success.

It's a question of self-belief. A seller who is confident about the quality of his delivery will not mind guaranteeing refunds, because chances are that very few people will take him up on it. Considering your costs are pretty much the same whether you serve 10,000 or 1,000 webpages, it doesn't really matter if you get 9,995 or 995 refunds.
in case of high level platforms, languages or libraries
it can be claimed that Erlang virtual machine is almost
unique because JVM threads depend on operating system
schedulers, CAF which is a C++ actor library uses
cooperative scheduling, Golang is not fully preemptive
and it also applies to Python’s Twisted, Ruby’s Event
Machine and Nodejs.

Most languages/runtimes that are taking concurrency seriously do so using libraries or frameworks (eg Akka on the JVM) that look a lot like Erlang's under the hood. Erlang is not quite as unique as it was, but obviously baking it into the language is v useful.
The things that would make Twitter work better for non-techy folks are the things that would make Twitter power users the most angry: longer tweet limits, no more #hashtags and @handles, and an algorithmic timeline.

Twitter is besieged by directly contradictory demands: "Make it easier for everyone to use!" vs "Don't kill the things that make it unique and useful!"
Other governments are less appealing and visible targets.
I'm a self-taught web developer. I think every web developer was when I started out.

I'd like to add a defiant similar question and an answer to go with it.

What do non-self-taught web developers lack?

Experience :)

Tongue in cheek. I still have gaps all over when it comes to CS, paradigms, patterns, and I'm perpetually at odds with all the tooling around these days.
> hasn't been true since the advent of iCloud in 2011.

Assuming I'm using AIMP3 as my media player of choice, how would iCloud play into getting my song library onto an iPhone? Like Winamp and Foobar2000, it allows you to treat a removable drive as a media player.

> For that sort of thing there's VLC.

That's a non-starter. Even Windows Media Player, which is probably used by a total of three people, can be extended to support any arbitrary audio codec using a documented API. I don't get phone calls from my 90y/o father asking how to get media to work, the codec pack that I installed guarantees that almost any codec under the sun will work with almost any Windows application (notably excluding iTunes).
> Because it could be a personal donation.

Not if it came out of the company's coffers.

But yes, if you change the premise of the original comment, sure, you can easily make a personal donation to an OSS project.
It is deprecated, and they've moved people away from it when possible, but last I heard it was still "on" for the folks who wouldn't move. They just won't let anyone else in.
Gibson is smart and interesting, sure. But if he says something i'm not interested in ,yes , for me, on the web, it's noise.
Good. I've been waiting for sites to stop whining, grow a pair and refuse me and my fellow blockers. I can get along without them, the quality of my life won't suffer a single decimal place, and they'll gain ... well, I don't know what they'll gain other than "winning," but whatever.

But I guess one thing to consider is, even if I block, people who I send links to may or may not block. There's some math that probably needs to be worked through.
My single visit to read one of their articles generates way less that $1, I am not sure how much but I guess about $0.01. So, why micropayments never took off?
Does this have support for their "auto scaling" back end? That is what interests me the most.
IaaS PaaS SaaS and CaaS
China still pressures them. Maybe not enough, but it seems like North Korea is too willing to call their bluff. China doesn't want North Korea to collapse, and that has little to do with whataboutism regarding the US's nuclear arsenal.
This happens to me, too, with a yellow triangle icon showing. Running in Terminal shows "No such file or directory" (strange since I even redownloaded it).
Maybe trying to cram everything into 140 characters including links and hash tags is just too much for me. Look at all the replies to me, they are all written in normal English words with not a single #tag in sight.
Looks like your wish has finally been granted. Nginx released dynamic module support in nginx-1.9.11 today!

http://mailman.nginx.org/pipermail/nginx-announce/2016/00017...
I follow about 4, but I heavily use hashtag searches for real time information. I started using it during the 2011 riots in London to see how my commute was being affected.
That was deliberate. Drawing was/is considered practicing idolatry in muslim cultures. The way around it was/is to draw things in a way that they resembled the subject the least, but still recognizable.
Thank you. I found it easier to develop in Go and I use Go in the work environment heavily. But compared to C/C++, I think having a garbage collector is a must for modern init, and I will write all the other utilities in Go as well for better maintainability.
What is this auto-scaling back end system about? How does it work? Does it just launch more nodes in a cluster or does it actually expand the VM that you are running in like expanding an OVZ container.
I hate to be a buzz-kill, but I have never "paid for" Linux.

Well, maybe I have... through some hierarchical, open-source, licensing "tax".
"Between Nero's persecution in AD 64 and the Decian persecutions in 250, there's very little evidence for state-led persecutions of Christians."

"So though there's one small persecution in 64, then two medium-sized persecutions in the 250s, then a massive persecution in the 300s, between these Christianity is either ignored or tolerated by the Roman state. There's evidence of mobs of Roman citizens attacking Christians independently of any state backing, but aside from that, Christians were largely left alone for a 200 year period."

That's reductionist and misleading. Sure, the state did not always actively mandate pogroms, as you quote Trajan ("they are not to be sought out"), except at least for the dates you describe (and not only those) when it actively did.

But for the rest of the time, neither did the state uphold the rights of Christians. The rights of Christians were at times essentially nil. The state tolerated the persecution of Christians and often partook when requested. Governors were free to execute Christians merely on the basis of being denounced. If anything else, the Trajan letter you quote should make that clear.

To say therefore that this lack of active mandate by the state implies a lack of persecution is careless, and against the grain of evidence.
The comment was made under the discussion Ask HN: Does your company donate to free software it uses?.

I guess I think the positioning in the linked comment is bombastic, but litigating it out of context is boring.
Police clamp down fake passport ringleader – Bangkok Post: news
cgroups are overkill for process tracking, per se. The Linux kernel has the Netlink proc connector for that purpose. Subscribing to cgroupfs entails a much higher cognitive and resource load in having to deal with a hierarchical resource management subsystem altogether.

Upstart is much more readable even though it has various idiosyncrasies.
New Free Open Source Data Cleansing Tool from Talend
That makes for nice headlines, but anyone who actually understands this stuff knows that hacking the public-facing web server is not a big deal and not really related to obtaining private info like this.

Edit: I just remembered, there is (of course) a relevant xkcd for this: https://xkcd.com/932/
Not sure what you saw - look into Django connection pooling.
Excellent commentary. Private markets with public motivations are super dangerous. On this specific issue we have ended up with the worst possible combination of a private/free market and a federal market behaving as a huge actor that operates outside of the free market system(ie no requirement to be profitable/sustainable). The presence of that almost majority actor drives decision making and behavior that completely cripples the free market relationship between the consumer and provider.
The health care market was already barely a free market due to the nature of the service and availability.

I also do not really care what system we have in the US single or federal, we just can not continue to ignore the repeated failures that "sorta" socialized programs leave in their wake.(CRA) Just one or the other.
> Test scores are shooting up, but it's not like they fired all the teachers and hired new staff at twice the salary.

Why are you assuming that the schools are responsible for the higher test scores? In my immigrant, upper-middle class community, there's nearly universal use of after-school test prep and tutoring from companies like Kumon. I'd argue that's the reason you're seeing test scores "shoot up" once only few low-income families are left in a neighborhood.
I don't even require that they be static - I find ads relevant to the content I'm looking at useful sometimes, and particularly for searches I may end up going with something advertised in the results (generally on DuckDuckGo, occasionally on Google and Google Shopping).

What I object to is the cesspool of unidentifiable tracking and god-knows-what-else crud.
No, that's fixed since 1.6 release. You can keep database connection persistent, just change the default setting https://docs.djangoproject.com/en/dev/ref/settings/#conn-max...

By default, it uses historical behavior.
Not that I agree with it, but the premise is this...

- reCaptcha presents 2 words for the end user to solve

- the purpose of the second word has nothing to do with security. The word itself is not known to Google.

- the "fraud" is that Google is deceiving you into helping them decipher the second word for their own financial gain

(paraphrasing from http://digitalcommons.law.scu.edu/cgi/viewcontent.cgi?articl...)

Edit: Please note that I am not in agreement with the premise above...just trying to summarize it.
Improving Software and System Security with AADL
Sounds like he'll be writing a book and has been producing a video series
http://sethkugel.com/14-and-a-half-months/
As stated above, even Facebook themselves couldn't point to a single user that for to internet for first time using the free basics campaign. People who want internet and a smartphone required to connect to internet can already get to internet. On other end, people don't have a smartphone to access the free basics program and Facebook doesn't solve that problem. Facebook is jsut trying to get more people to use Facebook by giving access for free and bundling a few low usage apps people rarely use in name of charity
A great tool for writing desktop applications
Just for reference, Django has had support for persistent connections for quite a while now. It's disabled by default due to backwards compatibility considerations.

https://docs.djangoproject.com/en/1.9/ref/databases/#persist...
Google’s CEO is 14,400 times richer than you
Not a win until there's a liquidity event
I'm not sure if this is in fact what you're saying, but the closing the database connection each time is only the default (historical reasons), changing it is a matter of changing one setting: https://docs.djangoproject.com/en/1.9/ref/databases/#connect...
Why is this a Java thing to do? Seems like the linguistic's way of solving complexity. (in fact this is a product originating from the linguistic department of the Techn. University of Delft)
50M Kelvin: Chinese progress towards nuclear fusion
Not require everything to go into a tasks.py file. And I don't see why such a system can't use the existing db?
669 stacks on stackshare http://stackshare.io/django

and for comparison:

2.2k rails http://stackshare.io/rails
2.34k node.js http://stackshare.io/nodejs
This a really great, insightful and useful comment.

I think a lot of well-educated (or self-educated) tech folks think that if only we could fix our education system, poverty and income inequality would disappear under a massive rise in productivity and innovation. I know that I am guilty of thinking this way.

But you're right: family and socioeconomic status are highly predictive of education outcomes. So we need to directly address both schools and poverty at the same time in order to create a virtuous cycle of social improvement.
There are rumours of stroopwafels.
Usersnap for Customer Support
France: Abuses Under State of Emergency
Well, the meaty bits that make Amazon money are all separated out into a service called GameLift and the C++ SDK.
Except minors don't have contractual capacity, for exactly the very reason that they can't understand what they are signing. Any contract signed by a minor can be either honored or voided by the minor at will.
You are violently agreeing with him.
Exactly, moving my SO from Windows 7 to Windows 8.1 and then, months later, to Windows 10 made me appreciate OS X despite it's recent downturn.
The point is, the company wants you to quit and quitting is different than being fired. Unemployment benefits, severance, insurance, visas etc are all things that may be different if the company fires you. When they say 'there is the door' they are misdirecting people from the fact that the real alternative choice will cost the company a lot more money.
Exactly - that's why things like https://www.teachforamerica.org/ have to exist. It's a socio-economic issue that's holding back talent in developed countries across the world, where parental income directly impacts on academic success. Considering the imbalance is so pronounced in-country, it's a real shame...
For me, speed is the reason I'm still using ST3 instead of switching to Atom 'like everyone else' .. Sublime simply is nice and fast. (One more thing: large file support is just better..)
Now that's something we actually can accept. 100bytes/sec is too low for any practical use but 64kbps-128kbps is a good speed.
Yeah. I've experienced way more problems with Atom than I ever have with Sublime (as a user). Crazy performance issues and crashes on literally every platform I've installed it on (including Windows and OSX).

I agree with the parent in the sense that with Atom's resources and more extensible, modern design they will eventually have a superior product - but right now I keep finding reasons not to use it.
I thought the original comment was about contributing as in, doing work for. But I see the interpretation of "giving money" now, thanks!
Show HN: Freelance Stack: Curated tools list by 10k+ freelancers
A lot of the rails community is migrating to Phoenix so I would imagine it has something to do with it.
Hmm... I only (mis)use the tilda as an expression of uncertainty, like "~130Mbit".
Which account is the bot?
The argument probably hinges on Google's use of the word free. If it actually went forward then we'd probably see the end of the use of the term "free" and start seeing "Ad supported" or "task supported" as labels instead.
> and an algorithmic timeline

I'd be reassured about algorithmic timelines if Twitter's attempts were not so terrible.

A year ago I started following Bob (an Internet famous personality.) Bob has made one post to twitter, and I've forgotten that I'm following him. Until one day Twitter puts a post from Ann - a friend of Bob that Bob follows - into my timeline. Ann and Bob post exclusively about eg Minecraft. I post and read exclusively about mental health treatment and stigma in the UK. I immediately unfollow Bob (because he never posts anything and I'm not interested in anything people he follows posts) and I dismiss the post and say that I didn't like it.

And Twitter will do this week after week after week. It'll post something to my timeline that my twitter account is clearly not interested in. (High end bicycles; alcohol ads; cars; etc etc).

I wouldn't mind if it was purely random - "hey, we're going to show you random shit and maybe you'll like some of it" is better than "hey, we think we know what you're interested in. We've spent time and money developing these algorithms. How about Pianos? Cod fishing? Teaspoons?"
Rendezwho an app connecting two strangers
The original comment was about donating not contributing, and the whole thread is in the context of corporate donations since that's the subject of TFA.
And you couldn't possibly do that on a Linux / Windows laptop?
Windows XP Black Edition ISO Cracked 2015 Free Download
The necessities of Evolution
Windows 93 (in browser)
Ah, that explains why. And they might have some VR plays in mind, where it makes sense to have an engine they control