skysight-inc/HackerNews huggingface dataset:
It's sad indeed but from the domain it was clear to me that this was yet another content marketing article.
Python is already functional enough, it's the brain behind the keyboard wasn't that much functional before ( that was me )
There is a vast gulf between "CS students/teachers" and "humanities teachers looking to host their coursework". Like, the entire landscape of computational science, statistics, anything with "quantitative" in front of its name...
"Though I'd prefer an open source solution that they could host themselves"

This is not the only time that this has come up, and somehow I doubt most educators share HN's open-source zeal - most of them I've worked with want to GET TO WORK, not spend hours doodling with "self-hosted" software.
How to Increase Website Traffic Using Quora﻿
So, do all your (startup's) domains have AAAA records yet, and servers IPv6? I just enabled IPv6 on my stuff, which took much less work than expected.
Suggestion: If you're part of a professor's group, a lab, etc. they also have group pages. This is what I used to boost the private repos for "All the work in Professor Y's lab".
Yeah, it's probably not the best idea. Looks like someone opened a pull request to fix it: https://github.com/hylang/hy/pull/499
This too. I have an "Archive" folder, and before that one called "Dissertation" which was in reality like, 8 different projects.
IIRC, the deal was something like Blast Internet + Digital Economy + HBO, at least that was the one they called me trying to up sell. I can see how some people might think they would have gotten access.
He's just theorizing on how he'd make the government more efficient, not that he'd actually want that (the Nazis were also pretty efficient).
I don't think there will be much love for whistleblowers at any federal agency in the post-Snowden era.
The software is a trivial part of building a social network.
I'll repost two recent blogposts about Hy that have been on Hackernews recently.

http://fox.devport.no/?p=82

http://asylum.madhouse-project.org/blog/2014/01/26/hy-the-lo...
Give me a fucking break, neutering language because somebody somewhere might hypothetically be emotionally damaged by reading it is something that we can save for marketers writing bone-dry press releases. If you don't like that word, then you don't have to say it. Pestering other people for saying it is a joke.

Why don't you go submit pull requests to every single fucking project using the WTFPL license while you are at it?
swap-in rate, to be more specific. swap-outs aren't incredibly worrisome.
Show HN: faces.io – ridiculously simple video chat
This is something fun I’ve been hacking on recently: ridiculously simple group chat.

Go to http://faces.io and then get your friends to do the same. That’s it! :-D

Currently works best in Chrome. It’s definitely beta status at best. Audio can get weird—be ready to mute. ;-)

Let me know what you think!
Okay, well at least you can add a proper distinction between variable binding and assignment (let vs. set!) if you have macros, but that doesn't really make it more functional, just better.
Screenshot: http://24.media.tumblr.com/07de3da18d8a5587d9480f42e87da8c4/...

Bonus pro tip, add a hash target in the url to have a more private conversation.

eg http://faces.io/#hn
When I tried one (and admittedly, this was the WP7 era) the biggest problem wasn't missing brands, it was awful experiences. Spotify were on there - the app didn't play music 50% of the time. Foursquare was on there, but it barely worked. And so on.

I haven't checked back since because, well, why would I?
Bitcoin’s Money Supply and Security
Even better idea: after those users pay, offer the senders an option to pay to delete them sooner.

Repeat, until the cops show up. ;)
Continuous testing/building is a major component to a good project. I know it'd been done for years by some groups Agile became a Thing.
Eh, Facebook isn't that terrible. I'm not saying I think they're good, but they make what is currently the modern equivalent of the telephone. It is what it is.

And it's not about my convenience, it's about not inconveniencing my friends by demanding that they remember that I'm a special snowflake who won't use the dominant communication platform of the day, and I must have my special needs attended to by using older, more inconvenient channels each time they want to send out a mass party invite.
What does it mean to say that you were "offended" by it? What sort of emotion did it elicit?

It's a word that you don't say, I get that, but how do you make the jump from "I must not say this word" to "I am disturbed in some way when I encounter somebody else who does not share my religious taboo"?

I don't think you actually make that jump, if you reflect on what you actually think and feel about this.
Being an Android manufacturer isn't exactly a bunch of roses either. At the last count only Samsung were making serious money through it - everyone else seems to be struggling along.
Themer Suspended From Google Play Due to Copyright Concern of Apple
I had this discussion recently due to the Coke commercial during the Super Bowl, but I'll give you the highlights.

Not everyone in the US speaks English as a primary language.
I would start by dropping the "e" part of your requirement. Don't look for good e-books, look for good books.

Then I would drop the strategy of looking mainly at the "deal" books, since at best there is a zero correlation to quality, and at worst a negative correlation.

That said, finding good books is a problem that people have been facing for decades if not centuries, and with mixed success. You've got to kiss a lot of frogs...

Talking books with people whose opinions you trust is a good start. Then there are internet forums dedicated to discussing books of different sorts. There are lots and lots of review sites. One strategy is to find a review site that positively reviews a book you know you like, then see what else that reviewer recommends.

You can also find a library and browse the shelves. Browsing, at libraries and at decent brick-and-mortar bookstores (RIP), is how I found most of the books that I ended up liking the most. Literally at least three of my favorite books in the world I had never heard of until I picked them up from a bookstore shelf (and two of them, I had never even heard of the author).

In a way, reading lists of e-books that are available, rather than going in via a search on an author or title you think you might like, is somewhat akin to browsing. The main difference being the extremely low quality of the ability to spot-read, that electronic bookstores offer. The ability to randomly sample a book's writing in 4-5 places is an immeasurable aid to finding a book you might like, in my opinion.
Inkless metal pen will write forever
>I almost posted exactly the same post as simias earlier, your post worries me a bit as you don't seem to understand there's been generations of hackers who had no internet access.

Just because the internet wasn't accessible 30 years ago isn't a reason to restrict it in the future. The basic methods of learning are totally different today.. Librarys in financial woes. Wifi at Mcdonalds. Cell Phones for everyone. I know my local libraries don't have any of the information I enjoy reading about.

>>And there are a lot of people who are affected by watching people hang.

And your child shouldn't be wanting to watch those videos.
About time. There's long been a "MtGox price" and a "real price", and a price index should not include MtGox unless and until they're liquid enough not to distort the price.
Pill Nation
Your questions are awful questions. It is much more important to focus on what he is doing now, which is bigger than what he has done in the past. He is actually helping millions of people around the world now, and you want to focus on what he did in business 20-30 years ago.

Of course he was over aggressive in his running of Microsoft in the past. Does it matter if he says so? Or does it matter what he does today with his billions?
Incognito mode was never meant as an "out on the internet anonymous" mode, but a local "don't leave evidence on this system" mode. I guess semantically people want it to be the former, some kind of encrypted tor ip-spoof anonymizer mode for the browser.

Be interesting if somebody forked it an produced a version that did just that.
I think your critique of Pascal's wager is correct, but you fail to see how the same logic applies to your own arguments.

1. You correctly notice that Pascal is unable to imagine a reality where there is a God, but it is not the God he happens to worship. However you fail to notice that there are many many realities where neither empiricism is "almost by definition, your only chance of gaining control over your future" or indistinguishible from "randomly made-up laws". In particular I happen to believe that empiricism is a terrific tool to investigate a subset of reality, but it may be a poor tool to investigate some other subsets (religious/spiritual experience come to mind, but does not have to be the only ones. think of the cases where you investigate phenomena that are practically unreproducible within any humanly relevant timeframe).

2. You also see quite clearly that "following certain religious doctrine can have major costs", which Pascal just hand-waves away in his wager. But you fail to notice that by embracing empiricism as your one an only measure of truthfulness, you incur into a cost of opportunity by cutting off all other possible avenues of human knowledge.

Of this last point I offer two examples. First, in your response you mention that "if you can't influence it [God] anyhow, why should it [belief in such God] matter". This is not a matter of actual reality but a matter of values. You cannot argue if this is the good thing to do (ethics) or the most humanly fulfilling thing to do (esthetics?), but just whether this will result in a tangible benefit or not (economics).

In a more mundane way, there are lots of experiences of human life that are not easily measured with a scientific mindframe (I mentioned ethics and esthetics before). So we end up reducing "what is beauty" to whatever output of a long series of A/B tests happens to output, or "what is virtue" to whatever utilitarian explanation du jour.
I'd rather think it's a personality trait. Even someone who's not busy, or successful, can come across as direct and succinct.
The Real Reason Why Techies Are the New Yuppies
That's backwards: things like mmap() will generate page-in activity during normal operation. page-outs means that the operating system had to evict something to satisfy other memory requests, which is what you really want to know.
Damn bro you're dropping eggs of wisdom on all of us.

I agree. You give the kids a PCR machine and suddenly everyone is dead.

Better stop now before it's too late.
I see your point; that being said, I was talking about the system call uname(2), not the command line utility uname(1). It's somewhat more difficult to fake that, you need to know your way around C the very least.
Hinton is where it really starts of course, but a lot of our researchers were involved in making it practical (e.g. train quickly on GPUs).
Even if this is true, this assumes that the snapchat user base will remain stable. I've yet to see a substantial argument of why snapchat isn't just another fad. Does anyone else have this concern or am I just being pessimistic?
http://isitrestful.com/

I'd be interested to know what this site precisely checks for. Anyone got any ideas?
You're welcome! Let me know how it works for you in the Medium comments.
I really don't get where you are going with that.

Are you arguing that alerts are useless, and we must fix the issue for once? Because if so, I'd point that some things can not be fixed (because the Earth is finite, we don't know all things, etc) and you are better alerted sooner, rather than later.

Now, if you are arguing that email is not the right medium for an alert, well, what medium is better? Really, I can't think of any single candidate. Yeah, email may go down, that's why you complement it with some system external to your network (a VPS is cheap, a couple of them in different providers is almost flawless, and way cheaper than any proprietary dashboard). Yes there is some delay involved, that should be of a few minutes at most, because you create some addresses specifically for the alerts, and make all hell break loose then a message gets there. Some standard IM protocol that federated between all your net (and external point of control), could be reached from anywhere, and had plenty of support on all kinds of computers would be better, but it does not exist.
> I have two questions to respond to this - how did people do all of these things before the facebook platform? What is stopping you from doing these same things?

Some of "these things" did not exist before. Like yesterday a former coworker of mine posted a bunch of pictures of her kids growing up, it was interesting and reminded me how the time flies.

Would I ask around acquaintances for her phone number, then get on the phone and ask her to send me a printed photo album of her children? Yeah, that seems non-creepy at all.

Friend of my spouse checked in at a restaurant that's opened just recently, I saw my wife liking it, and asked about opinion of the food. Would the "before" solution include compiling a list of my + my spouse's friends with their respective phone numbers, then calling everybody inquiring which restaurants they recently visited?

Passive information discovery sucked before.
Can't wait for EVERYONE IN THIS thread to have BRAND NEW ACCOUNTS!

https://news.ycombinator.com/user?id=yngbldj

https://news.ycombinator.com/user?id=madmichael

https://news.ycombinator.com/user?id=mkedev

https://news.ycombinator.com/user?id=grocerybag

#shillbetter
How long did it take you to unfollow everyone on FB? Sounds like that would take a while for someone with 1800 friends.
I'd like to see some sort of app created kindof like quora only anonymous -- but only for senators and congressmen. They can login and answer questions asked by anyone such as "Has the NSA ever coerced you or another member of congress to the best of your knowledge" - then they could answer the question anonymously w/out threat of being found out.

Or option 2 : Attention pulitzer prize seekers - do a documentary ask every senator/congressmen you can get a hold of to answer that question - conceal their information/identity if they want it conealed- but get a REAL answer to that question.
I'm guessing that this only works with dynamically linked binaries, similar to LD_PRELOAD-based solutions?
What Really Motivates Users
It's certainly not universal.

But the effect on Facebook is generally to imagine this: all of your contacts are in a room, and every time you comment, you're getting up on stage and saying something. No catcalling from the audience. You're walking all the way to the raised floor and taking the mike and looking out into that sea of people like James who saw you naked in high school during that pool party and Gina who still believes that we should have committed more troops to Iraq and Joe who doesn't really care about anything other than free beer, though if you ever bring up the mutual coworker he dated, he'll rip you a new one.

It's this complete cacophony of context--context that matters, that's important to you--and it's not actually possible to manage it as is.

Do people post about Important Issues and Discuss Things Maturely and Deeply on Facebook? Of course they do. They do it everywhere. They do it face to face. They do it on the phone. They do it on national TV. They do it over email. They do it on Twitter. They probably do it on Snapchat, but I don't pay enough attention to notice.

What's the trick to getting that kind of conversation on Facebook? Same as any other place. Would you talk about your intimacy with James while Joe's around? Unlikely. But if you went and got a coffee. Or if you started a Facebook Group of some kind, or a private message, or whatever: anything to limit the contexts that invade into a conversation. (Alternately, there are actually super-public spaces on Facebook that get into reddit-style arguments.)

Anonymity, of course, does this automatically, because context is attached to some identity. But that doesn't mean anonymity is the actual mechanism. It's the hand holding the hammer, not the hammer itself.

At the end of the day, anonymity doesn't actually do anything.
Cryptocat security audit results
After reading probably millions of lines of code, I find myself wishing people would learn the difference between verbosity and clarity.

More words do not necessarily lead to clearer, more understandable code.
Yes. That's exactly why they HAVE requirements for inclusion: to determine which exchanges to include. And in this case the criteria seem quite reasonable (things like allowing people to take money out) and their lack may indicate that the prices are not representative.
Still confused...this is a terrible reputation for the insurance of this fellow. Aren't any insurance provider covering these kind of things? If so, why anyone would take a insurance that doesn't?

Sorry, but I cannot understand how a high skilled worker in a high income country has to beg for money because medical problems.
Web development has stayed pretty democratic since the early days because there is a small number of people pushing technological boundaries while the vast majority work in a well understood space.

Game development has consistently been the opposite: in a race to better graphics, better physics, bigger and better everything, game complexity has only gone up. Companies are working with tech that is not open to access by "mere mortals" because they are often proprietary hardware from Microsoft/Sony/AMD/nVidia. As a result of the technological arms race, there is a LOT of platform fragmentation in the graphics world.

So the problem is that game development is consistently a "big team" task, and industry expertise is monopolized by companies. Tech trickles down very slowly to hobbyists, so while there are engines for the rest of us to use, they don't benefit from the kind of industry battle-testing that web technologies get.

Game engines like Unity and Godot seem to be changing this a little bit by simplifying game development - standardizing complexity by abstracting away low level optimization concerns that you'd really only care about when you need to push technological boundaries. But in general the concept of "convention over configuration" and its related ideas hasn't really caught on, so there isn't even a standard way of thinking about game engines.

The last thing to consider is how much more complex games are than web. Web is mostly a mixture of 2-D graphics and user input handling code. Games are often 3-D graphics (3-D is just much harder than 2-D), often have more algorithmically complex input problems, require audio, and sometimes require real-time networking for multiplayer (web can tolerate latency better). There's just a lot more in there.

Another problem: because of performance requirements, the vast majority of the core libraries for physics, graphics, etc. are written in C++. C++ is not easy to pick up.
Not sure where you got that impression. In lots of cases, package maintainers are people who use the software and are volunteering their time to bundle it up with the necessary bits to put in a distro repo. The same is true of language-specific repos or homebrew.
Well, the bullet check is easily feasible. "Too much text" and "difficult words" too.

Check https://github.com/johnwhitington/camlpdf, which does a really good job to parse PDF files properly.
You must have missed (or willfully ignore) the part where it says this mode of interdiction has more civilian casualties than any other we have tried. So just maybe it isn't the best way to deal with the threat at hand.
interesting, i agree with the bad choice of nomenclature though.

I wonder how hard it would be to port it to dtrace (also dtrace would defeat the not needing root requirement).

although macs already include a sandbox[1] i find it everything but intuitive to use. it's already ridiculously complicated to setup. see ironfox as reference [2]. since you have to allow all sorts of mach port process execution pasteboard mach port access, etc.

check this app, which is allowed to play music and access the clipboard, but not access the internet. [3]

[1] https://developer.apple.com/library/mac/documentation/Darwin...

[2] https://www.romab.com/ironfox/IronFox-1.5-beta.dmg

[3] https://gist.github.com/03a481b6d39912b33d52
> and have set up a basic ssmtp check to SMS us if there is an issue.

And what will happen when the network (or the alert server) is down?

You must put some check outside your network, with independent infrastructure. Adding another protocol on the same net is still subject to Murphy law.
I don't see why; seccomp should work on any kind of process.
I'll start by directing you to the website of the membership society for systems engineers: http://www.incose.org Their products and publications section has some publicly-available documents discussing various topics.

The Systems Engineering Body of Knowledge (http://www.sebokwiki.org/) would also be a good place to start. Probably quite a bit of overlap with the INCOSE site, but better organized.

OCW has a systems engineering course posted: http://ocw.mit.edu/courses/engineering-systems-division/esd-.... There are some lecture notes available, but unfortunately the materials are a little thin.
Watching the video, I don't think that the takeaway was that the advertising was fraudulently performed, but that due to the chaining of likes/engagement/content display, that fake profiles/click farms can have a negative impact on longer-term relationships with people who consume an advertisers content.

I mean, if you look at the page he was trying to drive traffic to, it seems as though 20 minutes would actually be problematic. He was attempting to stretch out the time it took, and failed. If I put up an ad with the basic premise of:"like this page, and it'll download malware" and got likes, the likes would be EXTREMELY suspect, which is what it appeared he was trying to do. I think that non-genuine eyeballs are a large problem for any CPM advertising company, but as this seems tied to how content is distributed after the fact, the problem may be exacerbated.
It's a pencil that wears down very slowly and doesn't erase?
It's not that fundamental.

Buying Facebook likes for a Facebook page is a subset of ads. You're definitely driven towards it in Facebook UI, but if you're Amazon or NetFlix or Expedia or whoever buys billions of ads nowadays, you still buy clicks to your site and bid on CPC basis.

Anecdotal evidence (visiting facebook.com on the Web, seeing 7 ads on the right-hand side) suggests very few businesses actually pay for likes on pages. My current advertisers are tdameritrade.com, amazon.com, fijiairways.com, digitalsherpa.com, getdrip.com, att.com, tahoeaccommodations.com, none of them having a Like button underneath the ad.
What other userland? Without GNU, Linux might never have even gotten written.
I whitelist some websites from Adblock including Google. The ads need to add value to my browsing experience. Most sites just bombard me with irrelevant ads that distract me from what I'm doing but don't give me any value in return. I often click on ads in Google when I'm searching for a particular product to suit my needs.
It's not just paid likes that people are worrying about--it's organic likes too...which brings me to my question. What is your response to the other problem the OP references: spammers liking thousands of unrelated pages to confuse your algorithms, which in turn diminishes audience reach across the entire network?

I guess I just don't understand why the responsibility is on the advertiser to "target the right people." And really, that's not the problem here. If I had a Page that I wanted to target in Bangladesh, how exactly could I go about doing that without having the majority of my likes be fake?