skysight-inc/HackerNews huggingface dataset:
uhhh, Markdown is "nicely" formatted for geeks, and is great for easing the burden of content creation.

however My mom (and I imagine any non-geek) would have trouble reading the hyperlink format, and be completely confused by the strong vs italics, code, or block quote sections of Markdown.
You need to talk things out with a professional grief counselor.
> $then = "email" + "@" + "davidpennington.me"

Is this supposed to be PHP or Javascript?
Do you think the remote full time employee model makes sense, or is it better to switch to something like freelancing for remote employees?
$2 Undecillion Lawsuit
MS and Ubisoft launch Web game Assassin's Creed Pirates, built with open source
Free as in speech, of course, not price.
ah, i'll read next time :)

it would likely also distort the earth significantly and tides would become hourly tsunamis.
Desktop clients have been delivering business logic to clients for a very long time with few problems. Web powered apps are similar. The issues involve protecting data stored in the cloud, communicating over secure channels and client security. JavaScript powered applications running in a browser have many security considerations, but they're manageable if you have security aware engineers building your application. Knowing about OWASP[1] helps.

[1] https://www.owasp.org/index.php/Main_Page
> If you want to be heard, say something worth listening to.

I prefer to do. I can only do my part.
The Inputs to a Great Product Roadmap
it seems from the demo that the script is simply executed on the server. There's no reason you couldn't build a commando.io "recipe" that just wraps ansible-playbook, although you should also look at ansible tower which does basically the same thing.
This is directed at members of China's military for proven hacking attempts for industry secrets. It will be really interesting to see how the USA reacts as I doubt China will hand over their army officers for prosecution in the US.
I agree with what you said but these blogs are not ugly. In fact I think stephen's blog is pretty good looking.
> so just saying I have IP rights, is as vague as you can possible be

No, its not, because you could say "I have intangible personal property rights" or "I have personal property rights", or "I have property rights", each of which is vaguer than "I have IP rights", as IP is a strict subset of intangible personal property, which is itself a strict subset of personal property, etc.
Your notes should use the cloud to persist, or they will disappear when the devices are out of work.

Where did you get music? Scrape from CD?

As for GPS and calls, their infrastructures are also part of the Cloud.
Well, I typed my address in OSM (I live in Paris) and I can even see the trees, on the map itself. I was very surprised.

Where do you live ? Also, you should really put some license there https://github.com/geomaster/vimrc :) Maybe try to promote a license you like :p
How we got stuck with cubicle culture: a brief history
> so did Appfog (or PHPfog rather)

I never had to use GitHub for PHPFog. What do you mean exactly?
It depend on which country/state you are talking about.

In Sweden, there is a central government entity that do mapping, which then sells the map (created from tax money). Given the old thinking of that entity, I would just assume that updates are slow if they exist at all, and that the "official" map is compiled once a year rather than being updated live.
The summer season should be more safe I think ;)
What's the best solution to receive low volume / high value ACH transactions?
The website would potentially be receiving payments of greater than $50,000 up to $1MM or more a few times a month. What's the best way to make this happen?
click the link, it's not [sic] so much as Muphry's law is not to be confused with Murphy's.

"Muphry's law is an adage that states that when a person criticises another's editing or proofreading, there will be a mistake of a similar kind in that criticism. The name is a deliberate misspelling of Murphy's law."
Yes. Actually, some companies have policies that they research local salaries and offer accordingly. Needless to say, I don't work for such companies.
fn itself is a macro, fn* is a symbol defined at the compiler level:

static final Symbol FN = Symbol.intern("fn*");
Google Acquired Divide
Sharing the business logic is less of an issue than the business metrics that get leaked when you include user ID's in your source code.
This is the second link I've seen today that does this (Hood.ie being the other). Can we stop this before it becomes a thing?
Microbial stowaways to Mars identified
How is one of the first apps to popularize AJAX, developed on top of a proprietary cross-compiling framework by a top-3 web giant "no different" from Hoodie? Obviously you're getting at some specific point that is completely obscured by the ridiculousness of the comparison. Hopefully it's more than "client-side logic can be useful" because that much is obvious on its face. It's also obvious that the idealized promise of no-backend falls apart pretty quickly for a majority of real world apps. So what is your point exactly?
Likely we'd be 'quake-ridden as well.

edit: terrible, awful grammar
That makes sense immediately.
Building the Minimum Badass User Pt. 2 Unfinished Business
It's "mu" not "miu". I think they gave a talk on it at CUFP one year.
> I guess the only downside is that if your client has NoScript, they just see the raw Markdown.

Correct, which is pretty awful.

But, curiously, 100% better than any other 'static site' solution I've seen here.
Just discovered google maps on my ipad only lets you save an offline map if youre logged in. Nice job Google, you've managed to make signing in to google a requirement even for offline functionality.
The site sends a bunch of data to my computer. My computer can choose to render it or not, and make further requests e.g. from ad servers or not. If a bunch of people show up at my house and I only let some of them into my basement, that's not the same as kidnapping!
Yes, they are also monitoring their soil quality with web-connected soil sensors.
If you’re into JavaScript pop open the browser console on this guy: http://iamthecu.be :)

Works best in Chrome / Safari / Opera.
Well you sure as shit aren't going to see "hoodie.account.signUp(username, password);" in Gmail's client-side code.

Gmail's code base is not a "offline first, mobile first" platform. The API that is exposed to the client-side is fairly light (watch the traffic).

I highly suggest use research "business logic flaws" in web apps. Anything Jeremiah Grossman has said on this topic is good stuff.
If you follow the link, you'll see:

> Not to be confused with Murphy's law.
Sorry, from “delivering business logic to the client” perspective, Hoodie is no different in concept on that angle. Lots of things are very different, of course :)
My guess is that tidal forces (speeding up Earth's rotation, but slowing down the moon (the opposite of what happens in this reality)) would dominate over atmospheric drag.

How much atmospheric drag affects a spacecraft in LEO is a complex problem, being a function of the spacecraft's mass, surface area, orientation, etc. However the moon is dense enough that it would probably be fairly content to barrel through the sparse atmosphere for quite some time.
How SDN is going to affect your job as a network engineer
The 'cloud' idea bothered me from the start. But not as much about bandwidth and latency, but a loss of control of private data and that the company and network become single points of failure.

It's about control of my data; I have to give it up to to benefit from a computing service.

Homomorphic encryption is an interesting thought: Allow my neighbors or a computing service to process my data without them able to see it.
http://en.m.wikipedia.org/wiki/Homomorphic_encryption
So here is my dilemma. I wanted to write it in Javascript, but the "then" looked lonely without some kind of starting context. I was going to write it in Go, but "var then..." kind of messed up the sentence. So I wrote it in PHP since everyone knows what that horrible $ is all about.
I think the more responsible IoT companies will offer free device recycling.
Is it just me or are there some dependency management issues?

Missing boom, shot, now lru-cache...down the rabbit hole.
would be interested to test it before using, why not offer a free plan with 1 server max ?
I often heard that google's customers are its advertisers, and I want to ask why the users aren't considered end-customers since they and their interaction with google provides the majority of the MONEY that feeds the ecosystem that feeds google?
A dupe of https://news.ycombinator.com/item?id=7759674.
10 Steps Checklist For Steady Ecommerce Growth
While I've heard good things about oDesk(I think there was another one, eLance?), I have to agree with the sentiment of this. I spent several weeks trying to get some simple work on freelancer.com so I could build up some credibility, and every project was either not worth your time("please create a site just like Facebook, I will pay $100"), or someone who had more projects completed will come in with a modest offering and be the one who gets approval for the work. It was pretty irritating. I tried to take an exam for C# that was offered by the site, but the payment system kept crapping out on me, and I'm pretty sure I got charged for it without being allowed to take the test.

I want to do remote work, but going through these sites makes me grateful that I'm actually part of a company that pays me a salary.
The problem I've found is that it's hard to bill more than 20-30 hours in a week. A lot of time is spent doing things that aren't billable (meeting with potential clients, going to networking events, etc...), and of the time sitting at my desk "doing work," not all of it is going to be billable (I only charge for the time I actually spend doing work).

And the other problem is that there is lag time between two projects, so even when I have a project end, it's almost impossible to time it so that there isn't downtime in between.

As a result, I probably end up billing for maybe 20 hours a week (on average). So if I'm billing out at a rate that's twice what I would make per hour at a full-time job (40 hours a week), I end up quite a bit behind. (I have to pay for self-employment taxes, any expenses such as office space etc..., plus any benefits that I give myself). In the end, I'm learning that it's a lot harder to make the economics work out than you would expect.

When I had a startup, I looked at the guy who was billing us $140 an hour, and thought he was making bank. In hindsight, I've realized that he was probably doing just fine, but he probably did it because he enjoyed the work and the lifestyle, and not because it was going to make him rich.
I sort of agree. This looks really interesting but there is a distinct lack of a demo or good walkthrough at least.
Mine either but I have a day job for that.
Drone Hobbyists Fly Quadrotor Over World's Tallest Building in Dubai
I just gave it a shot during lunch on Android and the app is missing the OSM data I added to my neighborhood, so I am assuming it's still using their old data and that they'll kick over to the OSM data as part of an update.
I think what's more important is the meta-level skill of noticing when what you're doing should have a shortcut, and then finding or making a shortcut for it.

For textmate, I'd recommend learning just control-command T and the program-level shortcuts (closing many windows, opening the "go to file" dialog box, making a new file, etc).
Haha....
Millions of native speakers do without perfect grammar and spelling too.
They have frontend code that will talk to /singup or whatever the route for creating an account is. Hoodie does nothing different.

Thanks for the pointer to Jeremiah, though :)
Linux Takes to the Skies in Drones
I'm not sure anybody is surprised here.

The fact that the pendulum is swinging back the other way is news, though maybe not very exciting news.
Chef/Puppet are way too hefty for many small sites/devs. There are a lot of devs out there still setting up servers by hand who'd jump at something like Forge.
It is an alternative. to all of like 1000 people worldwide who are willing to figure it out. So basically fire-and-forget mode, or broke.
Why an “unlimited” plan is toxic for your SaaS
I don't think he is the only one with the private key
> When did it become trendy for developers to put burdens on their clients with all of this front-end first thought?

There's a certain sense to it from a scalability perspective -- sure, you've got the issue of whether you can really rely on the client to have the power to do the work you are offloading (and whether, especially in the mobile case, there are undesirable impacts to your users of placing more client processing demand even if they have the resources to do it), but the more is offloaded to the client, the less scaling demand is placed on the server -- as you get more users, the additional resource needs are met by their clients rather than by your server.
Granularity isn't really the problem. The problem is there's no connection between something I want to do in the app and the permission it requires. It might be obvious why this app wants to use my microphone at the instant I tried to invoke some feature, but at install time it's not apparent at all.
Does that include artwork, levels, sound, everything?
On a related note, how does MailChimp have "confirm subscription" link IN MY GMAIL LIST?

http://cl.ly/image/1o1K2f202T3c
I installed this app and it seems fairly gross. Is it really just for driving through places and not stopping? Because it seems to have close to zero points of interest. In my town it is incapable of finding any restaurant or other eatery which is not part of a huge national chain like McDonalds.
no worries, and thanks! Actually, there is already at least one app in production running on it for a few months now plus a few MVPs, so if you want to go for it: do it. We're currently working towards the release of 1.0.

(Disclaimer: Team Hoodie again :) )
Magic: The Gathering – Top 200 Legacy Cards
I wish we could stop calling things "broken" just because they work in a way that's well thought out but unconventional. How are we ever going to make progress on UI design if everyone immediately gets chastised for deviating from more orthodox web behavior by even the slightest amount?

EDIT: lbarrow is correct that the hash tag navigation is borked. I thought people were just complaining about navigation to a previous site on the same tab. I stand corrected, I fully agree it's broken.
Gmail's "Actions" API.

https://developers.google.com/gmail/actions/reference/one-cl...
Realistic Text
That's not really an option for a 95 year old woman whose friends only know and use the phonebook, unless she wants to risk losing contact with probably half of them.
That's fine when the people you work with appreciate the work you do, but you're not going to know that going in. If you work hard from the off, all you can do is go down, whereas if you start off slowly then you can look good when you need to.

Personally I find it difficult to work like that, but I think the advice is reasonable - I've certainly experienced it when you're only working twice as hard as others and yet you are seen to be underperforming.
Business bartering survival guide: Lessons from real life
It is good, but Im not interested in using Nancy on Linux, the reason I'm using Ruby/Sinatra on Windows is to not to depend of the IIS envyroment, now with Owin and Nancy I can acomplish the same.
Land is still a scarce resource.
Link to http://leve.rs/blog/using-historical-data-to-rank-the-top-ma... would be more appropriate.
'.' is the proper string concatenation operator in PHP.
It's a Gmail feature called "Actions" and was launched back in 2013:

https://developers.google.com/gmail/actions/actions/actions-...

I'm actually surprised so few companies have implemented it thus far.
Similar sophistry can be used to empty your bank account, because the value of money is also intangible; the money itself is just a number. What natural law prevents the value of that number being altered by application of other numerics? The value of virtually all of the world's currency is imaginary; it's a shared fiction.
printf("You caught them all!\n");

I'm a winner!
Yes, although if you work full-time, you are usually not paid by the hour, but have a fixed salary.
Sounds like this theory could lead to creating one heck of a weapon, Dr. Venture.
Sounds like a revival of the old nanoblogger ⌘ http://nanoblogger.sourceforge.net/
"Design Thinking" Destroyed Us
I believe that they might be referring to using OSM data. The Scout app for Android has been around for a while. But the copyright notice in the lower right says "year-year TomTom". So I'm thinking that, yes, there are apps for other platforms but they don't use (at least not completely) OSM data yet.

EDIT: yup, on Android it's missing a bunch of edits I did to OSM in my neighborhood. Some of those edits are probably a couple of years old, so it looks like they haven't switched over on all platforms yet.
No Ocaml stickers?!
In case you were unaware, there's a very popular and lovely promises library for javascript named q.

https://github.com/kriskowal/q
I had a Model M for a few years in the mid 1990's - and I didn't know what it was, just that I liked it.

It came with the PS/2 Model 8580-71 that was being discarded by the office I was working for in 1996. They even gave me the invoice with it - something north of $10,000 new [1]. Anyway, after I left to join the spinoff firm, I brought it into the office to run the plotter [HP DesignJet 750C]. We ran it as a sneakerNet server, even after we got a real network and file server with [QIC tape drive]. By the time I left a couple of years later, the keyboard had made it's way back to the home office and I used it on the old 486 running bootlegged Advanced Server from my brother-in-law as a backup device - also had a QIC tape drive I picked up for about $12 - I was using a PII box as my primary machine, by then and a USB keyboard just because it was so finicky that the PS/2 keyboard would sometimes not work after a reboot [a really cheap and crappy machine that was]. So my model 80 went away when I donated the 486, and then many years later I learned what it was.

The 8571 was just a gorgeous hardware with a cast aluminium case and a carrying handle. The hard disk inside was about the size of a small cat and sounded like a washing machine when it was running.

[1] http://www.cs.cuw.edu/museum/IBMPS280.html
This is clearly broken. You can't go back beyond the first part of the page you looked at. It doesn't work.
I think this actually played into Swartz case. That possibly MIT didn't want waken a moral/ethical discussion around technology which is exactly what Aaron was trying to do. His message wasn't dangerous, but the conclusion of it means that the the army of engineers who work on MIT's weapons programs could disrupt a huge cash cow.
Well, damn. :/

That sucks but at least MetaFilter will live on.
Yes, but arguably. The model gives you a vision of "I could look like that if I wore what they're wearing." It is a weird metaphor for fast food regardless.
In addition: Meteor data is public by default, and the architecture is always online, whereas Hoodie data is private by default, and the architecture is offline by default.
A lot of tutorials still work-in-progress but I like the way the lesson UI layout. Nice job!
As TV Battles Heat Up, Comcast Launches New Web Delivery Service
Thanks. I guess I've shied away from those because I'm often out of cell service when I need directions :) But I should do some test runs to see how they compare.
> Jessamyn, who has worked in some capacity on the site for almost 10 years and was instrumental in shaping the voice of Ask MetaFilter, is taking a voluntary layoff.

Holy crap. I think this is a giant mistake; IMO she's the heart and soul behind that site.
> what's being sold to you is the outfit the model is wearing,

The outfits are pinned and pegged and folded and tucked before photographs are taken.
There is currently not a trial option, but it is a 30-day money back guarantee, so if the service doesn't work, you can just let us know and you'll get a full refund. Python/Django work yes, but currently no on the data science.
My contact info is in my profile and I'm hiring. Have hired several contractors in Brazil in the past.
So this appears to essentially be a Parse-like service that's self-hostable? Interesting.
Spotting Patterns in C Disassembly
If there's javascript in the output, it's not really static is it?
Emacs, unsurprisingly, has a native key quiz program which is similar though more random. The package is called `keywiz`. I play it when waiting for stuff to compile and have picked up a trick or two.
The blog post was my 1st post. This site updated every week! :)
Regarding vitamin D, I would add that the only way to make sure your vitamin D level is sufficient is to get tested. Relying on the DRI alone will leave some people insufficient. I expect that many Soylent users will be insufficient and maybe deficient in vitamin D, not because of any failing on Soylent's part, but because this is already true for a random selection of the non-Soylent-using population. Dark-skinned individuals, obese individuals, and people with very little sun exposure (or living at a high latitude) are more likely to be deficient.

Practically speaking, this means: during your next annual physical, make sure your doctor tests your vitamin D along with your other bloodwork. The correct test is called 25(OH)D. Your insurance should cover it. (I am making an assumption about how privileged most HNers are.) Aim for a blood level of 30-40 ng/mL. <20 ng/mL is deficient, >=30 is sufficient, while >40 is probably pushing it, i.e. observational studies suggest that mortality starts to increase slightly around that point. A level greater than 50 ng/mL is almost certainly excessive, though still not close to toxicity. Some people argue for supplementing enough vitamin D to achieve higher blood levels (>40 ng/mL), but IMO the evidence doesn't support doing this and it might be harmful.
This is a major bummer, but never having delved too deeply into metafilter, it seems like it's been basically unchanged for sometime, no?

I don't believe in change for change's sake (and this juncture somewhat reminds me of where Digg was a few years back), but the whole thing seems like it could use some modernization.

Maybe it has iterated a lot and I've just missed it or not noticed through the years of my casual encounters.
Relevant: https://bitbucket.org/iimarckus/pokered
I've gotten far more value out of my Metafilter subscription than the $5 I originally paid for my account. It really is an excellent (and very well-moderated) community.

If you're interested, you can donate to help cover Metafilter's ongoing costs using this link:

https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_b...
Twitter Is Considering a Deal to Buy SoundCloud
Pretty cool project. I like the simplicity of it. Definitely bookmarking for the future.

Based on the video, can you run any shell/bash script you can think of? And does this have logging built in?
Really sad to see that even if you 'make it' and make a lot of money, you can (and probably will) lose it all given enough time. Never put all of your eggs in one basket. :/
i will just say that if you're in the business of smuggling drugs and are dumb enough not to use secure communication channels, you deserve to be caught.

keeping that in mind, the only ones who end up in the dragnet are small-time stupid smugglers and your average innocent citizen. the value of the former at the expense of the latter is likely inconsequential.