skysight-inc/HackerNews huggingface dataset:
Are you trying to pull a No True Scotsman on me?

No I haven't and will refrain from doing so. Although I am tempted to invest more of my time in it, because I can smell some phat consulting opportunities from everybody and his dog having a big, slow, badly architectured Angular app and searching for an "Angular Expert" to help them get their shit in order.

However I am not ignorant about it I have invested nearly a month into it and worked on implementing my usual TODO Demo App, which I gave up on eventually, because it became clear to me that it has nothing to offer that I would want from it.
1. There are few packages, compared to dpkg.

2. It creates guix-specific users for building purposes.

There really isn't much bad to say about guix. You can even switch to it without giving up on your old package manager. That way, even point 1. isn't an issue. Of course, 2. isn't really an issue in itself; `cat /etc/passwd` already contains a lot of users whose purpose I know little about.
True, but hardly unique to Angular.
US tech firms ask China to postpone 'intrusive' rules – BBC News
Ironically, it works if you disable Javascript.

edit: seems to be working anyway.
Consensus Without a Blockchain
Edmund McMillen (of The Binding of Isaac) surprised me by stating quite clearly that it isn't all roses!

> i have personally noticed a decline of sales and $ of both smb and isaac in the years we did humble bundles.
> for both games the next years sales were a lot higher than the year we put them in bundles.. so i do think for more well known games that bundles can actually hurt sales a bit.. other devs might find different numbers but for us this was the case

http://edmundm.com/post/93053340820/as-an-answer-to-a-previo...
Best i recall, the major reason for heroin deaths are that people overdose.

This either because they don't know the purity of the substance, or they have tried to get clean on their own and are relapsing.

The latter is particularly insidious, as the person will set up the dosage based on habit while their body has lost its resistance to the drug.
This century-long decent into lesiure is what's really killing us. I wish I could remember back when cars were unaffordable, computers were unattainable, and hobby supplies were expensive specialist shops. I bet those were the days!
Technology Radar Digital Edition – ThoughtWorks
I don't do this for a living, but an accessible resource is the UIUC ACM SIGMil guide. It is a little old, but relevant.

http://althing.cs.dartmouth.edu/local/www.acm.uiuc.edu/sigmi...
While it makes sense that it would be unusable without proper treatment of the indentations, I don't think it would be hard to adapt the screen reader. Note that the Python parser itself converts indentations to begin / end tokens, which are exactly like braces, so those can be read out loud to make the indentations explicit.
Visualizing BMI's “Blind Spots”
Well, there's a good reason why $scope and controllers will disappear with Angular 2.0. $scope is convenient, but also a massive source of problems. There's workarounds for those problems, but those workarounds wouldn't even be necessary if this aspect of Angular had been designed better.

Angular has some great stuff, and some really necessary ideas and principles that were sorely needed in Javascript. I love working with it, most of the time. But it also has some serious design errors.
That's how I feel, too. When I look at the whole area around sales, marketing and PR I can't help but wonder how come we, as a society, managed to legitimize being liars and cheats as an occupation. Lies are so common, so ordinary, that no one notices anymore.
The logo reminds me of HipChat.
This isn't a new regulation. It's just a public advisory that blocking wifi is illegal under existing regulations.

The justification for the regulation is to protect the public's ability to use the public airwaves. That's why this the advisory was issued by the FCC, rather than an agency concerned with consumer protection.
This.

I am not going to waste my time with a low quality video (often with only a static image) when I can have the high quality of Soundcloud. Soundcloud also has an interesting comment system and a better community.
> Movie theatres don't ban outside food and drink, so much as banning anyone trying to bring in outside food and drink.

I fail to see the distinction. If it was really banning people who bring in outside food, they wouldn't sell you a ticket in the first place. But they do sell you a ticket, and then prevent you from using the ticket if you enter with food/drink.

Put another way, if a person tries to enter with food, they don't ban that person forever. Rather, as soon as the person as thrown away the food, they are allowed to enter. So clearly the ban is on the food, and not the person. To ban a specific person would require banning an attribute of the person. Carrying food is not an attribute. The argument is quite nonsensical, to be honest. It's like saying a rule against knives is really about banning people who carry knives. That's of course not the case, and the rule really is specifically about knives and not about people.
Are you willing to share a link to any that you have built?
The evolution of GraphLab
Mirror: https://archive.org/details/bsdtalk143
I find myself wondering how someone would go directly form clean to "lets stick this needled in my arm". Likely by that time the person is already craving it after having had it several times via other means.
Put it in perspective before you lash out. We "informed" people know car accidents are a leading cause of preventable death, and yet we kill more people with car accidents than unvaccinated non-car-driving Amish people (who are apparently swiftly adjusting their behavior re: vaccinations, which is a good thing).
http://en.wikipedia.org/wiki/Zipf%27s_law

EDIT ADD: Zip's Law was not mentioned directly in the blog post but the reply clarified that the API returns a zipf score. However, a word's zipf ranking is dependent on the corpus used. The Wordapi "About" page[1] says most data came from Princeton WordNet but a sibling comment says it came from a subtitles compilation. If the project could clarify the data sources, it would be helpful.

[1]https://www.wordsapi.com/about
MongoDB and the MEAN Stack: Optimizing an Example App
Can you quote the part you're referring to?
They... can't really do this. Retroactively go back and say the last
six months are not GPL'ed, I mean.

The GPLv3, which LGPv3 includes by reference, says

All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met.

So they have already given us code with a license that says it's
irrevocable. They can, if they wish, produce new code from now on
under a new license, sure. But they can't go back on their former
promise to make it irrevocable. Putting the LGPLv3 on your code is
such a promise.

I hope people just fork Trezor from yesterday and ignore their sneaky
attempt to go back on their word.
The third paragraph "Pourquoi est-ce plus compliqué que ce que l'on pense ?" ("Why is it more complicated than what you think?") refers to retroactivity of the law [1], claiming that you might have troubles later for doing things that are not illegal now but might become illegal in the future, which means it's safer to just hide what you are doing now. However AFAIK retroactive laws are forbidden by Human Rights (and by the United States Constitution, notably) except for very specific cases, so this whole paragraph is a giant strawman.

[1] https://en.wikipedia.org/wiki/Ex_post_facto_law
Codecademy (YC S11) Is Hiring a Community Manager for Its 25m+ Learners
Sending a link is stupid.

I want my browser to ring when there is an incoming call.

Firefox should have an open socket connection to Mozilla servers and deliver services thru that, just like android cloud messaging, like alerts, notifications, push apis, etc.
Right, this is where you need to look at benchmarks http://swannodette.github.io/2013/12/17/the-future-of-javasc...
Or the skewed gender ratios in various fields are due to innate biological differences.

Sexual dimorphism, which includes psychological traits, extends to humans as well. We are animals too after all.

What an age we live in. Nearly every animal on earth, including our closests primate relatives, have innate morphological and behavioural differences between male and female. Yet noticing that homo sapiens exhibit the same differences has become a thought-crime of the highest order.

These differences cause a tendency for men and women to gravitate towards certain fields. Skewed sex ratios in a profession do not necessarily indicate discrimination and its time to stop pointing and sputtering when not everything is 50/50.
Expert systems. And so the AI circle has been completed.
The "frequency" score returned by Words API is the a Zipf score for the word. Ranges from ~1.6 to ~7.6.

Regarding your update - I'll update the About page.
The team has published quite a few papers (albeit they are mostly behind paywalls). Here's a good overview: http://www.aaai.org/ojs/index.php/aimagazine/article/view/23...
> The article reads like a pro-copyright/pro-SOPA hit piece

It's from Andrew Orlowski, a professional media troll. He usually takes a contrarian position on any controversial tech issue.
Um, last I heard, unless you pay them, Github requires you to make any code you upload open-source and publicly available.

Publicly available yes, open source no. You're free to choose whatever license you want:

You're under no obligation to choose a license. It's your right not to include one with your code or project, but please be aware of the implications. Generally speaking, the absence of a license means that the default copyright laws apply. This means that you retain all rights to your source code and that nobody else may reproduce, distribute, or create derivative works from your work.
The difference is the Amish are willing to change their stance on a technology if it proves to be beneficial to their lifestyle.
Chess in 487 bytes
For most people, trying to find "patient zero" is doomed to be hard
and fruitless - like the employees of a medium-sized company trying
to figure out who brought a computer virus to work - too many
possible vectors and not enough time and exposure information for
amateurs to find, follow, and cross-check clues and stay ahead
of prejudicial guesswork. For the Ohio outbreak, the professional
epidemiologists could track it:

> Fletcher describes it as a "perfect storm:" an unimmunized traveler
going to a place with an outbreak and bringing an infectious disease
back to an unprotected community.

Going forward, here's an article that points to some ways that states
could change their laws, rules, and procedures to get to higher
immunization rates:

http://www.washingtonpost.com/news/morning-mix/wp/2015/01/29...
Gitworkflows
Eighth Grader Invents a Braille Printer
The article explicitly says they were not refusing on religious grounds, and at the end also explicitly says they changed their minds about the importance of vaccinations.
Sure, but those are in most cases easily surmountable, and the advantages in this case sound somewhat higher than the downsides. Who knows...except @patio11.
Follow Up or Die: Why 'Maybe' Is Killing Your Business
Why don't we reallocate some of this effort to teaching humans how to use language more effectively? Or is it better to just delegate the responsibility for truth to a seemingly "pure" logic that we like to think exists outside of our human condition?
For an application to be ready for customers there is usually a lot more around it. I've met the guys from codebox.io and gitbook.com and what they did with codebox was, they open sourced the web-ide, however, all the infrastructure they build around the SaaS offering was what actually made it work. While users have the possibility to help improve the essential part of your offering, it will still be a lot of work for someone else to be the copycat.
Big win for an old technology there. Are there any text entry UIs that can keep up with a trained shorthand writer?
Christian Heilmann (former CTO of Mozilla) Now Working at Microsoft
No, this is also incorrect. Artists can still upload and monetize to their own channel just like every other YouTube creator.
People used to line up for vaccines back when we first had massive distribution. The horrors of the diseases they prevented were so great the lines would go on for blocks.

People are insulated from those times. When those diseases don't seem so scary anymore, people start to worry about what they're getting injected with. Teaching people about how vaccines work seems to be one solution, but another one is a horrifying outbreak that shocks people.

The growing anti-vax movement is a danger to everyone, and they're a powder keg ready to explode.
What's wrong with Bootstrap?
Ask HN: Programmatic Googling to Recreate xkcd results
I am trying to access Google search results programmatically.

For example, let's say I wanted to recreate xkcd's X Girls Y Cup results.

http://xkcd.com/467/

AFAIK, Randall entered these results manually "X Girls Y Cup" into Google search.

Is there any way to do this programmatically? Does Google have an API that I can use to return the number of search results for a given search string? Is there any way to hack it by abusing the Google URI?

Any ideas for how to access Google's search results would be really helpful.

Thanks!
Thanks! I've just updated my applications license to match Sentry's since it seems to cover everything you'd need being in the same situation?
America the Relatively Beautiful
> nosequels gist is correct: the artist has now less choice than before

I don't think that's a fair summary of the original comment, which also asserted that the artist is losing the choice to enforce their copyright unless they join the new program.
I wrote a piece on open source business models that you might find useful:

http://blog.imranghory.org/open-source-business-models

The big risk with your suggested approach is that you have no defensibility as there's nothing stopping someone else offering a hosted version of your software. Because of this it's hard to maintain the high-margins typically required to grow a software businesses.

Open sourcing your product also isn't going to magically make it more popular; unless there's strong reasons why a customer would prefer an open source version (i.e. if you're making infrastructure software which you're asking your customers to bet their business on) it's unlikely to have a significantly greater marketing impact than other freemium strategies.

It sounds like what you really need is a go-to-market strategy. Most SaaS is sold through traditional online marketing (ads, seo, whitepapers, etc.) and sales and those are probably the main options you should be evaluating.
> Fortunately, I soon won't have to. Transparency will thrive, and privacy will die.

Privacy doesn't make the world perfect, but neither would transparency.

I hate to accuse anyone of privileged naivety, but if you believe that the elimination of privacy would be a net improvement for the world, then you must also:

- be in a position of social power, and confident in
your ability to remain there, or

- hold no important opinions that diverge from the
orthodoxy or the power structure that upholds it

AND

- have no knowledge of the history of marginalized
groups, the reasons for their marginalization, or
the repercussions thereof, or

- believe we already live in, or are moving inexorably
toward, a eutopian global kumbaya where everyone just
gets along, because enlightenment

I share your dislike for the effort that goes into maintaining privacy. But I know it's important -- vital, even -- because the world is a complicated place. More so for some than others.
The source material for this frequency count comes from Open Subtitles [http://www.opensubtitles.org/en/search]. Hence the frequencies here apply to spoken English, not written English. In written English the three most common words are "the", "of" and "and", whereas here they are "you", "I", and "the".
> Also you can't say "we license this as AGPL for non-commercial use". That violates the rights of the user to not have additional restrictions placed on the AGPL. And if you think through the practicalities of how that would work, it's not feasible anyhow.

Are you referencing "further restrictions" in AGPLv3's "additional terms"? http://www.gnu.org/licenses/agpl-3.0.html#section7

Good point! (Maybe) to fix this problems, for dual licensing with a non-commercial AGPLv3-like tier and a commercial tier, we would require a "modified AGPLv3" on the non-commercial tier. That "modified AGPLv3" would explicitly prohibit commercial use.

There is a Stack Overflow question asking on how to prohibit commercial use: http://stackoverflow.com/q/3485750/923560
All github require for their free users is that they're OK code is made viewable to the world. Nothing about github requires open source and you're free to chose any license you want.
My experience has been that this happens pretty infrequently if your packages are relatively small. I think it's only happened to me once in fact and that was a long time ago.
>One of the most common features pushed by just about every framework (just saw it about React yesterday) is desperately, and leakily, trying to abstract Javascript into some sort of classic OOP language.

You missed the point of yesterday's React announcement.

It's not at all about OOP.

See this:

https://news.ycombinator.com/item?id=8959691

https://twitter.com/swannodette/status/560554408782864384
And here it is selfhosted.iferapp.com
Enforcement makes the whole process utterly impractical.

The EU's VAT and tax authorities are barely keeping up with work as it is. And the idea that companies with five or six figure turnovers are worth chasing for a few percentage points of extra VAT is nonsensical when there's so much other VAT and tax fraud in the EU.

I'm not convinced taxation is the real point. To me this seems more like a ham-fisted attempt to force businesses to keep records for surveillance purposes.

I wonder if at some point in the next decade we'll see companies having to make their online sales records visible to the tax authorities for "automated verification", so they can find out who's been buying machetes and bomb chemicals.
A look back at 1 year of meetings in our startup – What we’ve learnt
Gender ratios between fields aren't a huge huge problem, but it is something we could address and improve over time. We don't have to perpetuate the ratios by telling nerdier girls they're not good with computers and should really just be cheerleaders. Salary gaps, on the other hand, are clear evidence of discrimination. And there's plenty of those.
C must be correct at all times or the world will literally light on fire.

Yes, this is frustrating. It's why we try not to write anything in C anymore.
Thanks! (And sorry it took me a while to respond.) In my case, I'm outside of city limits, so that should help with the politics.

I suspect I'm going to have to do copper on poles to make it viable, but how do I find out who owns the poles and what they charge?

Also I don't have any idea how to go about purchasing upstream bandwidth - any advice there?
I don't know Angular at all. But it appears that the example with $scope is not respecting the MVC design pattern. It's all been flattened and merged. The controller should only update the model. And the view should only get state from the model. In the example, the controller wraps the model and presents itself to the view as the model and controller. So now to write a test of the view, you can't just create some dummy model, you have to create a mocked up controller.
I would, but I have not upgraded my macbook to mavericks yet. :-/
Try Copify, more than capable of producing mid-level technical articles/blogs.
thers a diference between a rogue ap atached to your DS (distribution system) and a rogue client device.
There's a building right down the street where they preached hatred for people like me not that long ago. I had something to hide (came out a year ago), and it was effectively a felony as recently as 2003.

If the US ever plunges into theocracy, I'm as good as dead. I don't hide it since I live in a relatively liberal and progressive part of a socially conservative region. I'm a little concerned about backlash from a favorable SCOTUS ruling, but it's too late to go back. Maybe the Presbyterian church next door will send someone over to help them adjust.
The tell-tale signs of a galactic merger
You seem to have misunderstood what I was saying. I said that I saw it yesterday about React. You know, in their announcement where they outright said -

"JavaScript originally didn't have a built-in class system. Every popular framework built their own, and so did we."

I was not making a comment on any new development or change in direction, just that React (a tool I don't use) admitted to also jumping on the pretend-OOP thing.
While I agree I'd do anything to help my child, I also realize it's not up to me or most importantly, the government to dictate how other parents should raise their children. The right to raise your child the way you see fit, obviously without any major abuse is an universal right any parent has and it's above any social construct.

Abuse, in this context, should be real abuse, which means physical or psychological violence. Abuse does not mean disagreeing with the ways a secular capitalist democracy is heading. As much as some people want to enlist "religious indoctrination", lack of vaccination, circumcision and other forms of non-western-conforming customs as "abuse", it is of my opinion that we should refrain from that and respect the inalienable right to have different customs from the globalized state.

Governments are not supposed to be our parents and pass diktakts telling people what's the "correct way" to raise children.
> the second camp, those that said I was just spouting FUD because I didn't explain myself in detail, which surprised me a bit because those are developers who presumably have been working on Angular and in my opinion should already know about the pitfalls and their effect on juniors.

I have come to learn that the majority of people who say they work in a particular system have actually only ever dabbled in it.
That "thisisafrica" article has been posted to HN at least twice recently, see https://news.ycombinator.com/item?id=8876429

- and as the previous comment chain says, it looks very bogus.
I wonder how other languages compare to English. I know English is far from pure.

"The problem with defending the purity of the English language is that English is about as pure as a cribhouse whore. We don't just borrow words; on occasion, English has pursued other languages down alleyways to beat them unconscious and rifle their pockets for new vocabulary."
-- James Nicoll
I think he hit the nail on the head: for games that already have plenty of exposure, promotions/discounts are more likely to cannibalize sales. Thanks for putting that on my radar!
Bad habits. Those JavaScript kids nowadays ...
And if you traped by fire in a back room? and do bars in the USA have payphones in them any more.
HOW FREELANCERS ARE REDEFINING SUCCESS TO BE ABOUT LIFE, Not WEALTH
To be fair, I think a lot of sighted people would agree with you on both points.
>> If they are refusing vaccinations on religious grounds

Read the article. They aren't and have now started taking vaccines.
Seems more like this totally replaces the job of much of what a paralegal does, research. It is the logical evolution of tech to do just this however.
Your parent was modded down for bringing nothing to the conversation. It might as well have read "lol google."

Unfortunately other similar media aren't as lucrative. Even if they pay as well, not being on YouTube creates an exposure problem. I hope there's some way to work this out, but to be honest, Google still seems to me like the least sleazy company to help you monetize your music, and that's not a compliment to Google.