skysight-inc/HackerNews huggingface dataset:
That's true. We've tried enabling GDAL's compression (written in C++ IIRC) on our TIFF files, but the combined compress+write/read+decompress is slower than writing/reading the uncompressed file to/from disk.
I call bullshit. How would it be possible? I have two bets how this can remotely work:

1. They use some newly discovered, color dependent property of original negatives, but the following quote debunkes that:

> If you have a ready-made files of black and white image or video, color recovery process will be much faster.

2. They use machine learning.

Well if they use machine learning then they just teach the computer how to do colorization and produce plausible results. It's not retrieving the original colors. It could be still a good idea though.
I'm kind of suspicious that according to the article the same factory is making 'bad' pens for China and 'good' pens for export.

I'm no expert on process improvements, but it would generally seem that once the cost to create the good pens has been spent, it would be relatively cheap to apply them to both product lines.

Which suggests either they intentionally use cheaper parts (cheaper ink?) on one line, or they have a sophisticated binning system and can identify the borderline pens and remove them from the flow going to export and instead send them to the less demanding domestic market.
It'd be nice to have a description of how it works, but the site's explanation is vague to the point of nonexistence.
#1 through 3 are all saying the same general thing

#5 no longer matters because there are online dictionaries that let you draw the character you want to look up

#7: What's wrong with Hanyu Pinyin?

But it is true that the gulf between English and Chinese is bigger than the gulf between English and a lot of other European languages.
It "works", but have you ever deployed that in production? Kernel updates frequently break it, and the setups tends to be extremely flimsy.
Grub is absolutely horrendous code, I implore anyone to look at the source of what you are/will use and make choices based on that.
really? this stupid question on Hacker News? O_O of course the bytes surplus derives from the fact that the image is a raster bitmap, while the game program DRAWS the bitmap, just like the difference between rasterizers and vector graphics. Its like having 1kb monolithic kernel which prints "Hello World" and then goes in while(1); forever, and snapshotting the entire screen and saving it in a .png file..
I don't disagree with this, but being extra fussy at the interview stage does not mean you can avoid bad hires, or even that you will hire better people on average. Better to be clear about what you expect and serious enough to deal with it if you get it wrong.
Light of a Thousand Commits
> this article brushes a very rosy picture of the Chinese language.

That's a nice euphemism. From my experience Chinese is a historically grown mess.
> My funniest experience with a recruiter - he called me up and tried to recruit me to the same company I was working for at the time.
I had that too once. She apologized and asked not to tell the company :-)
AVG Antivirus Pro 2016 License Key Plus Crack Free Download
Solaris, an otherwise good quality enterprise operating system, had an 8-character limit just like that for decades. They only fixed it in the default configuration maybe five years ago. You can read about it here: http://blog.mc-thias.org/?title=solaris-10-password-length-l...
The people over on reddit's colorizedhistory subreddit do such a marvelous job. If it were applied to film, it would be fantastic. Of course, it's too hard to do every frame. But perhaps an artist could color one frame of each scene, and software + machine learning can deduce the coloring of the rest of the frames of that scene.
Es6 has destructuring and tail calls, too.

I also like cljs, mostly in a text editor.

Code quality it is the ultimate time saver. I prefer reading concise, literate source to exploring/churning APIs.
Hanging out on HN.
This mirrors my experience. I left Angular 1.x for React and would need a huge amount of convincing to learn Angular 2.x. The killer feature of React for me is the full stack approach - react, react native, relay & graphql.
speaking of stupid... why can't they just choose another bank, or another credit card?
WinRAR Any Version Activator, Patcher Crack Free Download
Walter if they explained how it worked then the gullible wouldn't buy.
The difference is that in Julia one stays within the language, doesn't need to use subsets of the language or optimized C libraries where the language plays a glue role.

I would agree with the article if Cython and Numba would support 100% Python or Numpy wasn't used to achieve similar execution speed.
Communication Logs: Handling 250M SMS messages a day
For what price? $5? The bare server is either 25 or 183 cents cheaper, and the amount of bandwidth used by a month of ssh should be less than 1 cent.

Worry about the disk, worry about things that use gigabytes of bandwidth. But don't worry about it costing extra to log in.
Passive Open Source
Watching People Live Stream Themselves Sleeping Can Be Dull, Creepy, and Sweet
> If, instead of the above example, you declared x of type (List Any), the list '(1 2 "hello") could still be bound to it, and the call to car would still be accepted by the compiler, but not the call to sqrt.

(sqrt (car '(1 2 "hello"))

So in this example, since it's a (List Any), in order to get this to work would we cast the Any to be an Int to then put it through sqrt?

(sqrt (int (car '(1 2 "hello")))

Also checked out out FMJ - super interesting. I do like the way you used Prolog's unification as way to describe successful type matching. How far along is your work with FMJ?
You can easily make Python run nearly as fast as Julia while only using the standard library.

import subprocess
with subprocess.Popen(["julia", "tongue-in-cheek.jl"], stdout=subprocess.PIPE) as proc:
print(proc.stdout.read())
A Pessimist's Guide to the World in 2016
there isn't even any obfuscation or semi-privacy about it like US SSNs.

GOOD. The US "private" SSN system is completely messed up. You can't commit identity theft by just knowing a personnummer. Very, very much unlike the US...
Boy, I relate directly to this. I grew up essentially in the ghettos of Baltimore, and my first computer was a Vic-20. I had only a single ripped up 6502 manual, and one of Vic Games programming. I had no datasette in the beginning, and so I started with graph paper, coloring in squares, and computing graphics. I PEEK'ed and POKE'ed stuff directly until I got some primitive stuff going. Later, by reading magazines, I was able to enter by hand, the code for my first machine language monitor, from there things got much better, although I had to be extremely careful not to crash my machine or turn it off, until I could afford a datasette.

Eventually, I got a C64, learned cracking, demo programming, NTSC fixing, and that was pretty much my gateway out of a bad neighborhood into the comfortable spot at Google I have today.

Here's an old compilation I made of some crack/intro screens I made for various groups in the 80s.

https://www.youtube.com/watch?v=aViXXbUg_yU
over subscription means you are not actually getting what you pay for. If everybody used it you wouldn't have it any more. It's not yours. You are deciding entirely on perceived instead of actual value.

I don't agree; as long as you can always use it when you needed, you are getting what you paid for - that's actual. What you're talking about is the value in an hypothetical situation. Now, if you are actually impacted by the oversubscription, then the actual value is below what was promised, but that doesn't seem to be the case for jamiesonbecker's use of DO.
It usually says on the sticker, which I don't take off. The pens I have right now are from Thailand and China, the Japanese price is also printed on them.
Ask HN: What is a way of making residual income with $5K a month?
My friends and I have decided that we are sick of living paycheck-to-paycheck. We want to start a business together that would bring us residual income. I have a few ideas, but I am all ears if you have any suggestions.

A little about me: I am highly knowledgeable in HTML/CSS/JS, website development, wordpress, graphic design, online marketing, and social marketing. I've worked with companies such as ARCO Gas, AMPM, HiteJinro, Ballantines Whiskey, and the LA Dodgers.

I have experience and understanding of the current state of the web and effective marketing.

An idea: buy cheap high quality phone cases from China

* The $5K / mo would give us a variety of cases to choose from, as well as bulk discounts. Obviously, we would start small to test the market, maybe invest $1K in inventory

* Simple, modern website that makes purchasing easy on the web and mobile

* Highly targeted market. Example: (Item: a Justin Beiber case) Facebook ad target teenage girls in the USA who have liked Justin's facebook page

* Analytics, A/B testing, whatever I can do to maximize profits

* Sell $1 cases for ~$10; should result in very high ROI

* Even though the case market is saturated, with targeted ads I'm thinking it would be possible.

Any other ideas?

edit: Don't get whats with all the downvotes :/ We are legitimately trying to start something that would help us get out of living paycheck to paycheck, and are simply open to hearing ideas. Isn't this what the whole entrepreneurial spirit is about?
Or go with both. I use ovh with hetzner as a hot backup. Because the price is affordable.
I am missing your point. Do you consider CBC with random IV value insecure? Could you elaborate on that?
I know of an online store that if you use a + in your email address, will fail to charge you for any goods you order.

I'm assuming because something somewhere on their backend assumes that '+' is an invalid email character and refuses to process the job. This is unbelievably common.
Pretty much the opposite, in fact if there's a continuum it's between canonical professions of:

"accountant" -> all qualified practitioners have a steady income, little variation between accountants and

"rockstar" -> huge variation - winner takes all, a few practitioners get most of the fame and income, the majority get nothing.

No prizes for working out where "artist" and "celebrity" fit on that continuum.

The drivers is, how much does the business model scale?

Accountancy is still pretty much 1-to-1; but everyone on spotify/iTunes can in theory listen to the same hit band (within same musical tastes) so the 2nd-ranked band gets far less play than the 1st, despite being nearly as good. Scale down to the 100th who is also quite good but has to have a day job. If you know musicians you have met them.

Yes, portraiture was in Rembrandt's day a business model that did not scale, but van Gough was later - he wasn't a portraitist and photography was established by then.
I'm going to a bit culturally insensitive, but I've been living in China for the past 2 months and I'm convinced they have a huge cultural barrier that makes them absolutely incapable of creating high quality goods.

I was told there is even a Chinese saying that amounts to "the average and not more"

You can even see this in San Francisco. Go to a chinese restaurant on Clement. The food will be amazing, but the windows look like they haven't been washed in years.

One of my friends here is an architect and she told me that her work crews always say she's OCD. When I actually saw one of her projects I was horrified. It's like big-picture okay, but all the details are wrong. Things are misaligned, poured concrete and splashed some on the white wall? who cares! It's just a smudge, no one will notice.

My friend who coordinates manufacturing here says the only way to get what you want is to constantly fly in for inspections and yell at manufacturers till you get what you want (and yes, if you don't yell people don't think you're being very serious)

While I've spent a bit of time in Japan too, (and I think the cultures are actually a lot closer than most people appreciate) - when it comes to quality it's a different planet
I understand what you mean, although I don't take the same stance. You have an employment contract to work a certain number of hours. You have not leased your life to your employer.
???
The demand for pens is pretty elastic. If pens all cost $10 then people would be more careful with them and fewer of them would end up throw away
Honestly, also not being in SV, I think it could be the biggest thing for companies since email. Nobody in our 400 person shop wants to use anything but Slack. Its completely changed the company culture, brought together different teams, opened up a real time log of what ops is doing (employee worth), consolidated communications, searchable file server. The list goes on and on. Nobody wants to use email and most people despise JIRA (in our small company). Everybody from every department is trying really hard to integrate everything they do into Slack and Slack keeps making it easier.
When you say "up around 40 jobs", do you keep a historical graph on these stats? It would be an interesting read!
The problem with most technologies is that they are not supported by every mobile device or by every OS, or are even not supported by the hardware. For a network where a high number of nodes is relevant, wide-spread use is crucial.
If you look at what was finally released of MGS5, after how long in development though, you can kind of see where Konami might've got fed up with Kojima.

Duke Nukem Forever now gets to sit there forever as a reminder of why you should definitely be worried about perfectionists for whom it's never done.
I believe that the keys would just be taken by the machine, that way you'd be able to verify the vote was placed without the risk of revealing the identity of the voter attached to that card.
US is not the only country in the world...
I don't think using a bootloader password is a very common way of (attempting to) secure a computer. At least I have never used it nor thought it could actually secure my computer (at least without locking out the bios/uefi to allow booting from other media and enabling secure boot).

So on any of my PCs, you could just press F10 to get access to the grub rescue shell.

I think that bios/uefi passwords and disk encryption are much more commonly used to prevent unauthorized access to an intruder with physical access to the computer when it boots.
Congress Adds 'CISA' to 'Omnibus' Budget Bill, Up to President Obama to Veto
فاير بليس بأشكال عصرية
Thats unfair he put a lot of disclaimers in his post. It's just that they don't appears in the TL/DR that people share afterwards :P
That's a great point. I wonder if that would change with Angular 2
I don't actually believe that Carole Lombard was quite that pink in real life.
I got bit one time at work by setting a password as "$foo", instead of "foo$" or "fo$o" ... turns out the password-setting script was written in perl and Strange Things happened where only some systems got updated but not others.

Honestly, probably exploitable now that I'm thinking about it... I'll have to stop by the security group and give them something to chew on over the holidays.
This guy so smart but at the same time such an idiot. SYNTAX and SEMANTICS are essentially SAME THING. It's only a context-dependent difference, and this difference is quantitative, even if we still don't have a good enough definition of what those quantitative variables underlying them are. You must have a really "fractured" mind not to instantly "get it". And "INTRINSIC" is simply a void concept: nothing is intrinsic, everything (the universe and all) is obviously observer dependent, it just may be that the observer can be a "huge entity" that some people choose to personalize and call God.

It's amazing to me that people with such a pathological disconnect between mind and intuition can get so far in life. He's incredibly smart, has a great intuition, but when exposed to some problems he simply can't CONNECT his REASON with his INTUITION. This is a MENTAL ILLNESS and we should invest in developing ways to treat it, seriously!

Of course that "the room + person + books + rule books + scratch paper" can be self conscious. You can ask the room questions about "itself" and it will answer, proving that it has a model of itself, even if that model is not specifically encoded anywhere. It's just like mathematics, if you have a procedural definitions for the set of all natural numbers (ie. a definition that can be executed to generate the first and the next natural number), you "have" the entire set of natural numbers, even if you don't have them all written down on a piece of paper. Same way, if you have the processes for consciousness, you have consciousness, even if you can't pinpoint "where" in space and time exactly is. Consciousness is closer to a concept like "prime numbers" than to a physical thing like "a rock", you don't need a space and time for the concept of prime numbers to exist in, it just is.

His way o "depersonalizing" conscious "machines" is akin to Hitler's way of depersonalizing Jews, and this "mental disease" will probably lead to similar genocides, even if the victims will not be "human" ...at least in the first phase, because you'll obviously get a HUGE retaliation in reply to any such stupidity, and my bet it that such a retaliation will be what will end the human race.

Now, of course the Chinese room discussion is stupid: you can't have "human-like consciousness" with one Chinese room. You'd need a network of Chinese rooms that talk to each other and also operate under constraints that make their survival dependent on their ability to model themselves and their neighbors, in order to generate "human-like consciousness".
TL;DR - let Tom Scott explain why electronic voting is a shockingly bad idea: https://www.youtube.com/watch?v=w3_0x6oaDmI

No, electronic voting should never exist. Seriously, stop trying to add terrible amounts of complexity to a solved problem.

We have hundreds of years of experience with how to solve simple paper ballots. They work. They can be trivially easy to understand[1]. Any complexity added to this

As for not having a hard copy backup - do you seriously trust

1) the computer hardware, OS, and other standard parts,

2) the software designer (no mistakes allowed),

3) the probably rushed implementation (bug free software?),

3b) if Diabold was involved, an easily modified MS Access DB with no audit trail and an open data port,

4) the collation process process good luck finding a device that uses crypto or signing, and

5) that all of the above will somehow stay secure from attack when run by numerous volunteers, defending against regular attempts to fix the results or otherwise modify the results.

In a perfect world, electronic voting would work. In reality, electronic voting is guaranteed to fail far more often tan simple hand counting paper ballots. Even worse, the complexity of electronic voting allows damage to amplify. There s only so much damage someone can do to a paper ballot or local group of ballots. Once you involve networked computers, there is the risk that an attack to affect the entire system.

What is the benefit, anyway? Very slightly faster results? Do we add all that risk, cost, and complexity so the media can have their show a bit earlier? The supposed benefits are not important.

Electronic voting should be met with extreme suspicion. Like the con artist that tries to distract you with numbers and extra movements, electronic voting is almost certainly a sign that someone is trying to fix an election.

[1] Canada gets ballot design[2] right - just make a mark next to your choice. Doesn't really matter what kind of mark, and no "hanging chads" or other mechanical nonsense that can fail.

[2] http://blogs.northcountrypublicradio.org/allin/files/2012/11...
I have to agree. The total lack of technical explanation is suspicious to say the least.

Also the 'recovered' color of Carole Lombard’s picture on the home page contradicts the one in this page http://www.solargreencolor.com/about_solar_green_color.html
Show HN: Grunt plugin that prevents comitting a `debugger;`
As I said, banks are creating money, digital debt credits, in their computers. That money is largely regarded as equal to currency in the prevailing global financial system, since everyone uses the banks transaction system (SWIFT, Visa, etc) and trusts the value of the debt credits.

The real currency are the notes and coins, the "legal tender" printed by the government, which comprises less than 3% of the money supply.
Oh boy oh boy! Can't wait to see what Kojima will be doing next! Here's to a great success!
Let's do it. Let's change the blue button from "GET IT" to "HAVE A LOOK"!
Nick Woodman Founder and CEO of GoPro on Upvoted
Try to create a password at Jet2.com. A Password like: "SuperSecretPassword!" gives you an error "Your password must be at least six characters or more and is case sensitive.". It's idiotic.
I have a better idea. Fuck "financial planning", fuck retirement, fuck all these people who think they know what's right for you and live your life NOW.

Be irresponsible. Be EXTREMELY irresponsible. Work less. Play more. Struggle less. Enjoy more. Save less. Live more. Comply less. Create more.

You don't "earn" your way to wealth and you don't "save" your way to wealth - the maths just don't work out! You can only ever play your way to wealth.
> And the data structures issue (what happens when I join two Sets with potentially different Order instances) can be solved with Scala's dependent type features I believe.

Not really. There's no way to enforce that each Order has a singleton type which is what you'd need to resolve that.
Gilgamesh works similar, but is really only a message spreading method, which uses the Bluetooth name to spread messages. Consequently, it can only provide public messages and encryption won't also work. The devices do not connect to each other.
It is the equivalent of people shouting in a crowd.
I had all kinds of trouble trouble with my abc@firstname.lastname.name mailadress. Some did not recognize .name. Others had trouble with the third level domain. Sometimes the sign-up worked but something in the backend broke...
or even: Twitter - where the guy who made this site works, with some colleagues he presumably asked to contribute stories
We're the first company to offer live interactive testing starting 2010.

We're mad open source fans and have open sourced hundreds of libraries including browserify, dnode, node-png, and many others (http://www.catonmat.net/blog/browserling-open-sources-90-nod...).

We're constantly inventing new things (http://www.catonmat.net/blog/top-10-browserling-inventions/).

We're a small and enthusiastic team, so we can quickly respond and adapt to our customer needs.

Zero inbox, quick response times is how we roll.

Our customers love us and we love them.

I give my phone number (415-423-1954) to everyone. Call me at night to chat about yesterday's football game or to yell at me that IE6 doesn't work on XP.

And finally we love to have fun at Browserling and we started our own nerdy webcomic about web developers and browsers https://lol.browserling.com.
If someone had a "sure-fire way" of making an extra $5k a month, I don't think they would be keen to share them.

In my opinion the case market is pretty saturated, and it's a hit or a miss about whether you get anywhere with it, or just lose your money. You say with targeted FB ads you can do it, but you need to get one customer for every $9 you spend, that's not a lot.

If you're looking to start a business, I'd highly suggest building/selling something that you can sell for much higher than $10. More in the region of $100 - $500. The plus side of this if you need to make fewer sales to reach your target.

You have skills that could make you an extra $5k a month and more, that would be much easier than peddling cheap phone cases. Take on additional consulting project for example?

Or optionally, follow the advice of many financial bloggers and simply cut your outgoings to prevent the living paycheck-to-paycheck situation.