Hacker Newsnew | past | comments | ask | show | jobs | submit | cheesysam's commentslogin

I'm reading 'An Editor's Burial', which is a collection of essays which inspired the film. There's an interview with Wes as a foreword, and that's exactly what he describes as his intention for the feel of the film.


Thanks for your work on beekeeper. I've been using it for about 12 months and in that time it's really improved.


Thanks so much! Lots more updates coming soon :-). Got a pretty meaty one coming in the next week or two


There will be lots of users who don't have the same workflow as a developer opening vim all day. People who spend their lives in meetings probably need the reminders. I like the idea and it's a super simple execution.

PS. There's a typo in the html <title>.


I'm not sure disrupting the ecosystem at the bottom of the pond is an ecologically sound move. Biodiversity is important!

Obviously I understand this is a proof of concept and not the solution to fossil fuels.


Agreed this was one of the first things I thought outside the balance of energy required for the whole thing doesn't make much sense.

What are we supposed to take away from this project other than its kind of neat and that methane occurs natural in the environment? We are not about to mining ponds for methane - we already have plenty of it accessible at LFG, waste water treatment facilities, methane from O&G operations.


it probably speeds things up rather than killing them, and you know on the scale of BP pouring millions of oil into the ocean, I reckon what this guy is doing is absoloutley fine and the environmental damage is well within range of what the local environment can cope with and recover from within a reasonably small time frame.


It's "probably" ok? Based on what?


Methane is a much more potent green house gas than CO2.


>and you know on the scale of BP pouring millions of oil into the ocean, I reckon what this guy is doing is absoloutley fine and the environmental damage is well within range of what the local environment can cope with and recover from within a reasonably small time frame.

But BP serves millions of customers. If you normalize by that (ie. pollution divided by customers), my guess is that digging up ponds is more environmentally damaging than buying gas at the gas station.


if you destroy the support systems that all organic life depends on, then you aren't serving the customers all that well...


I think you're misreading my comment. It's not to say that it's okay for BP to spill oil, it's that all things considered, the environmental impact of a tank of gas (extracted using current methods) is much less than what this guy is doing. Imagine the alternative: rather than every american filling up at the gas pump, they're dredging up ponds/ditches for methane. How much environmental impact would that cause? Is that better than the occasional oil spill we get?


Why is Ikea evil?


I don't know about evil, but they were pretty good at tax evasion, spanning decades: https://medium.com/@jurgeng/ikeas-tax-scheme-a-corporate-str...


In France at least they are under investigation because they were illegally spying on their employees and even some of their customers. I am not sure what is the status of the trial, but this was big in France at the time, and happened for a very long time.

The story in french: https://www.francetvinfo.fr/economie/entreprises/ikea/enquet...


I had some issues with them. They screwed up and their customer support didn't even answer two written letters.


And that means they are evil? Wow, people nowadays.


Depends on the screw up, if it caused actual bodily harm and they didn't respond I would be inclined to call them evil too.

I will conceded to playing devil's advocate here though.


Me too. I remember being told by a rather stuffy teacher that if you pointed your fingers to the sky, that the prayer would shoot up to heaven! If you interlaced your fingers it would 'bleughhh not go anywhere!'


I was raised Protestant, and there I was taught that the folded hands were to keep you from fidgeting.

I don't get the pointing at the heavens thing, I mean Jesus himself mentioned to basically be humble, not like those guys on the street corners making a bit show of praying.


Surely if you're planning to drive on the road, you'd want the webcam to be behind the snow plow?


Lighting behind a truck is poor (no white lights on the back), and it gives an idea of how bad the roads are getting between snow plows. This is useful since plows often run notably slower than normal traffic can safely run for the conditions.


What is 'request pinning, request tracing, request shifting'?


Being able to pin a set of requests to a specific path inside the infrastructure to they touch only specific instances running specific versions without adding "if blah-blah-blah" custom code into every deploy

Being able to trace every request across the entire infrastructure including all sub-requests the original request triggered.

Being able to observe issues pinned requests caused, automatically trigger an action when an error rate exceeds the threshold, typically removing the pinning.


I'm asking myself the same thing... but I think he is referring to Load Balancing and Logging and maybe Public Key Pinning? Not sure... I'm however sure that Google and Facebook are not the only ones who do Load Balancing and Logging and therefore aren't the only ones who can benefit from CD :)


  brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/4e60ba14762ad17eef498ce5719aa06bc639d2b1/Formula/pastel.rb


The English in this sales page is terrible. There's even a misspelling of the product name in the opening paragraph.


It's 95% there, but English is hard… We can be helpful about it so the authors can fix it.

¶1: Meet Lefthook, the fastest polyglot Git hooks manager out there. It ensures not a single line of unruly code makes it into production. See how easy it is to install Leftook, which was recently adopted by Discourse, Logux, and Openstax. Lefthook works with the most common front-end and back-end environments so all the developers on your team can rely on a single, flexible tool. And it also has emojis

¶2: The days when a single piece of software that millions rely on was created by a single developer in an ivory tower are long gone. Even Git, universally believed to be the brainchild of Linus Torvalds alone, was created with the help of contributors and is now being maintained by a team of dozens.

¶3: No matter if you work on an open-source project with the whole world as your oyster, or your code blooms in a walled garden of proprietary software—you still work as a team. And even with a well-organized system of pull requests and code reviews, maintaining the code quality across the large codebase with dozens of contributors is not an easy task.

¶4: Hooks—ways to fire off custom scripts when certain important actions (commit, push, etc.) occur—are baked right into Git, so if you are comfortable with Bash and the internals of the world's most popular version control system, you don’t need any external tools: just edit ./.git/hooks/pre-commit and put in some well-formed script that will, for instance, lint your files before you commit.

¶5: However, when you work on a project you are most interested in writing the project’s code, not the code that checks it. In the world of modern web development, tooling is everything, and a myriad of tools exist for a single reason: reducing overhead and complexity. Git hooks are no exception: in JavaScript community, the weapon of choice is Husky with Webpack, Babel, and create-react-app relying on this Node-based tool; the Rails-centric backend world however is mostly ruled by Overcommit that comes as a Ruby gem.

¶6: Both tools are excellent in their regard, but in a mixed team of front-end and back-end developers, as Evil Martians are, you will often end up having two separate setups for Ruby and JavaScript with front-enders and back-enders linting their commits each in their way.

¶7: With Lefthook, you don’t need to think twice—it’s a single Go binary that has wrappers both for JavaScript and for Ruby. It can also be used as a standalone tool for any other environment.

¶8: Using Go makes Lefthook lightning-fast and provides support for concurrently executed scripts out of the box. The fact that the executable is a single machine-code binary also removes the need for handling external dependencies. (Husky + lint-staged add roughly 1500 dependencies to your node_modules.) It also removes the headache of reinstalling dependencies after each update of your development environment. (Try running a globally-installed Ruby gem with another version of Ruby!)

¶9: With Lefthook added in either package.json or Gemfile and a lefthook.yml configured in the project’s root (see examples below), the tool will be installed and used against your code automatically on the next git pull, yarn install/bundle install or git add/git commit. All with zero overhead for new contributors.

¶10: An extensive README describes all the possible usage scenarios for Lefthook. Its straightforward configuration syntax does not hide actual commands being run by Lefthook, making sure there's no funny business going on.

¶11: Discourse—an incredibly popular open-source platform for forum-style discussions—has recently transitioned from Overcommit to Lefthook and never looked back. With almost 700 contributors authoring 34K commits and counting, running linters on all new contributions is a priority. With Overcommit though, team members constantly had to remind newcomers to install required tools.

¶12: Now that @arkweid/lefthook is a dev dependency in the project’s package.json, no setup is necessary for new contributors.

§1: Lefthook halves the time that pre-commit scripts take on localhost.

¶13: The PR that changed the Git hook manager simply required changing .overcommit.yml to lefthook.yml. If you compare them, you will see that Lefthook’s configuration is much more explicit while the Overcommit’s relies mostly on the magic of plugins.

¶14: Besides changing the way the output looks, Lefthook offers a nice summary of everything it does. Lefthook halves the time that pre-commit scripts take on localhost, and increases the CI run speed by 20% (on CI environments with better support for parallel execution, the gain can be considerably more).


Hey! One of co-authors here. Thanks for the editing work, I will definitely take it into consideration, minus the loss of boxing references :)


How is an open source intro post a "sales page"?


Well, if they're trying to get you to switch or to adopt something new, they're trying to sell. There's more to trading than just money for product/service; could be attention, effort, endorsement, opinion and other signalling factors, etc.


By your definition, technically, any piece of content on the Web should be considered a sales page—including your comment, where you'se selling your opinion or attention. If that's the case, does it really make sense to label something a "sales page" in a negative way?

Is there any other way to present a new FOSS project besides telling about the upsides? Trashtalk it from the start, maybe? I don't really get it.


Yep, that's kind of the point of upvotes or karma: You present your content and try to get people to buy it. Not sure where you get the negative sales page aspect though. I made no judgement on the presentation technique or quality, just that open source or not, they are still selling something.


They are trying to sell you on using their product, regardless of price (or lack thereof).


The substance of this comment is terrible. There's even a misunderstanding of the point of the original article.


I thought it was just me - that was super hard to read.


[flagged]


In the age of Electron it's worth mentioning.


I'm envisioning a cut scene from idiocracy - Lightning, it's got Electron!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: