skysight-inc/HackerNews huggingface dataset:
Three things:

First, the pop-up dialogs are annoying. Just show the number next to the + button (and add '-' and 'x' buttons to decrement and delete, respectively), and update it whenever I + or -. That's all the feedback I need.

Second, there's mention of product images, but they're not showing up for me on the latest Firefox.

Third, there should be a price estimate for each product I add in the product selection screen.
"If you publicly use any adapted version of this database, or works produced from an adapted database, you must also offer that adapted database under the ODbL."

It's basically a GPL vs MIT issue. A lot of people think GPL is better for great reasons. A lot of people think MIT is better for great reasons. I fall in the latter camp.

http://opendatacommons.org/licenses/odbl/summary/
The future of loneliness
That's a fair point, but an unsalted hash gives an adversary information before they brute force any password.

In the "user with multiple accounts but one strong password" scenario, for instance, grouping by password would highlight which users are inclined to use the same strong password with multiple accounts, perhaps on other web sites. Multiple accounts would give an adversary more identifiers to use when cross-referencing other leaked databases or the web.
A functional language to write test cases
Tesla Model S Ticket Avoidance Mode
Yes, this is a weakness. The password would need to be disclosed in the form of a hash of the password, and the hash algorithm has to match what everyone else does.

If the service and your site were both compromised, then it would be possible to match up incoming hashed passwords to users by timestamp. But even so, the fact that no passwords were reused will hopefully make cracking the hashes harder.

So..probably a bad idea. :-(
It's 2015 that's really unacceptable. Since they're still starting up I'd chalk it up to pushing something out as quickly as possible without maybe understanding their technical decisions fully which isn't necessarily a bad thing but it's certainly something that they will have to change in the near future.
What I'm really curious about is the research for fish oil and dry eyes. After I had lasik, I was told to take fish oil 4 times a day for a long time. My dry eyes seem to have gotten better, but I don't know whether that is due to the fish oil or from just a general recovery.
Lastpass has a password-auditing feature that checks your passwords against a list of known-leaked common passwords.
I've never been to [country] but I'm guessing it's incredibly poor and its people are disrespectful and prone to vandalism.
The answer is "all of them!"

ESR wrote "Every good work of software starts by scratching a developer's personal itch." You'll be much more effective working on a program that you use and want to make better, compared to a beginner-friendly project that you have no interest in.

Instead of looking externally for projects, look inwards. Think about the software you already use, and how it could be better: that stupid annoying behavior, or that obvious improvement, or your idea for a cool feature. And then set your sights on that!

An example: I was a big fan of the game Angband, which I played on Mac OS 9. When OS X came out, I wanted to play Angband again. So I "carbonized" it, so I (and others) could play it on OS X. I had never carbonized a program before, and that's how I learned.

I apologize for not really answering the question, but I have known aspiring programmers give up because they got bored. "Not being bored" is really important, more important than "not being frustrated."
Nuve - http://nuve.us/ - Austin, Texas - Frontend/Backend

We’re building a robust asset monitoring and asset protection platform for the exploding Internet of Things. Nuve is venture backed by two very reputable VC’s and has raised more than $5M to get to where we are today. We’re actively monitoring more than 10,000 sensors from paying customers and have very aggressive growth plans. Our current focus is transportation solutions, designed by our in-house hardware engineering team, but our vision is much broader. Our hardware and software teams are small, focused, and have plenty of juicy problems for you to solve.

We currently have several open positions:

* Senior Developer – Data Pipeline
* Web Application Developer
* Mechanical engineer

An ideal candidate:

* will be fearless… learning new skills and stretching beyond a defined role

* will be comfortable independently transforming ideas into amazing solutions

* will recognize when a workaround is more appropriate than an elegant solution

* will write clean, elegant, simple, testable code

* will commit often, perfect later, publish once

* will take pride in their work

* will want to work with others who do the same

If you are interested in being one of our first 20 employees email me at crumley@nuve.us

For more information see our jobs site:
http://www.nuve.us/about-nuve/jobs/
Magnitude Capital - http://www.magnitudecapital.com/careers.html - New York

We are looking for talented and motivated software developers to join our team.

Associate, Software Development (http://grnh.se/tau63x):
The Associate will join a quickly growing technology team, helping our Investment Committee and the firm as a whole evolve our thinking around and processing of the data collection, storage, analysis, and interface systems that support the firm’s investing activities.

Responsibilities

-Prototype, design, develop, implement, tune, and support innovative applications using agile project methodologies

-Collaborate, challenge and support other developers in doing excellent work

-Learn about Magnitude’s business and apply that understanding to our applications

-Explore new technologies, development tools and standards to improve our team’s performance

Senior Developer (http://grnh.se/wucvf3):
We are looking for a Senior Developer with 5 - 8 years’ experience to join our team. You will have responsibility for building out the technology platform supporting Magnitude's new products, from trading to operations, and helping solve our hardest problems. Specific future projects include building out the trading platform, unifying the data and calculation architecture, and building visualization tools.

Responsibilities

-Define & build out architecture for areas of innovation including our trading platform

-Collaborate with users/technologists to determine architecture and direction for Magnitude application infrastructure

-Prototype, design, develop, implement, tune, and support innovative applications using agile project methodologies

-Challenge and support other developers in doing excellent work

-Understand, explore, and champion new technologies to improve productivity and service to business

Magnitude Capital Offers

-Competitive compensation

-Catered meals and fully stocked kitchens

-No formal dress code

-Collegial and collaborative work environment
Looking for financial tech company or investment fund with systematic strategy focus & challenging financial programming tasks (data, allocation, risk management, trading, execution, etc!)

Location: Munich

Remote: No

Willing to relocate: Within Europe

Résumé/CV: via Email

Email: hn at philipstahl com

Master in finance with strong focus on smart beta strategies/systematic equity investing. Currently working on option implied variance term structures, especially numerical interpolation issues. Most proficient in Matlab/Python/VBA.
Washington,DC INTERN. CCTV America is looking for talented college interns to work in all areas of our news gathering operation.

Read more: http://www.cctv-america.com/2014/07/29/cctv-america-internsh...

Watch us live anywhere at http://www.cctvamericalive.com
Follow us: @cctv_america on Twitter | CCTVAmerica on Facebook
And as words become more common (over time or in specific parts of the population), they often become shorter, too.

Eg see the evolution from phone / mobile phone, to landline / phone.
While Android runs on a lot of high-end hardware, it was originally targeted at devices that are under-powered compared to the cheapest smartphone chipsets now available.

Android also uses implementation approaches like a component lifecycle, the Zygote, and limited per-process heap size that reduce runtime memory use at the Java runtime layer.

The people who designed the Android runtime had also designed the Danger system, which used Java and ran in as little as 32MB of RAM.

While it is possible for an app developer to make an inefficient Android app, it is very likely that core phone functionality, like dialers, messaging apps, PIM apps, etc. are a lot more efficient implemented as Android apps than as Web apps.
The train part itself is 46 minutes if you take a bullet (red columns): http://www.caltrain.com/schedules/weekdaytimetable.html

That would only be your full commute, though, if you were doing deep SoMa to downtown Mountain View.
I went back and forth on the Facebook thing. I think my generation cares a lot more about it than the younger generations - on the whole they just don't seem to care at all. FB is the absolute easiest - just one click and it's done. At the end of the day, that was the most compelling reason. It's open source, so if you want to help add other options... :)
During my vacation in Costa Rica, I found the Ticos friendly, but in my experience they give terrible directions! Everything was "about 8 km straight ahead" with every Tico that I asked, even when it was actually 50 km :) Language wasn't an issue because I'm a native Spanish speaker (funnily enough, many Ticos tried to talk to me in English even when I told them I spoke Spanish natively! Though to be fair I encountered this phenomenon in many tourist-oriented countries).
Wow thanks for commenting, the bit about the naked mole rats is really interesting.

Can you explain the significance of injecting polio into cancer cells? Is it just to make the immune system definitely see that the cell is bad?
Data Treasure Hunting 2015 Challenge
They haven't seceded yet!
Guardian Media Group to divest its £800m fund from fossil fuels
TrueSocialMetrics - Full time Remote. Hiring software engineer

We are a small passionate team. Inspired by the ideas of Avinash Kaushik, we created a one page app in March 2012 - that’s when TrueSocialMetrics was born. Since that day we have constantly improved TrueSocialMetrics, adding new features, aiming to provide deeper and more insightful analytics. Our goal is to help all kinds of businesses to benefit from their social media marketing by investing money only in profitable social media sources. We strive to change the global approach to social media marketing and become a standard for social media analytics by implementing the best practices and knowledge from top experts.

Tech Stack: php, ruby, mongo, memcachedb, elasticsearch

Problem space: stream data processing, analytics, distributed systems, machine learning

If you're interested, feel free to apply https://www.truesocialmetrics.com/about/careers/software-eng...
The MIT article is heartening, but Steven's speech about his experience is even better. If you have 12 minutes to watch it -- it's worth it: https://www.youtube.com/watch?v=-L-WFukOARU
I think the smart move for Mozilla would be a unified build process that exported FFos apps to iPhone and Android. If it were positioned as the best "write-once" hybrid web framework, FFos would gain a much larger app ecosystem as a by-product.
I don't see why that's an argument against. If they are going to plow their money into a city it's better if it's into 1 or 2 units in a dense skyscraper rather than buying entire mid and low rise buildings. Residential skyscrapers are strictly better at reducing price pressures.
What If Apple, Google or Amazon Accepted Bitcoin?
> Facebook login makes security quick and easy, and no Facebook permissions are asked for.

Please don't. There are other ways to archive this, simple username and password using passport middleware for example. Forcing to connect to facebook just for a security manner seems lazy.

Great app and great idea. Love how simple it is.
Oh, that's pretty cool.

Gotta love how well-known brand names like Source originated as internal dev jargon. I've always been fascinated with things like that.
> we would have never even considered another accelerator in our position.

Judging by your blog entry your resources were extremely strained; are you saying if YCombinator wouldn't have accepted you that you wouldn't have pursued any other accelerators even if it would have helped or possibly saved your business if it got bad enough? Seems like a short-sighted statement in my opinion.

What if you want to start another company in 3 years, don't get accepted to YCombinator and decide to apply elsewhere? They may read this and use it as a deciding factor.
Off-topic, but: these days you should probably use LibreOffice, since most developers jumped ship to the fork and it's seen considerable improvements OpenOffice.org hasn't.
Highly recommend people apply for this company. I interviewed here and while I didn't quite make it, they're a good group with an interesting embedded/hw product and backend.
Disclaimer: I have not read the paper under discussion. But that paper is not what I want to comment about.

Nassim Nicholas Taleb is clearly an intelligent person, and has presumably earned the right to be taken seriously. The more of his writing I experience, the less I want to. I'm really unsure what purpose his aggressive attacks serve.

In the linked post he refers to Pinker and Dawkins as science journalists, which is not inaccurate but surely elides their respectable scientific expertise in biology, psychology, evolution, etc. Those two are not scientific (or mathematical) light-weights.

Then later in the post: "I view Richard Dawkins with intellectual revulsion as the perfect bullshit artist on the planet." A recent tweet from nntaleb: "The fewer the Gods,the greater the intolerance. n=0 (Dawkins), n= 1(Isis), n=3-24 (Greek Orthodoxy),n flex (Mediterranean Pagan/Baalist)"

Compare to Steven Pinker's recent tweets about AI risk: "What's with the technologists and their doomsday predictions about Artificial Intelligence?" "Why I (and others) are not worried. http://is.gd/lROO1B via @edge" - a very different way to note disagreement!

My point here is not to attack NN Taleb, though I do think he should be ashamed of himself. Rather, this short note and other similar writing illustrate the importance of not just what you say, but how you say it. In an intellectual disagreement between Pinker and Taleb, I have little to no rational reason to believe one over the other. But perhaps irrationally, I'm much more inclined to listen to Pinker inasmuch as he comes off as thoughtful, not vitriolic.

A totally different point: Math can't be misinterpreted? What planet is this guy living on? All models require explanation and interpretation. If you give me 147 numbers, we can't rationally disagree about what the mean of those numbers is, but we can surely disagree or miscommunicate about what that mean means for our life.
http://www.robertecker.com/hp/research/leet-converter.php?la...

can i has job now
Touch of Modern - Frontend, Backend, or Mobile Engineers - San Francisco, CA - full-time

We're the fastest growing men's ecommerce 2.0 website. We're focused around modern lifestyle products that is hand curated and designed for discovery commerce.

If you have at least 2-4 years of solid engineering experience, please take a look at our opportunities.

https://s3-us-west-1.amazonaws.com/touchofmodern-career-site...
Does anyone have a good writeup on the workflow for contributing to open source Python projects? I often fix small bugs, but it's a pain because I usually install via pip, then when I realize there is a bug, and fixing it myself is the fastest way to resolve it, I have to go out of my way to do so. I have to remove the pip package, fork the original repo, clone it into the repository of my current project (where I would rather it not be) and load it directly as a module. Then I can edit the source code, find the bug, fix, commit, and pull request. But at that point my project's code depends on its own local copy of the buggy repo until the upstream repo finally merges the fix (if ever).

If anyone has a better workflow for fixing ad hoc bugs you discover while integrating an open source library into your project, I would love to hear it.
These were not just mistakes, but clearly fundamental failures as a businessman. It's literally amazing that you were able to find any success in your endeavors. Your saving grace was that you basically called yourself out for being a tool because nothing else describes how you present yourself. I honestly feel for "Blake" and am utterly surprised that Joel stuck around. This is an excellent example that business professors and CS professors could use to demonstrate the complexity of trying to actually develop something and why simply having a good idea is not enough.
Rainforest QA (YC S12) - San Francisco or REMOTE (most of our dev team is remote)

We are looking for:
- Front-end engineers
- Full-stack engineers
- Devops
- Data Nerd
- Sales (SDR)
- Sales (AE)

Rainforest is a better way to do testing. We're building Rainforest to let everyone focus on the important things and spend less time thinking about QA. Get full QA for your product in ~ 30 minutes in general.

Our stack:
- Rails, Grape
- QueueClassic (we're maintainers)
- Postgres
- Coffeescript, SASS (scss), Haml
- Backbone (we started to work with React recently, we might fully move to React soon!)
- KVM
- Puppet
- Heroku
- AWS

Please join us by applying on https://www.rainforestqa.com/jobs/ :)
> On the other hand, if you can't say no, then you don't have any leverage.

Yes. You can try to bluff, but someone might call you.
Only high-value people get sweet talked and seduced by recruiters, like when a company wants to steal a high-ranking, popular employee away from another company. Every run-of-the-mill PHP developer receives spam like this.
Thinking about software business models
Gov. Brown orders mandatory water restrictions in California
New Cyber Sanctions in the US (Executive Order) [pdf]
Location: Canada; but prefer large liberal cities e.g. SF/Bay Area, Austin, or New York.
Remote: Yes
Willing to relocate: Yes (Eligible for TN if in U.S.)
Technologies: JavaScript, Python, jQuery, Flask, HTML/CSS, SASS, Bootstrap, Git
Email: bill.mei (the-at-sign) kortaggio.com

Résumé/CV/Portfolio: http://www.kortaggio.com/cv

I'm a full-stack JavaScript/Python web developer who's also super interested in machine learning, data science, and EdTech. I think there's a lot of unexplored opportunity in these fields, but in general I'm looking to work in an industry that has a potential to make a big impact on the world. We probably won't be a great fit if you're working on anything related to social media.

I've been freelancing for the last two years and my previous clients include the president of a million-dollar digital-advertising firm in Toronto who hired me for my business advice. My previous projects include running a bus company that our competitors appraised at $1,184,000 in revenue. I look forward to chatting if you're working on something interesting!

Find out more about me: http://www.kortaggio.com
SEEKING WORK - Remote or based in SW Ontario, Canada

LinkedIn: http://ca.linkedin.com/in/zamkhan

Recent client: "As an academic entrepreneur, I have engaged in a number of out-sourcing processes and truth be told, _kohanz_ was one of the few that I would still continue working with. He is skillful, honest and up front, knows what he is doing and does his job very quickly and within the time frame promised at the beginning."

Experienced (10+ years) developer of software for medical devices and scientific applications, many with an imaging component. Have architected and led teams to deliver on software for systems in both diagnostic and interventional contexts. Comfortable working in an FDA-regulated & ISO 13485 compliant quality system.

I excel at iterating research or early-stage prototypes (e.g. MATLAB developed by researchers) into commercial-grade software ready to impress the right audience (clinicians, investors, etc.). Developing scientific applications involves a high degree of uncertainty and requires an engineer that actively participates in all phases of the SDLC (e.g. requirements gathering, risk analysis, etc.). My ability to communicate has always led to my role as the technical point of contact for researchers, clinicians (surgeons, radiologists, etc.), and senior executives.

One of my current freelance projects is creating a software application to drive the receive/transmit of a novel ultrasound transducer and then scan-convert the signal into an image in real-time.

Outside of the medical domain, my development projects have included an automated stock-trading engine (including backtesting suite) and various sports analytics software solutions (for example, my side-project http://recappd.com).

Technical keywords: C++, C#, Java, Matlab, VTK, ITK, OpenCV, GPGPU, Rails, R, Python, and more.
Thanks! Re your first point, do you think it would be annoying to you to see some items with an increment of 1 and others with an increment of 0? I.e., is it better to have separation between items that you can select vs. which specific items you have selected?

Hmm... will test the images problem.

Third point is one we're thinking about how to address in the context of our pay what you want model.
They're working like spammers. If only one tenth of one percent respond they fill the position and that is all they care about.
> Land taxes are efficient. They are difficult to dodge; you cannot stuff land into a bank-vault in Luxembourg. Whereas a high tax on property can discourage investment, a high tax on land creates an incentive to develop unused sites. Land-value taxes can also help cater for newcomers. New infrastructure raises the value of nearby land, automatically feeding through into revenues—which helps to pay for the improvements.

+1000

Living in West Oakland next to a vacant lot, I think there's a lot of merit to this idea. As it stands right now, there's no harm to the owner of that lot to just let it lay vacant for a decade. If it cost the owner some money, people might actually do something with these kinds of lots.
GovCode helps you find US Government open source projects at https://www.govcode.org/

You can filter by language and see open issues.
I use fish oil for dry and red eyes and I also notice a big difference. Seem to notice, I suppose...
Gentoo is hardly a server-ready operating system. Find similar stories on Debian or CentOS instead?
InternetIsBeatiful went retro

http://www.reddit.com/r/InternetIsBeautiful/