skysight-inc/HackerNews huggingface dataset:
So then the follow-up is: Did "Batman" come before the rogue vigilante, or after ? (Chicken-or-egg.)
"quite frankly do not care if I get passed up for a job or something like that because of something I said online"

That's because you can still find other jobs. That may not be true for ever.
There's a misconception in the US that foreigners come to the US for healthcare and that somehow vindicates our shitty insurance/payment fuckuppery-industrial complex. In fact, (1) most of those foreigners come from the Third World, not W. Europe or Canada, and (2) to the extent that it is true, they come for specific doctors with global reputations, and would go to whatever countries those doctors lived in (and some are in the US, some are not).
Yes, involuntary commitment, at least a post-72 hour commitment imposed by a judge, should be a dealbreaker. Having filled a Klonopin prescription no, but having filled a lithium prescription yes. Unipolar depression isn't quite the softball mood disorder people may realize (in comparison to bipolar), I wouldn't want citizens prone to major depressive episodes to have guns either, and it's also noteworthy that those diagnosed with depression often turn out to have something more colorful, such as bipolar.

edit: As for bipolar CIA agents on Homeland, they should be restricted to carrying pistol-shaped tasers.
Well, the answer to "is profiling the mentallly ill a bad thing to do?" would be: it depends of the circumstances. It can be legitimate for important things such as the ones you describe, and completely out of proportion for other things, such as crossing the Canada US border.
VBA in middle school to develop some school software.

C in college and previous job doing kernel level programming.

Python in college to develop physics simulations. Fell in love with it and is one of my favorite languages today.

C++ due to my current job. I used it as C with generics for the past year, but am slowly learning the deeper features of the language. The more I learn, the more I hate it though :).

Go because I wanted to. Developed a simple proxy server to get an idea about the various language features. Actually, writing a proxy is a sweet way to quickly get a sense of many diverse features of a language. I love the documentation and focus on 'software engineering'.

Clojure because I wanted to. I am trying it out in the context of web.

Java in school but I haven't used it in about 2 years.
Micro-payments. Quick, easy, one-time. Then you don't need to worry about a thousand subscriptions to rarely-read sources.

Sounds easy, but I don't believe anyone has something that works?
HN is about the only place I don't use my real name these days, and I wish I could change my profile here so it was. If you're a professional and try to be nice online, I doubt it'll hurt you with anyone you care to be associated.
This is very interesting

But when they say "Memory Error", even though it's something detected/corrected by ECC I'm not sure we can say 'the memory is defective'

It may be a combination of the conditions of power/load/data/time since last refresh and variance between modules.

Since Google appears not to show all the data they have, we probably are not going to get that from them though :/
There's no other way to engineer this, if all the requests were made server side with one account, you wouldn't be able to use any of the features that the mobile application offers which is the whole point of this extension. I understand what you're saying. But none of the information is stored anywhere, it is only used to login. You don't have to use it if you don't want to, and for people that are sceptical about using it with their regular credentials, they can simply create a new account and use that account just for the client. Multiple people are already using the client, nothing but positive reviews so far.
This is very accurate to me right now.
The secret to learning anything
>> Your company is going to be dramatically worse off if the people who have other options leave. If you have to let people go? you want to get rid of your bottom performers, not the top performers.

This is true, IFF your voluntary reduction process is indiscriminant in whom is approved. In the case of the Dell program, you have to "apply" for the voluntary layoff. In January they'll take all the applications and choose whom to let go. If they have no intention of reducing headcount in your group, you won't be accepted. If they do have intentions to reduce headcount in your group, but you're the best worker in the group, there's a strong chance they'll deny your application.
Beatport does one thing really well (sell music to producers & DJs - if you make the Top 10, you're the IT producer for a couple of weeks) and several things kinda half-assed (ie Beatport DJ is a poor man's Soundcloud).

This is just cleaning house before a refocus in 2014, a streaming service being a priority.

Timing sucks though. Sucks hard.
Do you think that there will ever be widespread/mainstream client-side control of the web like this? Where it was the norm that, say, 90% of web users blocked ads and analytics? Would it be good or bad?
There's really no need to spam HN.
Is the implication here that the technician at the "manufacturer" is not minimum-wage?

Or is the implication supposed to be that the minimum-wage technicians who work for the "manufacturer" are magically better at following appropriate sterile procedures?
While the quality of health care varies from province to province, and rural areas, the health care in Canada is very good. Is it perfect? No. Is it awesome? Yes.

Usually wait times aren't that terrible, and the quality of care is very good. I've had 2 surgeries. One of which would have been very expensiveness in the US.
I can assure you, Google is no better when you're paying them $35 - 50K per year. I would drop Google Maps instantly if Amazon competed with them and had equivalent imagery. Even if it cost more money.

Amazon is a beast. I'd be nervous if I was in any market that Amazon has its eye on.
I get the impression from some of these responses that you folks would prefer:

struct foo *bar = (struct foo*)malloc(sizeof(struct foo));

Over:

struct foo *bar = malloc(sizeof(*bar));

I suppose the former is more clear by somebody's definition but I am going to continue to consider it somewhat ridiculous.
I started out doing HTML/CSS and very little PHP (enough to slightly customise wordpress themes) back in high school. In grade 12 I got on to a national competition sort of thing that taught you python as you went and ended placing really well. I really enjoyed the challenges, so I decided to try and teach myself a bit more, but schoolwork got in the way, so I shelved that idea for a year or so.

I later decided after doing a fair amount of front end design work for friends and family that I'd try and learn back end development, so I tried python again, using the flask microframework. I did a few small projects with that, then I found sinatra on ruby and ended up really enjoying ruby more than python. I ended up working pretty much entirely in ruby for any back end dev stuff (although it wasn't very much), and slowly improved my javascript skills.

During Uni, I have also learned enough C# to make my way around. In my second year, I got a job doing front and back end dev, and made my first big project using sinatra and I loved it.

Later on we needed to write some software that interfaced with a label printer, and the best library we could find was for java, which none of us knew (nor did we want to learn). I had been reading about clojure and liked the look of it (and heard that it had great java interop) and I made my first (very dodgy) clojure app to interface with the printer.

I got hooked on functional programming then, and in the past year and a half, I've learned up on a few different languages. I have vastly improved my Javascript skills after using Backbone.js and then Angular.js. I also improved my Clojure skills, by re-writing my first work sinatra app using compojure, as well as a few side projects. I also took an interest in Erlang and Elixir after hearing about both on HN, and I learned the basics by reading 'Learn you an Erlang', and trying to make a few small project in both. I'd love to use Elixir some more, but I don't have a good project idea that suits it's use-case. Just recently I also learned C in a uni subject.

I'm always looking to expand my programming knowledge, I just have trouble coming up with ideas of what to program!
You only need one mistake or rogue agent and nukes don't look so pretty
We tried to do something along these lines in Melbourne, Australia. It was called Dragonfly. A few points:

- We emailed people to update their availability. If they were available this week, we'd email. Otherwise they could set their busyness to between 1 week and 3 months.

- We tracked where people were working and used that to bill the companies that hired them. First we charged a flat subscription rate of $3600 per year but people didn't want to pay that. We then charged $100 per week per freelancer. They wanted to go back to paying the subscription again. Then we went broke.

- People won't keep their availabilities up to date. They won't like you asking them to keep their availabilities up to date either. They really won't like you asking them where they're working this week.

- People will ask you how you're curating the list. If you're not curating it, theirs no point in using it as I can get list of people to hire anywhere. I want a list of people that are good at what they do.

- Recruiters function because they hide the cost of hiring freelancers. You're a design agency, your charge out rate is $250/h. Hiring this gun front end developer through a recruiter costs me $100/h. I make $150/h, simple math.

The most important things to solve from POV is how you're going to curate the list and keep the bad coders off it. You want to start with A's and only have A's. As soon as B's creep onto the list then your reputation goes down. Also, because you want to keep showing growth, C's and D's begin to creep onto it. Also, your friend who you like but sucks at JavaScript will ring you up and ask to be placed on it.

Good luck.
Very few old residential buildings in NYC are converted into hotels, in fact it seems more common for old hotels to be converted partially or entirely into residential space. (Hotel Chelsea, The Plaza, etc) Also at least in NYC, not very many people (that I've met at least) look at living in the city center (aka Times Square) as very desirable.

Didn't Paris have a big uproar a few years ago over shorter than 30 day rentals similar to NYC's current issues?
We don't enjoy HN being abused for such purpose.
I'm still a noob, but I wanted to build something for work. As a Cardiac Nurse with no techy background I found HTML, CSS, JS, and jQuery were easy to pick up (especially with the help of Code Academy and other online resources). My final product 6 minute walk test app is here: http://sixmwt.com. It's for clinicians like myself to use in a Cardio-Pulmonary setting.
Britain's Austerity Experiment Didn't Work
Joachim Gauck
DrStalker is based on my real surname and would be very easy to trace to my real name/employment details/the city I'm in with a few minutes of effort. I'm sure someone with a bit more time could get a lot more information than that. This helps remind me that everything online can be traced back to me, so don't be an asshole in situations where you wouldn't be an asshole face to face.

I settled on this after going through lots of different nicknames in the 90s, when the internet was a very different place.
Depends. Do you want, for example, a browser that pauses for upwards of 50 ms at a time? How about a game? Go's garbage collector can very much result in 50 ms pauses.

When The Verge reviews new phones, they definitely dock points for a laggy OS, and dropping three frames in a row regularly is considered laggy these days...
Surprised I've heard nothing about the bloodbath at Dr. Dre's Beats Music/MOG online service. They hired up a huge data scientist contingent, then fired them all. Strange considering how aggressive their recruiting was. Also strange to ponder hiring data scientists for a yet-to-be-launched service (with little data).
Do something like the following: right click on the link, click "search with Google" in the context menu and navigate to the first link on the search results page.

It's not that hard ..
>The problem is that circumcision isn't a heated controversy

On Reddit(I don't know about anywhere else because I've never seen it discussed anywhere else), there seems to be alot of assumptions made about people who argue against it, specifically that they are MRA extremists who are misogynistic.
search for the text of the link on google, that will get you past the paywall ..

https://www.google.com/search?q=Banks+need+to+take+on+Amazon...
Yup. Pretty much my experience working with government agencies. They'll pay two to ten times more for half the product and the ability to shift blame elsewhere in case things go wrong. It's sad that making comments like these --which are factual-- are often met with comments characterizing the poster as a right wing extremist of some sort. Sad. Open your eyes folks. You have been so utterly brainwashed by the liberal machine you'll bend over backwards to justify the most ridiculous things and ignore the damage this ideology is doing our country. I find it really telling that someone, in response to my billion dollar claim regarding the obamacare website, came back with a number in the $150 million range. And that justifies supporting the incompetence, fraud and thievery this represents? In other words, it's OK they spent $150 million for something that should have cost one to five, at most, because these are "your people". Well, you know what, you pay for it with your money. Not my money. Yours. I don't want to pay for the product of incompetence and fraud. That's just me.
Bluetooth has the advantage of being supported by most computers and smartphones already, with no additional hardware.

Zigbee has the problem that its specification's license is incompatible with the GPL, meaning that the Linux Kernel will likely never have full support for it, and thus neither will Android[1]. Given that Bluetooth is already ubiquitous on computers and smartphones, and Bluetooth LE is starting to catch on, it's pretty likely that Bluetooth could supplant Zigbee in not too long if a few hardware vendors started selling Bluetooth controlled hardware rather than Zigbee.

So yes, you can get a Zigbee hub and use Zigbee via a hub, or you can use something that connects via WiFi. Zigbee has the disadvantage that you need a separate hub. WiFi is quite complex (and thus more expensive) and doesn't work well for low-power applications. Bluetooth LE has neither of these problems; it's simpler and lower power than WiFi, and already has ubiquitous device support so you don't need some other interface hub to plug into your network.

Note that the WeMo Insight switch (the one that's comparable to these, as it provides energy monitoring) costs $60, while these cost $45 each; which is a pretty big difference if you want to wire up a bunch of lights.

[1]: http://elinux.org/6lowpan/ROLL_support_on_802.15.4_radios
There is differentiation between banks. This is from forbes: "Also Wells Fargo’s average cost of deposits at 0.35% was the lowest in the industry and half of the peer average of 0.70% in 2010 making its cost of funding the lowest in the industry." I'm not 100% sure why they get that- whether it has to do with capital levels or Moody's ratings or what, but it has been cited by Buffett as one of their sustainable competitive advantages.
The root problem with your thinking is here:

> And it is possible--it has been done--to decry current NSA practice and still stay in the United States, as some NSA officials have done in the last few years.

Those NSA officials made no headway. Snowden's method will change things, even if it's just to lock down access to sensitive materials at the NSA. By your logic Rosa Parks should've stayed at the back of the bus and made a polite complaint to the bus dept.
We lucky that we currently live in a time where there are less programmers then there are job for them, but that situation could be reversed in a decade from now.
i've been trying to force myself to write tests when i'm in that state of mind.

things can always do with improved tests, and i find that starting with the tests is a really gentle way to ease myself into the mind-space of working on a specific bit of code.

Things just follow on from there.
I don't understand how to login to this. I'm pretty sure with Vine for iOS/Android... I just use my Twitter login? That's not what this is asking for...
The other fix is also very simple: death penalty for any business that sold a certificate delegation that is stolen. A little blunt, but if selling these represented the potential loss of millions of revenue, companies would pay more attention to it. We should all kill ANSSI certs.
I was not referring to the German situation, more the American one (also mentioned in the article).
scarily similar to the toppling of Saddam's statue in Baghdad.
video here: http://www.youtube.com/watch?v=JAhfS9R1Kvg
I'm pretty sure (happy to be corrected) pointer <-> integer conversions are implementation defined.

Quite correct, subject to the requirement that converting the same uintptr_t value back to (void ) will return the original pointer. So the conversion could be implemented as a hash table if the compiler author wanted.

But if you look carefully at what I wrote, I'm never converting a value which was not previously returned by a (void )->(uintptr_t) conversion.
I was actually surprised that there were still statues of Lenin around after the fall of the Soviet block.
Dell Software Group is made of the many of the recent software acquisitions (Quest, KACE, Boomi, etc.)

The group includes everyone from the software engineering teams to the sales and marketing folks.

I can't speak to why they aren't eligible for the program.
I never claimed otherwise, I enjoy this sort of coding but increasingly GC languages seem to be the pragmatic choice and that only makes usage like yours more precious and interesting.

As that is what I was asking about I'd love for you to elaborate. :)

Sorry for the confusion, I guess I could have worded my post better.
The people renting from the guy in TFA, which also states that he charges $500/night.
I had been interested in a couple of obscure languages: I worked some Euler problems in OCaml (which I liked for type inference and its pragmatism relative to some more purely functional languages), and I was fascinated by Lua because of how it got a lot done with a relatively straightforward design and small implementation. Neither stuck, because I didn't have or couldn't find the tools/libs to do anything with them that I couldn't more easily do with a language I already knew.

I started playing with Go this year 'cause there's really great introductory material/tools out there (seriously: boosters of any relatively obscure programming language ought to be outright cloning {tour,play}.golang.org, the readable spec and other introductory docs, etc.) and I had an idea for a fun sideproject that involved some bit-slinging that would've been hard to do efficiently in portable Python. (Much earlier I'd started another such proj in C++, but honestly the going was slow enough, and the frustration dealing with unsafe threading and memory access was great enough, that it eventually didn't really seem worth it.)

How I started on Perl may make a better story: I didn't know a dang thing about it, as I recall, when during college I became a summer intern for a nonprofit with a surprisingly-advanced-for-the-time-and-context mod_perl site. (I had been hacking C/C++ for school and fun, and had played with QBasic and MS Visual Basic as a kid.) I mostly picked it up by the seat of my pants, initially writing low-stakes backend things and then filling their actual infrastructure with horrible regexps (I hadn't yet grasped that there are many tricks you can do but shouldn't, maybe). I still do work for that client and Perl now seems a bit crazymaking, but I was impressed at the time with how straightforward it made a lot of the basic tasks of running dynamic Web sites. Fun times.

(Nowadays Python and JavaScript are the languages providing most of the daily bread, as they probably are for many folks here.)
Let me link to a (very longwinded, sorry) post I made a while back explaining how a particular type of memory pool allocator works: https://news.ycombinator.com/item?id=6176091

tl;dr if you think "manual memory management" means "malloc thing, use thing, free thing" you're kind of missing the point.

Also, tricks like Duff's device and XOR swap have long since become pessimizations, not optimizations, on desktop and mobile-class hardware. Duff's device, for instance, wastes instruction cache when any decent CPU's branch predictor can eliminate most of a simple loop's overhead anyway. With the exception of manually vectorizing tight loops to take advantage of SIMD hardware (which is more of assembly's domain anyway), I think the "optimized C" of today looks pretty straightforward and unobfuscated, just with more attention paid to the details that higher level languages mostly gloss over for you.

> ...and possibly my generation has missed out on something wonderful...

I'm pretty certain I'm younger than you, I just grew up really wanting to make games and know how computers work. Maybe you don't need or even want to think about this kind of stuff, but it's not like the problems just magically disappeared one day. Or, more bluntly, "if C and C++ are so dumb then why isn't your browser written in Python?"
>My writing (especially my appalling use of punctuation) is distinctive. I think it'd be easy enough to tell if a post is mine or not by counting the weird commas.

It's very much an NP problem.
Use your Vine credentials. If you normally use Twitter to login to Vine it will not work. You will need to create a new account where you sign in using your e-mail.
One weird thing you can't do with Simple is deposit cash directly through any ATM. They do not allow that. The only way is to get a cashier's check or similar instrument OR deposit cash in an account that does accept cash then transfer the money (and wait several days for it to clear)
No, but when a quantitative theory isn't compared with reality then there is absolutely no reason to pay attention to it until it is.
I thought now's the time to share this... for all those HN readers who have a linear algebra final coming up.

I also have a similar short tutorial on Newtonian mechanics:
http://cnd.mcgill.ca/~ivan/miniref/mech_in_7_pages.pdf
I got a Playstation Portable for Christmas one year in middle school. I had played my share of flash games over the years, and was particularly hooked on the Tower Defense genre thanks to Flash Element TD and Desktop TD. The PSP didn't have any TD games, so I decided to make my own.

The first step to developing native apps for the PSP (in C++) was a 1GB+ download of Cygwin, an SDK, and a toolchain. It was early 2007, and my even-then-outdated internet connection wouldn't have it.

Enter LuaPlayer: http://en.wikipedia.org/wiki/Lua_Player

I started messing around with this and teaching myself Lua. I wrote a variety of simple little games and proofs-of-concept, and eventually made my tower defense game. I've had a soft spot for Lua ever since.

Neat kicker: the guys who made Desktop TD and Flash Element TD later paired up and founded what has become Kixeye.
> You are flat out wrong about Tucker. That essay you cite

I'm not talking about that essay but Tucker in general. He was pro free-market and private property.

> I'll name drop Deleuze here

No way, you name drop the guy all the time on HN and elsewhere (don't remember where right now). Deleuze even in French reads like well written logorrhea, fun but nonsense and mostly anti-capitalist (how original).