skysight-inc/HackerNews huggingface dataset:
Bookshelf isn't bad - but also make sure to check out knex, which Bookshelf is build on top of. Knex is a great Dapper like micro ORM/query builder if you'd just rather do most of your work in SQL.
I guess what I'm saying is: If they adjusted their code to comply with the license (i.e. add the copyright back), can they retroactively agree to the terms of the license?

Or in fact, does the creator of the original project have the ability to say "I no longer offer this license to you"?
Initially I thought this would be stupid but here I am trying to figure out the second one.

Are you planning on making mobile apps? Let me know if you want someone to work with.
> Much of the web is noise and regurgitation. The reason that publications have started to churn out poorly thought out crap is ... ad revenue .... If you get rid of the ad revenue, you reduce the velocity of the crap engine, and then good content can again be successful on a subscription model.

That's one of the best good for all, social arguments against ads/for blockers that I've seen.
> IOW the same amount of stress is enough to dissuade a woman, but not a man, from taking a position, due to different life priorities.

As a male, I'm willing to take on much more stress if the position is a position conveying substantial power, as that increases my standing when being selected by partners.

Its a hard problem to solve to put everyone on equal footing when genders (in the aggregate) seem to have different life goals (individuals are different then aggregate numbers of course).
I doubt it.

Not to mention that women are culturally more cautious about going out than are men when danger is perceived.
I suggest you try https://github.com/garyburd/go-explorer too! (From creator of godoc.org.) In short words, it's godoc with hyperlinks (in your vim). I use it both for doc (so I don't have to switch to browser), and for project-wide navigation.

:GeDoc net/http --> opens a "gedoc" split
:GeDoc fmt Printf --> + jump to specific identifier
(note: full TAB-completion)
:GeDoc \html_template --> + resolve import alias like:
import html_template "html/template"
zM --> fold all
zo --> unfold current
zc --> fold current
Ctrl-] --> "follow link under cursor"
Ctrl-A --> show all! (i.e. unexported too)
>"It's often more complicated than that and doing it in a non-sql way is suboptimal/unmaintainable."

It's also more composable, if you ask me. I like to think of it like "building" SQL statements using smaller components. Just like you do with code, you essentially compose a complicated business process using smaller blocks.

It's beautiful in it's simplicity. Even if the syntax requires some extra work/learning.
I never realized how bad fraud can be until I swapped out my old Google Adsense code for new. For awhile Adsense reported $200 a month in estimated earnings which was more than the $20 or so I usually get. Then after Google finally corrected for fraudulent clicks I actually got paid my normal $10-$20. Eventually the estimated earnings start to account for fraud so I no longer see $200 projections. That means a majority of the actual clicks were determined to be fraud. Either that or Google is shaving clicks. I lean more towards to first scenario.

So Google already detects and refunds advertisers for fraud.
JavaScript Sorting algorithms
Patriarchy is a gendered term that implies men are in control

It implies that, given its etymology, but that is not how it is defined in the literature. Tons of idiomatic words and phrases operate that way in our culture. If I were to tell you "break a leg" as you were heading out onto a theatre stage, would you imply maliciousness or benign well-wishing on my part?
Great, finally micropayments http://www.useit.com/articles/the-case-for-micropayments/ will work? If Google wants to display its good intentions, they would take a lower percentage when the user bought the ads. The same price paid by an user would top the advertiser.
I think that materialism is a dead concept anyways. It just doesn't seem to support itself under the weight of evidence in physics which seems to contradict it. So, either materialism goes or physicists are going to have a fun time with new experiments overturning old ones.
He basically took over the movie, but not in a bad way. Very engaging.
In a way, when it comes to advertisements, I do that already. I don't watch broadcast tv, I don't read newspapers or magazines on paper, I listen to BBC radio if I listen to the radio, I have adblockers for the internet.

Th world can be a quieter, calmer place when you stop letting people make sales pitches at you constantly.
I mean, yes, IPv6 fails the improbable science-fiction wish-list test, for any number of reasons beyond address space

path MTU discovery algorithms aren't going to be efficient when packet transit times are measured in decades, for one thing
Not a good analogy. If there was a donation mechanism, many people might choose to pay it. I contribute to several sites via Patreon, for instance.

But if every time you visit the museum someone follows you around talking in your ear about the products available in the gift shop, you might choose not to go, or (if the content is interesting enough) you might start wearing headphones or earplugs and go anyway.
> don't bolt less-than-half-assed static typing on to the side.

To be fair, core.typed is a completely independent, optional library- It does in no way detract from the dynamic nature of the language or affect you in any way if you simply refrain from including it in your project.
Disagree and agree at the same time.

It's a retention/bonus plan because there are means to liquidity via secondary markets even pre-IPO. Obviously the liquidity event is the ideal outcome, but there are still many ways for an employee to exit his/her position prior to that point, and the idea is that you ride the valuation curve up so that what is on paper a $20k annual "bonus" becomes a $60k annual bonus, for example.

That being said, you're right - the problem here is that startups in general are only willing to pay "market" for base salary, ignoring that good engineers can get completely liquid equity at major companies worth as much as, if not more than, the level of equity being offered to startup employees.

In your typical "$X base + $Y equity" startup offer, only $X is competitive. You can likely get $Y (or more) from an established post-IPO company where the comp is (almost) as good as cash.

$Y in pre-IPO, illiquid, risky early-stage equity is not worth the same thing as $Y cash in hand.
Data analytics ARchitect
I'm one of those who don't really care about advertising but doesn't want to be tracked everywhere, so this is sort of the worst of both worlds for me.
> 1. Content creators have to be paid, or much of the web I know and love will cease to exist.

YMMV, I suppose we may be browsing different parts of the Internet, but I know content I love would mostly stay intact. From my personal and subjective experience, nearly everything that is actually worth anything on the Internet is made by unpaid volunteers for whom creating content is an end in itself, and not a way to earn money. Wikipedia? Check. HN discussions? Check. Topical subreddits? Check. Tutorials, videos, articles? Check, check, check. In fact, over time I've noticed a strong negative correlation between trustworthiness of content and amount of ads around it.

Heck, myself I created lots of such content and always felt it should be distributed for free.

Sure, videogames, music, movies, etc. are a different story. They are products that usually require full-time engagement of skilled professionals and you can't really get around paying for those. But your average web page? Rule of thumb: the more ads it projects, the more likely it is that it exists only to earn money off you (quality or dependability of content be damned).

TL;DR: I don't mind if upon removing ad support half of the Internet goes to shit. It was the bad part.

Oh, and since someone will surely bring up New York Times - I say, let it burn. Let's be honest with ourselves, we all know mainstream media are 1% content, 99% combination of bullshit and malicious lies. I'm willing to support that 1% with cash, but not the 99%. It is harmful to society and it should die.
> I never click ads when I do see them, I literally have never, ever bought anything through advertising links.

One of the issues with ads is that an ad for a particular product will follow you around, because tracking.

I wonder if the tracking goes both ways at Amazon, so that Amazon gets the tracking data, and then "people who looked at this also looked at that" is tailored to what you've been surfing. And so something you've bought at Amazon could have been influenced by "ads."
... are you the author of Wahoo, by the way? Sounds like you have an intimate knowledge of the events here.
You are Not free if you are poor and powerless!
That's why I like to read comments before clicking. Thanks for saving my bandwidth. What a shame.
It's a matter of opinion. If you get used to strongly typed languages, the idea of having your entire application in something barely typed like Javascript feels horrifying. I may be able to tolerate Javascript-with-a-typesystem (for instance, typescript), but raw JS? I don't see why you'd ever want to do that.
Well for one thing there's often stuff on Massdrop that you can't get from Amazon. If the item is on Amazon it's generally about the same price, but I've definitely picked up things from Massrdrop that aren't on Amazon for a much better price than I found anywhere else. But yeah, I see it as a curated list of good products with the occasional deal.
Introducing Shoto: Get the photos your friends take
I think about my own death daily, as a reminder to not take for granted this incredible opportunity of being alive in the universe. But I am still unnerved by this graph! I'm 33, and I'm old enough to know that time passes very very quickly. If I want to die well it is better to start preparing myself now; it may take a long time to get square with the truth that absolutely everything dies. 10 years from now or 1000 years from now, what difference does it make if I can't accept that I will cease to be in this form at some point?

Any hearsay over some technology that might exist to expand our lifetimes completely misses the point. There will never be an absolute end to death. Even the Sun will eventually explode, and even beyond that the universe itself will probably die in heat death. Where will we be then? At what point do we think that we will have "lived enough"? Why do we assume that if we only live longer that we'll somehow be more cool with being dead some day? Is there anything in our experience that suggests we're more OK with death the older you get?

Why talk about tomorrow - we can eat right now!
I expected some story of deception, very interesting story, but I was a bit disappointed.
Good to see that it's using knex for queries. Many node ORMs dumb every database down to a Mongo-like object hash.
The code ahead types strongly remind me of the state of UML model driven trends a few years back. I wonder if it ended the same way.
So Porsche eventually did take over VW.

> As Porsche's buying pushes up VW's stock price, Porsche purchases options to buy more shares, and those options zoom in value as the stock price continues to climb. Profits from these financial manipulations soon exceed Porsche's profits from carmaking, an unprecedented event in German business history.

http://www.automobilemag.com/features/news/0911_porsche_and_...
That part is, in my experience, vanishingly cheap if you're not doing high rate DB transactions. The whole thing could clearly be moved to other managed hosting providers or private servers, and I'm sure ultimately you can run a somewhat constrained version on the device itself. That said, launching in the cloud seems like the right choice temporally (time-to-market) and economically. Focusing (sorry) on building the actual device seems like a reasonable choice to me.
You know perfectly well that mother's presence is ESSENTIAL to baby's proper development. Whose belly do doctors put fresh-born babies on, their fathers?

And last time I checked, men can't breastfeed no matter how hard they may try.
Oculus’ New $99 Samsung Gear VR Makes Serious Virtual Reality Affordable
I'm using vim-go, I just implemented autoimport functionality on top of it.
Except ancient philosophers weren't even working with scientific methodology. The issue is with how much empirical data you need to be able to form hypotheses about the world and falsify them, of which humans are almost certainly not doing a near-optimal job. Otherwise we might as well say scientific revolutions are independent of intelligence and the edifice of pre-existing knowledge, and depend only on observed data about the world, and there's substantial evidence against this[1]. For a counterargument from one of the believers of bootstrapping, superintelligent AI: http://lesswrong.com/lw/qk/that_alien_message/

[1] http://infoproc.blogspot.com/2008/07/annals-of-psychometry-i... ... In addition to evidence such as the long periods of time before simple understandings like natural selection, the heliocentric model, and constant acceleration of gravity were developed.
I'd choose firefighting over sitting in a cell.
I'm going by the definition in the dictionary.

From http://www.merriam-webster.com/dictionary/patriarchy

Full Definition of PATRIARCHY

social organization marked by the supremacy of the father in the clan or family, the legal dependence of wives and children, and the reckoning of descent and inheritance in the male line; broadly : control by men of a disproportionately large share of power
I cannot tell from the article but I wonder if this OS is completely open source? If not it seems a bit pointless to replace one with another one, which might have security problems just as well? Or is it just done to not have to pay a foreign company for an OS?
I use a terminal emulator which does not support scrolling (as that feature is always buggy anyway), so I almost never use `cat`. `less` acts as my pager rather than my terminal, and I get printed escaped sequences for free.
Laser cutters are by far the most popular tools at tech shop. Reservations typically fill up 2-3 weeks in advance. Having a hobby machine at home for smaller or recurring jobs could save a lot of time.
No, I just want to feel good about it. If my donation is worth $20 vs $10, I'll slightly feel better.
Idiocracy.
Regardless of how many of one group of people are mistreated, it is not a given that anyone from that group that claims mistreatment is being truthful. Sometimes people who seek attention will pick an issue that many think is beyond reproach because they know they will have a guaranteed support group. People get raped everyday and it is not very PC to question the validity of such a claim. Yet people have been found to make false rape claims. People get discriminated against everyday and it is not very PC to question it. But people have been found to fabricate (or exaggerate) stories. Usually when people come out and start to question a claim, they just get lumped into the "haters" group. They are labeled as "part of the problem." But often those questioning are the only ones that actually care about the truth.
I ended up adding this question to Quora too where there seem to be more applicable responses/feedback

https://www.quora.com/A-company-that-I-have-an-investment-in...
Do you have any details about this? I can't seem to find that on their site.

But yeah, if that's true it's a real buzzkill.
I don't use Go so I can't compare these packages directly but you may wish to look into klen/python-mode
Someone please connect this with a Microsoft Kinect and build a robot turret on treads for eliminating pests such as mosquitos.
Ask HN: Offline Advertising Impressions
Any ad networks able to sell ads/sponsorships based on offline impressions (printable PDFs with predictable translation from online to offline impressions)?
But then you'll need a separate path for everyone on roller skates.
I think you just solved your own problem.
It's voluntary. So long as prison conditions are humane enough to make remaining in jail a viable option, this can help prisoners.

The real danger would be the possibility that this is incentivizing the government to increase the prison population in order to reap the fruits of greater prison labor.

Of course, that's all to say nothing about the national disgrace that 5% of the world's population has 25% of the world's prisoners.
That paper talks about how advertising experiments require larger-than-expected sample sizes to calculate ROI, because the signals are more diluted.

It also doesn't specify mediums of advertising, because of confidentiality agreements, but hints that it included mediums such as television and billboards which are traditionally harder to track. I don't think it's shocking that out of home media is hard to statistically track ROI on.
My point is that it isn't always about buying habits, at least not immediately (and sometimes never).

Sometimes advertising is about awareness. Sometimes that's brand awareness, but it's also issue awareness. There are ads about social issues. They are often about making sure you are aware of the organization that put the ad out in case you want to get involved/help financially, but often it's also just to raise awareness about the issue.

In what way is a site showing an ad about children going hungry in America (as Hulu used to play quite often) and him not clicking on it scamming the organization that put the ad out? In what way is his blanket rejection of the ad before actually seeing it making helping that organization?

As I said, a very naive view.
In the messages in this subthread (the ones that are direct ancestors of my message) you mentioned more often how much you hate Buzzfeed-style sites than how much you hate tracking. You used having to pay for Buzzfeed as your main (only?) argument against Contributor. Maybe it's not your intended objection, but it is the one you were making.

If tracking is the actual hill to die on, I don't know how we'd possibly get to your stated optimal outcome of per-article micropayments. That is something that'll by necessity make it easier for you to be tracked. There will have to be a central micropayment platform (or a few ones), since the threshold for maintaining per-site wallets is going to be too high for users. You will also need to have a single persistent profile on that central site, rather than ephemeral profiles that can be wiped away just by clearing cookies or by browsing from an incognito window. You can't even block the HTTP requests that are passing your information about the article load to the central server, since that's exactly the request that's facilitating the micropayment you want to make.

So I don't know if it's a very consistent position.

(I did not make any claims about the web ceasing to exist, nor about the necessity of advertising. No idea why you're assigning those views to me.)
A New Platform to Share and Read Tech News
Hum wasn't taught in my calc 1 class. I know what DFT is and studied a lot more calc but I didn't get that until at least cal2 when we started working with integrals regularly.
Entirely agreed on all points. I work in hft and only am in this industry due to the fantastic bleeding edge tech.
I believe there is already work on type inferers and static analyzers.

Stripped down, functional C with type inference? Yes, please.
I thought I was clever and tried to enable it from the Apple News web browser so I wouldn't get ads there even when I follow links. But it doesn't seem to work due to third party cookies being blocked.

I wonder if that also means it won't work anywhere else where an embedded web view is used.

And I tried to see if it removes Video ads on YouTube (which I find very annoying), but that doesn't seem to be the case.
I think he was saying when ww3 arrives, which I presume would be in atleast around 10 years time. I think thats what his point was.
I'd argue that KO's rendering isn't actually all that efficient - I use it daily on our core product and have been won over by React's crazy pseudo-DOM diffing voodoo.
Not sure I follow. If I die in war at 18 as a male, I can't pass on my genes either.

In addition, there's nothing stopping a successful female from having a child and handing it over to a team of nannies immediately upon birth like successful men do.
I wish it shipped with a gamepad (e.g., for a $149 price point), but this is still great news!
As someone in the "we need more diversity crowd" I think the article is consistent with that position. At the end of the day, even if you can make it in an environment where you don't fit in, there is a level of pain and frustration that comes with that.

Anecdote: My wife and I have similar careers in the same field. We're not the world's most involved parents, but I go through life with people telling me I'm an awesome dad because I change diapers and my wife goes through life with nursery school teachers wondering why she didn't dress our daughter up as a pirate when they gave us notice it was pirate day two whole days in advance. Every time a grandparent notes that it's a shame she comes home so late (while never mentioning how late I come home) is another drop in the "is it even fucking worth it?" bucket.

But it would be erroneous to conclude that she "just wants it less" than I do. Rather, the social cost of her getting it is higher than it is for me.
> Topical subreddits

And how is reddit funded?
We didn't originally offer refundable hard drives. About six months ago we started this quiet experiment of allowing full refunds. We were worried it suddenly make the USB drives hugely attractive and overwhelm the currently deployed servers and Backblaze employees dedicated to the USB restore tasks. :-) It's been a successful test, and now we'll start promoting it more.
I can image you're the exception and not the rule. Everyone starting out with Unix/Linux will surely use cat/head/tail/more and should be aware of the possible consequences.

This is one of those things where "usability" (having colors etc. via escape sequences) and "security" (plain text should be plain text, without escape sequences) have opposing interests.
I know nothing about advertising, but isn't this method thwarted by users (likely small in number) that either do not allow cookies or dump cookies after a session? The latter type would only affect tracking if the transaction was completed in another session. I would think that IP tracking is somewhat useless due to shared public address among users.

Really what I'm asking is that is it trivially possible to track a user that does not store cookies?
The publisher that couldn't stop paywalling itself...
> the lousy interface

Which, on one such cutter I used, involved having to pre-process DXF files through Corel Draw (!!) in order to get the cutter software to read them at all. In my case, that meant a workflow of:

CAD software
-- export-to-DXF
pre-process in Illustrator
-- laser kerf allowance
-- layout parts on material
pre-process in Corel Draw
-- load and reexport the DXF, just 'cause
load in cutter software
-- mark up paths for cutter parameters
(speed, power, cut/raster mode)

For comparison, Ponoko cuts out the last two pieces of software. AI or Inkscape can be used for all required workflow steps. The (necessary) tradeoff is that you have less control: only "cut" or "engrave" to parameters pre-determined for the requested materials.