skysight-inc/HackerNews huggingface dataset:
It's obviously cultural. Europe doesn't have the same hang ups about the human body. Puritan throwback that's still lurking in the national psyche maybe?
I have had to do that before. The URLs in that case seemed to have a more random distribution than most of these.
Ignoring for a moment all the adware that doesn't install toolbars -- superfish doesn't -- you seem to have no idea about actual users. Most people would not notice an extra toolbar, or would think it's part of the default browser.
Show HN: Advertising-Free Search-Engine
It could be implemented as an ircv3 capability, ircv3 supports timestamps.
Steve, really great work, I've appreciated all your efforts as I've played around with Rust as it approaches 1.0. I think this kind of really deep treatment of an important topic belongs somewhere in the introductory docs. I especially like that you give concrete examples of the problems that Rust's concept of ownership solves. The memory diagrams are actually quite helpful (IMHO) regardless of the "direction". Keep up the great work!
Wow, that is a reckless implementation.
dragonwriter covered most of the details, but they key one he missed in Prop 13 is that every other homestead law I am aware of has an owner occupancy requirement that Prop 13 lacks. In Florida, which has a very generous homestead law, the ad valorem tax limits apply to the owner-occupied primary residence. You move and rent the place, your valuation spikes up to market rate. Own two houses? Pick one, because the other is getting taxed at market rate. It also does not apply to commercial property whatsoever.

Because of California's lenient qualifications, someone who bought that $30k house can move to North Carolina and collect massive rent checks without seeing their property taxes jump to reflect reality. The owners of apartment complexes have a vested interest in keeping their properties as they are, since a major renovation or addition would trigger a revaluation. Same for owners of office and retail space who aren't big enough to cut tax deals with the various levels of municipal government.
When I worked for a large financial institution as a contractor, they moved me to floor negative 2. A few weeks later, they announced that my contract was ending. Then, a new project came up, it was un-cancelled, and I was moved back to being with the rest of the group.

A year later, they moved me to floor negative 3. A few weeks later, they announced my contract was ending.

So, being moved to the basement is a clear sign you are not getting respect. The next time I'm moved to the basement, I immediately start actively looking.
At this point, I don't have a whole lot to add. But I wanted to just reply to say it was a delight conversing this with you. Based on dragonwriter's note separately in this thread, I think I'll at least defer any further worries/comments here on the matter until we see the actual regulatory document.
Writing a new URL route in an existing web application, to serve hello world, yes.
Theres no date on this story.
Me, too. Now I'm pondering card game ideas!
Speaking of alphabet encodings, I've had a (totally unscientific) pet theory that the development of the computer would have been much slower if computers were invented in the Chinese-speaking world, because they would need to invent 16-bit character encoding before text processing became practical.
Maybe this will help: always charge a monthly SLA b/c systems are not like a haircut that you sell and forget about it, systems are alive monsters. When clients complain about the SLA use this story:
You: Do you own a car a pay insurance?
Client: Yes (most likely answer)
You: Do you use the insurance?
Client: No (if client answers yes they are conceding the point in advance!)
You: But you pay for it regardless just in case you need it. Same deal with SLA contracts. Cars break, systems break.
Node Against Humanity (Cards Against Humanity with Node.js and Sockets)
Not just Uber.

Obama's proposing data privacy regulations. I think it's worth considering what you'd like to see involved in same.
Because it's just the UI, you can't actually use it without an admin account. It's really not an issue at all.
probably, yes. storing data in plain text is common practice and not really a problem.
Show HN: OneSet, the Vine for Fitness (Android Beta)
For iOS users, we're going to be releasing our iOS beta in the coming weeks!
What a great actor, I've always been a logical person and his portrayal as spock was a early role model for me.
That is by definition not accidental.
I work with an electronic health records system that is coded in ActiveX applets and boy howdy is it bad.

Nowadays there is no legitimate reason to use ActiveX. Ever. Static web pages should be coded in RoR/Java/ASP.net, dynamic-type pages should integrate jQuery/AJAX/JSON, really dynamic pages and games go into something like NaCl or (ugh) Flash.
Aha! Good point!

Interesting nevertheless, but ultimately not more than a slight reveal of how things look on the inside.
Create a DomainBlock browser plugin to blacklist generic TLDs that are monopolized for commercial purposes?
I always thought the name was influenced by Nikolai Gogol.
Despite being a huge CoffeeScript fan, having convinced our company to use it for the past 3+ years, and personally using it for ~5 years (https://github.com/jashkenas/coffeescript/issues/439), this article is missing one point.

Community.

Yes, there will be a CoffeeScript community that lingers on, but as things are looking now it won't be near as vibrant as it once was. Not only are there (seemingly) less people using CoffeeScript, but major related projects—such as CoffeeScriptRedux—are closing up shop (see this comment: https://github.com/michaelficarra/CoffeeScriptRedux/issues/3...
).

On the other hand, ES6 (and transpilers like Babel and Tracuer) are very popular right now. Some of that is hype & fad, but a lot of it is legitimate. In particular, I think that changes like the new module syntax are going to dramatically change Javascript development (even if we all transpile, speaking a unified module language is a huge improvement).

So, while I think it is totally reasonable to continue using CoffeeScript (and part of me really wants to!), it is hard to ignore/shun the community and momentum being ES6. For a while I was optimistically thinking that someone would eventually release CoffeeScript 2 (or even better, CoffeeScript6) that intentionally broke backwards compatibility to merge with ES6 semantics (classes, modules, etc). But now I'm thinking that is less and less likely (IMHO, CoffeeScriptRedux seemed like the best chance for that to happen).

I don't know if I'm ready to completely give up hope yet, but I think the article misses the point, community—and the (potential?) lack thereof—is one of, if not the most important thing to consider regarding your choice of language.
There is no "lesson from epigenetics", and while I'm somewhat sympathetic to the author's politics I'm not about to try to claim they in any way follow from claims that "epigenetic diversity is fundamentally different from genetic diversity or simple plain old phenotypic diversity."

Not everyone is the same height. We've learned over the past century that doing our best to accommodate diversity results in a more interesting, happy and loving world. The source of diversity doesn't matter. We've also learned that giving people the freedom to make their own choices about their own bodies is generally better than giving that power to someone who has less information, like a legislator or a judge.

None of this has anything to do from epigenetics, and there is simply no political lesson to be had from it, any more than there was a political lesson to be had from Darwin, despite claims to the contrary by everyone from Spencer to Marx.
> Well according to this article[1]...

Be careful about headlines written by kids playing journalist. The value of the companies in YC's portfolio might be $30-$40 billion but that does not mean that the value of YC's portfolio is $30-$40 billion because YC doesn't own 100% of the shares.

> Pretty impressive.

Or scary. I heart Airbnb but the idea that it doubled in value in less than a year and is worth almost as much as say Marriott, which owns real estate, generated almost $2 billion in EBITDA in the past 12 months and returns cash to shareholders in the form of a dividend, is absurd.
Browserify-starter-kit: Simple boilerplate for writing JavaScript libraries
Neat! I'll probably take you up on that. :-)

I was definitely impressed by the pulldocker err... now pullcontainer project and think it'd be great to see how you secure your containers and handle networking.
More scary too I think. Hilton's market cap is $27B.
More than ultra-friendly I think what the static site CMS ecosystem is missing are tons of beautiful themes. Let's be clear about it: the client only sees and complains about the looks. Once we have enough themes out there it will take off. Lately I am playing with a homemade hack to use any html template on a static site generator....let's see how that turns out.
Show HN: Flippin' Doo Doo
I already submitted the survey, then on my drive home thought "Did it have a tuckbox creator/generator? I don't think I saw that in the video."
On the flipside, it must be noted that Boris Nemtsov was also a governor during the disastrous Yeltsin years. Appointed by Yeltsin. He's not popular in Russia. He was a has-been, trying to keep his profile up by being more and more anti-Putin.

And his death is already being used for political purposes.

One has to ask the question, is Putin the worst chess player of all time? Or is there more to this story?

Yushchenko - 'poisoned', leads to a revolution in which western interests take over.

Maidan protesters shot - leads to a revolution in which western interests take over.

Nemtsov shot - leads to an anti-Putin media barrage, and more interest in a march that is a regular, albeit not particularly significant event. Suddenly more significant today.
I'm guessing the OP got downvoted because his theory had nothing to do with climate change?
This is a good point, but there should be more awareness towards the issue as a whole. I've seen many apps who expose data dangerously. Some developers may not be aware that these values are exposed (even with SSL), so they should architect their apps accordingly, reinforcing the fact that you should never trust the client. I also briefly touch on the fact about this dynamic architecture and some of the implications it brings.
You shouldn't be touching Windows APIs from a browser applet, ever. Period. Whatever system does that should be rebuilt posthaste. With credit to @api - something like that is like driving drunk, an accident is inevitable.

Microsoft makes a C# library that handles MS Office API interop. If that were the task I'd look at a .Net desktop application - or an applet-type arrangement of some kind. Dropper page + .Net application? Dropper page + Applet page that communicates to a .Net wrapper layer? Silverlight maybe? Something like that.
February Issue: SwiftMonthly. The Best Source for Swift Developers
Big-O Notation explained
Sire Teh Itti Hacks the Universe – Check IIA Out
I disagree. Free is not something you can compete on sustainable manner. Eventually you will need to start making cash. It's quite a bold gamble betting that educating your market will eventually lead into customers.

Imagine if one guy looking for a free tool tells 10 other people about the free tool. you are going to end up with 11 people now using your tool. if it costs you to upkeep the tool for each customer, you've now mangified it by 10 fold. you start hoping that one of these customers one day will become a customer but are they really? you've sold them something free, it costs nothing therefore there's no reason to pay for it, ever.
I like it, but I would make two suggestions

1) There are many memory schemas for the push_back example, maybe you want to organize them side-by-side with an arrow between them showing which statement caused the change. Saving some vertical space may do some good.

2) I'm not a fan of the sentence structure in many places. Needs more pith. Perhaps apply some Strunk & White and some K&R.
>You forgot `ENT_QUOTES | ENT_SUBSTITUTE` on `htmlspecialchars`, it's perilous to use directly in every single place.

I would have added it in real code... but manually escaping everything is still what you have to do with raw php. At the very least, have something to recursively escape an array (keys and values) before it gets dumped onto the page.

Twig at least lets you escape by default (and you don't have to worry about double-escaping), but the equivalent wouldn't be much less verbose. Twig's syntax is a bit cleaner in couple of places I think, and it lets you use array bracket syntax [] in versions of PHP too old to support it natively.

{% for row in results %}
<div>{{ row.field }}</div>
{% endfor %}

Of course this doesn't include the added complexity of an entire framework implementing its own language running on top of everything but still, the environment is a bit more sane.
C/C++ Socket Server Mash-up, looking to make something easy to use
That was a lot funnier and more accurate than I would've expected from Techcrunch.
If methane makes it into all of our water, can we defend against that? Can we filter it out? I imagine even if we could, other animals will still go extinct, which would disrupt our food chain.
This is completely correct. On smaller sites, we're usually seeing 1% of total time spent in database, the rest being PHP. With larger sites, this increases a bit to around 5% because larger databases take longer to return queries.
Here is a small list of famous projects from the common developer tools and their corresponding contact web pages that mention IRC plus where to find help and/or core developers of such projects.

- Databases -

mysql http://dev.mysql.com/doc/refman/5.0/en/irc.html

postgres http://www.postgresql.org/community/irc/

firebird http://www.firebirdsql.org/en/news-portals/

oracle http://www.orafaq.com/wiki/IRC * not oficial *

- Virtualization -

virtualbox https://www.virtualbox.org/wiki/IRC

vagrant https://www.vagrantup.com/support.html

- Languages -

ruby https://www.ruby-lang.org/en/community/

python https://www.python.org/community/irc/

perl http://www.irc.perl.org/

go https://golang.org/help/

- Editors -

vim http://www.vim.org/community.php

emacs http://www.emacswiki.org/emacs/InternetRelayChat

- webservers -

nginx http://wiki.nginx.org/Community

apache http://httpd.apache.org/support.html

- Linux distros -

arch https://wiki.archlinux.org/index.php/IRC_channel

ubuntu https://wiki.ubuntu.com/IRC/ChannelList

freebsd https://wiki.freebsd.org/IrcChannels

- Java -

hibernate http://hibernate.org/community/

tomcat http://tomcat.apache.org/irc.html

- Window managers -

i3 http://i3wm.org/contact/

gnome https://wiki.gnome.org/Community/GettingInTouch/IRC

kde https://userbase.kde.org/IRC_Channels

fluxbox http://fluxbox.org/help/

- Broswers -

opera http://irc.opera.com/

chromium http://www.chromium.org/contact

firefox https://wiki.mozilla.org/IRC

- Image Software -

Gimp http://www.gimp.org/irc.html

Inkscape https://inkscape.org/en/community/discussion/
What it's like to work on Buzzfeed's tech team during record traffic
Many captive portals don't want to be detected in a separate flow. OS X, iOS, Android, Chrome, Windows 8, etc. all notice if you're running a captive portal, and pop up a separate browsing window: as soon as you can reach the portal, they kill the window and let you get back to your work.

But if the portal was going to redirect you to some ads or other "value-added" content, then they may not want that window to be killed. My former local Barnes and Noble would explicitly whitelist Windows' detection URL, so that they could redirect you to the BN home page instead of to the page you were trying to visit.

Cisco has explicit documentation on whitelisting Apple's URLs... and in turn, Apple has switched from testing a single URL at apple.com to "as many as 200 websites". https://supportforums.cisco.com/document/11934456/captive-po...
"cowboys get stung by being cowboys"

the number of f*cks i can give for the company is so low. just feel sorry for all the drivers with the leaked information...
Information leakage is absolutely a security issue.
I just got notified that they'll be sending times for the reboots soon (if needed).
Wouldn't the conversion process cause explosions that potentially release much more methane than would otherwise have been released?
It sounds like they realized the API was improperly exposed on 9/17/2014, but didn't necessary know if it had ever been accessed by an unauthorized request.

I could see it taking a while to find one bad request in the entire history of the API's lifespan -- presuming that they had to find the logs, weed out false positives, different sites and versions that behaved differently, etc.

That still doesn't explain a 5 month gap. The only (charitable) explanation that makes sense to me is that they discovered the API was exposed, thought they had proven it was never improperly accessed, and then only much later realized that it had been after all.
The article's core point is a misunderstanding of the science and essentially disproved by the fact that you can use epigenetic decorations to fairly accurately measure age [1]. A lot of epigenetics is common reactions to common circumstances, to the point at which the patterns are very similar between people. Sure everyone's a special snowflake, just like every lawnmower rusts in a different way, but we also all age due to exactly the same underlying mechanisms, our metabolisms all operate on the same set of mechanisms, and so forth. Personalized medicine via epigenetics is the sort of thing you focus on when you can't outright cure a medical condition by completely repairing the damage that causes it. It is a consequence of inability to intervene comprehensively, to the point at which the research community scrabbles for any handhold that says something about the condition's progression, looking for comparison points that are mostly similar but just a little different to try to learn what is really going on. But it isn't the path to the next generation of medicine, for all that it is the path to getting your grant funded today.

[1]: http://newsroom.ucla.edu/releases/ucla-scientist-uncovers-bi...
Wow, that's pretty sweet. Any plans for trying to get that upstream?
Why do you assume people would have sex less often after watching depictions of sexual acts?
> but the idea that it doubled in value in less than a
> year and is worth almost as much as say Marriott, which
> owns real estate, generated almost $2 billion in EBITDA
> in the past 12 months and returns cash to shareholders
> in the form of a dividend, is absurd

Unless you believe (which I don't, but whatever) that it poses an existential threat to Marriott, and that it will essentially kill all non-business (and some percentage of business) hotel bookings with time; it's also got the advantage that I've heard people say "just Airbnb it" or "just use Airbnb", but I've never heard anyone say that about Marriott or the Hilton...
1991 here too. I'm 36. I'm still on pretty much all day, every day, in a very large (private) irc channel that all my friends hang out in; same group of about 15 people for the last decade or so.
For comparison: Marriott International is valued at $22B. In 2013, Marriott employed 199,929 workers and made $626M profits off of $12.78B revenues.
I wonder, for people coming from non-systems programming languages (e.g. Python), whether it would help to visualize what is actually happening under the hood in a scripting language and comparing that to Rust. As others have noted, this guide is written as if to C/C++ programmers, while the intention (I had thought) was to also target scripting language folks?

My experience, having started in C++, then gone to scripting languages, then come back again, is that it can be quite helpful to consider what actually happens under the hood in a scripting language. Because Python's references are more limited, you would never exhibit the same bug that you illustrated in C++, but there are still issues around e.g. aliasing which tend to trip up inexperienced Python programmers, and where you could illustrate interesting things about Rust's ownership model. And boxed/unboxed data types plus reference counting (in Python) would give you an excuse to talk about RAII. So I think that you could do this in a way that would actually speak to savvy scripting programmers, while still being definitively systemsy.

Just a thought.
Looking forward for iOS version.
> I was unaware the GOP's tentacles reached all the way across the Atlantic!

Not what I claimed, and you're being dishonest. The scandal was created by the GOP. The word was created by the GOP. The fact you're using the word proves you're influenced by the GOP, something you try to hide, for some reason.

> You aren't going to get very far telling that to anyone who's read the emails in it (their provenance confirmed by the authors), and the diary of the programmer who tried and failed to get their code and data repeating what it had previously done and what that process also revealed, like "hide the decline".

You read but failed to comprehend. Your failure to comprehend was political in nature, and it aligns perfectly with what the GOP's narrative is. You even use their term. Do you really expect me to be so stupid to believe that was a coincidence?

You misunderstand basic time averaging and the problems of proxies in precisely the way the GOP does and you really expect me to believe that was a coincidence?

http://www.factcheck.org/2009/12/climategate/

The decline relates to tree rings, not temperature. Of course, you'd only know that if you used a source not from the GOP:

http://www.skepticalscience.com/Mikes-Nature-trick-hide-the-...

> I'm even old enough to remember when anthropogenic global cooling was the "scientific consensus"

Oh look, something else I hear from GOP supporters.

> your attempt to DISQUALIFY me by guilt by association

Wrong. I'm just calling you on your lies; specifically, your lie that you're not just regurgitating GOP talking points.
Can we really trust any large company? For anything?

When a pile of money reaches into the billions it tends to become self aware, and co-opts everything associated with it into serving it.
The Stanford Encyclopedia of Philosophy is a wonderful resource and a rare bird: It's a refereed work by > 1500 professional philosophers, and it's free. When I want to read in-depth about a topic in mathematics or logic, for example, (and if there is an SEP article on it) there are few authoritative alternatives on the web.

The articles are written by subject specialists in a field which focuses on the subtleties and complexities of reasoning, and they aren't writing for the evening news, so their articles do take some time and investment from the reader.

Consider supprorting them:
http://plato.stanford.edu/support/
The correct way:

grep "^porn" /usr/share/dict/words
In the mid-2000's I had a new co-worker who had recently come from Gator[1]. Even not working there any longer, he maintained that their software was an incredible product and that the injected ads were "yeah, a little aggressive, but they're fixing that!"

His rationalization powers were shocking.

[1] https://en.wikipedia.org/wiki/Claria_Corporation#Gator
now if we can just have it for C please... :)
Interesting since Homeaway (AWAY), who is probably their most direct competitor has a market cap of around $3B, a P/E of 220, on annual revenue of $450M. I'm curious what Air BnB's revenue and growth numbers are; gotta be pretty impressive.
With hosts in 34k cities (from article), airbnb probably has more employees if we classified hosts as such. Also, many hosts hire of cleaners. It's quite possible that ~500k people are earning income (directly or indirectly) related to airbnb bookings.
Does anyone think Google has a solid plan for what they intend to do with these TLDs? Are they just making a land-grab without any specific plan?