skysight-inc/HackerNews huggingface dataset:
Agreed.

A small example: you have some internal database, and now different teams want to have some data analysis done.

The fun thing to do would be to write a generic reporting front end, and easy enough to use so that non-technical people can use to create their own report.

And the pragmatic solution that is to instead spew out all relevant data as CSV with a BOM, so that Excel can easily read it. Turns out a generic data analysis tool exists, and it's unlikely you can beat Excel at its job.

Producing some CSV files from a DB is orders of magnitude less work than creating your own analysis front end, so in nearly all cases, this is the solution you're paid to do.
Who cares how many lines it takes to do Hello World? Honestly, that isn't a benchmark for any meaningful thing.
Huh. Yep, all I did was use the asterixesses. Clearly the site was offended by my attempt at modesty.
I can spend the money I saved from groceries and take out to buy a friend lunch or dinner

Or you could learn to cook and make a friend a probably better tasting lunch or dinner at substantially lower cost.
There's also that you have to burn fuel in the tank trucks to get the fuel to the consumer.

Centralized generation is vaguely like dependency injection, or loosely coupled modularity in general, you can put what you want into it.

My only concern with electric vehicles is battery end of life. What do I the consumer do? Will I be able to sell my 25 year old EV? Have we gotten far enough to see what that end looks like?
BeDataDriven | Onsite: The Hague, NL | http://bedatadriven.com

BeDataDriven helps UNICEF, UNHCR, and thousands of NGOs better manage and leverage their data in crisis situations with the ActivityInfo.org project.

We are looking for a senior Java/GWT developer to join our team and help scale up our development process so we can respond faster and better to our users in the field who rely on the software in their day-to-day work.

The successful candidate will have experience building large-scale, single-page browser applications with GWT. Hands on experience with more recent tooling in the frontend space, from LESS to Grunt to React.js, will be an asset as we transition from GXT 2.x to a more modern, responsive UI built on reactive principles applied to GWT.

The project was initiated by the UNICEF RD Congo Country office and remains open source. See https://www.github.com/bedatadriven/activityinfo for a preview of what you would be working on.

If you're interested in the position, please send a cover letter, resume, and examples of your work to jobs@bedatadriven.com.
I don't mind storing and transporting hydrogen

Spoken like someone who has never tried to store or transport hydrogen. It's much less convenient than li-ion and has its own hazards.
Footnotes on the Web
I was expecting the exact opposite. Very cool!
I'm now using this to know in which projects I've worked during the week. I think it's quite expensive for what it is.
New York, NY; Full time. ONSITE; The Hackerati; thehackerati.com

What We Do
TL;DR — Technology Consultancy

The Hackerati is a high-end, boutique consulting firm delivering Engineering as a Service to diverse clients, from Fortune 250s to startups.

Why You Should Join Us
TL;DR — We're not afraid to be our wild selves.

We’re different. With mottos like be fearless and weird is good, our unique perspectives on life and technology make us great people to learn from and work/party with. We sponsor lunches and happy hours, band practice, electronics like Glass/Oculus/Myo, and we’ve presented at the UN—twice. We rock that familial vibe, and you should join us if you enjoy a blurred line between work and play.

What To Expect
TL;DR — Deliver the industry's most challenging projects.

Hackerati consultants are like The Wolf from Pulp Fiction: we solve problems. Hard ones. To do so, we deploy teams of Hackerati to work onsite with clients around NYC, and also build products in-house, both for ourselves and clients. A typical project lasts between 6 and 9 months—say goodbye to getting stuck doing the same shit!

Apply Online for numerous Senior Engineering Consultant Positions Including:
Sr. Frontend Engineer, Sr. Backend Engineer, Sr. Android Engineer, Sr. iOS Engineer, Sr. Data Engineer, Sr. Project Manager
http://grnh.se/pr43aw
Who the fuck wants to do that? Here are 10 things I could be doing besides slaving over a stove (the seventh might surprise you):

1. Reading hacker news

2. Reading reddit

3. Engaging with people engaging with my brand on Twitter

4. Reviewing my productized consultancy analytics

5. Reviewing my startup numbers and analytics

6. Emailing brand leaders to gauge interest in new startup ideas

7. Posting on hacker news

8. Writing blog posts about the freedom provided from abandoning things like laundry, cooking, cleaning, driving, and other mundane, bullshit tasks

9. Meditating, which I do for 15 minutes daily to center myself spiritually so that I can growth hack better. Growth hacking begins with personal growth.

10. Appreciating the beautiful life I've cultivated for myself, surrounded by dynamic people all focusing on the same beautiful goal as myself.

Cooking is boring and takes way too much skill to do right. Moreover, it is objectively unfun and isn't related to startups, technology, or growth hacking in any way. Why would I waste time learning to cook when I could be learning how to write single-page web apps in Haskell with the latest framework? Do you even test your code?
Wow, that's harsh. I'm sorry to hear you've met with such rejection. But I guess that's the difference between a hard requirement and a soft requirement on a job posting - you can usually fudge or talk your way around a soft requirement, but not a hard requirement.

Additionally, I've estimated that 30-40% of places I've interviewed don't really know what position they're hiring someone for; or they aren't serious about hiring and are just testing the waters to see how good their employees are. Maybe for you that's closer to 5-10%? It sounds like you get a lot more informative responses than I get. (But I'm in system & network administration and virtualization, not software development)

For the 6 that would have taken you for $10k less, that sounds like negotiation. Why didn't you take those jobs? Were you offered more elsewhere at the same time?
Even stuff that can be handled by futures and message passing feels relatively trivially parallelizable to me. Anytime you've got a problem that can be decomposed into distinct subcomponents that only need minimal contact with each other you can keep most the real nasty concurrency issues swept under the carpet. And the functional stuff still feels like it works fairly well to me because it's easy enough to model all the different subcomponents as more-or-less idempotent operations on the elements of a message stream.

The spot where I'm finding that functional programming just cannot help me is when I really do need to have all the cooks in the same kitchen to get good performance. Those situations exist in a world of highly refined, weapons-grade side effect, and the only thing to be done for it if you find yourself there is to come to terms with that fact and get on with your job.
I can only assume it's a work of sublime satire. Consider: "As I mature I find myself optimizing for peace instead of posturing, conservation over consumption. Opulence in asceticism."

In two short sentences, the author describes himself as:

* Mature

* Ecologically sensitive

* Peaceful

* Humble (!)

* Opulent

* Ascetic (!!)

I don't think I've seen a more brilliantly delineated, comically absurd character since A Confederacy of Dunces.
Good job it's only a very small bit of the article, then.
Executors.newCachedThreadPool() considered harmful
How big is that fixed cost in proportion to the fuel energy? Also, how much energy does it take to make a combustion engine?
FarmLogs (YC W12) • Ann Arbor, MI • Onsite/Full-Time • https://farmlogs.com/

We build software to help farmers grow more with less.

We're hiring for:

- Product & marketing

- Data Science / Research – Are you easily excited by nitrogen levels and cloud detection algorithms?

- Devops – Consul, Containers, VPC's and CI oh-my!

- Backend – Our modular infrastructure (runs-on (and :clojure :python))

- Front-end – Our front-end team loves React, D3 and CoffeeScript

- iOS – Swift and ReactiveCocoa sound fun?

We're also hardware hackers! We've created a really neat device that collects ISOBUS data from tractors and farm equipment and buzzes it back to us over a cellular network.

Come take a look! https://farmlogs.com/jobs
That still isn't a rationale; that's a stated requirement, but what problem is actually solved by limiting clearances?
Exactly. Recently, I switched to i3[0] and Vimium[1] and it's just wonderful. Now I'm way faster than before and hardly ever use the mouse.

[0] https://i3wm.org

[1] https://chrome.google.com/webstore/detail/vimium/dbepggeogba...
Ticketsolve - http://www.ticketsolve.com, Dublin, Ireland - is hiring software developers for REMOTE working, short version below, details here: https://weworkremotely.com/jobs/1892

We are currently going through a very exciting and interesting evolution of our platform. We are moving from a traditional RoR architecture to a modern "single page application", exposing our application as a set of hypermedia API's consumed by an Ember front-end to provide a rich interactive experience.

We are now looking to add to our team to accelerate the creation and rollout of this change. To do this we are looking to hire 2 people to join our team. These 2 positions should be able to contribute across the entire development stack. However, we are looking for one of the new hires to have strong experience in building and rolling out SPAs. Ideally, with experience using Ember to do this.

Skills & Requirements

=====================

2 to 5 years experience developing web applications
Experience with programming languages Ruby and Javascript preferred but good programmers always welcomed
Strong understanding of front-end technologies: JavaScript, HTML5, SASS, Ember or any other MV* framework
Strong programming skills with focus on clean design, well refactored code and automated testing
Comfortable working as part of a remote team
Related to remote working a working knowledge of English is required

Technologies we use

=====================

Ruby on Rails

Yaks, https://github.com/plexus/yaks, open source project created from the core hypermedia technology we use to build our API

MySQL

Ubuntu servers managed through CHEF

Ember 1.13.x going on 2.0
we track and upgrade to Ember regularly
we are currently in the process of moving to Ember CLI

GitHub for source code management and process support

Travis / TeamCity for continuous integration

Meet the Team

=====================

http://www.ticketsolve.com/about-us/
You're probably right, but nobody I know calls it "Whitted ray tracing" unless Turner is there in the room, or some point is being made about or in reference to his paper specifically. ;) In my experience, graphics people generally do mean producing colors for pixels when they say "ray tracing". But I think physicists would assume "ray tracing" means visibility queries and nothing more.

When someone says 'ray tracing' to me today, before they elaborate on what they mean, I assume they're talking about using straight line segment visibility tests probably to make some kind of picture, probably using Monte Carlo techniques, probably for global illumination. So, they might mean path tracing, or one of the (many) other ways to simulate lighting, or my assumption might be wrong, but that's okay because language is fun, and vague, overridden and imperfect terms allow us to have longer conversations. :)
How to Give a Great Demo Part 1: Get the First Two Sentences Right
GoDaddy is hiring a front end engineer in Sunnyvale/San Francisco or remote.

We're a new product in the GoDaddy ecosystem to connect WordPress developers to our 13m small business customers.

You're working with a team who joined as part of an acquisition on a fresh Rails code base. We're agile, customer centric and well-resourced.

If you're interested drop me a line at ned@godaddy.com
WebAction | Downtown Palo Alto, CA | Big Data Platform Engineer (Java), UI Engineer (HTML/CSS/JS/Backbone), UI/UX Designer - ONSITE

jobs@webaction.com

WebAction is a Big Data Analytics Platform providing end-to-end real-time, high velocity analytics and machine learning for operational teams. We mask complex, scalable analytics behind a visual, interactive web-based experience and a familiar declarative SQL-like language. Today, our end-to-end product is used to solve some of the toughest data management challenges at large Telco, Finance, Retail, and Cloud companies.

Big Data Platform Engineer: http://jobs.jobvite.com/webaction/job/oY1i1fw2

Senior Front-end Engineer: http://jobs.jobvite.com/webaction/job/oBAg1fwc

Front-end Engineer: http://jobs.jobvite.com/webaction/job/oCHi1fwm

UI/UX Designers: http://jobs.jobvite.com/webaction/job/oBbn1fwU

Distributed Systems QA Engineer:
http://jobs.jobvite.com/webaction/job/ovAg1fw6

WebAction is founded by a team of Silicon Valley executives with a track record of creating multiple successful enterprise products including WebLogic (now Oracle WebLogic) and GoldenGate software (now Oracle GoldenGate). We've raised north of $11m since 2013 and our advisors/board have done amazing things like creating the Apple logo and founding one of the top VC firms in Silicon Valley. With every product release, we delight our customers and engage new ones at an ever-growing rate. We're based in Downtown Palo Alto, minutes away from the Caltrain, Philz coffee, and everything you need to make your work life even more enjoyable!
Zerebra | Web Development & On-site Support Consultants | Stockholm, Sweden

Zerebra is a consultant company, working with web development with widely different tech stacks (from Python, Flask/Django, Postgres, to C# with MSSQL) and on-site tech support, to fully cover small to medium companies tech-needs.

We have the competence to fill all our clients needs in digital marketing, application development, tech-stack migrations and much more.

You can read more abut the position here: https://emp.jobylon.com/jobs/1205-zerebra-ab-webbutvecklare/
Beyond what's been said about efficiency, you have to look forward a bit. Solar is really cheap and getting cheaper. This is anticipating for a future where a much larger fraction of the power on the grid comes from less polluting sources.
> You haven't done anything but say "okay let's see my most carbon producing areas are," and your only solutions are "let's see if someone else can help me reduce my carbon by taking the responsibility off of my own shoulders"

Well, in a sense I can understand how someone can think this way. The entire notion of reducing a person/company's carbon footprint is based around shifting the dirty work somewhere else. Globally, we impose carbon caps on developed nations and let China do whatever it wants. Ergo, production shifts to China. The pollution is still occurring, but hey, at least _we're_ not doing it. On a smaller scale there's this silliness around buying "offset credits", which smells of a modern day religious indulgence-purchase scheme.
Morganville, NJ | ONSITE, Full Time position, Part Time Interns considered | http://payze.com/

Our online payment processing company is seeking an addition to our team. We run a high availability, quickly changing credit card processing environment, and desire a detail oriented server tech, willing to quickly get up to speed on our process, and assist us with procedures, documentation, and server security and configuration. Candidate must be willing to perform their duties with the rigor and precision required for work in a PCI compliant environment.

Required tasks:
* Interfacing with software developers and management

* Quickly learning our server setup and environment

* Assisting with documentation of processes and procedures

* Performing server software updates and maintenance

* Performing code releases to production servers

* Daily review of server logs

Ideally the candidate will eventually be handling much of the server configuration by themselves, and assisting our team with running a highly available, fault tolerant environment.

We're expecting a candidate early in or just beginning their career, with a familiarity with Linux. A candidate with more experience will certainly be considered, depending on how closely their specialties align with our needs.

Required skills:

* Experience with Linux environments. Experience with Debian or Ubuntu a plus

* Familiarity with Amazon Web Services or other cloud services a plus

* Familiarity with highly available environments a plus

* Familiarity with compliant environments, especially PCI, a huge plus, but not expected.

Interested? Send your Resume to jobs@payze.com , with the subject line "Server team member application"
Location: Slovenia

Remote: Yes

Willing to relocate: No

Technologies: HTML, CSS, Sass (preprocessor), Photoshop, InDesign, Illustrator - UX/UI designer, front-end developer

Resume/CV: http://vidakovic.si

Email: miha@vidakovic.si
Frontend and Backend Developers at Epiphany Search | ONSITE, Leeds, UK | http://www.epiphanysearch.co.uk/

We're a digital agency offering full-service to a range of clients - SEO, PPC, and web development. We're looking for a number of frontend and backend developers to join our team and work with a bunch of cool stuff.

* Frontend Developer: Work with a range of clients on web builds and standalone creative pieces (check out some of our work) ( http://www.epiphanysearch.co.uk/jobs-list/front-end-develope...)

* Backend .NET Developer: Work with a range of clients on pure ASP.NET MVC apps and CMS builds using Umbraco (no Umbraco experience is necessarily required - we're just looking for good devs) ( http://www.epiphanysearch.co.uk/jobs-list/net-developer/ )

* PHP Developer: Work on some of internal monitoring and processing tools supporting the rest of the business. ( http://www.epiphanysearch.co.uk/jobs-list/php-developer/ )

If any of this interests you do get in touch at http://scr.im/rlew and I'll be happy to answer any questions you may have.
The HIPAA-compliance was a nice mention. "zero-knowledge" privacy resonates with me as well when it comes to privacy, though I realize that's out of your control with AWS.
Jake's shake makeup is more of a gainer shake (proteins + carbs) for athletes.

It's not a good full nutritional replacement, and it's caloric balance is for people who exercise daily and quite intensely.

If you want to take that then take just the normal gain shakes or better off buy a protein shake powder and a carb powder add to it some of those silly fiber powder drinks you buy at the wellness store and mix it yourself for a better balance with less calories per "meal" it will taste considerably better and be cheaper.

Mana is slightly better although I'm not sold on it's nutritional make up either, I've been using it to avoid eating total crap when I'm swamped or have to work late since it's better to chug down it than order another 10" pizza or a burger when you have to work late.

For any of these "replacements" to be valid they need to do 2 things a) develop a full diet regime with supplementary real food mixed in like week on week off or something, b) add actual non-liquid food products.

Eating a liquid diet even for a couple of weeks will really screw you up, humans didn't evolved to eat only liquid food heck the standing recommendation for babies is to actually skip or cut down the period of "baby food" for as much as possible.
As soon as the baby can chew food he should be chewing it, the chewing action is actually a very important mechanism as it's a que for your body to release certain enzymes which are responsible for absorbing nutriments, it's also a mood stabilizer as chewing is a major mechanism in controlling serotonin production as well as other neurotransmitters.

Liquid meals also have a bad effect on the various tenants in our GI track, liquid food changes the PH level of your GI which makes it less hospitable, it is absorbed quicker and so our good friends from down below cannot get their portion of the meal, solid food also serves a role as a GI "cleaner" as it moves it scrapes dead tissue and bacterial cultures of the GI walls.

So yeah nice, cheap and very hipsterie, but if you don't want to have major GI issues don't rely on this as a sole source of subsistence, do not use it for long periods and go see a doctor before and during taking this crap.
"Fig uses conventions on method names similar with Ruby. If there is a pair of methods name, name$, method ends with $ means calling this method will change the object itself, while calling the other won't."

This seems very un-Java - surely the Java way to achieve this would be method overloading.
To keep with the neighborly analogy what's happening is your neighbor is opening up his garage and lining it with magazines and comfortable seating for you to sit for free and read. However he's also lining his driveway with folks pitching you on goods and services on your way there. You're saying to heck with that and jumping over the fence right near the garage entrance and popping straight in. Your neighbor knows that type of abuse can occur and it's really up to them to decide how they want to handle it. But to pretend that you and he and the advertisers don't understand the implied relationship is disingenuous.

For all those saying "get a subscription model!" remember this. A subscription model, by its very definition, implies that both of us expect a repeat, longer term relationship. Understand if that's the only way to monetize content on the internet it'll change the type and way content is created.
Not to mention this:

> I cannot in good conscience force a fellow soul through this gauntlet [of shopping at an American grocery store]

Followed up by this:

> I get my clothing custom made in China for prices you would not believe and have new ones regularly shipped to me.

Unless this custom Chinese clothing is made by robots and shipped to LA via zero-emission SolarDrones, I'm calling bullshit on your conscience.
A few years ago I worked on software that manages selling electrical power from small decentralized power plants. When the wind isn't blowing the missing power can be supplied by electricity generated by plants that are built for generating heat. These are typically 2MW plants that can ramp up in 20 minutes or so, and they are scattered through out Denmark. These are all a mix of biomass, gas, oil or goal, or even garbage incinerators. The smallest one I saw was a large commercial greenhouse, with a 0.7MW generator. You bundle all the small plants up into 10MW packages and sell their potential output via www.nordpoolspot.com.

There's also a plan that involve simply pay large power consumers to halt production do compensate for missing electricity in the grid.

The Danish power grid is also closely linked to the those of Norway, Sweden and Germany, allowing export of cheap wind power, when there's a surplus and import of nuclear, hydro, coal and gas when there's no wind.

You're right in as so fare that wind power isn't magical, there needs to be a backup when the wind isn't blowing.
Location: Toronto, Canaada

Remote: YES

Willing to relocate: NO

Technologies: PHP/Laravel 5, JS/Angular, web tech for 10 years, Adobe Creative Suite

Résumé/CV: https://ca.linkedin.com/in/alexpineda77

Email: alex@alexpineda.ca
He is the creator of the comic Jerkcity. I wonder how he explains that to colleagues...
Location: Lagos, Nigeria

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Django/Flask,
Scrapy, PostgreSQL, ElasticSearch, Git, nginx, uWSGI, Linux, Ansible, HTML.

Résumé/CV: https://github.com/titodrew

Email: titodrew@gmail.com
I've switched from vim to kakoune some time ago. vim does have the advantage of a bigger ecosystem, but I do believe it is possible to have an editor better than it.