skysight-inc/HackerNews huggingface dataset:
I've learned coding in Forth, so my code is often creating a domain specific language to solve a class of problems, and Forth shadow pages caused the documentation to be roughly same size as the code itself. But I normally comment in manual style. So the comments in my code do not tell how it works internally, but how to use it, and they are extracted from the code to create a standard Unix roff manual page. I think the Perl community did a good job in constraining a documentation style that is useful for those who want to use a module.

There are seldom exceptions, where I actually comment the code itself. Those are clear warnings that this code is not trivial to understand for average programmers. E.g. my w3dig search engine implements a recursive descendent parser for the site description language, that is not always executed linear, but sometimes pushes a parser class instance together with a closure to a queue, for parallel execution of the spider.
I knew this was a joke as soon as I saw the title here...a company like Clinkle would spend top dollar to make sure their release was announced on the front page of every publication in the northern hemisphere. I mean...they did that when they were proud of being 6+ months away from launching.
Probably more relevant than San Francisco real estate prices
Your risk of death is already, probably really really low, so increasing it by 17% isn't going to kill _you_. It will kill the other you out in statistics land, which could actually be me, so do a bro a favor and watch what you eat.
It actually says "at any point in time".

The title and the abstract are poorly written and the GP is deriding it which his perfectly appropriate.

Not only that, after reading it, it appears that the science is bollocks too.

And to mention body mass in it instantly shoots all credibility.
Here's the scoop on Facebook's VR plan http://www.virtfriends.com/blog/2014/04/01/facebook-virtual-...
java2objc is worse than useless. generates shockingly verbose and complicated code and can't be used for UI stuff obviously.
"reduces your risk of death by 42%"

Pretty sure I still have a 100% risk of dying no matter what.
I think u/merrit was actually on your side :P. Saying that the line of thinking by the company is what causes problems
Much more informative - thanks!

That said, little of this is really dependent on another model. It seems your complaints boil down to 1) applications may do a poor job defining interfaces (which is either also true in the PARC setup, or they ignore the need to define interfaces in which case things are unlikely to be stable), 2) everything is too stringly typed (which I mostly agree with, though there are advantages to it), and 3) these (plus cultural attitudes) lead to insufficient/inappropriate infrastructure (which I also agree with - "the application" is typically harmful in the UNIX model).

Having said that, there doesn't seem a theoretical difference in capabilities except for the choice of a more sophisticated terminal (which is something I'd like fixed on modern systems).

As an amusing aside, "Just a few dummy examples, do a map over all selected windows to change their size for automatic tiling." I did literally this just the other day with bash + ratpoison.
For ex somebody askign "Best way to optimize site speed for a large traffic website?" and the comments:
- I took a look at the site before I commented. Dollars to donuts the code is a nightmare pile of spaghetti "written" by people who have never even heard of design patterns.
- Probably to scrap the whole thing and start over with a decent CMS.

Funny thing, besides the curtness, is that he's most likely not even technically correct, since performance issues on web sites are rarely due to the choice of CMS or in its code.
How about starting a Denver office? :)
I've never heard of either of these companies.
I thought I'd just jump in and add here that while we ultimately had to roll our own solution because we outgrew them, Mixpanel had hands-down the best support that I've ever experienced of any company.
I've seen this feature touted before, but I don't get it. For 99% of my use, my iPhone is either face-up or in my pocket, making this useless since the camera LED is hidden. If it's face-up, I can already see the alert, including the actual content of the notification.
Salt Lake City, UT -- Lucid Software (http://www.golucid.co)

Lucid Software is building world class graphical applications in the browser and on mobile devices. Our first product, Lucidchart (http://www.lucidchart.com), is an online diagramming application with 1M+ users. We recently launched our second product, Lucidpress (http://www.lucidpress.com), which is an online layout and design application.

Lucid is a startup founded by Karl Sun, a former Google exec, and Ben Dilts, our CTO. We're profitable and rapidly growing in every dimension of the business and need people to join our team. For fun we raft river rapids on company retreats, have Friday BBQs, and eat lots of pizza. Talent and ability to learn are more important than specific skills.

BACKEND SOFTWARE ENGINEER (all experience levels) -

Lucidchart and Lucidpress run with various decoupled services in a Linux environment using Scala, MongoDB, AWS, and MySQL. At Lucid your responsibilities would include enhancing existing services, building new services, integrating with 3rd party applications and ensuring services are highly available, secure, and scalable.

Requirements: - Talent - BS degree

Recommended experience: - Building large products / applications - Scala or Java - MySQL or other relational database - NoSQL databases - Cloud computing (AWS)

FRONTEND SOFTWARE ENGINEER (all experience levels) -

Lucidchart and Lucidpress are powered by one of the largest Javascript codebases on the Internet (about 250k lines of JS), optimized so that the user experience is indistinguishable from an installed native application. Come help us show the tech world what can be done on the web.

Requirements: - Talent - BS degree

Recommended experience: - Building large products / applications - Javascript - Google Closure compiler/library - CSS/HTML/DOM manipulation - jQuery - Native app development on Android and/or iOS

All applicants email resumes to jobs@lucidchart.com.
Oh my goodness, that's brilliant. My boyfriend is partially deaf and also the heaviest sleeper I've ever met, and oversleeps pretty regularly even with the loudest blaring alarm I've ever heard, a wake-up light, and a vibrating alarm under his pillow. As a relatively light sleeper with normal hearing this combination nearly gives me a heart attack every morning, while he barely rolls over until I hit him enough times to actually wake him up and turn his alarm clock off, but if I'm not there he tends to oversleep a lot.

To answer GP's question, some partially deaf people use grumpy significant others as an alarm clock. But I might have to look into a similar robotic setup.
The world is not a meritocracy, and so we must not underestimate the value (ROI?) of the various social connections one makes at different schools and degree programs.
Is Macaw targeted to designers who don't know how to code?

I recall reading one of the branches from that "responsive sites are all lookalike" thread from last week which stated that one of the problems is that the design was thought out by developers. Agree or disagree, the other way around that would be the target audience for Macaw?

How does it stands against RapidWeaver for the casual user? The price tag is challenging.
There are multiple internal tools I use at work (JIRA, our ticketing system, our code review tool) that won't work because of this issue.

In the meantime, I've written Tampermonkey scripts that will scrape and embedd multiple pages all hack-like, but at least I get a good CSV of the data I need.

To me, the value in this tool is the user interface for creating the scrape logic. If this ran as an embeddable JS app, that you could place inside any page and utilize local storage, you could scrape these dynamic sites by viewing the page first, and still get all of the cool gadetry provided by this tool.

In essence, the value of this tool could be built as a bookmarklet. THAT SIR - I would use every, single, day.
Ah ha! I see.

It might not be practical, but I like the idea of using tech to receive the message rather than send it - in other words, that there might be a way for people on the ground to send a message without tech, since that's something that is inaccessible there.
All but the last two graphs are possibly misleading. It is unclear if the increases are due to more riders and/or more miles per rider as the Great Recession made people pick more frugal transportation.

The last two graphs where they show riders without helmets becoming an increasing share of fatalities. Even there, however, they should have plotted those fatalities against the number of riders riding with and without helmets, and they should have plotted fatalities per miles.

I'd guess they could show an increase, but not as large an increase as the graphs they are using show.

So, wear a helmet. AND be aware of the limitations of helmets.

One more thing: What's the harm of some statistical white lies about helmets? The harm is that the real need might be for autonomous baking systems in cars and trucks. A vehicle that brakes faster and better than you can if you are about to hit a pedestrian, cyclist, or motorcyclist should probably be mandatory.
One of the Spout co-founders here. Sorry to hear you found it to be strictly mean.

We meant the post all in good fun and we knew we'd be opening ourselves up to criticism since we're still in a closed beta ourselves.

We certainly didn't write this in a mean-spirited sense, just wanted to poke a bit of fun at the startup community.
A Programmable Humanoid Robot for the People
4.7-inch screen coming to the iPhone this May
Traveler's still seek the human touch and expertise from Travel Agents
Yeah I agree with that. However Google usually does a good job of finding the "best" version of a particular question and making that the first or second result.
SEEKING WORK - Remote

Group of developers. Portugal and London based. We can work directly with your project manager.

We've been working with some respected startups of USA and UK (as diary.com and cahootsy.com).

Full-stack development experience. Default stack:
* Ruby on Rails
* Rubymotion
* Javascript, Node.js, Ember.js.
* iOS.
* Android .

We do TDD, weekly/daily sprints, Continuous Integration, Continuous Deployment, Code Review, and bootstrap always when possible.

daniel at whitesmith.co
Yeah, frozen fruit (and veggies) are often better quality than fresh.
I always thought it was an opportunity for cheap marketing..
According to Alan J. Perlis, the best book on office design for the layman is Alice in Wonderland.
Nearly gave me an heart attack
Outpost Travel - https://outpost.travel - Local
Montreal, QC

If you speak Backbone JS, Javascript, Python, MongoDB: we want you.

If you love or hate travel, you're still going to crack some code with us regardless. Looking for programers with a giant beard or someone who knows when to share the right gif at the right time in team chat. We really don't care about your fancy degree or anything like that, as long as you know your shit; its good enough for us. Self Taught? Even better, you've proven to be flexible. We like flexible.
Spatial locality for better file compression
I agree 100% for duplication questions. I don't have a problem with the asker getting a little spanking if they didn't bother to do any research or put in any effort whatsoever.

As for "simple" questions, to me it seems all just relative. Basically, as long as it isn't a dup then I don't mind it being there. In some ways stack exchange has evolved to become a code snippet library. I guess I can see why some people might not like it, but it has helped me many, many times.
Mining Unicoins on Stack Overflow
I agree with what you are saying. But currently oculus releases developer versions of their hardware and an open standard to work with.

I can certainly see Facebook pulling in the reigns on this and moving this technology away from games and towards their own platform. (which in my opinion could be a negative thing)

I understand a "Meta-Verse" could also be very cool. I just believe many gamers want a gaming VR experience and are now worried the rug may be pulled from underneath them at any time.

Hats off to Zuckerberg though, I do believe it was an extremely smart purchase. I like to imagine that I would have done the same thing.
I see your point, but keep in mind that Coinbase deals with money.

I don't think many banks (if any) will let you do a password reset based on your email address, they would use your credit card/account number as identifier of some sort not tied in to their authentication system or system that can be hacked (ie: email).

Them comparing a financial service API that deals with money to Google+ or Facebook should tell you as much.
How to build a guerrilla communications network
The value of a lot of things in life including an engineering degree cannot simply be reduced to a dollar amount, unless the moment you set out to get a degree, your only and final goal was how much that degree would fetch you down the line.
BTX Trader - Software Engineer - New York, NY
http://btxtrader.com

We build Bitcoin trading tools. We're a small team (4 people) but we've got the ambition and the backing.

Here is the role profile in terms of skills:

- Strong grasp of core JavaScript
- Experience with client-side frameworks (Backbone, Angular etc)
- Familiar with Grunt/Yeoman or similar workflows
- Familiar with, or interested in
using: canvas, WebGL, three.js, d3.js etc. for visualization

Get it touch! careers at btxtrader com
If an employee of either company steals from me, I'd expect them to be easily caught. If Coinbase decides to steal 1k from everyone then shutdown that would be crazy since the people behind Coinbase are very well known and in SF; I accepted that risk when I signed up. If someone inside Patelco decides to steal from me, that's a heavly regulated financial establishment - I don't think that person could get away with it or that Patelco wouldn't reimburse me.

If someone who is not an employee of either company manages to steal funds from me just based on that screenshot then there is some other security-issue somewhere else and it was bound to happen sooner or later.

Probably something like this[1], which I don't really see how you'd protect yourself against. Like getting hit by a car running a red-light.

1. http://www.wired.com/2012/08/apple-amazon-mat-honan-hacking
At first, this seems correct. It's definately easier to get scraping with something like Capybara and a suitable js enabled driver, but in my experience, this solution is less reliable. Async loaded data can time out and don't get me started on the difficulties of running the scraper with cron jobs. In the end, I migrated even my JS heavy pages to Mechanize based solutions. It takes a few extra requests to get the async data, but once you get that figured out, it's rock solid - till they update the site design ;-)
When I checked on this a week or two ago there were no methods or callbacks. Glad to see it's being added to very actively. Might replace OwlCarousel for me.
No market for self-control?
http://Plethora.io , San Francisco: Building the robotic factory of the future to make hardware as easy as software.

+ Funding: Seed VC, led by Founders Fund, round oversubscribed, others still trying to give us money.

+ Team: 8 full-time engineers in full build mode - growing quickly

+ Progress:

-- Closed Funding: Oct. 2013

-- Opened Pilot Factory: Jan. 2014

-- Generating revenue from manufacturing operations

-- Made many key hires in comp. geo. / math core team

-- CAD plug-ins in private beta w/ large pre-sales list

+ Jobs - Link: https://angel.co/plethora/jobs

Positions:

1.) Mathy programmers to solve computational geometry problems in automated manufacturing: CAD/CAM, feature-detection, path planning, geometric/physics simulations, etc.

2.) Developer for C# Dev Tools for CAD plug-in team: automated build/testing systems over multiple large software systems and OS's.

Benefits:

-- Competitive Salaries

-- Generous Equity: 0.25-2%

-- Great Healthcare/Dental

-- Free Maker Classes: CNC milling, welding, PCB design, etc.

-- Free TechShop Membership

-- Free Personal Project Build Money

+ We've already sponsored one H1-B VISA and happy to do more. WILL RELOCATE as well.
I don't think people have failed to realize the great potential of Oculus rift, if anything they're the ones that see it. It's just that people don't want FB to be a part of that great change.
Hey, sorry about that. We were down for approximately 5 minutes because of adding a new index to the DB.

This unusual for us, we had 100% uptime in February, according to pingdom (haven't gotten the email for March yet).
Two pizza teams
Scraped price data used to prove that the law of one price depends on currency
Satellites also get side-views, not just top-down.

If you wanted to communicate more quickly, you would hang your clothes on a clothesline. Picture black and white sheets.

Day one:

01010011

Day two:

01001111

Day three:

01010011

So, that's 8 times faster.

Or you lay out a bunch of tiles... Tiles are tricky, because if someone asks, "Why are you changing what's on your roof?!" it's hard to answer. Sheets on a clothesline are plausible, though. "I'm doing my laundry!"
I use NameSilo

2 Factor Authentication and other security policies
TODO statements should be conserved to actual pending tasks.

Code in this pattern is often a compromise, and may be found as contributory to future issues, but it probably didn't merit a follow-up task at the time of writing.
If you don't want Facebookulus to "own VR" in the future, then it helps that not everyone likes Oculus anymore right now.
> I see no value in explaining how to sort a list of peaches when there is already a question answering how to sort apples and one how to sort oranges.

Does this not mean that the answers to both 'how to sort apples' and 'how to sort oranges' are not written in a way that allows easy applicability to peaches? The user probably didn't understand how to use the answers for apples and oranges on peaches. This probably means that the answers could be improved by making it clear how to apply them.

The problem might be that older questions are locked even when their answers are not perfect?
At least at the state level (MA), the automated system is considered an audit. I recently received notice that an "audit" (their word) of my state tax return detected a discrepancy with my federal return. When I called, I was told that it was caught automatically.

So I think the manual and automatic processes are considered to be two forms of the broader term "audit".
I really dig these scrapers, but most of them seem to only work well for simple sites as someone has already noted.

Just want to point out a (commercial but reasonable) program that really works well for all our odd edge case customer site issues.

http://www.visualwebripper.com
Another similar project that aims to do the same thing:
https://github.com/elasticdog/transcrypt

The readme contains an itemized comparison, though it sounds some of this actual comparison may be out of date or more specific to git-encrypt (yet another project) git-crypt does appear to use openssl libraries for example.

transcrypt is just a Bash script and does not require compilation

transcrypt uses OpenSSL's symmetric cipher routines rather then implementing its own crypto

transcrypt does not have to remain installed after the initial repository configuration

transcrypt generates a unique salt for each encrypted file

transcrypt uses safety checks to avoid clobbering or duplicating configuration data

transcrypt facilitates setting up additional clones as well as rekeying

transcrypt adds an alias git ls-crypt to list all encrypted files
Air Force determines some reporters from AP, NBC and ProPublica not journalists
Facebook Buys Nintendo For $16 Billion
Ah, thank you for restoring it!
Isn't escrow.com supposed to prevent payments from being stopped after the domain is released? Obviously, in this case it's justified, but for regular customers, you don't want escrow releasing a domain and then the buyer stops payment.
Mirror 2.0 will be going to beta
I'm quite disappointed by all this drama going on around this subject. It makes me question the very progressive community for its zeal to tarnish and boycott a man for holding an unfavorable view.

I find it interesting how no one cared about it while Eich was a CTO all these years. Now suddenly he's homophobic and dangerous. He's about to oppress gay people.

It's like a witch-hunt. He made a donation 6 years ago therefore he's a gay hater and will ruin everything. Meanwhile, Mozilla is one of the most open companies I know. And I can not recall a single gay related issue.

As for Eich's view against gay marriage - it may not be popular or progressive, but it is a legitimate opinion to hold. And given his ethical track record in the company, I do not think he deserves the smear campaign that is currently unfolding against him.
Hello Emscripten Taking c and c++ to the web
Mod to high SES is correlated with eating healthier food, we all get that. However, by convincing low SES to eat healthier, you can actually increase their SES. For example, if you eat better, you are healthier and therefore take less sick days at work. If you don't get paid for sick days, this means more money in pocket. Showing up for work more may increase your chance at a raise or promotion and therefore increase your SES.

So I think there is value in these studies. As well, food diaries are a standard measure of diet. Not ideal, but accepted standard.
Some proponents not all. Let's not tar them all with the same brush.
Google's 'evil' Stock Split
Oh, I see. Well if you start eating a lot of grapes, your chances of choking on a grape go up a lot :)
Ah, but if you have those interpersonal skills, you can advance almost as far without the engineering degree at all.

You see the problem.

The business economy rewards bullshit and schmoozing to a higher degree than it does actual work. Until that changes, any attempt to get kids to learn useful things instead of how to work the system is fighting to swim upstream against a very strong current.

As a result, a lot of people that are engineers, scientists, or any other profession that requires a great deal of training in proportion to the typical monetary rewards are doing it because that is something they had a personal interest in doing. They achieve personal satisfaction in doing work that is too difficult or detailed for others to do well.

You can only rely on that for so long. If you structure jobs in your companies for such people to be spectacularly unrewarding, the people who would have otherwise been engineers will choose other difficult careers that pay well, and satisfy their engineering urges as a sideline or hobby.

As long as we have a business culture that values the ability to have a conversation over the ability to land a camera inside a 10m by 10m square on a completely different planet and still get clear images back, the people who can do both will often choose to engineer their own career path rather than work for the benefit of people who do not fully appreciate their work.
Hey, I totally failed your user registration captcha about 5 times in a row. I've never had that problem in all the time I've been on the web, but it has prevented me from using your service.
Great news Facebook Store for your digital products
You'd have to prove more than harm in court, you'd have to prove that the harm outweighed the benefits.

It's not a scientific debate it's a philosophical one. A threat people believe might happen, with indeterminate consequences vs real change you could be making now.

Air pollution affects millions of lives today, for instance.

Governments have proved themselves to be useless at grand schemes. $23 trillion of aid to the third world in 50 years. You'd be think there would be some results.