skysight-inc/HackerNews huggingface dataset:
What: http://paperthon.com

It's a research management service, consolidating submissions, notifications, reviews and revisions across multiple conference systems.

Why: because I was sick of using emails to track these things, and it allows researchers getting fun stats about their work.
Git is one of these tools you don't use right if you don't use it in the shell. Otherwise it's like trying to fly a submarine. You might make it work if you attach enough stuff, but still it's better to use it under water or to use a real aircraft. And seriously, if you use it in the shell there is not the slightest need for Github. I love Github, but there is no additional information you gain from using it. It's just pretty.

edit: You will probably argue why you want to use git but don't want to use a shell. Please don't. If you really want to learn something, try git in a shell for a year (consistently learning, not just getting stuff done with minimal effort). If you start to use `git log` more often than any gui tool, if you merge, fork, and `rebase -i` without thinking about it, then make a decision. And if you reached that point and still think git can live without a shell, please (seriously) come back here and tell us about it.
If I understand QuickMVP it means they haven't actually done anything except put up a landing page and a sign up. No code yet.

So I kind of agree. Not interested until I know what it really is and I can't know what it really is until they build it.
Going on the Quick MVP website you can read: "QuickMVP is the easiest way to test your ideas, without wasting time or money."

Just like SuperKlaus said on the thread: "So if they get enough positive feedback / sign-up they'll build it?".

That killed it for me too. I have nothing against QuickMVP. I just don't want to signup for a product that doesn't exists (also, it so happen that Hatch doesn't interest me, but that's not the point). However, had they (Hatch) been a bit more "honest" and said "We're gathering email to see if there's interest in us building this app" instead of "Request an invite", I'd bet people would be more inclined to sign-up.
Really interesting. About a year ago I spent some time thinking about the concept of building semi-decentralized versions of typical web apps with WebRTC and a series of trusted centralized hubs.
Can I have some too ? id = pskl
Do you sync messages across various clients? So that I can start chatting on one and move to second or third client.
You're talking complete nonsense. Constructive criticism please.
How about github issues? Is there a way to export that info?

I'm not against github (in fact i like it very much) but issues does seem to impose a little lockin.
The one that does not have dozens of ignored three years old pull requests and decent level communication with newcomers on mailing list and in issues.
I don't know if it's that simple, it's only human to question things in life, and it's one of the main reasons we've come so far in the first place.

Being unhappy and unsatisfied is the main reason we have the technology that currently exists. If people were satisfied traveling by horse, the automobile wouldn't exist. If people were satisfied with 480p, the HD television would never have been a worthwhile venture. Being continually unsatisfied is what causes us to strive higher.
Done. Sorry, was AFK. http://i.imgur.com/dHqqlkV.png
Very cool.

From a pure website UX perspective, I'd recommend making it more obvious what the differences are between each price tier. Took me a moment to realize what the difference between Complete and Complete Plus were. This will be even more confusing if the end user doesn't know about Raspberry Pi's and Rev B vs Rev B+
Creating invisible Design
Rating PG, R, etc would be very cool because I watch movies with younger siblings.
The rant is further upheld by his username: 80x24.

Yes, the command line has its place.

Yes, some of us like GUIs even though we can do CLIs.

And using a tool that simplifies some of the trickiness of software development (filing issues, code reviews, etc) is a pretty welcome tool in my bag of tricks. An open source issue tracker is fine, but with his negative attitude towards web browsers, I assume any web-based tool that attempts to get in his software development process would be met with some level of disdain.
Looking at the screen shot brought puredata to mind.

Appears to provide a visual metaphor with code backend. Thanks for posting.
Do you have exact crypto spec somewhere?

"NaCl library" is not a spec and it's still easy to use/apply it incorrectly.
My thoughts exactly. O(n) vs O(nlog(n)). Or even if you don't have formal comp sci experience, it seems intuitive that sorting the entire array (which I specify could be large) just to get the two highest values is overkill.

Want to apply to our full stack developer position?

Edit: Out of curiosity, what would you initialize the two tracking variables to?
Location: Bangalore
Remote: Yes
Willing to relocate: prefer remote, can travel if required
Technologies: python-Django/Flask, Go, openstack.
Resume: Please email me
Email: shabi@fossix.org
I like the idea. But I don't think my creative collaborators necessarily need to be geographically close to me.
Here is the exchange: https://www.dropbox.com/s/enh05r5xj85i2b7/Photo%20Aug%2002%2...
I'm surprised it wasn't licensed under the WTFPL (https://en.wikipedia.org/wiki/Do_What_The_Fuck_You_Want)
Yes, I agree with this too. And in some ways sorting is a better solution. The code is certainly simpler. That said, once you point out that you need an efficient solution for large data sets, a competent developer should be able to recognize how to do that. Heck, even if they just said, "ok, so you need to loop through it and keep track of the two largest numbers", then messed up the details, that would be better than most of the answers I've seen. (Again, from people with reasonable-looking applications and resumes.)
Typo iPhone Keyboard Gets a Redesign,But Influence Remains
Most people didn't think to check that the array had at least two elements, but more did that than managed to correctly loop through it.

I'm not sure what your PS is referring to. Which posted solutions, and what article?
The syntax is not the issue, the very sophisticated type system is.
True, SD cards suck. However, they use Electrum as the wallet system, which makes you back up the wallet seed, which is a few words you can write down.
Couldn't anyone choose to create a mirror on Github and do the busy work of shuttling patches back and forth? If the accessibility is important to them, can't they independently solve this issue?

Furthermore, if this is as important as implied, wouldn't that Github repo become an important source of progress for the project, without infringing in any way on Eric's desire to NOT use (or depend on) Github?
A in progress site for free first time app developer education
If You’re Always Working, You’re Never Working Well
If memory serves, one of Emacs innovations was to decouple the display system from the editing system. The display would run asynchronously. If the display lagged due to a slow connection it would always be trying to show the most current state rather than strictly rendering the results of each edit operation, one by one. It also tried to minimize the terminal codes need to bring the display up to date.

I can't say I've ever used it on a 300 baud modem, but I have used it over a transcontinental SSH session on a crowded wifi connection and I've been thankful for it being designed to operate well under adverse conditions like that.
You should probably submit a bug report to ScriptSafe.
الاماكن الخالية بكليات جامعة طنطا والمنصورة والزقازيق للمرحلة الثانية 2014
Who Is Iliad, And Why Does it Want T-Mobile?
Could you elaborate a bit more?

By reporting API, do you mean a structured way for some users/clients to extract operational data about their activity with your product, in order to let them play with it and do their own reporting on top of it?
Or do you mean a layer in your software presenting aggregated data in form or reports?
A few possibilities:

- it's simpler for tax/legal purposes for them to hire people who are US residents and legal to work in the US.

- we're in the UK, and hire non-UK-based remote, but we've had a hard time if the timezone is more than a few hours off of London time. In the US, this pretty much restricts you to the Americas (which include a lot more than the US, of course, but this does make a decent chunk of non-US candidates incompatible for them).
You seem to have forgotten the name of the company, don't know if it's on purpose.
I don't see how this could possibly work. I'm root on my machine, how could a software that some other people use can prevent me to do whatever I want with data that my machine receives? In the worst case, I can screenshot anything that appear on my screen. The app claim to be screenshot-proof. I call bullshit.
Echohack’s Mental Tools For Programmers
I have been wondering who leaked my address after I started getting the "E.N.L.A.R.G.E...Y.O.U.R....." spam exactly about a month ago.

Initially I thought that it might have been my fault for entering the email address where I shouldn't have. I am disappointed that such processes are even architecturally possible at Mozilla where internal data is exposed externally.

Also, this has raised a question. Almost everybody knows that passwords must be hashed and salted. But I haven't see anywhere encrypted email addresses. Are there any strongly negative consequences to encrypting sensitive personal data in databases?
Are group chats also encrypted? (The problem with jabber right now)
You Don't Need To Be An Engineering Genius To Start A Billion-Dollar Company
We changed the title and URL to the new name.
Who was present for all of these detailed conversations as a source for the author?
I'm annoyed we live in a world where such a thing isn't clearly implied by the licence.
SEEKING WORK - Remote

10+ years experience in software-, web- and database development. Computer Science degree from UC Berkeley (Bachelor's) and Stanford (in progress, currently on leave of absence)

Specialities

- Machine Learning and data mining (research focus)

- Natural Language Processing (research focus)

- "Big Data" and distributed systems - Hadoop, HBase, Hive, Cassandra, Spark, Graphlab, AWS, etc

- Full-stack development with Ruby on Rails and common frontend technologies

- Anything startup-related

Languages: Scala, Ruby, Java, Python, Javascript, Coffeescript, jQuery, HTML/CSS, SASS, LESS, Haml, Slim, C++, Matlab
Technologies/Feameworks: Ruby on Rails, numpy, scikit-learn, Bootstrap, PostgreSQL, MySQL, AWS, EC2, S3, Redshift, EMR, Hadoop, HBase, Hive, Cassandra, Spark, Shark, Graphlab, Git, MongoDB, memcached, redis

Have references from previous freelance work if needed.

LinkedIn: https://www.linkedin.com/in/dennybritz/

Github: http://github.com/dennybritz/

Twitter: https://twitter.com/dennybritz

Email: dennybritz [at] gmail
Yes I emailed them when I found it but got no response. I will email them again and see if they are interested.
Yes, everything is encrypted from what I can tell.
Seems like http://Shoptagr.com is still standing :-)
Ask HN: What do you use for email?
What do you use for email?

In light of current events (Snowden/NSA/Lavabit/SilentCircle/etc.), a few "secure" email solutions are getting increased exposure:

* https://countermail.com/
* https://www.neomailbox.com/
* http://flowingmail.com/
* https://protonmail.ch/
* https://mailbox.org/en/
* https://www.virtru.com/how-it-works
* https://www.lavaboom.com/en/
* https://www.parley.co (DEAD?)
* https://www.darkmail.info/

From my perspective, it seems widely assumed that email is inherently insecure and there will never be an ideal solution.

So, what do you use for email then? What are the security/usability tradeoffs? Do any other options look potentially promising now or in the future?
http://en.wikipedia.org/wiki/Employee_stock_ownership_plan

My favorite employee owned business is King Arthur flour. I think it's a wonderful thing when a company is owned by people who are part of the day-to-day meat and potatoes of the business.
"My apartment's not hierarchy-based into neat little tree structures, but it's ok."

I'm imagining a blank, unamused stare from an ex-girlfriend while reading that.
I could have missed it, but didn't notice a disclosure on Stellar sign-up that usernames and balances would be discoverable this way.
we use PHP. does the job.
if something works, people are familiar with it, why do it differently? the outcome is the same and the outcome is what brings sales.
Jacques Chirac has apparently confirmed the account - http://www.alternet.org/story/140221/bush%27s_shocking_bibli...

The original source appears to be the theologian Dr. Thomas Romer, whose expertise was sought to try and work out what Bush was going on about.

http://www.motherjones.com/kevin-drum/2009/08/gog-magog-and-...

Of course, they all have it wrong. As anybody knows, Gog and Magog are the two giants who defend the City of London on behalf of the Lord Mayor.

http://www.lordmayorsshow.org/history/gog-and-magog
I find this a strange and unconvincing example -- if I'm understanding you correctly, that is. Is your complaint about strong typing here that you'd be forced to define stuff like a record Customer with fields "lastName", "firstName", etc. and you'd rather avoid that?

If you'd like something more "dynamic" (i.e. type-unsafe), you can instead just define a "universal data type" for all your CRUD data. For example you could define, say

data Any = Number Int
| Str String
| Map String Any
| Date ...
| ...

and where you want "universal" data manipulation you just use Any.

EDIT: Thus you've confined all the "fuzziness" of your data definitions to a "subsystem" of your system and you can still benefit from proper types and type checking everywhere else.
Yeah this can't work for the same myriad reasons DRM can be circumvented: https://en.wikipedia.org/wiki/Digital_rights_management#Meth...
It's so funny that I spend hours aligning a box 1px to the right and then there are people doing this Bertha stuff. Man, I feel like crap now :P
Battle of Airway Available on iOS
That wording, especially in an informal text message not necessarily crafted as an official statement, isn't a strong confirmation. It can be read more like, "we're investigating the person said to be gaming", rather than "we confirm that gaming is indeed happening with this particular person".
This is my favorite section of the essay as well. What a great approach to disagreement, and how fruitful!

It's a mindset that shows tremendous respect for others, yet tremendous self-assurance. It's the faith that the best ideas will win out in the long run.
I got 24 core machine from Ebay for very reasonable price. I learned a lot and improved my product significantly, money well spend.
bn.js is just kind of sharpened for a elliptic.js usage. Though, the low footprint of the bn.js means that you could just use it for ECDSA operations, and use your own thing for the rest of the bitcoin stuff.

Thanks for a definite answer!
I think it addresses a "hotshot" mindset to some extent, but like you say, that applies to more than just Haskell programmers.
F#'s academic fate? I'm curious as to why you think this. I'm guessing you are of the opinion Haskell is forever trapped in academia?
This one is also pretty impressive https://www.shadertoy.com/view/ldfSW2
Wow. It is 2014, one would say security practices would improve a bit.
Well, you could distribute your encrypted wallet as widely as you want, without worrying about theft or loss (if you have a good passphrase and spread the wallet to enough locations), before you start receiving bitcoins to it.

The point of using the Pi is that you can make sure the decrypted wallet data only ever exists for a short time in RAM on hardware that is very likely non-malicious and that never has and never will connect to the Internet. If I had a significant amount of bitcoins sitting in an address that was generated by my laptop that I've been using regularly for the last four years, then I wouldn't sleep at night.
4 ways to create richer web experiences
I'm surprised gitorious has not been mentioned.
Location: Israel, hoping to relocate to a country with an english-speaking population.

Remote: Yes.
Willing to relocate: Yes.

Technologies (languages and frameworks): C++, C, C#, Python, Matlab, OpenCV. Have worked with many other technologies - including various languages (obj-c, Java, javascript), Azure, Android, iOS, SQL, MongoDB - but these are the keywords I prefer the most.

Email: 3ddoctorwhere@gmail.com

Resume: Currently working as a 2nd developer in a small startup and an MSc student of mathematics in the field of 3D reconstruction.

I am interested in great software design - I have 8 years of software engineering experience and have been the lead of a few commercial software projects in different environments, from the design stage to production.

I am interested in problems where extensive knowledge and understanding are needed and stackoverflow isn't enough - especially if the problems require deep mathematical skills.

I make a habit of acquiring new skills and knowledge by reading various sites/blogs, attending tech meetups and occasionally contributing to open-source and tech Q&A sites.

I am also interested in tinkering, and have been creating hobby projects with techie friends using Arduino controlling physical objects and computer vision.

I am currently looking anonymously, and will provide more information after initial contact.
Oh that's cool, I missed that part.
I don't know what cargo cult coding style you want adhere to, but there is nothing wrong with the linked diff's.

It's quite readable and has yet to tangle itself in the ifdef mess that is openssl.
False dichotomy. It's quite possible to use both.

One thing that git stinks at is line-by-line code review, for example. While I don't necessarily think GitHub is especially good for that, it does do the job in a much simpler way. (Yes, I'm aware of the practice of mailing patches for review, but you're not going to convince very many people that it's better than a GUI-type thing. It also doesn't address stuff like automated pre-review and pre-merge integration test runs, etc.)
You say it like it's not a sign of a good developer who minds all the details. Though I'll admit I use a 16px font.
The Wikipedia article on chemical warfare has some interesting information on this [1].

The British were ready to use gas on their beaches if the Germans has stages an invasion of Britain. Churchill urged its use against German cities if it came down to life or death for Britain, or if it would shorten the war by a year, but this was rejected because of fear that this would prompt the Germans to use gas.

The Germans didn't use their fancy new nerve gases because they assumed the allies secretly had them too (they interpreted the lack of mention of such gases in allied scientific journals as evidence the allied military was suppressing publication of such research), and so feared the allies would retaliate with similar gas attacks.

They would have probably used gas to repel the D-Day invasion, but practical matters stopped them. Germany was dependent on horses to move supplies, and they had been unable to develop an effective gas mask for their horses.

Japan made heavy use of gas, but only against Asians. They didn't use gas against Westerners, because they feared retaliation.

[1] http://en.wikipedia.org/wiki/Chemical_warfare
On the other hand if it was on Github at least know how I could find more information about what it is.

http://bogomips.org/

"bogomips"

Cheers that's helpful.
If people were satisfied with horses and 480p, we'd be just as happy with those as we are with cars and 1080p. In fact, these decades and centuries of technological advancement hasn't, empirically, resulted in any enhancement in happiness anyway, because we're trapped on the hedonic treadmill: http://en.wikipedia.org/wiki/Hedonic_treadmill
SandroG 1 hour ago

I'm in touch with Stellar developers, and they confirmed
that this individual is indeed gaming the system.

Response? Sounds like defamation.
Max was invented in mid 80 by Miller Puckette at the same institute, IRCAM. He created the open version, puredata, only in mid 90.
It's marketed to people, not corporations. If the name bothers you, it's not for you. Enjoy being tracked by everybody because you were too much of a baby to run something called "tox" out of fear of being poisoned.
Last time I checked it was Facebook who retroactively would chane everything. Again and again. Last time with graph search.

G+ however weird it may sound comes off a lot nicer to me.
If you believe the scientific literature, says the Duke
behavioral economics professor and popular author Dan
Ariely, we humans have about two hours of peak cognitive
capacity, generally first thing in the morning after
we’ve fully woken up.

That settles it. 2 Hours every morning working only on the next big project thinking, designing, writing, and coding.
SEEKING FREELANCER -- REMOTE OK. OpenEdX Consultancy (Worldwide, company based in France)

Consultancy specialized on the edX project, and hiring to handle increasing demand. edX is a free software project, used by various universities and companies to run online courses. See edx.org, class.stanford.edu, france-universite-numerique-mooc.fr for examples of edX instances.

It's a large Python/Django codebase, with good code standards and architecture (a lot of the edX engineers come from MIT). You would work on different clients contracts using the platform. The clients list/references include Harvard, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. Tasks are varied, from developing custom features for specific courses (XBlocks), customizing instances, developing generic platform features, deploying instances, working on both client/server sides, etc.

A large part of your work would be published as free software (edX is released under the AGPL license, which requires clients to release modifications under the same license), and you would also contribute to the free software project, pushing some of your developments upstream through pull requests, contributing features, documentation or help on mailing-lists.

You would be able to work remotely from where you want, as long as you have a good internet connexion. : )

Stack: Python/Django, Ansible, AWS, Debian/Ubuntu, JS, HTML/CSS, MySQL, MongoDB

Applying: Email jobs@opencraft.com with: your github account, a short explanation of why you're interested and a list of links to free software contributions you have made.
How hard must they have tried to write that without using the word Marxism!?
I've seen the "satisfice rather than optimize" meme a lot recently. I think it's a pretty weak argument. The problem is that there is still a potentially massive amount of calculations and predictions (about costs, opportunity costs, trends, etc.) required to choose a reasonable acceptability threshold. If you take more time to gather this relevant information you can probably choose a better acceptability threshold. The meta-analysis is still an optimization problem with an additional variable to optimize over.
Tech Talk: Linus Torvalds on git (2007)
Show HN: Chrome extension that lets you access your bookmarks online