skysight-inc/HackerNews huggingface dataset:
Yo confirms seed-stage funding from Betaworks and Pete Cashmore
I really enjoy reading well written software development stories from 90s, like this one. It just has a different vibe, emotion compared to the 'modern' stories. Makes me wish I was born a decade earlier, in a western country :)
That's really cool! Love the setup pics too.
we got around this by agreeing on one salary level for everyone. works so far: http://blog.iwantmyname.com/2014/05/culture-at-iwmn-part-one...
According to chart, Iran is "its complicated" with Al-Qaueda, haha.

Yeah sure. Iran is enemies with terrorist groups, except for hezbollah which are somewhat less terrorists than hamas, but not in the same league as al-qaueda, or various terrorists sponsored by USA in Syria.

And according to chart ISIS has no friends only enemies, which is not true, as Saudi Arabia is at least complicated with them unless their friends.

Where is Qatar, Bahrain etc, and the various groups that were smashed with tanks during arab spring?
> If cultures interact a lot, they often end up with the same religion anyway.

This is what people always seem to forget. "Diversity" within a culture does not bring diversity, ironically, but merely causes one side to be assimilated into the other, losing it's distinct identity.
Bahrain smashed their Shia rebellions during arab spring with tanks, but that was blessed by USA as opposed to the attempted smashing by Syria and Lybia of their own rebellions.
Making something illegal is regulation.

I'm sure there are hardcore libertarians who think that all you need to do is legalise it and market forces will take care of everything else. The situation is so messed up currently that that would almost certainly be an improvement. But I'd be happy to see the same level of regulation we see for selling cigarettes, nightclubs, places that serve food, dangerous factories etc. because I'm pro sane levels of regulation for many things.

Also, as covered elsewhere in the thread if you think doing something in exchange for money is "force" then you've written off most of modern society.
1. Egypt is not "enemy" with Syria. Morsi last year did call for a Jihad against Bashar al-Assad but this is one of the few reason he got overthrown. Egypt's policy toward Syria is non interference.
2. Egypt is not "enemy" with Turkey. The relationship is definitely strained but marking the relationship as "enemy" is wrong.
Do you offer a discount for people paying in BTC? If not, why not?
You're right, that seems to be a very real regulatory risk for this product. Basically, this product is a cross band repeater between the ISM band and the MURS band. Just because the encoding is different doesn't not make it a repeater.
Optimising user experience with in-app analytics
BBC is down
No ISIS is Sunni, Hezbollah is (mostly) Shi'a (and works mainly in a country that has a long history of religious toleration). Hamas is sunni. Egypt is also Sunni, but hamas and the muslim brotherhood are somewhere between allied and the same thing, and the muslim brotherhood is the mortal enemy of the current Egyptian state (they got control of the state, and used it to start to kill some groups and loot, at which point the army saw the risk of food supplies to the country getting interrupted, and started shooting the muslim brotherhood - not that they were friends before)

So ISIS want to kill every last Iranian. Iran, by contrast, shares it's religion (and half of it's government), with the dominant faction in the Iraqi government. So Iran is naturally allied with the Iraqi government, and, for the moment, with America (they have toned down the rhetoric at least. And keep in mind they are allied with America for short-term strategic reasons - keep Iraq from falling over. They very -very- much disagree with America's proposal to share government power between factions in Iraq, they'd rather just subjugate the sunni's like they've done in Iran, you know, force their kids to go to Shi'a schools and the like (which isn't nice, but keep in mind those sunnis would like to murder them)).

Keep in mind ISIS represents the majority sunni in Syria and the minority sunni in Iraq, and wants to exterminate all other factions in both places. That's what they're fighting for.
Quasiparticles carry entanglement to near infinite speeds
datacoin anyone?
D-Wave wants more real-world deployments for its quantum computer
Show HN: Tagstar V8: Enter your Instagram photos in daily hashtag competitions
I played RPG tabletop games mostly in the 90s, and in Spain it wasn't really a "persecution complex".

One man was murdered by two young guys while playing a "role playing game" one of them had invented. That spawned a massive media offensive against RPGs and uneducated people consuming trash TV basically believed all the crap they were told (also some movies were filmed "based" in the incident).

I remember my neighbours were really concerned because we played "that kind of games" and asked my mom if it was "safe". I think we had just started playing Vampire back then (after years of LOTR and Rune Quest, I never played D&D myself), and my mother was really amused with that kind of question (she said to one of them "vampires don't exist, you know that, don't you?"). I guess we were tagged as "weirdos".

I'm not sure my parents really understood what was all about, but I remember my dad saying "that must be good" because we could spend 4 hours reading books, tables, and filling forms just to make a character. I guess he saw himself doing his tax return and our game looked pretty much like that ;).
With Saudi Arabian provided mercenary tanks (because Bahrain's own army is at least partly Shi'a), and this was definitely not "blessed" by the USA. Tolerated, maybe, in the sense that the US was not going to create a shooting war with Saudi Arabia to stop this, yes.

Don't oversimplify it. The USA is constantly pressuring Bahrain into allowing the Shi'a a voice in government, and every 6 months or so, Bahrain expels yet another American diplomat for mentioning the Shi'a.
This is how it has always been; it's written in the documentation. I don't personally consider this a bug, since a retailer could feasibly accept a credit card and charge whatever they want to it. The fact the PayPal allows the amount to be changed is not dangerous, because PayPal holds the liability and any charges can be reversed. Furthermore, the business who charges consumers without consent will be committing fraud.
Not really. Let's say that Erdogan and ISIS agree on goals, absolutely not on means, and Erdogan stands to lose a LOT if ISIS doesn't back down. They are not enemies, even if you have a point that they're absolutely not friends either.

You're right of course that Lebanon hasn't been very stable.
I recently integrated paypal. I did a test to see how much extra we could charge if the customer chose an obscure shipping address and there didn't appear to be any limits like I was expecting(I was expecting a percentage +- of the "confirmed" amount).

I asked paypal and they confirmed that there's no limit.

It is a little weird, but since paypal always sides with customers in disputes, it's probably not so bad if you get hit with this.
This confuses the heck out of me every time I have to work with the Paypal API. I never understood why they implemented it this way. It makes absolutely no sense IMHO but has always been this way. I'm surprised that this isn't used much more often for fraud.
If a bug causes behaviour that everybody expects, is it still a bug?
True, but how many customers read the documentation? If that's the way it is, the user should at least be told that on the checkout screen.
> Females who can't control their emotional reactions to external stimuli, on the other hand, are virtually all of them

Source?
Wthr Free iPhone app with Innovative World Weather Forecast and HD Radar
>I hope that Xcode/Swift gets better in the debugging department soon. NSLog() is a rough way to see values. It's just so 1996.

Well, XCode also has the Swift Playground, with live values updating next to your code etc. Java/IntelliJ don't have that (of course XCode's implementation is beta too, and might not work on some cases).
Instagram Apps To Improve The Quality Of Your Photos And Videos
HashOver, a self-hosted Disqus alternative
So apparently the streams API is deep magic that malware will never use? If you're going to pass around "cargo cult crap" (thanks McGlockenshire), at least make sure you're locking down _every_ equivalent of "dangerous function" that only malware and "badly written software" supposedly would use. To add a few to the holes others have listed, you should disable proc_open, popen, pcntl_exec. How about dl(), to close a (rare) vector for loading native code?

While we're doing drop-in magic stuff to mitigate problems, don't forget to put libxml_disable_entity_loader(true);
at the beginning of every script.[0]

Why not disable file_put_contents? I always thought that was kind of a shoddy practice, and likely to appear in malware, too!

Why not set allow_url_include = off ? Surely this is in "badly written software" territory that is exploited by malware?

Obviously this isn't exhaustive, either. My point is that you can't wave a few boilerplate configurations over any PHP application to make it secure. That may be a sizable flaw in the platform, but if so, say that rather than trying to give people copy-paste "protection."

[0] https://www.idontplaydarts.com/2011/02/scanning-the-internal...
It's a flaw though. A user trusts that the amount that they see in PayPal ($19.95) is what they will be charged when they click accept - not $21.95 or $25.95 or $2,000.

It's different if you are having your customers type in their details, even though they hope you will charge them $19.95, and not double charge them or steal their credit card information - this is a reason why people use PayPal.

But yeah, like you said it is fraud, though a business could argue shipping charges or tax or "addon pricing" or whatever for a small amount (a company I would see doing this is GoDaddy), but larger amounts their PayPal account would probably be banned.
Your assuming equal time and focas for all projects which does not happen.
It's shouldn't really affect customers in any way. By terms of Express Checkout, after returning from the authorization at PayPal (which is NOT a checkout screen), the business must show the final checkout screen with the finalised price. If the business doesn't do this, it is the business committing fraud. PayPal is rather good at holding payments from businesses until they are happy everything is legitimate.
That's the OP's point. His/her question is: why allocate an entire page if, instead, you could have a single bit 'process did not initialize its source of randomness yet' in kernel space per process?

The only advantage I see is that the current solution allows one to implement the random number generator independently of the kernel. Introducing that bit creates a tight coupling.
Affordable 4K-monitor by ViewSonic
Example usage with backtrace:

set -o errtrace
trap 'err_handler $?' ERR

err_handler() {
trap - ERR
let i=0 exit_status=$1
echo "Aborting on error $exit_status:"
echo "--------------------"
while caller $i; do ((i++)); done
exit $?
}
Some businesses store their delivery costs at PayPal (by country), rather than on their own servers. Hence, they have to go to PayPal to determine these costs. But then, that's just rather poor implementation on part of the retailer.
I think congestion is the main reason. If a transmission had unlimited range (hypothetically), the band would fill up pretty quickly, so it would stop being useful. Natural limits of signal transmission and power limits are what makes public, unlicensed bands feasible. They limit the possible uses, but, stochastically, enables many people to use it at the same time.

At any repeater hop, the transmission uses double the airtime in the overlapping of the sender's and repeater's ranges (once while the sender is sending it, once while the repeater is repeating). And of course, if you use repeaters, a single transmission will use the band in a much larger area than a direct transmission.

With a mesh network, a product like this would be very problematic: From "a way to connect with friends while off the grid" it would turn into "unlimited free texts for a one time charge" (in a country with absurd charges for texting on mobile phones). Soon, neither this nor any other application on the band would be possible anymore.
A big problem here is that Iraq is so factionalised that you can't easily categorise it. The chart doesn't break out Iraq and Kurdistan, yet the Kurdish controlled areas are effectively a separate country. So which group's political affiliations do you use when drawing up the chart?
I think the word 'Hostile' would've made much more sense in many cases.
It doesn't really matter because the customer isn't on the line. It's PayPal that is. Considering how fanatically PayPal fights fraud, that they don't consider this an issue pretty much tells you that it isn't one.
No problem; it's useful information. €800 (about $1080 at the moment), and next to Dublin castle, for a 1 bedroom apt in an old building with quirky plumbing. As I mentioned, it's not the fanciest area, but it suits me nicely. Bull and Castle is nearby and has a nice array of craft beers too. Work is less than 10 minute's walk away. A place like this in SF close to the office, tourist attractions, and not terribly high crime would be $2 grand+, I think. Something like this:
http://www.padmapper.com/show.php?source=3&id=193107035&src=...

I'm not sure what $500 per month you refer to, but I'm guessing transportation costs. I have generally preferred living in places that didn't require owning a car, and find it makes a huge difference. I was in Berkeley for a while, and Santa Monica after that. Note that in Santa Monica I found it necessary to share a car with the gf; You can get around SM fine with a bicycle but LA remains a desolate suburban hellscape.
many slave workers in china aint either.
Agreed. See also http://www.opc.ncep.noaa.gov/product_description/keyterm.sht... , which describes their symbols, including hurricane/tropical depression.
Could someone explain the first couple of principal components of this conflict to a historically illiterate like me?
Same thing on Firefox 30 on Win 7.

It didn't bother me much though, it's faded to almost-white and I only noticed because I read this comment before.
Now with a second reply it's going to seem like I'm attacking you, but: Doesn't your method require allow_url_fopen? I hope I'm not jumping to conclusions here, but saying allow_url_fopen is required and virtuous, and cURL is evil, is absolutely crazy IMO. Please correct me if allow_url_fopen is not needed for your method.
While I can see how this behaviour of PayPal is close to credit cards, I cannot see how they can show an amount that may be incorrect - they could just ask the shop whether the amount is final or not and indicate that in some way.

I wouldn't be astonished to see chargebacks (by buyers who think they were overcharged) resulting from this - that can hardly be in anyones interest.
No, it's not.

http://www.downforeveryoneorjustme.com/www.bbc.co.uk
The chart highlights one big problem - how on earth do you label each faction? On the one hand, it includes whole countries, yet many have powerful factions within them that have vastly different views. On the other hand, some countries are ignored entirely (where is Lebanon? There are more factions there than just the included Hezbollah).

Since they added the US, it might be helpful to stick Russia (and perhaps China) in there too.
Linus Torvalds gives a tour of his home office
It all comes down to 'Whose land is it anyway?'
Brilliant. The following proposition shall henceforth be known as the Churchill-Turing thesis:

"Every insufficiently random symmetric-key scheme can be successfully cryptanalyzed given a sufficiently long ciphertext."

Of course an entirely different matter is whether said scheme can be feasibly cryptanalyzed, but I digress.
Technically, this has been possible for a long time, but it is not allowed for regulatory reasons, and those regulations are not just there because somebody enjoys being a killjoy. Radio transmission and networks are a complex subject matter. Most of all, they're a scarce, common resource and it's easy to mess things up for others.

If you want real off the grid connectivity, buy or rent a sat phone or a satellite emergency notification device (there are pretty affordable choices for both).
Tommee Tippee EXPLORA WEANING KIT Baby/Toddler Feeding Cups/Plates/Bottle
> The movie industry is among the world’s most important businesses.

If you say so...
>The completion engine regularly crashed and all syntax highlighting and warnings/errors disappeared. A total nightmare when you're trying to learn a new language.

Kids these days... We had to learn new languages with no "syntax highlighting", no "completion engine", no tutorials, no reference sites and no internet in general. If we were lucky we had some kind of printed manual -- not always.
Ask HN: Who else is not happy about MBAM's new release?
specifically, the fact that you cant turn off notifications for a file being blocked or a web address being blocked independantly. there is only an on/off switch for all notifications. this is killing me, becuase I get popups all day for btsync and other bit torrent programs, but can't turn them off for fear of missing a file being blocked, indicating a possible infection. who's with me?
Termrule – colored horizontal rule for terminal
Jobs search
That links says it's down!

(and it's down for me, here in Yorkshire)
If somebody reverse engineers their API and their devices are being used illegally for mesh networking, the most likely thing is not a mesh networking revolution [1], but the FCC taking their devices off the market. Daniela's reply to your posting could be seen as endorsing this, which won't help.

[1] you can legally do this in other bands, and there are some pretty cool open source projects.
Some consumer NAS boxes have this, and there's a Linux distro called Yunohost that does this (and they'd probably love to have more contributors).
...and now the links says it's up again - but it's still down for me.
i agree, at least to a point, with you, but (non-rhetorical question): what are some examples of groups with purely cultural, that is non-religious, differences who fight with same violence we see in the Middle East and other places of ethnic/religious conflict?
Countries don't have friends or enemies, they have interests - which (at the moment) may happen to align or cross each other.
But then, the founders / presidents would need to pay income-tax on their salaries. The only benefit in this arrangement is that sops given to individuals might be higher than that to companies.
"Additional work with no clear benefit" never stopped a project manager before.
Iran is Shi'a/secular

Islamic Republic of Iran is a theocracy.
This is a consumer device that adds a smartphone as a single point of failure.

There's a good reason why handheld or car mounted radios have been quite popular with NGOs all over the world. They're robust, reliable and simple. And in many cases, NGOs can get access to radio bands with more interesting transmission characteristics.
Sure the customer is on the line. You make a very large charge on a customer's credit card, and best case is that they can't make further charges on the card because they've hit their limit. Getting it resolved in a week or so is little consolation when you have a useless credit card.
But how are we going to fill the (corporate) prisons then? These wards have families to feed, too!
I don't understand why you have been down-voted so much for this comment. I too feel the pain (living in Canada) and I love my Kindle. I wish Amazon showed more support internationally, or at least to the neighbours in the north.
Emily Wells – Passenger (Official) – Occasion2B
Itsuwa – runtime JavaScript document visualizer for chrome console
No, its because incremental performance and error recovery are more important than raw performance and expressiveness. If you think Dr. Odersky doesn't know enough math...not to mention most production compilers out there written by the best professionals in the field. Reality is a harsh mistress.

My parsers, by the way, do things only your parsers could dream of:

http://research.microsoft.com/en-us/people/smcdirm/liveprogr...
When the conflict of interests is too fundumental, they consider themselves enemies :)

And of course there are countries which are enemies due to ideology.
Dubious. The question is what the tail response time of the arbiter is at full load. The key measurement (which is conspicuously absent from the paper) is the impact on the end-to-end delay at varying load. A distribution graph of this would answer this question immediately. My suspicion is that it is no better because essentially that same about of "scheduling work" is being done regardless of where it is done.
Well, all you have to do is look back a few years in Europe. Until the US enforced peace in Europe, almost every country has been at war at some point or the other. WW2, WW1, 7 years war, 100 years war etc...

Now you could argue that some of it was religious (Catholic vs Protestant), but in general it would be political. What you see in the Middle East isn't a phenomena that's tied to that region but it just so happens to be volatile. Since most of the Western world is peaceful currently, we then to think of everywhere else are violent.
From his current job's description (Clinical Genomics Database Web Developer) [1,2]:

"The Clinical Genomics Database/Web Developer performs a variety of duties in the development of interactive websites, databases and interactive tools for the interpretation of genetic assays performed in a clinical setting. The Clinical Genomics Database/Web Developer also participates in the development of interactive tools for interpretation of genetic and genomic assays in support of developing high-throughput, clinically accredited pipelines to aid in identifying known variants in hereditary cancers, and in assisting in research towards the development of personalized treatments for other cancers.

Duties/Accountablilties:

1. Development of interactive websites to allow for sample submission, clinical report retrieval, and analysis interpretation.

2. Development of databases for tracking of patient samples, and preparation of reports for Clinical staff and physicians.

3. Development of interactive tools to allow for interpretation of results from genetic and genomic assays.

4. Quality-assurance testing for websites and databases.

5. Development and assessment of bioinformatic tools for detection of genetic variants implicated in oncogenesis."

Quite intense. Far from a mere "presentation layer", it seems in this case the work involves developing actual clinical research tools --which just happen to be web-based.

[1] http://ca.linkedin.com/in/hadrienjouet/

[2] http://bioinformatics.ca/resources/jobs/clinical-genomics-da...
Either way, congratulations to Slate for reducing politics in the Middle East to three types of smileys. Their readers must love that kind of stuff.
Actually I have to admit I hadn't at the time watched Blue Brain part 4. I just did and I can see your point. While I'm still a believer that computer simulation will be a major tool in understanding the brain I think there may be more progress from small teams like the google car guys, Kurzweil's lot at Google and the IBM Watson guys rather than something like the Human Brain Project which seems to be shaping into a big enterprise fixed in one direction rather than small groups trying hacking different approaches. In fact I don't think anyones managed a good simulation of Caenorhabditis elegans which could probably be attempted ok by a PhD student with a laptop. Although people are trying http://www.artificialbrains.com/openworm