skysight-inc/HackerNews huggingface dataset:
While freehunter is right, I think it's more that LightTable is too unfinished to be considered dead.

LT fills multiple spaces in the area of IDEs:

- An extremely-programmable IDE (there's no other one like it)

- A lightweight generic IDE (there's REALLY no other one like it). I almost wouldn't call it an IDE but it's more than a text editor... it's right in the middle of the two and it's great to have something fill that gap, especially for languages that don't always need full-blown IDE support (like python and clojure)
I like your reasoning; it's always nice to encounter someone who doesn't confuse "ought" with "is".

(Also, anent voting patterns, anecdotal but perhaps still of interest: I've noticed, when expressing on HN political opinions which don't accord with the local consensus, that there will generally be a few slow downvotes early, followed by a quick spike of upvotes bringing the comment up to a net positive score, followed eventually by a few more scattered downvotes, with the net result being usually positive but not as much so as the initial spike would suggest.)
The Climate Corporation (San Francisco, Seattle, Full time, INTERN/H1B) - http://climate.com/careers

The Climate Corporation's mission is to help all the world's people and businesses manage and adapt to climate change. We use a combination of weather monitoring, agronomic modeling, and weather simulation to provide data, insights, and decision making tools to farmers in the United States.

Climate's technical staff numbers around 80-100, and we're hiring full-time employees and interns across many teams as we expand efforts on a new class of decision support tools for growers. Work is split across groups focusing on web applications for farmers and agents, risk and insurance policy management, internal platform and data services, and scientific modeling and research, with roles for:

1. Software engineering generalists with solid CS fundamentals, particularly anyone interested in building (i) entirely new, large-scale distributed data services for scientific computing (we use Clojure); and (ii) web applications (Rails, Python, Javascript, and iOS) used by farmers to manage weather risk.

2. Quantitative researchers in statistics/ML, stochastic optimization, remote sensing, atmospheric physics, and agronomics. Our goal is to forecast statistical distributions of crop yield for any piece of arable land, synthesizing satellite images, digital elevation models, weather data, agricultural statistics, and geological surveys into multiscale models that underly our data services.

3. Experienced technical team leads, operations engineers, product managers, and designers to pull all this together into a compelling product.
The scale and interdisciplinary nature of the work drive a lot of cross-collaboration within the company, supported by a pressing need to build durable solutions to some very hard and important problems.

Competitive salary, excellent benefits, stock options, etc. Our 25% time is lumped into two-week sabbaticals. The usual details about these positions are here: https://hire.jobvite.com/j?bj=o7B8Wfww&s=hackernews

I write clojure for our geospatial data team. I'm happy to answer any questions or chat about what we do: skhalsa@climate.com. If you have general questions about the hiring process, recruiting@climate.com is the place to ask.
> as the saying goes, "make it work, make it pretty, make it fast"

OT: I've not actually heard that stated before. I've seen "make it work, make it work correctly, (if you have the time) make it work fast"

Maybe I shouldn't be allowed near front-end stuff ;)
What was the small niche that VisiCalc dominated?
One more thing.

Experts agree that it has three major elements: perceiving, understanding, and regulating emotions. - One's own emotions, in the first place! Manipulating other people's emotions is a mere cunning.

Cognitive ability was more than five times more powerful than emotional intelligence. The average employee with high cognitive ability generated annual revenue of over $195,000, compared with $159,000 for those with moderate cognitive ability and $109,000 for those with low cognitive ability. Emotional intelligence added nothing after measuring cognitive ability. - and this is just a stuffed with numbers bullshit for CEOs.

For starters - so called "cognitive ability" without a corresponding ability to control and manage one's own emotions is a plain nonsense. The too-well-known marshmallow test and studies of so-called "cultures of honor" are exactly about this.

People who haven't recognize the faulty of one's own uncontrolled emotions and one's own undisciplined mind as the cause of suffering, who have done nothing to improve themselves just cannot be considered smart or intelligent.
Location: Madison, WI

Remote: Preferably no

Willing to relocate: Yes

Technologies: C, C++, Cache/M, VB, some Java and Python

Resume: https://drive.google.com/file/d/0B1oDPLo0e-Wlei1Qbmd2ZXdBSnM...

Email: szukai@gmail.com

My linkedin is https://www.linkedin.com/in/szukai

I'm a software developer with previous experience in customer service and IT support. I'm looking for new opportunities, and willing to relocate. Have working professional experience with C in the electronics industry and Cache/M and VB for the healthcare industry. I've also got some previous C++ and Java familiarity from school, along with some self-taught python scripting.
> ... the Constitution, which makes gun manufacturing subject to laws and regulations, but not bans in the US.

I don't know if this is actually true. The right to keep and bear arms is guaranteed by the second amendment, but its a bit of a stretch to say that includes manufacturing of arms.
I'm (author here) not "calling them out" - most people doing research in FP are well aware of these issues. This is aimed at people like me who merely implement stuff in those languages.

Also, most of the Scala code I'm describing compiles down to very straightforward instructions that would be the same on almost any compiler. If you can show me any other language which will handle a linked list as rapidly as the JVM handles an array, I'll be extremely impressed.
I would have loved to switch away from Dropbox (for example because of Rice, but also because of NSA), but I haven't been able to find anything that works for me with as little hassle as Dropbox. Lock-in by delivering a superior product. Those bastards.
Interesting. I also would have thought it was a typo except you used it three times in a row. I wonder if people think it's a slip of the tongue when said out loud.

Thanks for the comment :)
The aversion towards the promotion of a few selected university is also apparent in the fact that the only wide-scale national program for financing elite structures, the "excellence initiative", is subject to quite a bit of criticism (recent piece in the Spiegel: http://www.spiegel.de/unispiegel/studium/exzellenzinitiative...).
:) Indeed, that is where I just found out about it. Although, do be fair and realize that many of the things in the latest revision of that book are newer than 1978, it was last updated in 1998. (Of course, many are also older...)

I have been going through what is undoubtedly a ridiculous phase of suggesting these books to everyone. I'm doing them in multiple passes where I am mostly skipping exercises for the first pass. Yes, the math is intense. No, they aren't as hard to approach as they have been made out to be.
SEEKING WORK, based in Estonia (GMT + 3) half the year and the rest in London, Remote Projects Only.

I'm a full stack developer with 12+ years of professional experience.

I'm finishing up a project for Google. I'm available full time from October 14th but I can do half-days before then.

I've done both back- and frontend work for BAA (projects for Heathrow, Stansted and Gatwick Airports), Bank of America Merrill Lynch, Blackberry, Bloomberg, British Telecom, Danone, Financial Times, Ford, Google, ITV, Krispy Kreme, Nectar, News International (now News UK), PricewaterhouseCoopers, Pizza Hut, Royal Bank of Scotland, Royal Mail, T-Mobile, UKTV, Vertu (Nokia subsidiary at the time), Williams Formula 1 Team and Xerox.

I specialise in Python, Django, Go, Postgres, Hadoop, Spark, Elasticsearch, Solr, Celery, RabbitMQ, ffmpeg, Google App Engine, Google Compute Engine, Amazon EC2, Cloudfront, S3, Linode, Digital Ocean, Capistrano, Rubber, Fabric, Jenkins, HTML5, CSS, JavaScript, Yeoman, Grunt, Bower, HTML5, AngularJS, backbone.js, D3, RESTful API design. I'm a big believer in test-driven development.

My email address is at the top of my CV: http://www.marksblogg.com/cv
LinkedIn: https://www.linkedin.com/in/marklitwintschik

I hold both a Canadian and a British passport.
Your app screenshot is a dick pic
I'm not talking about the technology, I'm talking about the implementation.

Doing this requires a lot of collective work: investment, property acquisition or licensing, railway building, etc

This requires collective vision and goals
yeah.. i did it, cmd + s as single user with all those tips, then i restarted and nothing happen.
> every light has a different mount, as do GPS devices, and cameras, and bag attachments. Yet you could manufacture some common clamp, and then adaptors for each thing. Perhaps standardise around something like the GoPro bracket for an even wider market

You can't just sell them, you first have to license every patented clamp and mount. And I guarantee you, 99% of them are patented.
Even that could be handled, by the editor getting out of your way when you don't need it. I'm not an expert, neither in Atom, nor software design on that level, but I suppose a web based editor could have a server running in the background, doing the hard work, and a lightweight client that starts up fast. And there might be a million other ways to allow people fast start-close-interactions without actually starting or closing the software all the time.

Therefore saying that you should use a software in a certain way is not really a good argument. It's possible to adapt the software to the user.
I still use Dropbox for the sole reason that it has the fastest upload speed I've seen compared to alternatives. If anyone has any suggestions otherwise, I'd gladly consider them.

I tried Box and Copy, btw.
Thanks for the confirmation. Hoping to see PVH support in the future!
If Germany couldn't have produced Facebook it's only because of the language. User content on facebook is mainly a written language thing, and it would have been hard spreading a website with mostly German content to English since so few Americans and brits speak German. On the other hand, most young Europeans speak English so Facebook had little trouble spreading from American universities to Europeans.

Skype started in Europe (Swedish/Danish co-founders, Estonian devs, offices in London, company in Luxembourg). No "committe/government/consensus" there.

Also, Apple and Google are examples of American companies that started with public funding.

Finally, many European countries rank higher than the US when it comes to social mobility. Don't most European know several millionaires who "came out of nothing" (or at least from a quiet European middle class background)? I think so.
According to

http://www.marshallmcluhan.com/common-questions/

Now there are four possible readings for the last word of the title, all of them accurate: “Message” and “Mess Age,” “Massage” and “Mass Age.”
Agree with you there. Programmers need to understand the semantics of their language and use it to their advantage. I think this is especially the case in functional languages, especially in Haskell, where two seemingly similar pieces of code can execute in different ways, especially given the presence of lazy semantics. Knowing how to write efficient code in your language can be significantly different than knowing how to write code that works, depending on the language.
On{x} – automate your Android life by Microsoft
Its called arm64... the first new modern RISC design for a long time.
Marketing Your Apps to Kids
What makes you think down/upvotes are related to political beliefs? It could be that people think you are making a good/bullshit argument, regardless of their political inclination.
I did the same when that incident happened.
He's Not Scary, He's a Little Boy
Speaking as a born-and-bred American, America did not produce Facebook. Its content is mostly user-created: the world created Facebook.

If we want to talk about specific public policies conducive to the formation of web start-ups, California created Facebook by refusing to enforce noncompete agreements -- building an environment in which "Take this job and shove it! I'll start my own company!" can't be met with "You'll never work in this industry again!"
Had to look through my emails but it looks like it was in June of 2011.

edit: http://www.geek.com/news/dropbox-security-glitch-meant-any-p...
Started using after the appointment, but not because of it.

Dropbox "just works" better than any of its competition for our organization and is therefore worth the premium over more economical solutions like Google Drive.
Developing on fast computers with SSDs can increase productivity, but I wonder if during some development phases of some apps, you should use a slower computer to "dogfood" on.
SEEKING WORK - London UK, Remote

I'm a full stack developer based in the UK. I have experience with HTML, CSS, JS, jQuery, Backbone.js, Node.js, PHP, MySQL, Version Control (Git and Subversion) but I'm happy to take on projects that will require me to learn new languages / technologies.

I'm passionate about what I do and care deeply about my craft which results in high quality applications with a great UI/UX.

I pride myself on being a trustworthy and reliable no-fuss developer.

Email: chris.pattle@gmail.com

Website: http://www.chrispattle.com

Github: http://github.com/pattle
Bricklin was joined by Bob Frankston, and the pair worked on VisiCalc for two months during the winter of 1978–79, forming Software Arts. Bricklin wrote, "[W]ith the years of experience we had at the time we created VisiCalc, we were familiar with many row/column financial programs. In fact, Bob had worked since the 1960s at Interactive Data Corporation, a major timesharing utility that was used for some of them and I was exposed to some at Harvard Business School in one of the classes." Bricklin is referring to the variety of report generators that were in use at that time, including Business Planning Language (BPL) from International Timesharing Corporation (ITS) and Foresight, from Foresight Systems. However, these earlier timesharing programs were not completely interactive, nor did they run on personal computers.

http://en.wikipedia.org/wiki/VisiCalc
yes, it seems there are not enough paid places in society especially for cultural / liberal arts educated people and they end up as baristas or similar, but i dont see this as a bad thing. It puts pressure on automation, on re-thinking how a barista gets paid, it fuels anger and frustration of those affected and helps eventually changing thesed things to acommodate better to the current and future situation. The worst solution is to get less people educated, so we can sustain some after-ww2-status-quo.
I'm in the process of migrating off of Dropbox to Seafile. The migration is slow, and also I'll probably always have to keep Dropbox a little bit to share files to some friends.
I dropped Dropbox (except for when I have to use it at work).

The tipping point for me was Condoleezza Rice. But there were other issues that were building up. It was consistently eating my laptop battery, and on my desktop with traditional hard drives, it would take forever to start up and finish indexing files.

I replaced Dropbox with a mix of things. My documents went to Google Drive. I converted my old windows desktop into a xubuntu linux home server type thing, and installed BT Sync for the other files I had to sync.

I also do plenty of other things with my home server. Really wish I set one up sooner.
In that case, you sell AGPL exceptions.
Trill - Boston / Cambridge MA -- http://trill.me/

Trill helps you find local live shows (currently in its pilot city of Boston) and everything that happens on a stage (music, theater, comedy, dance, etc).

We are super early stage, seed funded, and focused on the following 3 value props: (1) provide a very complete db of live shows (2) provide value to event venues and producers by getting them access to data about their audience (3) allow for a complete integration of event discovery/one-click-buy/transportation from your phone.

We are looking for a few awesome contributors:

(1) We need a UI development expert: bootstrap3, handlebars, javascript wizardry.

(2) We need a growth hacker with a focus on inbound marketing.

(3) We are quickly growing and would love to talk to people interested in our vision with any assortment of amazing abilities (django/python-related a plus!)

Please reach out to careers@trill.me or to me personally at <my-hn-username> [at] trill [dot] me
Kifi (http://www.kifi.com/) - Mountain View, CA (H1B okay, prefer already in the area) - Front-end, mobile, designer, backend, search/information retrieval

—— About us ——

Kifi.com is a recommendations network, designed to help us outsmart information overload together. As Kifi automatically learns your interests and your friends’ interests, it helps you find and discover only the good stuff, from the right people at the right time -- anytime, anywhere. We're well funded and are growing quickly.

We use several fun technologies like Scala, Lucene, Akka, Play Framework, browser extensions, AngularJS, Gulp, etc.

—— Front-end Engineer ——

Build the product, bridging our backend to an excellent user experience. Day to day, you will work with product managers, designers, and other engineers to create a modern and easy-to-use product. You’ll strongly influence which technologies we use across our whole stack and how we incorporate them. We use AngularJS, gulp, etc.

• Highly proficient in JavaScript and HTML/CSS

• Well versed in HTTP semantics and web API design principles

• Good knowledge of at least one backend programming language

• Comfortable learning and using new web technologies to build rich applications (think WebSockets, MutationObservers, CSS Transforms, SVG …)

—— Mobile engineer ——

Design and build high quality, modern consumer mobile user experiences. Define and implement APIs (library and network) for mobile apps. Our mobile engineers should be comfortable working at all levels of the development stack (storage, server, multiple mobile platforms).

• Prior iOS or Android experience

• Passionate about user experience

—— Lead Designer ——

We’re looking for a talented designer to join our founding team. You will be working closely with our founders and our experienced team (previously from Google, Facebook and Linkedin). You will be responsible for all design aspects of our consumer product, UI/UX Design, mobile design, website design, and brand design.

• Passionate about understanding consumers needs and designing accordingly

• Loves designing for a variety of platforms and products (web, mobile, tablets, etc.)

• Know which details matter and when to push back and say “no.”

• Communicate your designs to the team with patience while being open to feedback

—— Machine Learning / Information Retrieval Engineer ——

Kifi is dealing with massive amounts of user events, analytics data, social graphs and web documents. You will be asked to design and build a new breed of Machine Learning and Information Retrieval systems that will be of large scale with tight throughput and latency requirements.

• Proficient in at least one JVM language and can easily pick up Scala

• Passion for elegant and efficient algorithms and data structures

• Experience with implementing high quality ML/IR systems

There's a few more positions listed at https://www.kifi.com/about/join_us. If you're interested, the best contact address is careers@kifi.com. If you have any questions or want to chat more about what we're working on, feel free to drop me a line directly at andrew@kifi.com.
Thanks to Jan Beulich, the SUSE Xen maintainer in Germany who is credited with finding this x86 HVM vulnerability.

It would be helpful if errata announcements included documentation of the static analysis tools, code review process or automated testing techniques which identified the weakness, along with a postmortem of previous audits of relevant code paths.

What made it possible for this issue to be identified now, when the issue escaped previous analysis, audits and tests? Such process improvement knowledge is possibly more valuable to the worldwide technical community than any point fix.

Heartbleed was discovered by an external party, but this issue which affects the data of millions of users was found by the originating open-source project. Kudos to Jan for finding this cross-domain escalation.
I visited the site all excited only discover that very fact.

I'm also probably on some weird list now for visiting a site to see about home made guns.
Month in Review – My Founder Diary for September 2014
Arachnys - London, UK - https://www.arachnys.com (Full time, permanent)

We're building the next generation of international business research tools - lots of data, heaps of automation, plenty of fun. At the moment we're looking for mid-career engineers but we're just about to post some ads for data specialists and front-end devs. We would love to speak to you whether you specialise in Golang, Django, Erlang or AngularJS.

Our clients are some of the biggest companies in the world, we're profitable but still early-stage enough that you'll have a significant impact on what we do (12 FTE). We work out of a beautiful space near Angel tube.

We want everyone on-site but will consider relocating exceptional candidates, including those from outside the EU.

https://www.arachnys.com/jobs or email founders@arachnys.com with your github profile/some code samples.
How much control should a robot bathing assistant have?
I never used LT, but that description sounds like Emacs to me.
Heroku Two-factor Authentication Now Generally Available
Yup. Matches the wikipedia telling of the story. Nonetheless, the history is kind of important given the popularity of this quote. Bit like the (mis-)paraphrasing of 'Life wasn't meant to be easy' popularised in my part of the world (Australia).
I feel like none of the people commenting on the ToS did buy the services. They were warning people who might not have read them that you're not necessarily getting what you'd expect. It's a perfectly reasonable comment to make.
Passport Parking - Charlotte, NC - INTERN, FULLTIME We’re building mobile payment solutions for parking. No more coins! We’re a small team growing fast and ready to bring on a more developers to push things faster. We've found the best way to form a relationship is through our programming challenge. Just show us your skills:
http://passportparking.com/software-engineer
Feel free to reach out if you have questions or you need extra motivation to complete the challenge. Cheers, Brad brad@passportparking.com
Windows Insider Program
This is the best comment I've seen on this thread so far. And yet it's already near the bottom.

I didn't want to believe it, but it looks like HN is highly biased toward anything that has some VC behind it, flocking to it like it's suddenly going to change the world.
Plus the way the law is structured in the UK, you cannot out-clever it. It is a "If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck."-type of law.

So for example, a farmer (without a firearm licence) tired of people stealing created a trap, a thick cardboard tube, hung on a string pointed at the doorway, set to ignite and shoot shrapnel when the door was opened.

The farmer winds up forgetting about his trap and sets it off injuring himself. He was charged with having an illegal firearm because even though it was something he built himself, it was still similar enough to a gun to be considered one.
You mean like all of the board members at both Apple and Google?