skysight-inc/HackerNews huggingface dataset:
It is not a small goal; it's a different goal. You should use the right tools for the right job. If you need a general purpose language, use one.
It's not a completely useless question. I wrote an API data validation gem for Ruby that needs to be as unobtrusive as possible, so it needs to be fast. I found that building strings by interpolation (e.g. "#{str1}#{str2}") is quite a bit faster than addition (e.g. str1 + str2).
DRF is great, but it's pretty heavy weight. I've used both DRF and Flask for building API's. I was far more productive with DRF at first, but once I developed my own system for flask, I much preferred bare-bones flask coding. It's really nice to have all the code that could be causing bugs, directly in front of you.
Show HN: Resnip – Create multiple, direct links to any content on a webpage
it's beautiful...
I wouldn't worry about it. There's nothing wrong with your post and haven't broken etiquette as far as I can tell :-).
The importance of doing
Yahoo Says Goodbye, ZEEF Says Hello (SearchEngineLand.com)
Unfortunately this year's release has been... well, awful, from both a user's and a developer's perspective.

* APIs that were fine in iOS 7 are now broken on iOS 8 devices (that's the OS I'm talking about, not the SDK). 6 -> 7 contained the biggest UI changes of any release, and on an iOS 7 OS, apps built under iOS 6 still looked like iOS 6 apps. How it should be.

* Developers saying they have to get/renew both iOS and Mac developer programs, and then request a refund for the one they don't want.

* Requiring 5GB for an over-the-air installation, which given how most devices are 16GB, is terrible. There aren't many end-users that would go through iTunes for this.

* Shocking performance on 4S and iPad 2. I disagree with allowing users to upgrade on these devices. My iPad 2 was unusable; even swiping on the springboard was dropping frames everywhere. Apps taking 10 seconds to load. That's not a good user experience, keep them on 7.

* Apple silently changing their approval processes (not allowed to authenticate through Safari now - it has to be through a web view, which doesn't handle SSO, and is a lot less secure).

* HealthKit bugs.

* The whole 8.0.1 disaster. I couldn't believe this one.
Testing a $35 Firefox OS phone – how bad could it be?
There was a followup using actual shocks on a puppy. Similar results:
http://www.holah.co.uk/files/sheridan_king_1972.pdf
I have sympathy for any developer who supports just the latest iOS. Because:

* you need to maintain a stable of test devices on all iOS versions

* it's time-consuming to support legacy OS versions

* it leads to more support

* it has dubious economic value

Also, to be angry at app developers because they act rationally seems misplaced. Particularly with HipChat, you want them to support what exactly... every version of OSX, iOS, Android, Windows, and Linux? Because they get pretty close.

Why don't you just not update your phone, or your apps? Did FourSquare and HipChat force you to update the app, with some sort of blocking in-app pop-up?

p.s. We do support 2-3 versions for our apps, but that's a practical matter for us.
I was on iOS 5 until a few weeks ago. It's not because I don't like change, it's because iOS 5 did everything I needed it to do, it did it well and reliably. Upgrading is risky because you can't go back, and nowadays it's a total crap shoot in terms of whether the upgrade will actually be an improvement, or if it will be full of nasty surprises when you find that your favorite feature has stopped working or has simply gone away.
> it's hard to have a good response to the "computers are taking all our jobs" argument.

The right response is, "What's the alternative (or solution)?"

You could also point out that many of the problems we have now could be described as inefficiencies ultimately caused by not giving individuals enough choices and/or freedom or by subsidizing the wrong things (overpriced housing, discounted degrees in metaphysical therapy, employer-provided healthcare, etc.).

I could be missing something but most of the solutions I hear about involve more restrictions on employment or more targeted subsidies. I'm not convinced that we won't just be a different kind of wrong in another generation.
Yeah, thanks. That was the thing I was looking for.

About your doubts, I'd like to quote the sqlite improvement comment:
"Each of these optimizations is unmeasurable
on a real-world system (we have to use cachegrind to get repeatable
run-times) but if you do enough of them, they add up."

Therefore, I will build this library for my ROM, even though it maybe only gives a 0.02% performance boost, but constantly improving my ROM with those micro-optimizations will probably lead to a 50% boost one day :P
I had a similar issue, the sarcastic/cynic side of me says that this was Apple's way of making us want to upgrade to a new 6. Fortunately my provider offered 200 bucks for my 4s and sold the 6 for 200, so I did.

You are right though, painful was the best way to describe it. Even plugging in power there was a noticeable pause before the phone would acknowledge it and some applications seemed just moribund.

In the end I am quite pleased with the 6, I do think iOS8 is a step back in some instances but the hardware is able to out power the designers dreams and programmers faults. Now if I can find a case to remove the slipperiness of this new phone
Hi,
but Linode is not a shared hosting service. It is offers virtual private server services. you can say it is like a kind of VM.

> A virtual private server (VPS) is a virtual machine sold as a service by an Internet hosting service. from wiki
Don't forget the 1918 Spanish Flu epidemic. Or the 1957 Asian Flu pandemic. Or polio. Or the rest of these [0].

I was very aware of the Spanish Flu and Polio but no so much the rest.

And to say "this bad" when talking about 6,000 infections in Africa seems silly compared to most of these. 675,000 dead in USA (20 million across the globe) from Spanish Flu (my great grandfather included).

You mentioned polio of course but just because there aren't as many ready recordings doesn't mean people weren't stressed and/or panicked about these things.

[0] - http://www.healthline.com/health/worst-disease-outbreaks-his...
The Next BIG Thing for WordPress
Why Ebola Is Amazon.com, Not Instagram
- Can make backward-incompatible changes (see: Javascript, Python)

- Less trolls & nasty people in general.

- All the advantages of a niche language (I got my current job because no one else in my country knows Lua :P).
We had a panel discussion at PyCon India (a little over a week back) on Flask vs Django vs web.py with considerations for other frameworks as well.

Video: http://www.youtube.com/watch?v=jM-SgJTi8g0&t=6h00m00s
If Mnesia claims to be AP or CP, and it's not, there is a problem, but the following sentence is wrong IMHO: "In short, it is broken with respect to the CAP theorem.".

Basically if it is per design, it is perfectly fine to design a database system that does not try to be Available nor Consistent (capitalized to mean A and C of CAP, not other kinds of availability or consistency).

C of CAP is very strict, and requires consensus (because we assume we are partition tolerant).
A of CAP is very strict, and requires even a single isolated node to be able to reply to requests.

As long as the behavior of the system is well specified in the documentation, a database system can make the conscious tradeoff of not being AP nor CP without being "broken". If it is a good idea or not it's a matter of design and use cases, but the point is, CAP does not capture the whole set of tradeoffs of a database system, so there are other real world reasons in certain systems that may make you sacrifice the possibility of taking the maximum theoretical availability or consistency.

So certain real world systems may have a specific set of liveness and safety property, well documented, and designed for a given set of use cases and implementation goals.
Apologies from Flipkart for #BigBillionDay sale mess
YC List: Sort Through Past and Present YC Companies
Spain isn't exactly the first world country people assume it is, there are many commentators on other sites bemoaning the state of medicine there including links to articles describing the lack of proper protection for health care workers.

I think the problem many people are having is you have governments telling everyone to quit fear mongering while at the same time they are demonstrating they haven't got a real hand on this.

http://www.reddit.com/r/worldnews/comments/2ignxj/nurse_infe...
If you're interested in the Concorde, this thread on an aviation forum is incredible. Starts with a guy asking why there was no auxiliary power unit onboard, and shortly turns into a rolling conversation including original design engineers, pilots, flight engineers and cabin crew. Super entertaining!

http://www.pprune.org/tech-log/423988-concorde-question.html
What? Irritation of the sinus cavities purely as a side effect is a possibility.
I was really thinking that the lack of drift in these clocks means we don't need to periodically sync them. If they are synced initially, without a network, we can rely on them indefinitely.
There's a sliding scale here. I don't think anyone is expecting app developers to support every OS version that ever existed. But iOS8 doesn't work on the iPhone 4, and according to comments on here works pretty terribly on the 4S, and even on the 5.

Supporting the current version and the most recent version doesn't feel like the biggest imposition. As a web developer we've adopted it - we just phased out iOS6 support now that we're looking at iOS8. And there aren't actually that many differences between 7 and 8 - especially compared to 6 and 7. What iOS8-specific SDK features are developers using that means they absolutely have to only target iOS8?
Design is Expensive
Timelapse helper for iOS
My gf updated her 4S to iOS8 and she has the same complaints. Somehow I'm not surprised, it happened to the iPhone 3GS with iOS6 and the iPhone 4 with iOS 7. Conspiracy theorists are all over this :)
Here's one for economic freedom: http://www.heritage.org/index/ranking

Chile is #7 and Cuba is #177 (only North Korea is worse, at #178)
Show HN: JavaScript Battle – A daily artificial intelligence battle
Introduction to database indexing – what is an index?
From the app developer perspective, it's really Apple's fault; they push HARD to force upgrades:

- Hardware DRM is used to block installation of old OS releases, mandating that developers maintain a stable of old hardware that they never reinstall just to be able to test on iOS < $current.

- Critical security updates aren't provided for previous major releases if the device can run the next major release. iOS 6 was left with completely broken SSL certificate validation, and the last iOS 7 release also has known bugs; the only way to get a fix is to upgrade to iOS 8.

- Apple rapidly deprecates and removes old SDKs and toolchains from Xcode long before the devices supported by them have reached their end of useful life -- for example, dropping armv6 entirely due to clang having a litany of armv6 codegen bugs. The standard test framework -- OCUnit -- was deprecated in favor of an almost identical (but API incompatible) XCTest framework ... but Apple didn't bother to port XCTest for iOS 6 and (iirc) 7.0 devices, leaving developers with the choice of breaking testing on previous releases, or disabling/ignoring deprecation warnings and just being forced to refactor all their tests at an unexpected future date when Apple will drop OCUnit without additional warning.

Apple used to have a great backwards compatibility story; now, they're shoving both developers and users as hard as they can, and leaving an enormous amount of prematurely useless hardware and artificially enforced codebase bitrot.

What's worse is that Apple's pace is producing some seriously broken, buggy OS releases. Apple needs to return to the fundamentals of driving adoption by providing the best possible platform, rather than twisting and shimmying as fast as they can to stay just out of reach of the competition.
I was referencing the xbox version of the game. If I remember correctly, the pc version of the game actually allowed cheaters, which takes all the fun out of it IMO

Im sure you could find an old xbox and the game for less than $90AUD. Or, you could buy an xbox, flash the disk drive, download a halo .iso and burn it to a verbatim disk. Thats what I usually do
This is really awesome, it changes the way CMS works.
A benchmarking suite for PHP implementations running real-world apps
If an app you bought in the past doesn't support the latest iOS version, I believe you now have the option of downloading the last version that still supports your current OS.
Working theory is that it cleared out things like Safari's caches (which I could have done without a wipe, of course), and cleared up free space. iOS isn't a happy camper when it lacks free space.
The Apple silicone case is shockingly good, for what it's worth.
Most definitely. There's a less nice-looking macro, acall, that lets you specify capture:

acall [&,copyMe] { … }

In most cases, though, async will be used inside an await block; everything surrounding the await stays in scope.
Between Tinder and now Snapchat, it makes me think Yahoo is building a p0rn empire.
If Moniker's customer service is any indication of the way their operations are managed, this doesn't surprise me at all.

The company was an absolute nightmare to deal with when I was a customer. Three years in a row they caused me enormous grief just trying to renew a .io domain. For example, shutting it down and throwing away DNS records roughly two weeks before the actual expiration with no warning. Their communication about the special rules and requirements for .io was just horribly inconsistent. At one point I had to complain to BBB just to get a response. Took well over a week to get my email for that domain working again! And they held the fix hostage demanding a ridiculous amount of money to bother making it right.

Hopefully the new CEO has been able to get this kind of bs under control, but in the mean time I moved all my domains to namecheap.com and now gandi.net and it's been perfectly smooth sailing.
> At the same time I'm disgusted at how the media and general population treats our fellow Europeans.

I'm having trouble interpreting this sentence since I have no context. Does "the media and general population" refer to Western Europeans or does it refer to Estonians?
When I said "managed" I actually meant "first-class CLR/JVM/Mono support".
why does the checkbox line only go part of the way around the circle?
We're talking about iPhones here. I would be shocked if anyone's iPhone was their sole computing device.
Yes, Apple not allowing paying developers to downgrade their devices is a huge FU. My office spends way too much time dealing with iDevice management than it should. Which devices do we upgrade to the betas? How many old iOS versions will we support? These questions are made much more difficult when there is no going back to a lower firmware. Of course, we are always buying new devices ($$$) because new demand is outpacing deprecation.
I agree with their use under very particular circumstances, like in your example or (at least in desktop Chrome) for bringing attention to a window that isn't visible. I was referring more to using alerts as they're being used in the SweetAlerts examples (success messages and other "flash messages"). In these cases, UI-thread blocking seems bad, no?

I actually think SweetAlerts looks pretty nice for those kind of in-app notifications, which was the point I was trying to make. (Though seeing comments from people who have dug in further it seems like it has some issues)
> For example, businesses rely very highly on trust in China, precisely because you can't rely on laws to protect you. But it is another kind of trust.

I'm not sure this makes any sense, unless you're referring to the way companies and businesses can rely on being able to bribe people.

> Also, Chinese are quite optimistic too, that's why they never stop creating restaurants, businesses, etc. And pragmatism: it is a strange pragmatism that who bring one billion of people to fire crackers and spent thousands of rmb in smoke and noise

Regardless of what people say, the true type of outlook is reflected in the types of business ventures that are undertaken. Yes, there are always 1 or two exceptions but as a whole, most mainland Chinese only undertake safe cookie cutter businesses and cookie cut products that are already proven. This is even more evident when the end goal is a race to the bottom for pricing. All of this is pragmatic.

> And pragmatism: it is a strange pragmatism that who bring one billion of people to fire crackers and spent thousands of rmb in smoke and noise

This is called tradition, and when you think about it; it's also safe and old compared to snow boarding, surfing, rock climbing or whatever new is in fashion in the West. Conversely US culture is primarily about rebellion in spirit, which helps explain our near constant need to do things that are new and experimental.
You do, but only if that app can still communicate with the backend successfully. Often that isn't the case.
We've received similar feedback from other users; calendar sync should be integrated in the next few weeks.
I feel, it is best to compare iOS 8 against iOS 7 to get the right comparision.
Interesting article.

I once had a CEO who went to Stanford and had taken Dement's class, and said he was convinced this man was a fraud and that sleep debt was a myth/excuse lazy people used. I'm glad I don't work there anymore.
'Decision fatigue' may lead docs to prescribe unnecessary antibiotics
If you go into an Apple store they'll let you use their computers to do it.
"We shouldn't drop wages because people won't be able to pay their bills".

Appeal to consequences. Try another.
Speaking as a student: please have educational, and primarily, student and faculty pricing.

Too many businesses assume 501(c)(3) or bust. Most student organizations are not 501(c)(3) because that takes time and money, and in some settings, can even jeopardize affiliation with the school. The result is that student organizations exist in service purgatory between being full non-profits and educational groups. Our ability to request educational and 501(c)(3) services is either limited by legal status or the school's administrators.
Some Engineering Resources
In average, yes, because as a result more people will have jobs. Especially those who have a harder time paying their bills.
It is known that yahoo has identity problems compared to Google/facebook ...etc. If you are a loyal employee, who believes in turnaround and stay till the end, this type of decisions can be painful. He/she may/may not get a chance to US and due to other family reasons may not be willing to relocate.

Loyalty, it seems, does not have any value in modern organizations. Traditionally, in India, job/career is viewed differently than in America. Job indicates some sort of stability to life and these sort of decisions, can crash those views. There are some who misused that stability and there are many who utilized that stability properly and create value to life,society.

I read in news the statements of visiting American CEO's that they understand India,localize their operations ...etc. My suggestion is, in addition to understanding "customer/consumer" aspect of Indians, please understand the other aspects such as society,priorities, values, relative importance ...etc too. If that is the case, organizations will be careful during hiring, making sustainable business models avoiding knee-jerk policies.
Belkin routers around the globe unable to connect to the internet
"Hopefully this is a lot clearer."

Really hope that was a joke, because the immediately preceding mishmash of ASCII art is pretty much the OPPOSITE of clearer.

I'm also imagining the source-code diffs from editing one of these. Yow.

But perhaps that's the idea: make circuitous functions so painful to write that people refactor to smaller ones.
"I really don't have any more confidence because the CDC has been saying "it will be fine" than I did when the Japanese officials said Fukushima would be fine."

As someone who has a small bit of background understanding of Ebola (that is, I read The Hot Zone, and then some follow-up texts related to it) and as someone who has an appreciation for the role that air travel would play in a pandemic, the lack of a proper travel quarantine procedure out of the affected west african countries is stupefying.

It is beyond all understanding that there is not a 21 day monitoring/quarantine period enforced for air travel out of these three affected countries.

EDIT: I have created this change.org petition which suggests what are, in my opinion, common sense travel guidelines that would avert a possible pandemic:

https://www.change.org/p/barack-obama-and-u-s-senate-and-u-s...
I haven't done any Python web application stuff for a while, but most of what I have done was with CherryPy. I liked it a lot.
Interana (YC W13) promises Facebook-style analytics for everyone
I'm not sure how much room there is for "internet 'news' sources" to spread misinformation, at least in a populace who accepts the germ theory of disease, even if most are fuzzy on viri vs. bacteria.

Nigeria's recent Ebola experience gives us hope that the best supportive care can reduce the death rate to something below 50%, they had 20 cases, 19 lab confirmed, 8 deaths. But for the time being it's still inevitably going to be very deadly, although mutations to less severe forms would be advantageous. Whereas to truly airborne would take multiple ones, we're pretty sure, and is very unlikely. Although not 0%, but real close.

That's probably where there's harm that can be done, but as this article and discussion note, we don't really know the truth now. I suppose that the currently inept internal US response could lead to people giving credence to "it transmits like the flu!" (which per the above is neither true nor likely to become so). Certainly people including ones claiming to be doctors are saying that now in "internet 'news' sources" ... are people believing that? (I and my family know too much medicine and biology for that.)
SolidFire launches sub-$100K flash storage line and raises $82M
> Did it every occur to you that their might be something inherently wrong with Bitcoin given there is no transparency around who exactly created it

That's not really relevant, is it? It's open-source code that does not depend on any central entity. Either it's useful or it isn't - there isn't anything hidden.

> and why?

We do have some hints as to why - Satoshi posted a fair amount in the Bitcoin Talk forums before disappearing, as well as some mailing lists. Here's a reason posted to a mailing list: http://www.mail-archive.com/cryptography@metzdowd.com/msg099...

Today, it's developed by a number of people who are all reasonably open as to why they're developing it.
a 20k replacement...
The reason this virus is dangerous if because it didn't co-evolve with humans (it is a bat disease I think). Coughing and sneezing are mechanisms that humans have evolved in order to deal with various problems, not something that viruses have managed to program us to do.
Advantage 1 is the main reason why today's Lua is not as complex as today's JavaScript, despite Lua being older.
Windows 8.1 Loader Activator by Daz Full Version Free Download