skysight-inc/HackerNews huggingface dataset:
Thank You nullc. It's really tough to contribute something useful to the
discussion about and around Aaron Schwartz. The best I can offer is a
paper that I found a few hours ago. I haven't read it yet, but it was
just released a few days ago. From what I can tell from the description
quoted below by one of the authors, it may be good related research
worth reading.

WEIS 2014: Experimental Measurement of Attitudes Regarding Cybercrime

http://weis2014.econinfosec.org/papers/GravesAcquistiAnderso...

> "Online activists appear to be treated much more harshly by
prosecutors than equivalent street protesters; meanwhile online
fraudsters are often treated more leniently than the traditional
variety. Over two thousand mTurkers participated in six different
between-subjects experiments to assess the seriousness or cybercrimes by
type of data (directory vs medical info), scope 10 to 1,000,000 records)
motivation (student, activist, profiteer) financial consequences,
co-responsibility and whether the victim was a firm, a nonprofit or a
government agency. Respondents saw more records as more sensitive than
less; profiteers as much worse than students or activists; more
expensive cases as more serious; that firms were less liable if servers
were patched (but that the data were more sensitive in that case). In
summary, participants recommend harsher sentences when cybercrimes
involve more or more sensitive data, have costlier consequences, or are
motivated by profit. This is much more rational than the reported
behaviour of some prosecutors and judges."
WEIS 2014: Experimental Measurement of Attitudes Regarding Cybercrime [pdf]
You might be interested in these

https://github.com/thibauts/node-castv2
https://github.com/thibauts/node-castv2-client
SCiO: Your Sixth Sense Pocket Device
Looks great! A dev and designer make a powerful team :)
The body text is approximately legible size, but low contrast.

The code examples are all but unreadable.

http://i.imgur.com/ogS9yat.png

Here's a quick improvement for legibility. I'm not claiming a thing of beauty.

http://i.imgur.com/mW880fB.png

My general style guidelines are included here:

https://news.ycombinator.com/item?id=6996064#up_6998399
If it's an iPhone, then yes, it is far and away the most secure device you own. Everything is encrypted all the time through an HSM which will perform decryption only if given the device PIN. The key is never in memory and any attempt to extract it from the HSM will result in its self-destruction. It is impossible to recover data from the phone without the PIN. You can only erase the device and restore from a backup. While the device can be lost, the only threat is that a thief will erase and resell it. With iOS 7 and Find My iPhone turned on, even that is not possible. An attacker would not get your data in any case.

This is orders of magnitude safer than a full-disk-encrypted laptop because people hardly ever shut down their laptops, so keys remain in memory. There is also the possibility of cold-boot attacks, and of course the (retrospectively) insane design wherein any program you run can access all of your data.

iOS applications are always code-signed in a way that is tied to a real person or corporation, thoroughly sandboxed, and subject to review, making malware essentially non-existent. If discovered, it can be yanked at any time. What few remote exploits there have been were national news - and quickly resolved.

iMessage is end-to-end encrypted 100% of the time using a keybag - each device on your iCloud account has its own private key that never leaves the device. You get notified when a key is added to the keybag. This is really incredible, because without even knowing it, huge swaths of the population are using properly end-to-end encrypted messaging just by owning iPhones.

iOS is a tight ship and its attack surface is minuscule compared to that of a commodity computer.
Start-up revolutionizes the way how consumers find services in the Philippines
Everything We Know About Facebook's Secret Mood Manipulation Experiment
The End of the Age Pyramid
It's exposed as an API, so others can drive the process. If you're asking how the neural nets are trained, that's discussed in the power point hosted on our blog.
How to install Android Apps from Google Play Store Website
If you don't mind me asking, how did you start getting 'movers' to join the platform? What kind of marketing did you do? And what about getting the word out to people?
I'm curious - do you use a single company for call termination, or have multiple routes to optimise the cost?
The analogy is silly. Of course you wouldn't design a door that "constantly moves" but you might design a door that slowly revealed itself as you moved through an architectural experience. And besides, a website is not a door.

Certainly, there is good animation and bad animation. Animation for animation's sake in web design is bad. Animation that helps a user manage attention, removes unnecessary affordance until it's needed, delights its user, underscores contextual importance, and/or communicates system action can be good.

It's funny that you bring up Loos, because I think he might agree with me here:

>My architecture is not conceived by drawings, but by spaces. I do not draw plans, facades or sections… For me, the ground floor, first floor do not exist… There are only interconnected continual spaces, rooms, halls, terraces… Each space needs a different height… These spaces are connected so that ascent and descent are not only unnoticeable, but at the same time functional

Says Loos himself.
It's a good question, but there's no definitive answer other than what's
stated in the HN Guidelines.

http://ycombinator.com/newsguidelines.html

> "Please don't submit so many links at once that the new page is
dominated by your submissions."

With that said, I personally try to always wait at least 1 hour between
submissions, and I try to always avoid submitting more than 4 stories
from a single source during any given week. I've privately asked our
friendly neighborhood moderator, 'dang', if I post too much cruft or two
frequently, but he told me "No," but of course, the caveat is to only
post stuff that you consider interesting.

My interests are my own, and unfortunately, my submissions are not the
most exciting or regularly considered interesting to the majority of
others on HN. At times, I've wondered if I should stop submitting stuff
since my interests are a really poor indicator of what others here tend
to find interesting.
I think whoever just down voted you did you an injustice, so I bumped you back up. I may totally disagree with you on the righteousness of the prosecutor's behavior, and the seriousness of what they were trying to charge Aaron with - but I really appreciate the evidence and information you bring to the discussion.
We have different definitions here. As poster above said, in the limit it's just "import minecraft". I'd then argue after e.g. Paul Graham in "On Lisp" that you're modifying language when you're adding new facilities - like functions - to it. That allows you to much easier solve your problem - in the language which you created for that, rather than in the original language.

In this example a lot was done in the external library which was imported. The rest is a little bit of Python with crucial use of those facilities offered by imported library. So I'd say it's not Python - by much - which this program is written on. But that's just a definition - I find it useful to define it this way, but it's certainly not the only possibility.
This is a bridge round led by an outside investor. Not uncommon, especially between Series A and B. I don't get much of the hard decision here, seems pretty common. I do appreciate her honesty though.
I believe one of the key items that they are missing is that while "hip" technologies change quickly in CS, that you don't need to start from scratch when a new technology comes around.
Usually, new tech is similar to an older or is a combination of older ones. So the more experience you have in CS fields the quicker you generally are to pick any new technology.
Except that in every one of those examples, you know you're being fed a worldview slanted by the author

Not always. A perceptive person will know they're being bombarded with messages 24 hours a day, there's persuasion going on, and they may pick up on some of the more overt techniques; however, they won't always know the mechanisms at work or the entities behind the messages.

For example, big PR firms often work behind the scenes to set the stage for large conglomerates. Unless you are actively engaged in trying to connect and analyze the message space, you won't see how a coordinated campaign's mosaic of messages coalesce over time and space. You won't be privy to all the facets of the push and pull in play. You might detect things like frame boundaries, but you won't always know what's omitted. And some things are only evident in hindsight.

Only the most active and astute observers will be aware of the extent of it, and most people won't see any of it because they don't have the mental model for it.
I try to program games. But because i have too big plans and work alone, i spend most of the time to write software that increases my productivity in writing software.
Sweden has that sort of almost-confiscatory tax above certain level. This, of course, greatly helps Gini index, and provides plenty of free public services.

OTOH a few iconic Swedish companies, like IKEA [1] and Ericsson [2], largely withdrew from the Swedish tax system.

This may have something to do with motivation, e.g. the motivation to merely stay afloat.

[1] https://en.wikipedia.org/wiki/IKEA#Profits
[2] Can't readily find a concise document; relying on Ericsson's employees word-of-mouth ere.
Software rendering is alive and well on headless setups with no GPU.
Check out the UI for 'webcall' at didlogic.com. I use this service for the exact use case you're targeting, but it's a slight pain because:

1) I have to use Safari instead of an app, so it can't interact with my phone's address book. So I have to copy-paste the two phone numbers.

2) I almost always have to log in each time I use it, because the auth session has timed out.

3) I have to zoom in/out as it's not mobile optimised.

If you could offer the same quality and price as didlogic.com, but with a convenient app interface, that would be awesome.
Your software can try each key until one of them works. If none of them work, it can say "this message can't be opened with one of the keys available". Or even "this message requires key 1234 5678 to open, but it's not currently available". It's not something you need to care about.
You don't need to have any information about the sender unencrypted. It's not at all necessary to deliver the message.
Mattermark wasn't founded by a guy, it was founded by Danielle Morrill, who also founded YC-backed referly
We predicted a June 2014 1.5M round at Telegraph Research:

http://www.telegraphresearch.com/mattermark/
I don't understand what you are trying to show with this study. It compares moderate drinkers among themselves according to the type of alcohol consumed. It doesn't compare drinkers vs non drinkers
As a bootstrapper with 100% equity in company that just passed $1M YOY revenue and should hit $2M this year, I read these articles on HN and cringe. To me, it would be a special kind of hell to have 40 investors to answer to, no less in a company under $1M revenue. Seems to work for some founders to get rich quick but for god sakes I don't envy that position.
I'm a grad student working on my Masters Project. It's a Personal Health Information System. I'm using this project to develop a cross platform application using #Xamarin. I'm hoping to have a prototype soon.
A running hedgehog? Please, in the name of God, tell me you named him Sonic.
Yes, to extend the postcard metaphor, it's like the bank sending a bank card PIN on a postcard. Not secure at all.
I'm working on a frontend to manage arbitrary applications, and provide a centralised place to manage them all. It works across machines through ssh, and can provide pretty statistics and logging bits and pieces, but the core of it is to do something to multiple machines at once.

I can select and add arbitrary numbers of machines to a job, then run it, and also put that command on a schedule. Say i want all my packages to be upgraded at all times. I can have this every night at 00:01, to ssh to all the machines and run the appropriate command based on architecture.

This is useful for my internship, where i have to simultaneously deploy and manage many machines, and this app has proven to be immensely scaleable, with up to 1000 VM's being managed at once with no signs of slowdown.

Besides that, all i do now is worry about college
> I like that all processes run in CPU ring 0 and safety is ensured by the VM. It seems like this is more flexible

This approach has a few issues which make it impractical for use by a real general purpose OS:

* it moves all work related to safety either to the dynamic compiler (not so bad), when it can statically prove that the code is safe or onto the critical path if it cannot statically prove it safe (which generally causes significant slow-downs). For example a traditional OS will use VM to isolate application memory (where the performance impact comes from the occasional TLB miss), while this sort of approach might require boundary checks to be compiled before many memory instructions

* the problems mentioned above could be mostly avoided by requiring use of a language or bytecode format designed to allow the compiler to use static checks, but then all your applications have to use it (which is what Runtime.JS does)

* it potentially allows more complex interactions between the OS/VM and the application compared to traditional system calls, which is the sort of things that often enough creates hard-to-predict side effects

> allows for more easily provable safety guarantees.

I don't know about that, hardware is normally formally verified, while software normally isn't. While hardware bugs still exist, there are far fewer than in software.
Are you familiar with Cyanogenmod? http://www.cyanogenmod.org/
Automated schema design for NoSQL databases[1], which admittedly is incredibly broad. Currently I'm working on a workload driven tool to select appropriate column families in Cassandra. The hope is that a similar approach will be viable in other NoSQL databases (e.g. MongoDB, Redis).

http://dl.acm.org/citation.cfm?id=2602624
I'm working a simple Medium like blogging engine, except I wanted to add a customizable reading experience for the user. try http://www.discusr.com for the site and http://www.discusr.com/post/12/Fear-and-Hope-with-Spacephobi... for an example read.
One in 6 - sounds like too much - what is the definition/threshold for 'excessive drinking'?
Your comment capped it at 2x the wealth of a typical worker - so then once someone has achieved 2x the wealth of a typical worker, wouldn't any additional work be for no return?
I have a few places where a quick and dirty check based on the receipt of an email (or not) (think backup job emails) would be easier to integrate than http. Plus then adding the ability to notify based on the existence/non-existence of a keyword (e.g. "success" or "error").

I totally get the HTTP integration, but some places that just isn't all that convenient and part of what I pay for is convenience/one less thing on my to do list. :)
Whilst we're talking about virtual calling cards, Rebtel is the best implementation of this I've seen. There are at least three ways to use the service:

1) The way you described: call a local number, then dial your desired phone number. It uses caller ID for authentication. Not perfect, as it can be spoofed, but likely not an issue.

2) You go online and enter the phone numbers of several people you call often. For each, the system allocates you a local phone number. So, e.g. when I call a specific local (Beijing) number, my mum's phone (in London) will ring. No PINs or double-dialing.

3) Like (2) BUT using their app and a data connection (even a slow one) you just dial the number (or choose from your address book) and their app does everything for you.

2 & 3 work because you already registered your mobile number with them. When you dial one of their local access numbers, they can combine those two pieces of information to look up where the call should go.

The call quality is great. It's a little more expensive than didlogic.com, but cheaper than Skype.
figure out what you want out of it first, then it'll be obvious what you should do.

From the little info you provide it seems it might be a great test for learning a little marketing.
I dig!
Well, I've a couple projects on Yesod, with some variation, but I'll focus on the one that has users outside my family.

Storage is Postgres; deployment is some overly specific (and slightly too manual) scripts I put together before Keter was mature (and haven't touched since); front end is mostly flat HTML generated from Hamlet (or markdown, through pandoc), gussied up with some JS where appropriate, but definitely more of a progressive-enhancement approach than a single page app.

With regards to Shakespearean templates, the languages for JS and CSS (Julius and Cassius/Lucius) are - in practice - of only mild use on their own. Hamlet is a bigger win - and, in particular, the ability to package up all three into a single widget to be embedded in arbitrary Hamlet, is great. And all the type safety is a nice bonus. One thing it does need is more exhaustive documentation - I don't think there's anywhere that actually specifies the "embed tag attributes from this list" or "generate a URL with parameters" sigils, save the source and mailing list. What documentation does exist is pretty solid, mind you, there's just some omissions.
Any chance for this to happen in NY - as well?
Mattermark was a pivot from referly. http://blog.ycombinator.com/referly-yc-s12-becomes-mattermar...
I'm working on a proof of storage cryptocurrency. It's quorum based as opposed to blockchain based, which allows it to scale such that each node only needs to track log(n) transaction while maintaining a secure network and being able to be certain about the validity of incoming transactions. Storage is cheaper, faster, and more secure than centralized alternatives. There is also functional (but expensive) support for secure decentralized computing.

It's nearly in an alpha stage. www.siacoin.com
Thanks for the reply. I've done a cursory run through of the "book", and wondered how close it was to an actual use of the framework in development.
Software Engineers Should Run The World
Totally agreed. I'd be surprised if there's any kind of legal action here with enough backbone to get a settlement out of Facebook, however.
I'm working on gamifying learning, here is our first project, it automates the learning of times table, kids like it:

http://netforza.com/times-ninja-adventure/
I think he's merely claiming that you expect Facebook to curate the news feed. How they do so (and for what purpose) is ever-changing and has never been fully transparent, thus your expectations for those particular factors is irrelevant.
I'm interested in this field and follow it eagerly, how is siacoin different than Storj and MaidSafe?
From the article, they know they felt worse because the subjects' own posts subsequently became more negative.
Thanks. I'll make these changes for the next version.
Academia holds itself to higher ethical standards than those other actors. Those are the standards violated here.
Of course it will help. If tomorrow I became independently rich, I could quit my job and suddenly the most productive 40hrs of my week are free to work on my own problems whatever they may be. Plus your stress levels will probably drop too.
I'm working on a simpler, faster, and cheaper to manage digital certificates: TLS, S/MIME, code signing, etc. Right now, our prices are lower then any current retail price.
I think 'answer to' is probably looking at it wrong, at least for good investors. They are there to help you when needed, to give you advice. They are not the hall monitor.

However I've never had investors either, so perhaps I'm wrong. Given that she says she communicates with 75% of them at least once a month - that would indeed suck if the relationship was as you described.
Any ad, political speech, sales pitch, pr/journalism etc. that you see today is identified by a named author/publisher/vendor byline. Assessment of possible manipulation is left as an exercise for the viewer, who can decide whether to ignore the communication.

There are any number of technical means by which:

(a) opt-in permission could be requested in advance of a study

(b) opt-out option could be advertised in advance of a study

(c) start and end dates of non-optional study could be disclosed

This is about CHOICE of participation, not the NATURE of the study.
Such a negative article. Personally, I see the Lightning connector as a much needed replacement of Micro-USB for the Beats Studio Wireless headphones. Add Siri support, saving EQ settings to firmware via iPhone (as Parrot Zik can) and (if I'm allowed to dream) Wi-fi based Airplay support, and I'm hooked. Currently they're an expensive pair of headphones, but I'll point out one thing -- you don't need to get rid of the TRS jack to use the lightning port. This article really is pure rumours and speculation.

And that lighting two-way power draw seems a useful tool for more than just headphones. Watches anyone?
I'm improving my Elon Musk biography (https://leanpub.com/theengineer), and I'm learning C#, Blender, and Unity by building a tank simulator (http://www.habrador.com/labs/cv90-simulator/) and a Tesla Motors simulator (http://www.habrador.com/labs/tesla-simulator/)
I think the DOJ should issue more realistic press releases when they announce an indictment. They obviously know at that point what charges they are bringing, so should be able to easily take into account grouping.

They also know who they are charging and what facts they are alleging as the basis of those charges, so should be able to take into account things like prior convictions, how much damage was done, and other things that affect the sentence under the Federal Sentencing Guidelines.

Their press releases should be designed to accurately inform the public about the case, not make them look good by making it look like they have indicted someone from the most wanted list.
In any case, would be much better to be answering to 40 paying B2B customers. I'd imagine if founder is not able to get focused on that, there won't be another round.
It would have been interesting if CA legislature had focused on forcing companies to provide security patches for some number of years instead of the 'kill switch' issue.

Maybe the EU will take this up as a part of the baseline warranty requirements they push. You don't have to ship a perfect device, but you do have to provide support for security critical patches for a certain time frame. It seems beyond reckless, certainly unethical, borderline negligent, to ship a smartphone and then just leave it exposed as known vulnerabilities pile up.

Once we're talking about phones with a certain level of sophistication, I think 3 years of auto-pushed security updates is not too much to ask! To me, it's a minimum requirement of any device I would buy, but the average consumer has no idea how vulnerable their device actually becomes over time.
It is indeed hard to get (good) answers to your questions - but there are tons of great answers to questions that have already been asked. Especially for anything related to tech or Silicon Valley etc.
I'm working on a discussion system for forums and blogs, which is hopefully going to help people understand each other better and solve problems in society more efficiently. (Well, that's a goal alyway.) http://www.debiki.com