skysight-inc/HackerNews huggingface dataset:
Since we generally have nylon clothes while camping not long at all. I don't think I've tried to wash denim in it. Basically it takes longer to dry generally than it does to wash it. (and nylon dries pretty quickly)
What is the difference between Iterator and ListIterator
How to create Share button in title bar for older Android version
As someone who had a bout with RSI, I agree. Minimizing keystrokes, if it can be done without impacting readability too much, is excellent.
Three Cheers for Tunisia's Revolutionary Constitution
so, you have like a 128 Mb/s connection or something?..
Arguably, having the side effect of providing exercise counts as freeing up time for other things.
Look at the actual data[1]. Just adding in 10.8 would bring the OS X number to 4.68%, well above Vista. If you add them all, it's 7.68%.

[1] http://www.netmarketshare.com/operating-system-market-share....
A thing I don't about telenav it's the fact they only release us-only applications. Why can't I use their app? The OSM maps are global...
You state a controversial opinion (as evidenced by the responses) that the world will be a pretty awful
place by 2100 as fact. Can you justify it?
> Thinking in terms of SVN (or another non-Dvcs) is what I find trips people up over and over again in git.

No, thinking in terms of non-Git is what trips people over. I came from Hg and still had to struggle with Git, because it's CLI is a mess and it's system behind is rather weird.

Plus things like Rebase and Cherry Pick did't exist in Hg (not by default and not three years ago). Lots of it's underlying model still leaks when using, that having good knowledge of it is mandatory.
Fascinating, and thanks for that factoid. I wonder why Microsoft has never really pushed that concept out to consumers.
Megaupload had more legal use cases than this. They will have to stay under the radar, or else be busted by the feds like so many other torrent related sites. Kind of hard to do, when you'll inevitably end up with people torrenting using public trackers. Most people on private trackers have already figured out seedboxes, so if they do restrict to private trackers, they won't have much of a market. And if and not when they get raided, there will be plenty of incriminating evidence against their client base.
Operator overloading is super useful - I help maintain FluentCassandra and we overload the implicit conversion operators to make it seamless to convert from built-in .NET types and their associated Cassandra types. It makes a MASSIVE impact on the user experience and amount of boilerplate code it eliminates.
If you can use a ssh client:

1. go to your VPS control panel, span another vm

2. ssh to it

3. aptitude install transmission

done.

You don't even have to manage that box. not even install security updates if you don't want to.
Being Ambassadors for the Disability Community – EasyStand Blog
Pretty sure almost any git commit command has a `-p` counterpart. I think commit and reset have it too. If it touches staging or commit area, I'm relatively sure it has patch counterpart.
Jessie has exactly 50.0000% :)
"On the hills to our right, a short distance out from Randolph, was the spot where John Randolph of Roanoke had spent the greater part of his eccentric and unhappy existence. It would be hard to imagine contradictions more glaring than those that lurked in his environment. His home consisted of two rude structures, erected in the bosom of the primeval forest: one his summer residence; the other a mere log cabin, his winter residence. Yet the lonely occupant of these two dwellings was as haughty an aristocrat in his way as any who ever wore a coronet."

-- Below the James: A Plantation Sketch, by William Cabell Bruce, 1918
The Truth About the Luxury of Qatar Airways
In the End, It All Adds Up to – 1/12
I'd be interested to see how well this scales with a multi megabyte CSV.
They only ask you to upgrade if they determine you've been using put.io for porn, and nothing but porn.
These feel pretty outdated. C# 2, I believe? It has generics and delegates, but none of the things C# is appreciated for these days, such as LINQ, lambdas, async/await, etc.
In broad strokes, what are the differences between Java and C# and why should I bother with it?

(Disclosure: I hate Java)
Hey, loooky here, an electricity-free, zero-emission, exercise, "green" boat made from bicycle!

http://cubeme.com/blog/wp-content/uploads/2009/06/diy_amphib...
Welcome to dealer dirt. Take a few moments and write a review aboWelcome to dealer dirt. Take a few moments and write a review about your recent product purchasing or service experience.
http://www.dealerdirt.com
Nice read, I had to think about a few of these.

In particular (a == 0) && (a == 1) && (a == 2).

Here's a fun value for a:

var a = {
called: -1,
valueOf: function() {
this.called += 1;
return this.called;
}
};
A lot of reading, plumbing, and electrical work. But when things are running smoothly, we grow complex oxide crystals using pulsed laser deposition and then measure their magnetism with SQUIDs (superconducting quantum interference devices).
I tried to avoid all the usual stuff that is well covered elsewhere, and touch on things I thought were poorly covered or not even mentioned.

After all, it's just an article, not a comprehensive tome.
Media asset manager? What industry/environment?
From a distance, C# looks like an incredibly awesome language, but the way it's tied so closely to Visual Studio and Windows really crimps its growth.

I love it's syntax, the libraries look great, and apparently the performance isn't that bad either.
100 websites in 100 days
But the constant factor is Z, a very large number. A number so large it has a color and name. It pays taxes, has lunch and sees movies on the weekend.
Yeah, but if you are looking for a good windows laptop, you might end up buying a mac and running windows on it.
Thuong was inspired by Jennifer Dewalt's 180 websites in 180 days:
http://jenniferdewalt.com/

He screen captured his progress here:
https://giveit100.com/@rainloft/2bjr46
It would still be a sweet place for the MAFIAA tugs to drop DMCA requests, or whatever those abuses are called nowadays

How are DMCA requests inherently abuses?
This is great. Years ago I used to help out at Honey Bee Network http://www.sristi.org/hbnew/ and saw hundreds and hundreds of innovative solutions by people from all over India. If you can navigate the rather clunky interface at the website, there's a lot of great solutions for problems that millions of people in low-income population face.

Here are some:
Motorcycle cultivator http://www.sristi.org/hbnew/hb_inno_detail.php?ID=DTP0010000...

Bamboo bicycle
http://www.sristi.org/hbnew/hb_inno_detail.php?ID=KNW0020000...
http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Java
Most of them. You pay and are chucked straight into a client web UI usually.
you make some really good points, as a programmer/scripter but for most end users and consumers they need something intuitive and keeppass is just that. personally I've used roboform now for over 5 years and have never been so happy to pay a yearly subscription fee. stores notes/passwords etc.
My name has a 50.444139% chance of being female.

In the present case, the API is, unfortunately, incorrect.
And now you have heard of D! See, my eeevil plan is working!
I would gladly pay (help fund) to get a DRM remover ASAP for the new Adobe DRM make it useless as fast as possible. I pay for my books I love the Kobo ecosystem (and safari/manning) but I always download the epub and remove adobe DRM. since that is the only way to ensure your investment is still readable for the years to come. If you want DRM give me a rent option for 10 per month like Spotify. Anyway I would stop buying books until the DRM is hacked.
It seems that it loads the CSV into sqlite and the queries it. Inside a transaction I remember sqlite inserts about 60.000 records/sec.
From what I can tell, this creates an SQLite instance each time it's executed, and creates it in memory unless told not to do so. So I'd guess it wouldn't scale well. Still really neat though!
You're opening yourself up to some fairly significant risks. If an employee is using a computer for personal stuff, chances are that it's been pwned by a hacker or botnet, or if it hasn't already been, it could easily be. If they're using that personal machine for your development, that pwned computer means that all your source code, production deployment, possibly user data, etc. is available for the taking. A hot startup is a significantly more attractive target than an individual employee.

Now, the calculus is likely a bit different when you're just a few guys noodling around with an idea than when you have actual users or worse, customers. But if I had enough money coming into my company to fund employees, one of my first priorities would be to get them corp laptops & desktops and request that they please try to limit personal usage of those machines, particularly usage outside of the corporate firewalls. After the hundred grand or so for an employee's salary, getting them nice hardware is peanuts. And if you're taking customers' credit card information or other personal identification, you have a responsibility to them not to open that information up to any hacker who can pwn a laptop.
An absolutely excellent article!

For everyone interested in the topic, you might enjoy the new Mill CPU architecture talks http://ootbcomp.com/docs/ - the very next talk is streamed live today (5th Feb, 16:15 PST http://ootbcomp.com/topic/instruction-execution-on-the-mill-... )

(I am a Mill forum mod; ask me anything about the Mill ;)
Reworking California's totally messed up water rights system is the answer. The "Great Drought" is not the problem.

http://www.calrice.org/Economics/Production+Figures.htm

http://en.wikipedia.org/wiki/Rice_production_in_the_United_S...
Glad someone mentioned this company. Their services are banned outside China mainland cause of copyright concerns.
Perl has a CSV driver for DBI:
http://search.cpan.org/~hmbrand/DBD-CSV-0.41/lib/DBD/CSV.pm
MS and Borland produced C++ compilers long after Zortech C++ proved the market for them on MS-DOS.

I was lucky in that Zortech C++ came out just as the market for C++ exploded (and it might even be that ZTC++ was the case of that explosion).
Unfortunately they later added the NX requirement which killed support for all pre-2003 CPUs.
I don't usually do this but...

> I think its fine to watch porn.

and

> ... but even the "classy" stuff is unhealthy in my opinion.

Seem to be directly contradictory. Unless you're saying its a-okay to do unhealthy things every so often [which is also valid].
why bother with a naive bayes classifier, why not just use the dictionary, when it matches the percentage is simple the ratio of the genders? I don't see the need for a classifier, I was hoping it was going to do something clever like guess the gender of a document's author.
Looks interesting. How are you innovating the MMO field?
I dunno, I could seriously see myself starting to use Windows full time and writing .NET programs in the near future. This technology (.NET, C#, VS Express) is really handy compared to what I'm used to.
> I can be watching a movie 60 seconds after thinking of it.

Is that at all legal? Unless you mean films that have fallen into the public domain or that remain unlicensed in your nation or jurisdiction, I'm pretty sure this is unlawful. If there aren't laws on the books yet concerning a 3rd party service downloading or hosting pirated content on one's behalf yet, I would still consider this to be unethical behavior.

Does put.io intend to share the business tactics of MegaUpload? (ie. looking the other way concerning how many users will make use of the service?)

I don't mean to sound belligerent. I feel this is an angle that would be good to discuss.
My name has 99.99...% chance of being male. But when I change it to the English/Anglophone version, the chance is only 60.641%.
I can currently do this:

sqlite> create table mydata (id integer, value1 integer, description text);
sqlite> .separator ","
sqlite> .import mydatafile.csv mydata

I assume textql is basically just running a similar SQL query, but perhaps autodetecting column types for you? (Haven't looked at the code.) Is that the value proposition, or does it do something more?
Used it and managed to decapitate my repository within a week. Couldn't figure out to recapitate. Went back to SVN. Happy ever since.
Doing ObjC for the past 5 years, I jumped on the Apple-fanatic bandwagon and hated loudly on operating overloading. But I really really loved being able to use + on two strings. So much nicer than `[a stringByAppendingString: b]`!
Microsoft is unknown, Linux is male, and Apple is female.
I used pwdhash for a long time, and moved to KeePass. pwdhash is less secure because:

* A site may be able to compromise the browser extension.

* You have to memorize several passwords because sites require different length passwords.

* The code has been reviewed less.

* A key-store like KeePass can store many original passwords, not just one hashed password.

* It doesn't have a non-browser app, so I had to copy paste passwords from the browser, while KeePass has Alt-Ctrl-A.
Password Safe is the real deal because the master wrote it:

https://www.schneier.com/passsafe.html

It is convenient enough - and when it comes to such sensitive digital areas, then I defenitely prefer to take a conservative position over cloud based and client side encrypted solutions.
There's been a study in which role players consistently voted to keep a drug that was killing people on the market, to prop up the company's bottom line: http://repository.upenn.edu/cgi/viewcontent.cgi?article=1139...

It's quite similar to the Milgram experiment, in a way.
I've often wondered that myself - to be honest, I can't recall Microsoft making a strong push for upgrading the OS of existing machines since Windows Vista; primarily, I think, because of the huge disaster that ensued with aforementioned push.

The "Upgrade from XP to Vista" rollout backfired for a ton of reasons, but if I had to summarize it was due to these facts:

1. Microsoft did not work closely enough with device manufacturers to ensure device compatibility from Windows XP to Vista. Printers and video cards primarily.

2. Consumers now had to choose between 6 versions of Vista instead of "Pro" or "Home", which was confusing.

3. x64 architecture was introduced, which doubled the number of possible choices consumers had to make and inevitably lead to some consumers being very disappointed with their purchase.

4. Due to the introduction of Aero and some poor quality control on the part of the Windows team, Vista required vastly more resources than what many Windows XP machines were capable of delivering. Vista's minimum install footprint is something monstrous like 16-24GB, which was a stretch for Windows XP machines manufactured as long as 6 years prior. Since then, each version of Windows has required less resources than the edition before it. Sinofsky emphasized that.

So in short, I think Microsoft realized that the QA burden is a lot greater than they previously thought and have left it up to their most technical consumers to decide whether or not to upgrade, relying instead on hardware refresh cycles to do most of the heavy lifting for the bulk of their consumers.

Unfortunately with the advent of the "multi-device consumer," those upgrade cycles can often be much longer than three years now.

Despite those concerns, Microsoft sold copies of Windows 8 for something phenomenally cheap initially, $49 IIRC, in hopes of getting people to upgrade their existing hardware. I believe they discontinued that practice 6 months after the initial release of Windows 8.
Fortunately this tutorial is very high-level and assumes you know another high-level programming language, which allows it to keep a quick pace, preventing it from getting too dry or slow.

I submitted it because I read it last night after starting a new C# project, and was quite surprised to see that it wasn't just a strict subset of C like Objective-C is, but it's a whole language of its own, with some additions and changes that I really really like (especially coming from ObjC).

And yes, C# is only really practical for Microsoft's platforms. But the same could be said about Objective-C and Apple's platforms, and yet we don't mind that. Let's not be inconsistent with our biases.
Mapbox's products are all made with open source. They're good OSS citizens in that they release all their tools under permissive licences, but perhaps more relevant is that they've hired several of the brightest coders in the OSM ecosystem.

If you want to render polished maps, you use Mapnik (developed outside, creators hired by Mapbox), probably creating your stylesheets in CartoCSS (developed by Mapbox) and using the friendly TileMill wrapper for prototyping (developed by Mapbox). If you want to do routing, you use OSRM (developed outside, creator hired by Mapbox). And so on.

So for your question, there absolutely is such an open source tool, and it's called Mapnik. Download it (maybe as part of TileMill) and have a play.
He forgot about 3 things:

1) FMA. The most important optimization that GCC can do automatically on Haswell with ffast-math. With FMA and AVX one can calculate 4 (!) doubles simultaneously only for 10 instructions!

2) Register spill. His final version uses 5 xmm registers, while sin3 uses only 3. Sine function is just a primitive, used in more complex calculations. If the final result can't fit in 16 XMMs, each load/store will bite him. More spill -- more blood.

3) Unordered memory access. His final version accesses polynomial coeffs in random order. In some cases compiler may reorder static vars, but not in his benchmark. In synthetic tests all 8 coefficients stay in L1 cache, but in real HPC applications such situation is extremely rare.
C# is years ahead on the language feature side:

- lambdas

- Expression trees

- sensible operator overloading

- value type semantics (you can define your own types that behave like primitives)

- reified generics instead of type erasure, which means that you can have an <int,int> table (just two ints instead two pointers to Integer)

- "async monad" baked into the syntax

On the other hand, Java wins easily on the open source lib count
Does anyone know what banks, governments etc will do once XP doesn't have support anymore?

I had a discussion with a coworker a couple of times now, and he said a big company can always just pay Microsoft money to support them onwards. Any truth in this?
I wonder if they would update Firefox Sync on iOS. Since it is pretty much dead.
This basically shows that if you don't need to shave off that last nanosecond, sin1 is the fastest variant for a modern optimising compiler.
Just for the record - NAPTAN wasn't consistently imported in the UK; we tried for a few counties and found it wasn't that great. The UK is probably the most import-hostile national community in OSM (and also, after Germany, probably the most successful in building the map; up to you whether you see a coincidence there!).
I think it is called "custom support" and it is very expensive (at least $500k I think).
Another somewhat interesting twist of the German legal system that might play a minor role here is the Legalitätsprinzip (https://de.wikipedia.org/wiki/Legalitätsprinzip).
I don't have RSI, so don't know from experience, but wouldn't a syntax aware IDE with autocomplete be very useful for minimizing keystrokes without necessarily minimizing the characters?
Many of these things are covered by elance's Independent Contractor Services Agreement, found here: https://www.elance.com/p/legal/Independent-Contractor-Servic...

IANAL but supplemental agreements may not even be necessary.
holy crap.. that golden snitch one is fun, im stuck on that :p
In Windows, KeePass has Ctrl+Alt+A to auto-type username<TAB>password.
Mono and Xamarin [2] are things you should be looking at.

[1]- http://www.mono-project.com/Main_Page
[2]- http://xamarin.com/
I've been pondering the ethics of AdWords for a while... I can maybe understand how tech people perceive ads as this "black box thing" that they can just tune out of their vision, and therefore assume that ads aren't a problem. But I do think there may be something inherently problematic about it.

If we drop this "invincibility-to-advertising" assumption and look at the facts: the largest information search engine in the world displays a portion of results whose presence and salience on the page is determined, in part, by how much someone was willing to pay. That seems a little weird to me.
cough take a look at the new Mill CPU arch http://ootbcomp.com/docs/ ;)
Why would they have issues? rtorrent has supported magnet links for a long time now.
These things really work (I used one in an apartment).

http://breathingwasher.com/

And, they cost a lost less than that bicycle contraption.
Takes about 5 minutes to wash a few pairs of pants and some shirts. Gets them amazingly clean.
"And that is why, folks, we are proud to announce our newest product : Facebook".

That should do it ;)
If you use PostgreSQL, consider also the "file_fdw" Foreign Data Wrapper module:

http://www.postgresql.org/docs/current/interactive/file-fdw....
Sure, yes. OSM has more of that data for cycling than anyone else; that's why I said OSM cycle routing is better than Google's. It's not there for cars yet (more OSMers survey by bike than by car), but all the things you mention are in the OSM data model, and all but number of lanes are commonly tagged in the best-mapped countries. It'll come in time.
When you have some slow peers along with a lousy internet connection, put.io really helps. with my upload speeds (makes 56K jealous), to seed a torrent up to a meaningful ratio, i should wait forever. put.io helps me with this and many other stuff. besides that, they recently added a server to my city, which boosted my usage.

Besides the torrents, they catch rss feeds, podcasts faster than I do, and I just stream it, if I need any subtitles, I just upload them (or fetch from open subtitles) and there they are.

I love their service and will keep supporting them, and recommend to anyone I know.
So Elixir is now production ready?
The ATI cards were VLIW which gave them advantages in fixed pipeline, but as more and more programmatic shaders turned up ATI moved more towards CISC afaik.
https://github.com/dinedal/textql/blob/master/main.go around line 154: appears to make TEXT cols for everything. SQLite is pretty liberal about types so some math works anyway:

sqlite> select "3"+"3";
6

though note:

sqlite> select "24" < 300;
0
sqlite> select "9" < "10";
0

(see http://www.sqlite.org/datatype3.html for more about SQLite typing.)
In my opinion it is not the light syntax that really minimizes typing, but rather the availability of features in the language that can afford higher level abstractions.

Light syntax is useful for readability. I like it when I don't have to end each line with a semicolon, because that's just noise meant to spoon-feed the compiler. However, I hate it when the grammar of the language leads to awful gotchas. And sometimes visual clues are useful, again for readability.

Since we are on the subject, I hate CoffeeScript.
The problem with OSM (as compared to wikipedia) is that there is less awareness about the project and contributing to OSM has to be made a lot easier. Also it needs to have enough eyeballs per sq. mile to verify that the changes made are actually good. In some places like Melbourne (and someone mentioned this earlier) OSM is horrendous.
Just a few days ago we had this: https://xkcd.com/1321/
a million times this. Having written programming languages, this is the best advice to give. First, you focus on what makes you language novel, interesting, and special; once you know that have something worth while, you sit down and invent the syntax that makes it pretty and readable.