skysight-inc/HackerNews huggingface dataset:
Pretty much all of which were addressed in the whitepaper. Any specific reasons why you believe the treatment in the whitepaper doesn't hold water?
Why not call it Rot8192 or Rot0x7777 ?
a quote from the movie with the mock history of dr kellogs:

health is the easy way to a fool's wallet.

that said I have 3 expensive of those filter at my home. not that one, 3 other different brands. The main factor for my purchases were silence. and ironically the only one that was silent is a discontinued sharp model that sold for $150. all the $300 models are awful. specially the blueAir one that focus all it's marketing on being silent.
If a government declares all anonymous digital money to be dirty by default then technologies like CoinJoin or Zerocoin just make everyone who uses them into criminals. If people want to successfully move money between the dark and light economies they need technology that creates a plausible audit trail... but pointing in the wrong direction. I don't know if that is even possible.
Collaborative Pastio Service
I picked up a Lenovo Thinkpad Tablet 2 a while back, and I'm still loving it. It's not Bay Trail (it's Clover Trail) but it handles most non-graphically-intensive work just fine. I use mine for work, so mostly Microsoft Office and Google Apps. It also has a Wacom digitizer for OneNote and times when you have to hit something tiny on the desktop.

I just really, really wish I could play Civ V on it...
FYI...you forgot the "s" in Universal.

"The Eight-Bit Univeral Role Playing (EBURP) engine "

Just a heads up.
It's a BI platform for analyzing social media. Unfortunately, it's not presented very well.
I hear Joe Nobody likes drugs.
I never bothered to learn the difference. Anyone feel like explaining? git push origin master always seems to work.
I hit F5 a couple of times, then resolved not to make the situation any worse in case it was a DDoS, so I went away for a while.
It's also free on Nook: http://www.barnesandnoble.com/w/what-is-node-brett-mclaughli...
To quote one reviewer from the UK:

"Just read about it on the web. A pointless book. Just because it's free doesn't mean you should download it. The time spent deleting it from your list will be time you will never get back."
If you like this concept there's a decent cli implementation that's been around for a while and is nice to bring up when you've got a couple minutes to kill: http://typespeed.sourceforge.net/
> Would mining a thorium rich deposit have higher environmentally related costs?

Yes, absolutely!

> Isn't the thorium itself valuable as well?

Not at present. It's basically a waste byproduct at the moment. If it becomes widely used as a nuclear fuel in molten salt reactors, that might change. It is used in a few alloys, etc, but there aren't a large number of industrial uses for it.
Not everybody could do it.. only countries with big markets could have this privilege..

Small contries would get simply ignored by the industries, since its too much trouble..

So it would get reduced to: China, Russia, Brazil, US, Japan.. and if managed in block: Europa..

This policy from Brazil is not a bad one if you think that the only other possibility left for industrial growth(technology transfer) would be one of the cheap labor.. like what happened in China, South Korea and the Asian Tigers..
Is a gem ready for Rails 4 or not?
Hopefully that's in addition to a dust collector https://www.google.com/search?q=dust+collector
High-Tech Anti-Rape Panties Are Pissing People Off
Build it around the premise that what was originally planned as the concept for America by the Founders went 180 degrees off course…which of course it did, but all of the dumbed down bystanders couldn't notice the subtle turning of the concept against them as they (the dumbed down ones) slipped further and further into slavery by the growing monolith known as 'government" ! Leaders openly lying…bystanders believing the lies more and more until someone finally comes up with a plan to neutralize the leaders. I know it's a geeky concept for a novel, but it isn't actually fiction...
In short, I believe I need to solve problems near to home before I worry about the rest of the world. There are hundreds of NGO's who worry about Africa and development in the developing world, there isn't really anyone working on poverty here, at home, not with any resources. So I want to work on creating jobs here, here where there are real environmental rules, protections for workers, occupational health and safety rules.
For what it's worth this is a decent approach for naïve applications such as a contact form or similar.

This doesn't really work when you get into the kind of validations that are really important in web applications with multiple users, the canonical example that springs to mind is email uniqueness validation.

If one lets the database err out with a constraint violation, and bubble the panic (thus 5XX) up to the browser, that'd be a terrible user experience.

As such I have the concept of domain errors in my application, they have the structure `map[string]string`, and are related to a domain object (User, Message, Project, etc). The package is `myapp/domain/errors`, and `domainError.ValidationError` is a concept shared by my persistence layer, as well as http handling layer, when a given entity is to be persisted, the backend might return a `domainError.ValidationError`, or there may be a legitimate (connection lost, for example) error, so they are handled through a late call to infer the `err.(type)`, and switch modes based on whether it's a validation error, something more fundamental, or simply nil.

Separating the notion of a validationError to something that can be propagated through your own microframework scales much better than this ad-hoc mechanism. That said, the OP is right that this works in this case.
Me too. Chrome works fine.
I've always wondered why it's deadly to dogs and birds but never took the time to find out why. Thanks!
How did I got hired at Google?
Basecamp in particular is usually running on near-edge Rails, so we have at least one big production app to find out things.

"Agile Web Development with Rails" also does CI against edge edge Rails, so that's being checked at all times too.

I'm not going to say there's a ton of production apps using latest, but there are some, at least.
Don't think you're being unbiased here

How am I biased? I don't work for Microsoft. If using a technology stack makes one biased and thereby (as you imply) invalidates their opinion, then let's just shut down Hacker News right now because nobody is capable of expressing an unbiased opinion in your opinion.

The reality is that Microsoft has free development tools that millions of people use - for free.
My old apartment's super old elevator used to have a tiny window in the elevator door. You could catch split-second views of the other floors as the elevator moved by. I wanted to read a story about someone who sees something through the elevator window on one of the floors--really just an image. What the main character sees, seems unimportant at the time, but they happen to remember it fairly vividly. As the day proceeds and the character keeps flashing back to that image and over time they realize that brief flash has all of the clues to solve whatever the main crisis of the book is. The character only realizes this in stages. So perhaps first, they realize that someone was knocking on the door 601, and that fact later on becomes interesting/surprising. Then maybe later on they somehow see a person on the street who was the person knocking on the door. And the story starts to come together. etc.
Autonomous taxis may help - it won't completely eliminate cars, but it can effectively eliminate the need to allocate parking in urban areas (cars will either be transporting people or parked outside of the city).

Throw in the safety wins and you have a recipe for massively improved urban spaces.
Webfinger Gets a Final Chance
Could have some type of key combinations too...
Good thing I hardly ever work with x86 (Power and ARM primarily)
one reason might be that the market is much smaller for those then for fans or filters separately (smaller order quantities for the manufacturer = higher costs)
Does anyone know why it is that the Nexus 7 has so much more battery life than the iPad 4? Is it a matter of offering less and having it easier to not waste CPU cycles or just that it's well engineered? Genuine question, I don't own either of the two devices, just wondering.
lack of a strong community

Ever hear of StackOverflow? There are thousands of tight-knit .NET and C# based communities.
See also: The Man from Earth
https://www.youtube.com/watch?v=hAarR4tVEHU
While I agree it's dated in lot of ways but it is still a great read. I am not a game dev but I love to write performant code, it's just a personal satisfaction when I know my code is making the best use of the hardware.

I think you should read the first chapter at least, on how he approaches code optimization, first by design and then by code.

This book teaches you to think like a performance programmer like no other. In the first chapter he challenges assumptions, for example how lib C code is not really optimally written (its written for portability and general purposes) and you can easily write more efficient algorithm to do the same.

The mindset of not being at mercy of the library is a powerful one, it inspires you to dig deeper and find out how things really work. Thus, you make the best choices for the problem in hand.
`git push origin master` will only push your master branch to origin. `git push` will push every branch that is tracking a branch on origin; so if you had commits on develop for example, they would also go up provided it was tracking the develop branch on origin.

Git v2 changes what `git push` does by default: only the current working branch will get pushed to origin.
Don't forget the perverse incentives of mandated "free" parking, resulting in every pedestrian, cyclist, and transit user subsidizing everyone who parks somewhere (in addition to the horrible sprawl effects).
Not just a little dated, a lot of the examples are targeting 8086, 286, 386 or 486 CPUs, and EGA or Standard-VGA graphics cards (you know, those with 0.2MB ram) running on 16-bit MS-DOS. :)

Back then this was a goldmine of tricks.

But I'm sure the algorithm parts are still relevant.
The release cycle seems to be extremely clean these days, thanks and congratulations to you all.
Wow, that was strangely lacking in hyperbole for Hacker News.

I've used C#/.NET for years now, and it's been quite good - no real complaints and a lot of enjoyment. Also, you don't have to worry about expense when you're company buys the tools, and I believe there are some good discounts if you have Microsoft Certified type people on your staff.
> One person != everyone.

While true, and certainly many of the teachers I had when I was young were quite good, some memories are punctuated by the inane.
A DSL - where code is written in one language and errors in another - so bitterly true... :(
Actually I was thinking more about what happens electrically.
House Intelligence Committee Chairman's View of Privacy [video]
I keep seeing complaints like this, which indicates an existing and underserved market. That's an opportunity for anyone who can make a decent RPG and sell it for a flat fee.
Or you can just go to Project Gutenberg which "offers over 42,000 free ebooks: choose among free epub books, free kindle books, download them or read them online." http://www.gutenberg.org/
There was no discussion of async/await in here which is one of the best things C# has going for it.

When I meet other devs and tell them I work in lots of languages and platforms but prefer c# they usually look at me like I have 3 heads.

I like to show them LINQ and Async as some things I really like about C#, then I get into how rich the BCL itself is.

Devs are also pretty shocked when I tell them I can write truly 100% native iOS and Android apps in C# (thank you Xamarin) and that one of the most popular mobile game engines (Unity) uses C# and a version of the .NET Framework under the hood.
I use it all the time, but it's not exclusive. Love msdn too. But like all communities built around large entities, there will be some product pushing that's not very organic, and gets adopted regardless of merits.
While I agree in general, one of the biggest sources (if not the biggest) of dust in Beijing's air is the desert Gobi. It will be pretty hard to build an appropriate filter. ;)

In my experience Beijing's air is really "special". Hot, humid, dusty. Not my favorite environment.
It sounds like Lastpass is a goner, then.
Show HN: A note, task, and password organizer app for Mac
it's an old bug - I added an comment: https://bugs.launchpad.net/ubuntu/+source/indicator-datetime...
I'm sure you're also aware that, for all Adobe's faults, there's a world of difference between making mistakes writing novel software solutions versus not salting or hashing your passwords.

One type of mistake is inevitable on some level, while the other just should not happen.
Starting the iOS 7 App Challenge: Building 3 Apps in 3 Weeks
I'm curious to know what the original author (ZURB) would be able to sue for if they so decided, it's clearly copyright infringement.
Right, because when people are talking to you, all you hear is an incomprehensible stream of blah, blah, blah.
I've worked with the C#/.NET platform for a number of years. As OP points out it has a lot of cool features. But this can also be part of the problem. When you have a big team working on an Enterprise project (which is probably this stacks main audience) you always seem to end up with people who love certain parts of the language and hate others and as a result it makes it difficult for people to work on each others code because theres so many features and not everyone wants to take the time to learn everything when they already have their core set of features that work for them.

It is great that it improved upon what Java was lacking, but I think the C# team is starting to go too far adding too much.
Gospel Artist Poses Nude Omg
GOSPEL ARTIST POSES NUDE!

Evon Latrail is the author of a children's book "When Mommy Went to Heaven". She wrote/recorded a few songs; "Lord Bless My Enemies" and "It Is Time" happens to be two of the titles. She even has a song entitled, "Can't You See (Abortion Is Murder). She went Pro-life after having a abortion! Really???? Now here is a photo of her posing in chocolate as a "Swamp Girl". The word Hypocrite is floating around somewhere. This story has made front page news in the local paper. How can this so called "Gospel Artist" be a role model is she's posing news? For more on this story.....Go to Google or YouTube and search, Evon Latrail.
Quora is one of the most heinous sites on the internet because I know there is useful information but will hit a trap as soon as I click.

How do they get away with gaming Google search results like this? Why is Google complicit in this shady practice? I don't want walled gardens appearing in search results.
I never understood this trick. Surely you could just mail an empty envelope ahead of time for the postmark, then put whatever you wanted to prove in it later?
Source? I find that very hard to believe. For starters, not nearly all humans do or have lived in places where malaria is particularly widespread.

Secondly, while deaths from malaria are high in developing countries, according to WHO it still "only" accounted for 4.4% of deaths in low income countries in 2002.

While the percentage of Malaria deaths has undoubtably dropped substantially as the fight against Malaria has intensified, the drop in recent decades do not seem to justify that the worldwide deaths causes by Malaria has at any point been so far above 50% to compensate for lower rates later and for the parts of the world where Malaria either is not endemic or not widespread enough to cause significant deaths.
Just to throw in another point here - while the development tools may be free, licencing SQL Server(s) for production use can be very expensive & convoluted.
People generally look at me funny when I tell them the most useful thing I ever learned in high school was how to become a touch typist.
The Age of Context and the API Economy
India Google Impact Challenge Winners for 2013 Announced • vlogg.com
Currently $0, and $0 yesterday, and $0 when it was 'published'. There's a reason for that, (eg it occasionally refers to Javascript as Java amongst other 'treasures') and it'll take 10 minutes from your life that you'll never get back.
MongoDB basics - practice challenges
A series of challenges to help you get your hands dirty with MongoDB
Either you're wrong about the cost or we have a different definition of "cheap". The sweet spot for RAM pricing right now seems to be 16GB DIMMs, which cost $150 to $250. I can go to dell.com and configure a R320 with a Xeon CPU and 96GB of RAM for $2,500. That's less than a high-end Macbook Pro! A R420 with two Xeon CPUs and 192GB of RAM costs $4,300.

I recently upgraded two Dell Poweredge 2950s from 16 to 32GB of RAM. The cost per server was $300. If I'd needed to, I could have upgraded them to 64GB. That's on a five year old server that sells refurbished for $800.
Funny you mention python as, until last month when PyCharm community edition was released, there was no decent and free IDE for python. :)

I can't think of any tools for .net that are really must-haves and that cost money. Maybe resharper but you can survive without it. There are free profilers, decompilers, analysis tools, SCMs, you name it. The only thing you don't get with express is integration with plugins in the IDE. Using .NET with free tools is also easy, connecting to MySQL is just as easy as to MS SQL Server to give an example.
What would it take for MS to make C# fully open source with no threat whatsoever of patent or copyright litigation? Is it really a strong selling point keeping companies using Windows? Now that MS is the underdog in the mobile wars, wouldn't it benefit them if developers of other platforms adopted C#?

They already gave F# away to the community. I don't see why they can't do the same thing with C# and hopefully all of .NET. Maybe the post-Ballmer MS will do it.
If you are proficient in C# and have to switch to Java for a while you will be pretty frustrated.
Excepting when the DSL designers neglected to include errors at all.
Thanks. Decisions were recently made to specifically make it easier to upgrade, even when it's worse for us: I removed a feature that we later reverted, for example. So it's nice to hear that it's appreciated.
<3
Been done: see Carl Sagan's Contact
One unfortunate thing about Bornstein leaving is he seemed to be the only one working on fixing the 65536 method limit bug/feature for Dalvik executables.
Yes it should. An ecosystem is just that, the whole thing. Some golden nuggets wrapped in excrement is still a ball of excrement.
"Form follows function" is more complicated than iOS7 thinks
Slightly OT but while the article was well-written I found the red text with the outline hard to read.
Haha, fair enough. I just noticed it while looking for NodeJS books to read. I saw it was published in 2011 and opted for "
Learning Node.js: A Hands-On Guide to Building Web Applications in JavaScript" instead.
Comics in Your Basement: Preserve them forever
Humane Computing and the Eras of Information
How about a long-ish memorable phrase and password, encrypted with scrypt? Hit the output with base64 and use the first N characters of the, possibly hashed, result (haven't tried it, so I'm not sure what stage of the output would be most memorable). The results should be about as easy to remember as a routing number + bank account, which is something my friends and I all do.
Not reciprocal for CJK input, e.g. "한글" takes 5 iterations to reach stability. I believe this has to do with the utf-16 encoding of codepoints > 0x10000
THIS IS GREAT
There is also SharpDevelop too.

http://www.icsharpcode.net/opensource/sd/
No, you don't know what the point of licensing is about.

If you drive badly, what will the police do with your license?
We were burnt by this before -- someone did a "git push -f" thinking it would force push only their current branch. It ended up pushing everything including their master which was out of date, thus wiping out a whole bunch of newer commits. Luckily it was also easy to restore due to git's distributed nature.
Cant get past level 19.
Beforing logging in, I'd really like to have an idea of what JellyReader is. The homepage looks good, but not as good as to show me what it is :-)
A time travel device is invented that only travels forward in time
Screen size might have something to do with it. Just a guess.
Next Big thing from Toronto
Meanwhile, Python Tools for Visual Studio is a great IDE for Python, IMHO. Of course, being a free plugin for VS, you need a paid license of VS to use it.
Some of these issues are also happening in 12.04 LTS. We use Unity and 12.04 LTS on 40 workstations at my university. I'm at the moment the student admin so I'm seeing maybe more bugs than others. All of these issues are on launchpad but nobody cares. My professor - after switching from 8.09 to 12.04 could reliable reproduce several unity bugs in the window switching and icon handle code.

If Unity and Ubuntu would be more stable and more polished (e.g. good support for legacy apps like ghostview and emacs/xemacs in Unity) and stable file management, few memory leaks - it would be an fantastic system. I really like Unity and the ideas behind it but sometimes you can't really work the system.
How is it possible that O'Reilly puts their name on something with blatant errors like that?
Pissed off at society
The biggest problem with C# and .Net is the Windows platform; very little on Windows can be automated. There is no sane shell. Everything assumes that there's a user clicking the mouse. And since that's the direction MS took, 3rd party devs followed suit. For anyone who has worked with another OS, Windows is fundamentally broken.

Think about it. Setup, Administration or Programming can't use any of the thousands of programs already written for the OS.

Most Microsoft-only developers don't get it. They usually say, "Oh, you should try Powershell". Powershell is, to put it mildly, 'utter crap'. They might have as well asked people to use a C# REPL with the .Net BCL.

Edit: I should explain a bit.

How do you zip a folder? via http://stackoverflow.com/questions/1153126/how-to-create-a-z...

function ZipFiles( $zipfilename, $sourcedir )
{
[Reflection.Assembly]::LoadWithPartialName( "System.IO.Compression.FileSystem" )
$compressionLevel = [System.IO.Compression.CompressionLevel]::Optimal
[System.IO.Compression.ZipFile]::CreateFromDirectory( $sourcedir, $zipfilename, $compressionLevel, $false )
}

-- or download an extension from CodePlex.

You see the problem?
I think Stanislaw Lem wrote that already. Or was his one the other way around?
"some people are already betting that,in the next years, Windows Phone will beat iOS as the second biggest player in the market."

I hope nobody is seriously putting money on the windows phone passing ios by 2015. The odds have got to be at least 500 to 1 it doesn't happen.
Brilliant idea! Love it :)
Malala and Nabila: worlds apart
Though we had a bit of fun in the past when multiple people are merging migrations at once, since it keeps version #s in the bottom of structure.sql and that can get out-of-whack if things aren't handled carefully, using structure.sql (config.active_record.schema_format :sql) is really not a bad way to handle a legacy schema/DB, depending on your process and requirements.