skysight-inc/HackerNews huggingface dataset:
This is a novel idea (as they note, transparent + power generation seem oxymoronic), but my impression is not tha we're hard-pressed for available surfaces for small-scale photovoltaic installations. Walls of my house. Roof of my house.

The issue is cost of producting, installing, and maintaining a small-scale installation v. the output.

I don't know. Maybe giant glass skyscrapers will find this of value--blocking UV is a desirable side-effect as well. But predictions of "maybe as high as 5% efficiency" make me skeptical of it being particularly revolutionary.
Why would the British have Pi day when they write the date 14/3?
I was actually just reading Max Weber today. The radical change in Christianity over time is astounding.

Jesus: "consider the lilies of the field, how they grow: they neither toil nor spin thread"

...I don't think he meant that literally, but he definitely didn't mean, "work as hard as you can so you can give a little to charity yet still anonymously hire tons of people to make you nice things"
Roughly speaking, jQuery is a library for the app developers and a framework for the plugin authors. So it is both a library and framework at once.
The wikipedia definition isn't the clearest definition of logical positivism. If I had to define logical positivism in one sentence (which, in philosophy, is almost universally a bad idea), I would say something like this:

Logical positivism is a philosophical movement which maintains that statements are only meaningful if they can be formally derived or empirically verified.

In that respect, I think that logical positivism and the kind of empiricist approach identified by the OP have a significant amount in common. Similarly, I think the approaches share many of the same problems.
Superpowers – The extensible, collaborative HTML5 2D+3D game maker
A smarter news reporter would have put their own camera hidden (outside of the PO property) to watch the camera and THEN ask about. Imagine the horror to the PO of the video on youtube :-)
Tricks with the Floating Point Format (2012)
i think it's every person's responsibility (& interest) to make the world better, and the words we pick are a good place to start.
I'm a bit late to this discussion, but I put a lot of work into the fork of git fat: https://github.com/cyaninc/git-fat

The reason why we chose it at the time was because of the reason you mentioned. git-annex was really difficult to set up and manage in a team environment and the fact that it used a separate branch made things difficult for those new to git (we were constantly hunting down lost files on peoples drives).

The other major plus for us was that the files weren't symlinks. This made our deployment process easier since there was one less edge case to check.

Let me know if you have any questions!
Why not asciidoc?
> a deep understanding of the framework itself will become necessary and it will stop saving you time

This is true for any 3rd party code you're going to use.If you don't know the difference between jQuery the DOM and how to go from one to the other within jQuery you're going to do a lot of mistakes as DOM apis evolve fast while jQuery features don't.

> I tend to avoid frameworks that attempt to push developers into coding "the framework's way"

What makes you think your way is better? and when you end up working with several devs , are going to meet every morning to talk about what's the good way to do things for every aspect of the project ? using a third party frameworks helps , people only have to agree on what 3rd party code they are going to use.

And libraries are not black boxes. Reading 10 000 lines of code shouldn't considered a burden or one should reconsider career choices.
Looks like an interesting project. I may be missing something, but I think in terms of math especially it would be hard to use Markdown instead of something more robust like LaTeX which supports proper mathematical notation.

Edit: yes, I was missing something. Scholdoc supports MathJax (which has browser, Office, and LaTeX support).

Small issue: The title isn't showing up in Firefox (or Chrome) because there are two title elements and the first one is blank.
You mean a vector in the opposite direction. Clear as mud.
There are a lot of ways to be mistaken that you're sweeping under the rug. For example, the geocentric model worked reasonably well for predicting the movements of planets.

The scientific revolutions that Kuhn was talking about often don't make the old model entirely invalid, but rather an approximation that works reasonable well in a limited domain. So the old model is not entirely true, but it's sorta true. If you're the sort of person who wants to say that theories are either true or false, it's an edge case that's not easily handled.
It'd be nice, but the article comes off like a small-sized engineering team, telling much bigger businesses how to be efficient.

The reality is that the meeting is about communication, and that's almost-as-important-as coding for bigger teams.
A community and forum to discuss and learn Agile Project Management
" many of which, if you actually applied them to the real world, would result in clients saying, "Wow, these guys are hard to work with, can we please find someone else?"

Exactly. Totally flies in the face of saying "how high" when someone says "jump".

Not only that but a similar attitude of some old timers in a business that I was in (right out of college) was what allowed me to get their clients.

We live in a world where people want instant gratification and answers to their questions. While there may be cases where timing doesn't matter when you are dealing with sales and closing deals and keeping away the competition I have always found the early bird gets the worm. And sometimes you get the deal just by showing up because the other party is to busy to service the account.
And yet I have met, and I suspect that you also have probably met, people that have worked their proverbial behind off their whole lives and have wound up with not much. There is more to success that hard work. In the converse I have met some people who haven't and still don't work hard and have been very very successful.

The true key to success is to work smarter not necessarily harder (working harder can sometimes help in a relative sense), and also a some luck.

But all those who work hard and are also successful, I have found, tend to diminish the input of luck and information advantage (i.e. it's not what you know but who you know etc).
Those sysadmins could still use nginx from ports. That's what I did, and will continue to do until httpd gets SNI support. Nothing broke for anyone during this time.
Not all the benefits. It requires web font support. I don't see this as a huge downside, but it is a fairly big difference.
They're not blacklisting anything.

The only bad thing they do is call it "internet". It's not internet access. Free access to things like wikipedia is a good thing, as long as it's not taking money away from actual free internet initiatives.

Price gouging actual internet access would also be bad, but that would be someone else doing it, and I don't think it's happening here.
Can all books be found somewhere within the number Pi?
Hey, this is pretty cool. Looking forward to seeing progress with it!
This is pretty cool. It's unfortunate that some characters (CGJQ) require masking with a background colour to get the desired shape. It would be nice if this could be resolved so this could be used on any background.
Mythbusters proved that this won't work--- the pee separates into droplets and doesn't form a continuous stream. Nevertheless, irish storeowners are trying this method anyway.

Also, why you gotta punish natural human behavior? God wouldn't have given us penises if he didn't want to piss on walls.
Also, I don't get how you can plan a sprint while eating. Sprint planning is like the most important time to be actively in discussion.
I love these tiny easter eggs that the OpenBSD proyect leaves around and only Windows users will come across.

So much passive agressiveness in such a fun way!
Dumb question: why is this such a big deal? Is there something about a camera at a post office that is worse than e.g. the cameras my local police department has mounted on certain street corners?
Or limit how much data you can send over chat. Say max 10 bytes per second sustained (higher burst) allowed. Should be enough for normal chat, while limiting infrastructure problems.
I don't think "picking on the language of others" is a good start. What about the people starving right now in less developed countries? And the homelessness problem? Companies doing serious damage to the environment? And we both are just sitting here discussing language on the Internet. I think you are not in the Position to talk about a better world as excuse for political over-correctness.
Why? This really feels like cramming a square peg into a round hole. Anytime anyone wants something more complex than simply lightly formatted text they will have to use other tool (LaTeX), so why not just use LaTeX in the first place?
They're not promoting the font at all. Non-windows users will never noticed that the defined font is Comic Sans (unless inspecting the CSS).

That's the entire joke, to jokingly annoy windows users.
Geek meets chic at high-fashion, high-tech shopping service
Very similar situation. AU-based, went with Stripe after, very happy with Stripe but also missing the micro transaction pricing.
The Power of “Good Enough”
I disagree with the message here - unless you have exceptional requirements, frameworks can be extremely useful. To give an example of their utility, I am currently building a site for an online community I run - on top of my regular job, exercise, and contract work, free time is hard to come by. I went with Sails.js and Fluxible on top of React to assist me with putting together a good frame since when I start letting the three other developers in the community develop features for the site, they will have an easier time searching for solutions due to existing documentation and Stack Overflow.

The core logic is decoupled from any particular franework though, and only makes use of each framework for their strengths. The important thing is to be judicious in your use of a framework.
> My boss wants the bug fixed in a couple hours. I can't spend a couple weeks reading the framework source so I can fix the bug.

Perhaps you feel I am saying that you must exhaustively read the framework's source code to understand it. I am not. You should have the ability to quickly open up your framework of choice's source code, navigate to the portion that contains the relevant bit of info you need and go from there.

"going from there" sometimes entails referencing a few base classes or figuring out what the result of some custom methods or functions do. It shouldn't require understanding every line of code of the framework.

> now I'm expected to read the PHP code PLUS the code for the framework?

Only if the framework's documentation or the internet fail to answer your question faster, yes.
> The "new" is a bit off too, the copyright runs 2006-2015.

As the presentation says, it's based on relayd, so the code is not all new, a lot of it is reused.
> With custom code, there usually is just enough code to solve the specific problem.

OK. Sure.

Less sarcastically, tooling is often very helpful when you have to dive into the source of a library.
I'm seriously surprised at how many people here are fans of Yudkowsky, given his lack of any real productive output beyond thought experiments and fanfiction, the distinctly weird stuff he judges as right by taking his philosophy to the extremes (e.g. "it's better for one person to be tortured for fifty years than for an extremely large number of people to each get a speck of dust in their eye"), and the way he treats certain fringe positions as absolutely true despite the lack of any solid evidence to support them (for example, many-worlds theory).
I suppose so. Most often I don't harp on stylistic choices that don't affect the integrity of programs. I might encourage another coder to lint their code, for example, but I won't specifically single any of those out. I just won't waste time asking questions if I find ten places the program could error out on.
Hey! I'm part of the small team building Superpowers over the past 6 months. I've been working on collaborative game-making tools for several years and Superpowers is the result of a lot of that work. I'm very proud of the small core + plugins architecture we came up with and excited to open source (MIT) it all soon!

I'll be happy to answer any questions, obviously.
I'm still skimming the documentation so I apologize if the answer is obvious, but does anyone know offhand why this is implemented as a fork of Pandoc? Pandoc already has extended markdown features and the creator of pandoc is very much an academic (http://johnmacfarlane.net/), so is there are a reason why these contributions aren't part of pandoc proper?
This thing is certainly needed (vide this discussion: https://hackpad.com/New-scientific-markup-language-utAjFcYuv...), but what would be really convincing is examples (or I am missing them?).

As a side note, a lot of Markdown + LaTeX + Code can be done in IPython Notebook. (Though, there are some things absent, like referencing citations or other equations).
For an experience similar to locate on Windows + NTFS systems, there is Everything [1]. It also has a command line tool that you can use (well) from the command line.

[1] http://www.voidtools.com/
"if you can triple your performance, you will require 1/3 of the servers, and your clients will enjoy faster responses"

You're going to have to choose one of those or the other...
> they don't go on WoodHacker News saying that lathes suck

You're assuming the average woodworker knows about WoodHacker News.
Meerkat: 15 Days In
This link provides almost no information.
This is the first of a number of Ansible blog posts about how we adopted and use the tool at TaskRabbit.
I'm interested to see how a compiler for the Mill CPU would handle such large instruction widths. Whilst it doesn't have the restriction VLIW had of having a fixed instruction width, I'm not entirely convinced we would often see 30+ operations packed in the same instruction.
> frameworks suck because there's too much extra code
> custom code is the solution
> root problem was caused by undocumented custom code

Huh?
It is not important we agree on this being a bug or not. If you have had a smooth experience you don't have to look further than the linked success story to find a counter-example.
The hegemony of consumerism is falling apart and the things people increasingly "value more" than work is free time and to be loved by the people they love. That's something work won't give you in exchange.
Show the tweets right after retweet
iOS8.2 cydia download download taig – iOS jailbreakiOS jailbreak
It's more that your enamel is weakened temporarily by acids (which get produced by bacteria in your mouth as a side effect of their consuming the sugar). It is true that you shouldn't brush immediately after a meal -- waiting 30 minutes to an hour is a good practice.
I follow this advice because I've found from experience that often there is a good reason, or at least _a_ reason, that I don't see. Maybe the loop does somehow terminate, through an obscure mechanism. Or maybe it's not supposed to terminate. Or maybe I missed something obvious.

I make mistakes all the time. I probably make mistakes more often than I do things right. Therefore, asking questions rather than making bold claims is usually betting the right way.

This doesn't mean you have to be a pushover. If you don't see something, you can say, "I'm sorry if I'm being a little slow here, but I still don't understand. Can you explain how XYZ works in more detail?" Most people are very happy to help you understand.
> This, a thousand times, but I believe it also requires an intention of humility behind the question.

Yeah, this is very important. Otherwise, using a question instead of a statement is patronizing.
Scalars + bivectors (obviously talking about those generated by geometric products of vectors in R2) are isomorphic to the complex numbers, as a ring.
The thing I find most frustrating about periods of hard work is that it ruins your ability to think.
> framework for the plugin authors

interesting viewpoint, I hadn't thought of jQuery this way.
I believe relayd is mean to serve that purpose.
There are some things about software that are objective, such as simplicity. Rich Hickey talks a lot about this.

http://www.infoq.com/presentations/Simple-Made-Easy
Because we don't have 14 month and otherwise they would never be able to celebrate this glorious occasion.

(Really, the month/day format is stupid, but for novelty purposes that shouldn't matter?)
In our case on Android Array.sort throws exceptions. Pretend I nominated something the success story developer had to learn some OCaml to fix in the Haxe compiler instead, it is just an example and doesn't change the common narrative.
(the comment you're replying to doesn't make any sense as anything other than sarcasm)
Because they sometimes (and apparently historically) write 3/14:

https://en.wikipedia.org/wiki/Date_format_by_country
Australia's purpose-built capital city isn't militaristic in origin at all - basically when the country was federating, Melbourne and Sydney, as the largest cities, didn't want the other to be the capital and get more political power as a result. So the capital was built sort-of-maybe halfway between.
> I don't think the JVM mentions GC at all. It just assumes infinite memory.

It seems like it must mention something about finalizers.
Couldn't they use GCCGO since they already package GCC?
To be fair ,aside from a Servlet container and JDBC none of these things are required for Java web development. Java language doesn't help though and could use more features from C# for instance.
Audio syncing over Skype can be done. We (http://SpeakerBlast.com) accomplished this with recorded media. We haven't attempted live audio yet, but think it can be done by caching/delaying the audio. It wouldn't be truly live, but the user wouldnt know. Over course if you lose Internet then the party is over either way.
IR leds show up as bright white lights on most cameras but are invisible to the naked eye. If you know a little about electronics you can make a battery powered cap with IR LEDS on the brim that will prevent cameras from seeing your face.
Need tester for a musical app
Sorry to hear that. I don't know if it really helps, but you might want to try an internalize that as much surveillance as exists, they aren't interested in regular people not involved in crimes they or their superiors and corporate masters deem major.
Strongly typed, static language tools
It often seems to me that neurotypical humans are on the other extreme. They are always overly optimistic, sometimes almost to a pathological degree. Pathological—at least in the system we find ourselves in today (as opposed to ten-thousand years ago).
What profit is that?
Around 2 years ago I wrote a patch for chjj/marked that supports MathJax. Despite heated discussion, author never noticed and it wasn't merged. Just a glance at how fragmented this markdown world has become.
It seems that Markdown is starting to get a lot of disgregated reference implementations. Some months ago some important Markdown users were behind CommonMark (http://commonmark.org/). I'd think that it would be best to join this conversation rather than splintering Markdown even more.
There's no downvote function for stories, so even controversial stories will appear on the front page. The only reason something shouldn't be on the front page is when it's off topic or spam. As long as someone cares about something, it can be on the front page.
Inline all the things (2014)
What you end up with is a better illuminated face. Those IR led anti-camera techniques are laughably bad.
This is very true. My brother just told me about a class he took on C# in which the teacher gave him a C on an assignment because of 2 things: 1) he had a using statement that reached far into a library, and 2) he used the "var" keyword. The program was correct otherwise.
That doesn't look like a solid enclosure to me at all. Sure it's somewhat tamper-proof and meant to look like some phone/electric company component, but it really doesn't look permanent to me at all.

I suspect it was an investigative agency like the FBI or DEA or even DHS doing surveillance for a somewhat specific reason. It could be drug trade, it could be domestic militants, it could be threats against the president
In case the author posted this, HTTPS is busted for moustachecoffeeclub.com (followed link from your subscription box service landing page)
I don't think egolessness means not participating or taking the lead. See the point about not being the programmer who only comes out of the office for soda. If you take the lead and deliver good results, you can definitely be promoted, especially if you have good social skills. Also, people definitely notice when developers work on their own time to improve their skills. They may not say anything, but they notice, and that translates to promotions.
what about them really? I don't think these topics would make a great joke either :-/

"picking on the language of others" could so easily be transformed to "picking on the behaviour of others". there are so many things to do with a hammer, and i think we should pick more on the people who use it to kill women, or suggest it as a joke.

sorry for being off topic btw.
Very nice! Now for the lower case, should be easy. :)
Autonomous car to travel across the US
The way they were using zend was that they had a bunch of classes derived from the zend classes that implemented the actual application logic.

On that project, the outsourcing company had some custom framework they wrote that lived on top of zend, so it was the worst of both worlds.
Uses Gumbo... from the README

> Gumbo was initially designed for a product that worked with trusted input files only. We're working to harden this and make sure that it behaves as expected even on malicious input, but for now, Gumbo should only be run on trusted input or within a sandbox.
>For
people like me, phrasings like that
sound passive-aggressive.

I second this notion. When you have doubt whether a loop terminates the question is appropriate but next to something as obvious as "for(;;) {}" it will simply sound insulting to the recipient's intelligence.
This should be stickied at the top: http://www.thoughtworks.com/talks/the-death-of-agile
Challenge accepted.

$ mkdir ~/za

$ cd ~/za

$ for r in $(curl http://savanttools.com/test-http-status-codes |egrep -oe "code=..." |egrep -oe "...$"); do wget "http://status.pizza/images/$r.gif"; done
Interesting, but wouldn't you need a server somewhere to act as the other end of the tunnel, for which you'd have to pay for hosting and/or bandwidth anyway?
FYI github renders readme.txt as preformatted code, but your readme.txt is not preformatted, so it is very hard to read (one line per paragraph).
This is really well done and polished. Great stuff. About a year ago when I was bored, I made a quick and dirty codepen [1] of the exact same thing you have here. I added a transition to it so you can type to switch the letters.

I also made it so you can type with pure CSS letters [2]. It's nothing great like what you've done, but I'd thought I would share anyways.

[1] http://codepen.io/ncerminara/pen/yFcfn

[2] http://codepen.io/ncerminara/pen/cEbGC
This was my first thought as well. Pandoc has a rather excellent infrastructure in place to let you extend and build on it, so if you instead choose to fork, there better be a good reason...
30ms latency would kill the grove, I don't know how this could work.