skysight-inc/HackerNews huggingface dataset:
> How so? Emojis are far simpler than much of Unicode used for various languages (no combining marks or complicated grapheme rules). If your program doesn't shred code points outside the BMP, then it handles Emojis just fine.

Hell, IME Emoji much improved awareness of and support for astral characters (MySQL only finally added support for those soon-ish after emoji officially got added to unicode), and I expect the same for non-atomic grapheme clusters since features using these (flags, skin tones & groups) got added to recent Unicode emoji. The fundamentally anglo-centric developer world had limited intrinsic reason to care for either before emoji were added.

Next step, RTL.
The “One question” riddle
Imagine you are in an online chat room with certain number of agents. There are some human agents and possibly some AI agents (trying to pretend they are human).

If you can ask only one question to figure out how many AI agents are in the room(if any), what that question would be in order to be viable for longest possible time in the years to come?

P.S.
1. The human agents are willing to cooperate you and will try to answer your question, so if no answer is received you may consider that agent for AI.
2. The AI agents have internet access and can use every online resource available.
I don't know for sure, but there's been quite a bit of controversy about them in the last year, mainly because of their whitelisting (https://en.wikipedia.org/wiki/Adblock_Plus#Controversy_over_...).
I switched to ublock origin, works well for me, others recommend ublock (there's been quite a bit of drama between the original dev who's responsible for ublock origin, and the new dev who's responsible for ublock, I can't really recommend one over the other, if you're interested you might want to do some research there)
There was a moment when I wasn't neither in the Android not iOS camp, and I used to follow a Apple blog because I was fond of my 3G iTouch. It was one of the most popular iOS blogs in my language and they got strong by translating tutorials on how to jailbreak your devices.

I started becoming disengaged with them when they started repeating the Apple line of "Jaibreaking is bad, mm'key?" even though they continued to post tutorials about it, because that's what drove the visits (I wanted to jailbreak my device because I can't stand the standard iOS app menu interface. Besides, my device, my rules). The "f*ck it" moment came when they did a "report" of the latest apple iPhone charger, praising it's construction, it's electrical insulation, and whatnot. I'm an EE, and could easily tell that it was all BS and they had absolutely no idea what they were talking about.

I find that this happens regularly in the apple ecosystem, people follow the Apple talk too eagerly for my taste, and don't usually have a technical clue about what are they talking about. All the retina display marketing thing is a good example. Anyway, this applies to the second tier bloggers and commenters (huge majority), first tier, even if they follow the apple line to the letter, usually know what are they talking about.
Microsoft Bob Taking Up Space (2008)
Here in Sweden 6 months off for dads is the standard. Work survives without us, imagine that.
You can use XML Gibson (http://aescripts.com/xml-gibson) to export animations
And it still seems to be the only solution to work cross platform, free, open source, that offers plausible deniability, and doesn't have any critical bug or backdoor.

What would be nice would be for these researchers to publish those fixes. And let the unofficial forks (like Veracrypt) to incorporate them.
Do you have translations or is your stuff in English only?
Operate vagrant in sandbox mode
That's basically the same model as here in Sweden. And i agree the biggest win is for the pay gap for women. Employers don't really discriminate as either sex could disappear soon. Employers don't take a big pay hit either, as it's social insurance that pays while you're off.
I try to handle my responsibilities so maybe I don't have to rely on a corporation or the government to hold my hand.

It's all about liability. Let's say another car has the issue and actually has an accident. Now who is at fault? Should Tesla have required a recall? Should they have had a different language? Is it your fault? Are you going to admit that when the insurance company doesn't want to pay?
It… sort of does. It doesn’t actually use the original disk as anything but a piracy dongle; the game you play is downloaded from their servers and run directly from the hard drive.
On a big of a tangent, can someone help me identify the history behind the use of image similarity based on fingerprint similarity?

I've been exploring the history of a certain type of chemical similarity search. The core idea is to take the molecular graph and turn it into a fingerprint, the use fingerprint similarity as a proxy for molecular similarity.

I think the parallels to the image search described here are obvious.

I've been trying to figure out where the term 'fingerprint' comes from. Historically, my field didn't use the term in this meaning until around 1990. While I have come across earlier references to 'fingerprint' (in infrared spectroscopy from the 1970s), they were hash values designed to find identical matches, not similar matches. They could not be used for similarity.

Similarly, Rabin's early work on fingerprinting / hashing, in 1981, available from http://www.xmailserver.org/rabin.pdf , wasn't designed for similarity.

I'm curious to know the evolution of how other fields handled this approach to similarity search. Searching just now, the I can't find references to this approach being used for image or sound search until the 1990s, which is well after it was established in chemical information.
Does anyone have any knowledge about Wappalyzer? I cannot find it on this list, but it requests an inject.js on every webpage, even if the anonymous data sending is switched off in options.

It's quite a popular and valuable extension for web developers, I hope someone can explain how it works.
The "... in Popular Culture" section is large enough to have been spun off into it's own article on Wikipedia: https://en.wikipedia.org/wiki/D._B._Cooper_in_popular_cultur...
> more often than not, the extensions are also embedding third-party scripts which are gathering all your browser traffic.

As someone who writes a lot of chrome extensions, I find that annoying, not to mention a bit insulting. Please provide the complete list of bad behaving extensions instead of implying we're mostly writing extensions to lure users into a trap.

There are so many cool things you can do with chrome extensions, which are largely unexplored yet. Actually, it reminds me the state of javascript in the early 2000. It was not uncommon then too to say javascript developers were only in to write malwares and javascript should be avoided as much as possible. What would the web look like today if we listened to them?

Now, the state of chrome permissions is indeed very bad. It is very restrictive by essence (you wouldn't have that many restrictions writing a desktop app, and you could do way more harm), but it makes everything looks suspicious. Do you need to access something to build a feature? Now user, when installing the extension, will catalog all the bad things you could do with this permission.

Worst part is, the perimeter of permissions is often poorly delimited. Do you want user to be able to use an extension that enhance their experience on a website of their choice? You have to ask to be able to edit just any website. You often reach the "this extension can read all your browser history" state when you couldn't care less.

I would gladly pay google to review my extension code and mark it as trusted. The confusion between good and bad developers must stop.
Philips is too small and BenQ too expensive (and no stand). Any others?
Sleeping in Feels So Good, but May Be Unhealthy
Then you loop back to needing a quality PRNG, which is exactly TFA's issue.
Any advice on doing that networking route when physically distant from the location for now?
is it still common to have TVs at home? I watch TV on my laptop, and so does everyone I know.
I don't know how much has changed in the last 2 years, but there's a `uuid` npm package that uses the `crypt` built in module on Node, but `Math.random` in the browser.
I like it. A lean TV/Monitor with HDMI. Add a decent AV receiver and a set of decent speakers. All devices connect to the AV receiver and just one HDMI cable to TV/Monitor. You can attach your favourite OS thingy. Mine would be an Apple TV 4. Next a cable TV app on Apple TV so I can get rid of my TV decoder (and its crappy OS).
I like this one:

What is the following rhyme about?

Thirty days has September,

April, June and no wonder,

All the rest have peanut butter,

Except my grandmother who has a little red tricycle.

A. Family relationships B. Calendar C. Food D. Exercise

source: http://www.britell.com/misc/turing.html

Not sure how long it'd stay viable though.
Not recently, but given Strasbourg is literally touching Germany I'm not surprised.
I don't know why you got downvoted. Over the air is very popular in the UK and most people with a tv will watch some over the air content, but those people will be moving to digital or freeview services, which have their separate boxes.
The NSA either fights for the american people or it fights against them. Currently the NSA is fighting against me, an ameician citizen.
Show HN: Get startup advice
Bundling Excel and Word (and more) into a single MS Office product was a masterstroke that definitely helped them, but you can't claim that was some sort of evil monopolistic genius. They developed an integrated suite and that turned out to have value.

IE 4 vs Netscape 4 was a lot more complicated. They were technically fairly equal but Microsoft did everything it could to kill off Netscape, including many dirty tactics.

Windows XP was dramatically better than the first MacOS X iterations in almost every way except visuals. OS X had awesome graphics but the Mac hardware could hardly cope and it was dog, dog slow. It also had ~no apps and users frequently had to run productivity software in the Classic emulator.

Desktop Linux was a joke at that time and has never caught up. Basic things like "how can I install this program" or "why does my sound not work" were FAQs for Linux users in 2001, and arguably the community never really overcame its internal political issues to solve them.

BeOS had some interesting technical choices but its primary selling point was super-smooth multi tasking, which came at the cost of requiring app developers to all be expert at writing multi-threaded software, as the Be APIs practically required apps to be largely thread-safe. It turned out that requiring all your app developers to be in the upper percentiles of skill meant that you didn't get many apps and those that did exist were often unstable.

For all its faults and Tellytubby like UI, Windows XP had built on a legacy of slavish devotion to app and hardware compatibility, it hadn't jumped too far ahead of what the hardware was capable of, it was very developer friendly and it didn't have bizarre technical quirks caused by endless techno-ideological wars over packaging file formats and the like. That made it pretty successful.
Hair Transplant Clinic in India @ http://topservice4u.in/hair-transplant.html
Bangalore Hair Transplant @ http://topservice4u.in/hair-transplant-surgeons-bangalore/
Mumbai Hair Transplant @ http://topservice4u.in/hair-transplant-surgeons-mumbai/
Pune Hair Transplant @ http://topservice4u.in/hair-transplant-surgeons-pune/
Delhi Hair Transplant @ http://topservice4u.in/hair-transplant-surgeons-delhi/
Hyderabad Hair Transplant @ http://topservice4u.in/hair-transplant-surgeons-hyderabad/
Kolkata Hair Transplant @ http://topservice4u.in/hair-transplant-surgeons-kolkata/
Pest Control Services in India # http://topservice4u.in/pest-control-services.html
Pest Control in Bangalore @ http://topservice4u.in/pest-control-services-bangalore/
Pest Control in Mumbai @ http://topservice4u.in/pest-control-services-mumbai/
Is Java slow?
maybe minimum wage should be enough to sustain a family?
Yes, if people want to watch sports, use gaming consoles, or just want a big screen to watch movies on.
Billionaire financial leech wants to slash the pensions of people who work for a living. News at 11.
> Bicycling is also for people that already find it way more convenient/enjoyable/cheaper/faster/ to move through a city.

I don't get the "enjoyable" part. Maybe it's because I live in the country, but the thought of taking deep breaths in an environment saturated with car exhausts would stop me.
You can take them in several periods.

In Mark’s case, a long contiguous departure puts a lot on Sheryl Sandberg’s shoulders; she recently lost her husband and has children of her own, so that might not be ideal.

Internally, Mark’s work ethic is… known to be high, and less a model than the many other employees who become parents. Because employees tend to be Facebook-friends with everyone they know internally, you see a lot of baby-photo pictures: that has far more impact on your perception of what is explicitly told to be the right thing for the company, i.e. take all the time you need with your baby.
>They want a better life for free and are known to get many children.

that's called maximizing ROI and in business is called being smart; on the other hand, in personal terms it's perojative. something's off balance.
The article is wrong.

The Xeon E3-1270 v5 goes from 3.6 to 4.0 GHz and only costs 10% more than the i7-6700 (3.4-4.0 GHz)

Also, the Xeon E3-1230 v5 goes from 3.4 to 3.8 GHz (same base clock) and costs less than the Core i7-6700.

In general, you should never buy non-Xeon CPUs if you have the choice, both for desktop and for servers, since ECC memory is essential if you don't want to have a significant chance of having to replace your RAM after discovering mysterious problems with your system.
Gates ideology was "a PC on every desktop and in every home". He retired once he had pretty much succeeded.
I though that, what the article says, was obvious and I always assumed that this was also obvious for the manufacturers, but that they are not interested, even it would be the more convenient thing for consumers.

I don't know well the market but my impression is that if they follow that path they will become commodities producers.

They don't want to be only displays manufacturers because then a TV would be only an accessory. They want to capture a market. They want to be "the platform".

In other words, everybody wants to be Apple.

Crowfounding would be a nice idea but I imagine that the technology for good screens is only in the hands of, precisely, the ones that are trying to make TV a platform.
I tried to play DX1 once. I quit in the intro when the lead villains said "[...] and then we'll take over the world, muahahaha". Nothing can make up for that sort of thing. I'd honestly prefer watching grass grow. At least watching grass grow doesn't make me cringe.

DX1's reputation is pure nostalgia. Standards have risen since then and now DX1 is below par.
I just eat meat and potatoes and then snack on fruit. It's pretty easy.
Such a great analysis, and truly depressing that such a hyped-up "meal replacement drink" maker hasn't done the bare basics of due diligence to ensure they aren't harming their customers. Typical.
There will always be poor people unless you make the concept of property disappear completely. In this world someone else has to become poor in your place so you can be rich.
Metro Bank are a newcomer to the market who've focused heavily on streamlining their customer enrolment because of that. I don't think other banks offer this.
Plan B – Retro Demo
> Though, deploying parachutes may have marginally reduced the risks to a passing boat.

Didn't it fall in the range safety exclusion zone, which ships were warned away from?
Coffee drinking linked to lower mortality risk again
Quite. Just like when the CEO of Yahoo banned working from home, and then had a fully equipped nursery built in the office next to her for the exclusive use of her kids and their full-time nanny.
Amiga as a platform was proprietary end-to-end. One supplier of hardware, operating system, and even some applications. It's like IBM could have been if Microsoft was in-house to them. Had AmigaOS been cross-platform, things might have developed differently.
That was an interesting list in terms of all the meta analysis that went into it. But of all the items in the list, I think this calendar one would fare the worst against a Watson style AI, who would have a ranking system for recognizing topics and culture. The well known calendar rhyme would be a partial match, plus half the words in the rhyme are about calendars. The other topics would be poor matches for food, family, etc, only hitting once each.
It's not a tv. It's a display.
I'm afraid that the best medical evidence disagrees with this; systematic meta-analyses of several large randomised controlled trials show that multivitamins have no effect in the prevention of major diseases (cardiovascular disease, cancer) or death; and that indiscriminate multivitamin supplementation may even cause some harms. http://annals.org/article.aspx?articleid=1789253

You can read more about the evidence around multivitamins, and the evidence of potential harms, here: https://www.sciencebasedmedicine.org/more-evidence-that-rout...
The BenQ you linked to runs Android. Not quite what the article described.
Imaginary 6502 Emulator / Assembler
Anyone who've managed even a modest amount of servers with ECC RAM for a reasonable amount of time has surely seen ECC events in their hardware logs. Most of these are one-time errors that never happen again on the same server, ever.

Without ECC these errors would have unknown consequences. They could happen in some unused region of memory, or they could happen in a dirty page in the filesystem cache. It's not fun to discover that your filesystem has been silently corrupted a unknown time after the fact.

Maybe Google doesn't need ECC. Their data is duplicated across several machines and it's extremely unlikely that a few corrupt servers would lead to any data loss.

However, on a smaller scale (and just like RAID) it's cheaper to have ECC than add more servers for extra redundancy.
Indeed, but that means you do not have to repurchase it, which was the point ;).
Birth control is far from perfect. Also, people lie. Things happen.

Children should suffer as little as possible for their parents' mistakes.
> Crowfounding would be a nice idea but I imagine that the technology for good screens is only in the hands of, precisely, the ones that are trying to make TV a platform.

I wonder how hard it is to acquire TV panels. They're made by mostly the same manufacturers as panels for laptops and tablets etc., however they don't have the same sort of foothold in these markets as they do in the TV market (take LG for example).

TVs benefit greatly from enormous economies of scale. Costs would certainly pose an issue for a crowdfunded project.
Interesting - played around with it but the sound is choppy and crackles between key preses on my computer. I'm thinking it's my audio setup (AMD Radeon 6770 graphics card feeding an Onkyo 5.1 receiver both graphics and audio over HDMI with the default AMD audio drivers), will try later elsewhere.
Again..?
yeah, black on white is a fad, based on existing conventions, such as the last couple thousand years of printing on paper
Not for encrypting USB drives. If that's your use case then it's probably better than any unaudited software.

I don't get this obsession with updates. If it's secure now for certain use cases then an update could only put that use case at risk. It's not like it can get "more secure" or something.
Aside from lacking a large number of HDMI ports, home theater projectors meet basically all of the proposed requirements for the perfect TV. An inexpensive A/V receiver gets you the requisite inputs as well.

It is somewhat odd that TVs and monitors have diverged so much while home theater and PC focused projectors are so similar, feature-wise.
So it took almost 100 years to restore it? Well, better late than never, I guess.
I have previously written about how to predict the next Math.random in Java (and hence Firefox also): http://franklinta.com/2014/08/31/predicting-the-next-math-ra...
The TL;DR; is that it is easy since you only have to brute force around 2^22 possibilities (which runs in < 1 second).

Someone then asked whether it is also possible in Chrome and Node: https://github.com/fta2012/ReplicatedRandom/issues/2. After examining the MWC1616 code I saw the same “two concatenated sub-generators” problem explained in this post. The implication of it is that you can brute force the top and bottom 16 bits independently. So it is also easy since that’s just doing 2^16 possibilities twice! Code: https://gist.github.com/fta2012/57f2c48702ac1e6fe99b
> Crowfounding would be a nice idea but I imagine that the technology for good screens is only in the hands of, precisely, the ones that are trying to make TV a platform.

Not really. The majority of displays are made by LG, Samsung, Sharp and a few other manufacturers you probably haven't heard of [0]. A few years ago entrepreneurs in Korea started selling IPS displays using the 'B' grade panels supposedly rejected by Apple [1]. Most of them were usually backed up by other cheap components though (e.g. cheap lights which led to bleeding), but yes what you are saying could be done.

[0] - https://www.avforums.com/threads/list-of-lcd-panel-manufactu... (2008, so maybe a bit outdated)

[1] - http://techreport.com/review/23291/those-27-inch-ips-display...
WinXP (or more precisely Windows 2000) was pretty good operating system. Even Linux kernel developers admit that.
Firefox on an Android phone can use the uBlock plugin.
What he's saying is essentially "The code I write/the platform I choose scales poorly over multiple cores. Therefor I decide to blame the hardware, and skip features that are good for me"

People need to adapt to a world where we have more cores instead of faster execution per core. You can't compare late 90's growth in execution speed per core with the situation we have today.

Write software for an environment where the number of cores scale, instead of an environment where the execution speed of a single core is more important.
In the US, the average home has 2.9 TVs. So, yes, it is extremely common.
Did anybody make any tests of the resulting streams and compared the period and the properties? The code which inspired the article is obviously able to discover certain weaknesses.
> Aside from lacking a large number of HDMI ports

Add $50 to the price of the projector http://www.belkin.com/au/p/P-AV10117/
There is an assembler for GCN in the AMDGPU backend of LLVM, which is what Mesa uses to compile shaders. I haven't actually tried to use the assembler stand-alone, but for any serious work in that direction, it makes sense to use that.
Whatever you do, don't make any negative comments in one of our regularly occurring Soylent threads. You'll be voted down into oblivion.
And here I was, thinking this would be about statistics.
Make sure you’re in the right jungle an argument for interviewing around
I came up with pretty cool names before. Not an active ingredient in success :)
Compact Fluorescent vs. LED lights colour spectrum
> There's always someone to say "X is prohibited" and people that do X and that profess to be allowed.

We have proof that it is prohibited, and it is the onus of those claiming otherwise to demonstrate how it isn't. I don't known where you're saying that any Muslim professes that honor killings are allowed.

> Ah so is it wrong? Go tell them.

Many already are, as how I showed in the video I linked in my last post.