skysight-inc/HackerNews huggingface dataset:
What I find most distressing about all the debate re ad-blocking is the built-in assumption that advertising is the only way we could possibly fund content creation on the web: that it all just comes down to compromising on what the "acceptable" level of advertising is.

I don't accept that premise. The debate should be framed as "Adverting: is it good or bad?" but somehow we let it slide into "Advertising: should it be extremely obnoxious or slightly less obnoxious?"

Advertising changed the web, it made it worse in most ways -- it encourages a constant stream of low-value content that serves as a framing device for banner slots. If advertising magically disappeared one day, I think nearly all kinds of website would be able to find a revenue model that works (in most cases it would boil down to "make less content, of higher value, that people would actually be willing to pay for.")

The only types of sites that literally could not survive without an advertising-based revenue model are the clickbait listicle aggregators of other peoples' content. Which, yeah, I'm kind of okay with. People would still find their way to their memes and cat videos, they'd just do it on a hobbyist level. Ultimately we'd all, publishers and end users alike, be better off without ads.
The Math Revolution
Raphmedia is just stating a fact, though. There used to be a pretty great diversity of sites on Tor for a while, then after Freedomhosting got taken down most of what was left was the illegal stuff.

If anybody here is listening, set up an onion service, just for fun. Even if it's just a static page with some content. Make the darknet great again. (I already run one.)
Yea.... No.

If you are presented with 6 choices and you cannot reasonably tell the difference between them without spending 15-30 minutes researching all of the options, you have a bad user experience.

Design is important. People like using things that look good.

UX is vital. If a user can't figure out how to navigate through an app in a reasonable amount of time without a great deal of existing knowledge (which they may not even know where to find), your app sucks. People, even technical ones, will abandon it, even if it is more reliable and has more features than the next guy. Making things that are intuitive is really difficult. That is why people get advanced degrees in it and start consultancies that specialize in it. Usability does not just stop at GUIs on your laptop, but also jet fighter cockpits, vending machines, ATMs etc... Think about this, what good is a jet fighter if nobody can actually fly it?

That is not even to begin talking about how people with low vision can operate things. WCAG exists for a reason.

Bottom line... usability is really important.
Shocking
So I played this for a few minutes and now everything I look at is ridiculous.

Really cool shader though, haven't seen anything original and creative like that in a long time.
I assure you, those are not the only digital media/online age limits being ignored.
>> I think this comment by patio11 is very relevant here:

> "We don't donate to OSS software which we use, because we're legally not allowed to.

I routinely send key projects, particularly smaller projects, a request to quote me a commercial license of their project, with the explanation that I would accept a quote of $1,000 and that the commercial license can be their existing OSS license plus an invoice. My books suggest we've spent $3k on this in 2015. My bookkeeper, accountant, and the IRS/NTA are united on this issue: they don't care whether a software license is OSS or not. A $1k invoice is a $1k invoice; as a software company, I have virtually carte blanche to expense any software I think is reasonably required, and I think our OSS is reasonably required.

This shoots red flags, so I'd like to share:

Anti Money Laundering:

Any auditor, bank, investor, or interested party, is required to ensure money laundering is not part of a business plan, just a compliance step. Donating to 'associate' with 'suggestions' of the price need this in some for of documentary proof for the 'suggestion'. As the software is Open Source, where's the value-added vs. throwing $1000 to a friend? S/PaaS is the answer, but it should be documented.

Anti-terrorist financing:

Yes, this is a thing (on the receiver side). Not to worry about unless your don't have multiple small transactions coming to your bank account in a short period of time (perhaps sending an email asking for donations) at which the account and ownership should be inspected by the receiving bank. Get 100 donations of varying small sizes, $1+ in a short period of time, expect to get flagged as possible.

Just a heads-up on compliance for how unexpected regulation can stop throw a small cog in the wheels of what you want to do.
The problem with Haskell is that you can't express Y as an ordinary lambda in a typed language unless your type system allows recursive datatypes (at which point you are also pushing the recursion back into a language primitive)
Reuse will actually make a big difference then. I can't wait for the relaunch of the one that landed before.
This is a huge problem, yes, and probably far more important than what I'm about to say. But even in the best public schools, in places which lack economic and social problems, math education is still egregiously behind the types of learning and teaching described in the article.
LinkedIn formerly had a very handy link to export the contact details in vCard format. This allowed me to easily add those details to my personal address book, which I carefully curate. They removed this presumably to keep one in the walled garden of using LinkedIn as the address book.
Salmon are kind of infamous for worms, which is why they're not traditional sushi fish.
Tweak: Near-instant outsourcing of photo-retouching of smartphone photos
From the second link you posted, why couldn't selling a license be considered "selling donated merchandise" (the code is the merchandise) and therefore exempt from being taxed as unrelated business income?

Either way, you make a really good point. Just getting tax exempt status and dealing with processing invoices would be a huge hassle for probably the vast majority of FOSS projects, which may have a vibrant community but are really just a handful of people in various parts of the world pushing commits to a repo.

It seems like there could be a great opportunity for some kind of platform company that handled all this hassle for FOSS projects that want to offer paid licenses.
...aaaaaaand already better than SystemD.
It's less public. There's actual fear of smoking in parks, pools, concerts, because it's still nominally illegal. After legalization in CO, public smoking went way up.

I suspect it'll drop down again after the novelty wears off and the public tires of it and wants smoking laws enforced.

But one nice perk of legalization is that it could be written into leases explicitly that smoking in the apartment is in violation of the lease and is grounds for eviction after repeated complaints. It's not a police matter or a "narcotics" issue, it's just somebody being an inconsiderate neighbor.
The Cost of DIY PaaS
Akka is not preemptive. That's the problem with the library solutions, it's still a squarish peg in a round hole.
You can use the original without logging in to anything. It doesn't have the graphical elements, but in my recollection, the game is the same otherwise.

https://github.com/ryanb/ruby-warrior
Indeed, without OLA I would not have even been able to get started. And at their request, I pulled my Clojure interface for OLA into a separate library, ola-clojure [1] which Afterglow now uses, but which can be used by anyone else who wants to control lighting from Clojure at a lower level than Afterglow provides.

[1] https://github.com/brunchboy/ola-clojure#ola-clojure
Couldn't you just disable ad-block on that site so they get paid without it coming out of your wallet?
Data Visualization and D3.js Newsletter Issue 169
You can register for free. That entitles you to several stories a month.
Can you contact me at my HN handle at gmail.com? I might have some technical questions for you - I'm looking to start a thesis project on many body localization as it applies to these sort of systems with nonlinear drive terms.
You did a great job on my project proposal doc! Where are your designers located? Mostly Europe or around the world?
Do you really have to ask why 2-factor authentication would add security to your profile? (If so, http://lmgtfy.com/?q=2+Factor+Authentication+)

Im all for jumping on the bash LinkedIn train, but let's be reasonable here.
The sad thing is that the cool stuff isn't even always complex. It's little things, like going through how the quadratic formula is derived instead of just telling someone to learn it by rote. Explaining differentiation with a bit of the logic behind it instead of just teaching rules.

But at the same time - I know I'd have/did enjoy that stuff but maybe 60% of my classes would have played up if a whole lesson was spent deriving and exploring concepts without rote learning.

Being a maths teacher has to be pretty rough, especially given the number of students who are openly hostile to it as a subject.

As an aside, I often think about my Religious Studies teacher who'd disparage topics like Maths as being irrelevant after school. We'd never use them she said. RS was vital to life success, Maths a pointless exercise. It still winds me up to remember.
"hiring people who dislike Twitter and don't use it,"

Anti-dogfooding!
Maybe development speed and release frequency aren't the best ways to measure the quality of software? Sublime Text is a solid product that has done well despite a slow release schedule.
It's not necessarily wrong to teach to population averages.

It sounds like you're suggesting that education effort/money should be distributed with an emphasis on high-aptitude students instead of low-aptitude students for long-term growth goals. This makes some sense, it seems likely that empowering high-aptitude students with better education will generate leaders, entrepreneurs, inventors, 10x engineers, and "growth".

But if you don't spend the extra money and effort to teach the low-aptitude students, they will not have a usable education, producing a "low aptitude class", likely condemned to poverty, unemployment, and suffering.

Growth is great, but suffering is not. Maybe the bureaucracy swings too far towards preventing suffering at the expense of future growth, but it's not a black-and-white wrong.
Thanks. I'll give it a try after work then.
> we do all we can to write vital stories for an audience that’s passionate about the ongoing adventure of our rapidly changing world

Can't even finish the first paragraph before the bullshit starts flowing.
NodeConf Argentina Spring 2016
The "result of this case" is its being tossed out of court, leaving it with zero effects.
That "paying for" software means "it will be around next year".
Compared to what, though?

The alternatives are garbage, but projects like Wagtail (and Jekyll-based CloudCannon) are changing that.
I stand corrected! That use makes more sense, since sometimes they seem to come and go transiently.
Ex:
http://www.theguardian.com/technology/2011/mar/17/us-spy-ope...

http://www.washingtonsblog.com/2014/07/eglin-air-force-base-...

https://www.reddit.com/r/conspiracy/comments/1dz470/most_red...
In Colorado, many communities have started to actually enforce this, in the same way that repeated noise violations can lead to eviction or non-renewal. Now that it's no longer a police issue, and just an "inconsiderate prick" issue, property managers can address it in house.
It's odd though that they lean so heavily on PowerShell now, and still don't have a good first-party terminal to run it in.
""Plaintiff has not alleged any facts that plausibly suggest the few seconds it takes to type a second word is something for which a reasonable consumer would expect to receive compensation," US District Jacqueline Scott Corley wrote Wednesday in dismissing the suit.

I guess you are in the same category as the plaintiff?
Give a realistic estimate of the cost. There may be some options for scaling horizontally -- explore those before making your estimate.

It may be that the benefit outweighs the cost (you don't what they have up their sleeves -- maybe they have a buyer if it can support 5000).

The answer is never "it can't be done" -- but sometimes it is "how much money you got?"
Basically a repost of

http://www.theonion.com/article/i-am-under-18-button-clicked...
Why expat Americans are giving up their passports
Depends on where you are. I live in an isolated college town with many regional banks and one well-liked credit union. I can't speak for people who live in big cities.
Twitter revenue could go big, but Wall Street won’t care
I've been debugging an issue with the artifactory and gradle plugins, and I noticed that they also have a sharp decline in January.

Edit:

https://issues.jenkins-ci.org/browse/INFRA-558

https://ci.jenkins-ci.org/job/infra_statistics/249/console
As far as I understand, you can make an actor reentrant which frees the thread. It's definitely a leaky concern compared to Erlang's process implementation.
There's 3 strings. I've seen a higher quality HD version of this movie and you can clearly make out 3 strings in certain shots.

Edit: Re-looking at this movie, there may be 4 strings attached, see at about 1:35 in the video at max resolution. 2 sets of 2 strings (one for each corner of the phone?)
The site estimated growth would be just 5% over 2 years whereas it was really 33%.
Amazon's Lumberyard Will Compete Against Unity, Unreal
Clash+Royale+Para+Hileli+Mod+Apk+İndir+-+Ferhat+Özal+-+Hile+Apk+İndir
Tech Job Titles with the Highest Salaries
Maybe if it was implemented in a different way, like a running tally for a month for which you are billed. You read an article, then decide whether or not you are willing to pay for that article. At the end of the month you get a bill for the amount that you agreed to. Kind of like the 'pay what you will' but with a set asking fee per article.
The Heard-Of Model: Computing in Distributed Systems with Benign Failures
Alas they said they're not going to relaunch that one. They're only studying it to identify issues and improve reusability on future launches.
There's a growing trend of trying to nickle and dime the internet. That adds up fast. It's not a sustainable model in the long run.
"Yes, if the content is good enough to warrant paying for a subscription.
"

So if it's not, you just view it anyway?

"Nope, and there's no reason to muddy the waters with terms like crusade.
"

It's pretty rich to make a moral argument the way the parent did and have a problem with a term like crusade, which is a precise and correct term to describe this.
I Was a CEO Turned Prime Minister
This is a big issue, I think. Concerts are really, really bad in Colorado these days.

My hope is that widespread legality and availability of tinctures and edibiles and non-plant-containing vaporizing juice, there will be an increased number of ways for people to get high without being inconsiderate to the people around them.
Show HN: RequestBin – A golang packge for mocking remote servers
or otherwise not dependent on single-frame precision, yeah.

certainly "fast-twitch action games" and "fast twitch shooters" are a minority of all games.
Do you also have some comparison to Rust?

Rust has a very advanced memory lifecycle management. The promising part is that it may give you almost all of the advantages of a garbage collector while not needing an actual garbage collector in most cases. Like RAII in C++, but much more advanced.

I'd be interested whether this actually works well for a nontrivial project such as an init system.
This is silly. The "worst crime" is the crime he actually committed.
Drug Pricing and Un-American Trading
Responsible DevOps – Your Companies Cloud Accounts (S3)
That's not a perk of legalization, since you can do that when the drug is illegal, as well. In fact, many leases do do that for all illegal drugs (which marijuana remains, due to federal prohibition, no matter what happens under state law.)
"I think we’ll probably keep this one on the ground," he said, "just [because] it’s kind of unique, it’s the first one we’ve brought back."

http://www.theverge.com/2015/12/21/10642028/spacex-falcon-9-...
Arrivederci.
I generally do fix bid on upwork.com. I have experimented lately with hourly but I'm only paying $8 for a developer and $4 for VA and $15 for a telemarketer. Where I could see a possible area is if you focus on project management and requirements gathering and were available during after work hours(5-10PM EST.) And managed projects but passed the lower billing rates on for the actual workers. Although I still want to see portfolios and passed work. Also, I'd want templates and code used to lower costs when possible. Just my 2 cents of what would be valuable to me.
Thanks, I'm glad we did! Our designers are located around the world, but most are from Europe still, since we're both originally from Oslo, Norway.
I think I'd prefer a very generic connection network.

Simply, a directory of connections where I can define my relationship with another individual. Something that people won't hesitate to connect on after even a brief meeting. Additionally, I want to control individually what contact information they have access to.

There might be some room to tailor it with options which control the visibility of that connection by your other connections. (e.g. I don't want to show that I'm closely connected with Bill Gates. But I will let people see I'm connected with Arnold Schwarzenegger and I feel comfortable offering introductions)
there's a fundamental flaw in the reasoning: if single payer healthcare plans save money, why do we need higher tax rates?
Let's not forget all the craziness that is the "client access license": http://blogs.technet.com/b/volume-licensing/archive/2014/03/...
So what does an OS purist like yourself run? BeOS? Plan9? All OS's suck. They're just horrible. But so is everything else. It's all flawed in one way or another. Windows is flawed, OS X is flawed, our tools are flawed, our languages, our editors - everything. If you want perfect, you have to throw away your computer and somehow live inside Knuth's books.
> An "are you 18?" page isn't going to stop anyone, but it shifts the blame from the publisher to the consumer.

That makes no sense, considering that someone under 18 is not able to enter into any contract (with the publisher) in most jurisdictions. compare: It would not be enough to ask "are you of legal age?" before serving alcohol to someone. Proof is required.
Personally I would use OCaml over Go, as I prefer expressive languages.

However given Oberon's influence on Go, I find positive other devs that like Go, do use it for such purposes.

OCaml already has MirageOS advertising it for system level coding. :)

Edit: Regarding concurrency, even systems programming languages older than C have built in support for concurrency. C and C++ are probably the outsiders in terms of built-in support for concurrency, language or std libs.
A lot of large corporations.
What it's like to work in the best tech companies?
I can vouch for Hammerspoon, it is an excellent scriptable Lua environment with built-in hooks for probably every native OS X feature you've ever wanted to script. Great project, I highly recommend it.
Hum, yes and no. Some parasites of salmon are dangerous of course, but here is a different feeling.

First because salmons are fishes. A common dolphin's heart could easily pass by a human heart, is not really much different in size or shape, so when you spot a long worm titillating inside, you can't help to make the connection in your mind and is specially disgusting.

And second because all is much bigger and more numerous in cetaceans and sharks.
We have at this moment 72 people working with us, but we are growing quite fast and adding more almost every day.
Have you read this Salvatore? http://research.microsoft.com/en-us/um/people/lamport/tla/fo...

> ... The good thing is that distributed systems are, unlike other fields of programming, pretty mathematically exact, or they are not, so a given set of properties can be guaranteed by an algorithm or the algorithm may fail to guarantee them under certain assumptions. In this analysis I’ll analyze ..

Saw no mathematics in your article.
dupe https://news.ycombinator.com/item?id=11063963

https://news.ycombinator.com/item?id=11063862
"crusade: lead or take part in an energetic and organized campaign concerning a social, political, or religious issue."

Apparently using correct words is now argument poisoning charged rhetoric.

Okay.

Sorry if you don't like when the definitions of words match what you are doing.

"If you can't have a discussion without resorting to that kind of rhetoric — term used very damned loosely — then, personally, I don't think you've got much of a point."

Let's look at who is using rhetoric here:
"morality (read: more or less utter lack thereof) of the a̶d̶v̶e̶r̶t̶i̶s̶e̶r̶s̶ trackers than "

Yeah, i guess i couldn't agree more with you.
I'm not even talking about large files -- I'm only talking about normal interactions on small (1-10KB) files. Moving the cursor around in the text field, especially when my language plugin is in some mode that has some dialog up on the screen. Find and replace. Switching between open files. All of these operations often (but not always) demonstrate noticeable lag between keyboard input and screen output in VS Code (and Atom, of course).
https://news.ycombinator.com/item?id=11063963

https://news.ycombinator.com/item?id=11063862
Well, that's security through obscurity: planning to fail an audit if the auditors dig too deep, but betting on a surface-level inspection.
If the high tax rate only applies to ordinary income, won't this just shift compensation away from ordinary income and towards stock-based or alternative compensation?
Exactly this, as schools in SF have begun to experience re-gentrification, back from empty nesters and influx of poor immigrants, the new gentrification has anecdotally resulted in improving schools at the elementary school level, and as they grow (and if their patents remain in the city) middle and high would likely improve too.

One of the stark differences between improving and flagging schools is parent involvement and support, in addition to a culture of education and learning.

It's what I saw growing up, kids from blue collar families saw school as a reluctant obligation through which they had to pass. Kids whose patents were professionals took a different view of education and saw it as a station on the path to a richer [both meanings] life.

So, it's more than money or wages, it's a way of thinking, how the parents think of school, how the kids think of school, attitude towards academic achievement (over sports, for example), etc.
Because the increase in taxes would be more than offset by savings in other areas?
JPY 3000 is way too expensive.

I paid ~ 2000 JPY in Shibuya (downtown Tokyo for those who don't know) and this was at dinner (dinners are significantly more expensive)
Because the payer changes? Maybe I don't understand your question...
If OSM is only compelling if Google Maps is equally inaccurate aren't we all a little less better off? And if Google maps is more accurate, aren't we all a little better off even if you prefer OSM?
To cover the currently uninsured/underinsured, I imagine.
Do Slow Online Ads Really Pay More?
I really think it is important to say 'No' and agree with the author but I think you can do this if the product you propose can be extended.

I think the framework/product should propose some configurability or some extension points. Then your product can stay pure and people can still adapt it to fit their need. If you propose an API then it can be integrate with other product/tools/developmnent. If it embark scripting ability then the user can modify it's behaviour...
Computer pioneer Ken Olsen dies
Yep. Facebook makes about $1 per user per month.