skysight-inc/HackerNews huggingface dataset:
This is a great way to explain it. My wife used to suggest that I work on a side project of mine when I had a few free minutes here or there. I had a hard time explaining why it wasn't really worth the effort unless I could work on it for at least an hour. She trusts me on that, even if I didn't do a great job explaining why, but it seems like this explanation would make the reasons easier to convey.
I know you've probably answered this question a million times... but could you briefly explain your enthusiasm for clojurescript and/or om? I've been using the react js library and have been wondering what makes clojurescript a step above javascript and om a step above react.

Thank you!
well, and also 6 year olds. Every now and then, while talking to a 6 year old, I try to imagine what it might be like to be forensically interviewing one. Very tricky and very easy to leave the result of such an interview open to post hoc criticism.
It'll be on the rails-api-core mailing list: https://groups.google.com/forum/#!forum/rails-api-core
Using a highly accurate clock to solve ordering like that is punting on the actual problem. It's possible for requests to different servers to happen at exactly the same time. You need a mechanism to handle that. And any mechanism that can handle that can also handle clocks being a couple hundred milliseconds out of sync.

At a certain level of precision you have to accept that data only travels at the speed of light and there is no way to have a global ordering that shows data consistently and immediately. So you can use an easy non-immediate method like a vector clock.
You should be able to sign up without a phone number:

http://usekite.github.io/
I started college in 1995, the same fall that Netscape came out. A friend of mine showed me how to create a piece of HTML code, FTP it into the public_html folder of my unix account, and then I had a "home page". The unix accounts were set up by the college... anybody else remember reading e-mail with Pine? I would never have figured out hosting and configuring a web server on my own.

We learned how to code web pages as the features were being added one-by-one: tables, frames, animated GIFs, java applets (embedding them, not coding them). I was not a CS or programming major, this was just my hobby.

In the summer after sophomore year, I started making money at it by building static web pages for businesses in my home town. It's a small town and I can honestly say I was the first web developer there. I don't remember how I advertised myself... maybe people just contacted me because they knew my parents or something. The biggest source of business I found was the real estate agents, who wanted a different page for each house they were listing, and frequently updated them. For me it was pretty simple to copy the template and update the navigation (remember, all hard-coded, even the "prev" and "next" buttons), and I would charge $50 or so for each new listing.

In my senior year I did an internship which became a paying job, still doing HTML "integration" as they called it. In my second job, a year later, I learned about dynamic pages, CGI, databases, and ASP. I had a great boss who was an entrepreneur with lots of ideas, and he hired me to sit in the office next to his and try to find out which ones were feasible.

In particular I remember trying to solve the problem of building an online "shopping cart". First I did it with Javascript and used a hidden frame to hold the data in the browser as the user navigated from page to page. Then I learned Perl so I could code it as a CGI script that stored the data in some kind of a flat file. Then I learned databases (including how to set up and administer a SQL Server database) because I had a hunch that a scripting language like ASP would be the answer. Every time I told the boss I wanted to go to the bookstore and get another O'Reilly title, he would fund it. Fantastic experience, but I left (why else?) because somebody else offered me more money to do HTML tweaking and Photoshop image-slicing drudgery 40 hours a week.

It took me thirteen years to get another great job like that.
>>Posting those 5 words doesn't dismiss an argument. While it doesn't equal causation, it's a sure as hell cue that's something funny might be going on.

It may be a cue, but cues themselves are not actionable. They simply mean that more research is needed until causation is found.
It doesn't matter what tool you use. Write things, share with people.

Platform isn't important. You can do what you are trying to do on ANY platform.
Then that sounds about on par, because a family plan is usually 2x the cost of a couple's plan.
Typically these advertisements find their way onto a site through vulnerable plugins. To minimize this, you can install the Wordfence Plugin and it will email you when to update. Another good plugin is rename-wp-login.php which will move the site.com/wp-login/ to site.com/somethingDifficultToGuess and have Wordfence not cache and robots not index that page.
> Sleeping until you naturally wake up is generally a good strategy.

That sounds nice but doesn't fit my experience at all. If I'm in a dark room I can sleep 10-12-14 hours easily.

When my body wakes me up is not at all connected to how much sleep I need. Or certainly not directly connected.
While this is all horrible things human beings are saying to other human beings, the idea that men do not get criticized is false. I wish the article would stop trying to repeat this over and over again, since it distracts from the issue it brings up: The words use when people send insult directed at women.

Insults are different when directed at a women than men, and the cause is not as simple as typing the word sexism. Insults, like swearing, is rooted in social norms. People use terms and concept which is understood by others in their social environment. This is why men will not get rape threat, since in most social groups, people think men can not get raped. It make no sense to threaten others with something that they do not think could happen in the first place.

People who send insults are expecting a predicted reaction (Remember several research papers making this specific statement). If a specific insult directed at a woman would not result in the same reaction as if it was directed at a man, then the insulter will change which words they use when insulting men. Which words they use has actually very small meaning given that they receive the expected reaction.

Rather then talking about how women get harassment and men do not, maybe we should talk about why the culture of insults are so personal and violent against women, and so focused on skill and ability for men. Why do not men get insults like "dam, you look ugly" and women get "don't quit your day job, you suck!". When was the last time you saw someone go up to female speaker and say "you do not understand this!", or loudly being argued with by someone in the audience over a technical detail.

Culture for male and female behavior is not identical when it comes to bad behavior. The article says: "I have yet to talk to a man who has had to call a police officer due to a stalker". The obvious reason is that female stalkers tend to focus on celebrities (small number of people), while male stalkers tend to focus on people they find in the local area. Stalking is bad, be that male or female stalker, and who they target is not same. Pretend that one do not exist because it is different is not going to make sexism less in society.
4 CRITICAL A/B TESTS YOU MUST RUN
Thanks for the link, you're correct they want to pull 2KVa out of a box no bigger than 40 cubic inches. These guys (http://www.apparent.com/products/) have what I consider a very workable technology, basically 2W/cubic inch but one inverter per panel. Since you have to have panels anyway, having the panel produce power directly in the form you want eliminates the need for size as the panel is compelled to be a certain size anyway.

But instead of changing the question (and age old trick of engineers to arrive at a feasible solution :-) The push here seems to be about efficiency. 95% efficient would be a huge improvement.
Is this obtaining pricing via the Product Advertising API or is it doing via more traditional scraping (e.g. website or mobile app)?
I like the idea of schemas but only when they're built into the message (which is probably not a good way of conveying my meaning).

Essentially JSON gives you numbers, strings and nulls so when accepted on the other side it obviously knows what's a number, what's a string, etc.

Honestly if JSON could be expanded to essentially be the same but add additional types along with bolting on new types (extensible) then I think it would be perfect for the job.

At least in my opinion.
TIL what TIL means. You are too lazy to type "Today I Learned" and your answer to someone asking for a blog platform is to build it themselves?
When you sign up, your Amazon email and password are sent to server using GET and so are visible in the URL. While the request is done over HTTPS (and traffic snoopers can't see it), it is very likely that there are a ton of Amazon credentials lying around unencrypted in a log somewhere on their server.

For some reason, the "Norton Secured" badge makes me less likely to trust the site and looking at the inline, not very well written Javascript gives me even less confident that the guys behind this site have the technical chops to keep my data secure.
The issue is not whether or not you think Marissa Mayer is hot. People are attractive - that's alright.

It's whether or not your thoughts about Marissa Mayer stop at "Damn, she's hot" and don't acknowledge her (or any other woman) as anything other than pleasant set dressing for your life.
>Airbnb was dismissive when I contacted them about our security concerns. It apologized for the inconvenience, but said it is just an Internet company and can't get involved.

This. Happening over and over again, everywhere. No matter what your business model is, involve the 'internet', and then you are just an Internet company, and can't get involved in the problems you caused. Because, The Internet.
This sets a dangerous trend for new companies that will grow in an environment where the claim of being an 'Internet Company' clears them of all responsibility.
I went through layoff six months ago. ACA definitely has helped with health insurance. If you are unemployed (no income), you are most likely to get subsidy as it is income based. Our premiums after subsidy is little bit higher than what we were paying when I was employed.

I wish there was something similar to ACA for dental insurance. Most dental insurance plans on open market are expensive and with ridiculous terms, like 18-month waiting period! We had to take dental insurance plan through COBRA (almost 6 times as expensive as regular employee). Not sure what we will do with dental insurance after 18 months of coverage through COBRA.
not at this moment, not after such a massive layoff
To support Urea we mostly had to add support for the X11 hash function and implement the Kimoto Gravity Well algorithm:

http://bitcoin.stackexchange.com/questions/21730/how-does-th...

The rest (port, block reward, etc.) is configured through simple parameters.
That 15 years of experience at one of the world's top software companies is seen is a negative disgusts me.

It seems disrespectful to judge an employee based on the negative perception of an entire company. For all the broken things within a company like Microsoft, I think it would be foolish to mark the company's talent pool as tainted.

Perhaps this reflects a subtler form of the fanboy-ism that exists in technology culture today. The sentiment is that companies we dislike must have incompetent employees. Competent employees would surely build a better product, right? Obviously this is naive.

Absolutely right, ageism plays into this as well. If you're hiring, keep in mind that, while fashionable, it is illegal to discriminate based on age. I wish this law was slightly easier to enforce.
You get sick and die.
The reasoning behind that explained by Mozilla employee Jared Wein:

https://bugzilla.mozilla.org/show_bug.cgi?id=865826
> I don't know what the differences would be if I were earning $0 per year

Your premiums would be $0. You would be immediately enrolled in medicaid.
As I recall, this was a significant complaint. If NIST was OK with lowering the security requirements then they should have done it at the outset and examined all the algorithms with that standard.

The move itself wasn't shady, it was the timing that raised eyebrows.
Making things open, making things better
> and is never used anywhere else at Google.*

* Unless the NSA has asked us to share it with them.

Edit: This is a serious concern. Google's promise not to use this data is completely meaningless in today's world.
does anyone know why the list of countries that this contest is blocked from are:

"ITALY, BRAZIL, QUEBEC, CUBA, IRAN, SYRIA, NORTH KOREA, AND SUDAN.[1]"

aren't the first three places strange to see on that list?

[1] https://www.littleboxchallenge.com/pdf/LBC-TermsAndCondition...
Just in case anyone isn't aware, there's already an actual real live bitcoin ATM in Vancouver, Canada.

http://www.cbc.ca/news/technology/world-s-first-bitcoin-atm-...
They also released a podcast episode about Transit, which doesn't seem to be mentioned on the blog post:

http://blog.cognitect.com/cognicast/060-tim-ewald
It sounds rough, but if you are not invaluable to your company, then you are always at risk. And almost no one is invaluable at such a large company.

There is no more "lifer" jobs.
Hm, there's another extreme that you're missing, which is that of not just thinking about a problem, but thinking about all of the problems, and just forward-projecting and forward-projecting until the cows come home, branching and branching and branching until you start to find commonalities and convergences between the outcomes of (the outcomes of the outcomes of) various ongoing situations which either provide useful strategic insight, or just satisfy curiosity. I see temporal and atemporal problems in much the same light - it's all just causation, and tracing the patterns forwards or backwards far enough to see the common causes.

I can, happily, quash general anxious negative outcome thoughts (i.e. fixation on a specific negative thought) - but just having to go through them all, even once, as part of the human path-finding algorithm still takes its toll.

Ultimately the benefit, in terms of having Seldon-esque pre-sight on many matters (although I don't hesitate to admit that I do get things wrong, as the imp of the perverse likes to roll the dice from time to time), outweighs the toll - although I do, from time to time, worry that I will end up in a straightjacket.
You mean checking 123 == 1234 actually going through all 4 characters instead of immediate stop?
Quebec has unusual laws with regards to contests (Quebec's legal system is unique in many ways from the rest of Canada's due to its French past)

http://business.financialpost.com/2011/09/08/why-many-contes...

"the province’s Lotteries Act ... require you to post security for contests open to Quebec residents where you do not have a place of business in Quebec, the value of any single prize exceeds $5,000 or the total prize value exceeds $20,000."
The bugzilla ticket in question if anybody is curious: https://bugzilla.mozilla.org/show_bug.cgi?id=865826
Kayak down?
Bought a dabbler pack on launch a few weeks ago. This stuff is awesome! Glad they are getting some publicity. They deserve it for sure. Check it out
I have read about it, but i never understood it was completely free and so powerful.

Reading more, i found this page to quickly make disposable development enviroments:

https://juju.ubuntu.com/docs/config-vagrant.html
The article was very sexist. He is not "part of the problem" because he was offended by it. Maybe you don't see how sexist it is because you were predisposed to agree with it.

EDIT: Direct quote from the article: "We live in a society that’s sexist in ways it doesn’t understand. One of the consequences is that men are extremely sensitive to being criticized by women. I think it threatens them in a very primal way, and male privilege makes them feel free to lash out."

Anyone is justified at being offended by that.
No, not isomorphic.
I agree with partly with you.

I don't think it helps for consistency when you have to ask yourself why some functionality is defined in terms of a trait if it could be defined in terms of the structural type and just providing the methods would be sufficient.
yup. you're not hurting for .net / sql dev roles in the Puget sound area. Starbucks, Expedia, Nordstrom, and any number of other consulting firms and smaller dev shops.

Of course - Node, Rails, Django, Spring etc wouldn't be bad to learn.
So the obvious question, after reading that page, is... how do we ensure that if the data identified by X is there now, that data will still be there tomorrow? What incentive is there to host other people's data?
The simplest solution (just give me the $1mil now) is to cut out the middle man. I mean, there is a needless conversion here from DC to A/C, and then back to DC. Not that many devices need A/C these days - maybe just your alarm clock, if it's cheap enough (since cheap alarm clocks use the alternating current frequency for keeping time, instead of a precise resonating crystal.)

Example of what they have now: [solar-dc] -> [inverter] -> [ac/dc transformer] -> [device].

Cut out the inverter, the ac/dc transformer and you have:

[solar-dc] -> [device]

Required materials: wire cutters, cheap voltage regulator IC, some wire. Done. I'll take a cashier's check please.
> Second, collusion is already illegal.

How do you explain region codes and industry-wide DRM? (esp. for videos - non DRM'd digital video is almost nonexistent).
Congrats on the game guys, it's pretty cool.
The federal registration on the Marble Drop name was dropped by Maxis back in 2004 (do a Tess2 search on the uspto.gov website). That doesn't mean that they've abandoned all rights to use the name for a mobile game... before you panic and change the name, or just shrug and ignore the coincidence, I would say go talk to a Trademark attorney. I'm sure you can find plenty of them up around MIT (most firms that do patent work will have one or two trademark guys). If you're going to continue to grow with your game, it'll be well worth the money.
> Death threats against players are made as a way of voicing displeasure with the player's performance or the result of the game. The intent is to air frustration. Since competitive sports themselves are a way of bringing out the human primal side, being the target of threats or other displays of hostility is perceived and treated as part of the culture (even though it still sucks).

You could easily say the same thing about violence/death/rape threats against people writing opinion pieces online (which is what this conversation is about):
"Making threats when you disagree strongly with someone is perceived and treated as part of the culture (though it still sucks)".

> Rape threats against females are made as a way of mentally and emotionally damaging them.

I don't see how you can credibly conclude that when it happens to a sports player, "it happens all the time so it's nbd even though it sucks", but when it happens to an online writer who happens to be female, it's a much higher level of significance and is intended to mentally/emotionally damage them. I'm pretty sure that's the purpose of all violent threats? Seriously, how would one make a violent threat to anyone without expecting that it may mentally or emotionally damage them?

> women are targeted specifically due to their perceived weakness and inferiority.

This has to be a joke. Google "death threats twitter" and you'll see a billion examples of every person under the sun who's inspired ire on a large scale (for whatever reason). For fuck's sake the creator of FLAPPY BIRD got death threats. I think this whole culture of "take every Twitter loon's vioent threat as if it may be serious" is a good one in the name of prudence, but it's disgustingly hypocritical when people turn around and go "oh except for threatened sports figures, and except for threatened X and threatened Y, those are crappy but not that big a deal".

> I'm very disappointed by the down-votes. If people are disagreeing with what I'm saying then the situation is much more hopeless than the anecdotes in the article suggest.

You think the situation is hopeless because people don't agree with your very specific, intricately constructed apologia of death threats against public figures in sports?
Ah. Too bad. Supports Amazon.in only.
> The core of DRM is: Creators should be paid for the stuff they create, by the consumers of their stuff.

That's not the core idea, while it's often presented as such. The core idea is "we need to control consumers and limit what they can do with their digital goods, lest some piracy happens". That's why such idea is flawed from the beginning.

Saying that it failed because implementation wasn't perfect and more policing will help to solve the issue reminds me the story of the Watchbird: http://www.gutenberg.org/ebooks/29579

Definitely read the whole thing if you didn't yet. What's hackish is not to be eager to implement even more draconian overreaching preemptive policing, but to understand from the start that it's a defective and unacceptable idea.
You should visit it at least often enough to keep the core and plugins updated, in which case you should be fine.
Sid, you can work out of HackerDojo for free (donations happily accepted).
On the flip side, being "irreplaceable" isn't necessarily a good thing either because it generally means you are needed for one specific task that will stagnate your professional growth.
Thanks jmondo! Appreciate it!
Mezzanine (Django blogging platform) with Pygments for code samples. Not a bad choice.
And that within 60 days, you only pay the premium if you use it, because that's how long they give you to enroll in it. So if you get sick/injured within 60 days after being laid off, you can apply for COBRA, pay the premium, and you will be covered retroactively.
An attempt at a more useful response than logfromblammo's "because feminism" answer.

There's a couple things that probably rate a down vote in some people's minds:

- "I would never think of them as brilliant or accomplished (even though I know they are) because they do something I have no idea about. Just the same when I saw worlds best CEO, lawyer, window cleaner, bus driver, mercenary or whoever. I have no idea and I don't really care what it means to be brilliant and accomplished at those jobs. It might be horrible. It's just too alien for me."

This honestly is kind of a weird stance to take. You don't think about anyone in any way other than aesthetics (look and voice) if their life experience doesn't completely match your own?

- "I'm also sad that I see a geek that transitioned to management which is always a loss of a good brain."

This is:

a. Pretty insulting to anyone who has gone into management, which is, believe it or not, sometimes something that does involve your brain.

b. Especially problematic as writing off management, HR and other "soft" fields as not as important as engineering is a common way to sideline the women who do make it into tech companies, as they are somewhat more common in those areas.