skysight-inc/HackerNews huggingface dataset:
The author probably took those quotes from an upcoming book by the same author as that New Yorker piece[0]. The book's linked in this (Atlantic) article.

0: http://www.amazon.com/The-Song-Machine-Inside-Factory/dp/039...
I agree with you regarding dynamic allocation. RAII is an orthogonal concept to dynamic allocation though, and it's actually beneficial because it forces you to declare all your resources up front or die.

Even in the case that you're using an STL container, it's probably a hash table or tree data structure, and you're probably populating it at initialization time with a defined quantity of items. In that case, even if it's doing heap allocation it's effectively static allocation.
EPA Opposes Rules That Would Have Exposed VW's Cheating
You've got it reversed.

Weight shouldn't have as much of an impact on acceleration because as muscle mass & power goes up, weight goes up as well.

But more weight inside the shell doesn't increase air resistance, while it does increase power. So a heavier rider with greater sustained power output will, in an environment where wheel friction is trivial, go to a considerably faster top speed on flat ground.
Hide Photos in iOS 9
Ah, you're probably right.
Floating point is really stupid for most computations. Can't store floating point numbers when dealing with money (have to store the number of cents or something equally stupid so you don't tell Paypal to sell something for $12.999999999999996 because they won't accept that price)

Can't store floating point numbers when you really need a ratio because it won't even work after you round it unless you reconcile different settings for precision. Decimal won't help here either.

So outside of niche scientific uses or something like graphics where you need performance, what do you really need floating point numbers for? I haven't had a need for floating point numbers outside of some mathematical formulae.
What size teams have you worked on? What has the experience level been across the team (was it all experienced, a variety of senior/mid/junior)? My experience is it starts to get more important when the team gets bigger than say 6-7.
Can the maker of uBlock please set the Adblocker on iPhone/iPads free for everyone?
Android allows ad-blocking in its store, Chrome too. But now that apple is doing it, suddenly its anti-competitive.

Give me a break
> This article is about the Vocaloid character. For the video game series which features her, see Hatsune Miku: Project DIVA.
In this Japanese name, the family name is Hatsune.

Amazing. Japan, what will they think of next?
Depends on if we're talking "ultra rich" or not

Security is hardly an issue flying privately, I've had experiences where we've landed and all stepped out of the plane just looking around the airfield waiting for someone to come say something... and nobody coming.
Hmmph. Maybe this explains why I keep going back to music from before 1990. Or maybe I'm just old :-)
Do you watch ads when they are on the TV, you know to support the content, or do you go to the bathroom, surf the web etc?

Why is it suddenly different when its the web?
Customized Exoskeleton Allows Former Soldier with TBI to Walk Again
Could you talk more in depth about your diet mix? I'm very curious about it (I know about keto diets, this is an interesting take on it). How regular is your intermittant fasting? What do you use for bread?
So to protect against a single malicious server who might discover that we had previously loaded a cached resource, we shouldn't implement a cross-origin cache and have to make repeated requests, guaranteeing 3rd parties (the CDN) keep getting GET requests?

You're just trading one problem (someone learning I previously requested a file) for another (leaking referrers to a CDN).

Also, if you're loading "highly sensitive/top secret" data with a <link integrity="" href=""> or <script integrity="" src=""> tag, you have bigger problems.
Honestly... what's the difference between this kind of malware and the data-mining performed on websites, OSes (Windows 10, Android, iOS..), cellular companies, government backdoors, etal..? It's sickening (and criminal) that it's gotten to the point it has.
There have been some pretty heavy critiques of it when it has been posted to HN in the past, e.g. https://news.ycombinator.com/item?id=7367021
Our Java backend serializes strings that look like numbers as numbers in JSON. When the ObjC code deserializes, we have properties that might be the NSString we expect, or an NSNumber just because the user entered all digits.

I wonder if the Java library was comfortable doing that because of JS's quirks with types. I think it's still bonkers behavior though.
This, incidentally, was partly a "gift" from Obama to Abe in order to get him on board with the TPP:

http://www.nakedcapitalism.com/2015/05/obama-bribes-abe-supp...

It just goes to show just how desperate Obama is to get the TPP signed and the depths to which he'll sink. First tacit approval of slavery in Malaysia and now state department approval of Japanese re-militarization.

All for a trade agreement that grants corporations the ability to sue nation states in secret courts for instituting laws that impede their ability to profit.
Many bigger cities seem to actually be surprisingly lacking on viable (and legal) landing sites for helicopters... Trust me, I've tried.

You may not be exhausted but sitting stationary for 7 hours just to get dinner doesn't seem like such a fun thought, even in first class. (The novelty wears off very quickly)
While that's true, keep in mind that not everyone who bought Peace know who Marco Arment is. I don't even think he released the app using his name.

Customers who bought the app only because it was the top app in the App Store at the time have no way of knowing the developer stopped supporting the app. They're screwed in the long term because they'll think they're using an ad blocker when they don't.

I think the smart way to go about this would have been to make the app free and let users know via the interface that the app will no longer be updated and users should ask for refunds. I realize this could make the app even more popular since you make it free, but I think this is still a better way to let users know about the future development of the app.
They can charge money, like people have been doing for thousands of years...

I post about this in every ad-block article. The reality that nobody wants to admit is that most web content isn't worth paying for. Web publishers know it, and they're scared of a web that isn't funded by advertisements, because they'll have to find new jobs.
I'm just going to re-quote one of my comments from a previous topic that was flagged to death:

>Back in the early internet era, the best content was available for free of charge. If anything, that's still the case even today. Try to google on some technical topics like Ohm's law or something and you'll find very old websites built with good ole' HTML tables providing the information you need crisp and clear.

>Actually, I disagree. This is 2015. If I want to start a website on a certain topic, say about cars or electronics, I can find some really good free hosts who will support me without any sneazy catches. As a real example, I go to blogger.com, setup a new blog with my own custom theme, (with all the attribution to blogger removed if I want to) and start producing content. Not cool with blogspot? Then, how about Github pages? Not so technical? How about using a free shared web host (there are plenty, Google them)?

>If your objective is to spread information and knowledge, you will do that no matter what. It is when your objective is guised as spreading information when you really want to make money and scale up doing so, then you run into a problem. The problem with this kind of appeal against ad-blocking is the same old argument of "How much is too much?"
"We need money to support our website to keep it up and running". But, never do these authors disclose how much they really need as long as they're making a killer profit.
The problem with mixing ads with content is that introduces a conflict of interest - Are you writing that content because you like writing, or are you writing that content to get more eyeballs to serve your advertisers? And it's very hard to convince your readers that you don't intend to make money from them although you have ads on your site.

>For your reference, I do own a blog myself without any ads whatsoever and I think this is the future we're heading towards. I am a proud user of adblock software and I refused to be shamed for that. As would any user, I am concerned about the content first, which is the logical reason why I go to a site. But, if the site tries hard to ruin my experience to make it difficult for me to consume that content, then of course, I'll find a way to circumvent it. But, that doesn't mean I don't support the authors of the site, just that as everyone else, I have my own way of supporting them. Just like how I've been donating to Wikipedia all these years.
There have been too many sites abusing the slogan of "We need to place ads so we can support ads" to buy back our lost trust. Sure, there will be a lot of content weeded out because they can't support themselves, but I am confident that the ones whose objectives are to spread information will do so no matter what.

>We built the internet ourselves when no one gave us ads to support our efforts back then. And we'll find a way to do it again. Just takes time and patience.
It also explains why David Cassidy never had another hit after leaving the Partridge Family, and the Monkees never had one after deciding that they were real musicians and could write their own music :-)
Nah, there's just as many good tunes coming out as there ever was. You just have to listen to Music Other Than Top 40 Pop. Fire up Pandora and seed it with some of your favorite pre-1990 songs, and I guarantee you'll find a boatload of great new music you never knew existed.
Mirror for that page, which shows up blank (maybe because of adblockers, maybe tracker blockers... whatever. sigh)

https://archive.is/irzep
Peace app creator pulls top ad blocker because its success 'doesn't feel good'
I'm confused. If you're writing OCaml in the first place, why not just directly run it on MirageOS?

The obvious benefit of a JS VM unikernel is that you get to write your application in JavaScript...
Third-world countries and their banking experience
I sometimes wonder where is the 2015 equivalent of Led Zeppelin?
> But I think many expecting a traditional Sci-Fi movie like 2001: A Space Odyssey, or Aliens, might be disappointed.
It is more about humans and what it means to be human than about aliens or special effects.

There must be a more clear way to express what you're saying here. I don't think anyone would sensibly claim that 2001: A Space Odyssey was about aliens or special effects; it clearly had a lot more to say about humans and how they relate to technology and the unknown.

But I don't doubt that Solaris is very different, and if I had to guess (as someone who hasn't seen Solaris and who isn't particularly cultured) I'd guess I'd describe it uncharitably as "artsy" or "touchy-feely". Can someone try to say something more charitable, while still making clear what distinguishes it? Maybe a focus on person-to-person emotional relationships rather than single-person emotions and person-to-person plot conflicts?
The article appears to contradict that sassfras contains large amounts of safrole:

>Safrole may be ingested in edible spices, including sassafras, cinnamon, nutmeg, mace, star anise, ginger, black and white pepper, and from chewing betel quid; all of these substances contain naturally occurring safrole at low levels (IARC 1976, Archer and Jones 2002, HSDB 2009). Safrole is also present in herbal products derived from the sassafras tree, including the creole herb gumbo filé (Carlson and Thompson 1997). The concentration of safrole can be reduced during the cooking process (Farag and Abo-Zeid 1997). Based on common ingestion patterns, the estimated daily intake of safrole is 0.3 mg (Rietjens et al. 2005).
V guvax juvgr unq n xavtug ba o6, zbirq vg gb n8 naq gura gur oynpx xvat pncgherq vg.
I'm old. And I know what you're feeling, I have many friends who are stuck on 70's, 80's, 90's music (you can guess my age cuz I didn't mention 60's ;) ). But as an oldie, I can tell you that there is good music out there.

I don't know, I don't know you at all, but explore, get out of your comfort zone and give music a chance.

So a little about myself, maybe 20 years ago I couldn't imagine loving music that didn't have lyrics. At that time I thought that having words was important, sort of like poetry. Don't get me wrong, I still enjoy lyrics, but lately I've discovered more experimental music, ambient music. Artists like Oneohtrix Point Never and Tim Hecker. Of course Boards of Canada which are probably better known than either Hecker or OPN (though OPN recently toured with NiN and Sound Garden, go figure!).

Point is, if you enjoy what you enjoyed in the past, go for it. If you're lamenting that music today "ain't what it used to be", you may need to expand your horizons a bit, there is good shit out there! Give it a try!
Spawned Shelter – the best articles, videos and books for learning Erlang
Nice. Good to see this data.
Psvita Speaker Mod Tutorial
I'm sure the music industry isn't eager for people to really know this, at least not the general public. Not sure I'd call it a "conspiracy."
Why would it need a warning? If the HTML provides a new integrity="" hash, then any cached version obviously wouldn't pass. Subresource integrity makes it easier to determine if a cached file has expired. The file can be permanently cached for any HTML that requests the same hash value(s).
“When I use a word,” Humpty Dumpty said, in rather a scornful tone, “it means just what I choose it to mean—neither more nor less.”

From the O.E.D.:
Charade (2). In extended use: something (esp. a dramatic entertainment) regarded as resembling a charade in some way, esp. in lacking sophistication. Later more usually: an (obvious) deception; an absurd, shallow pretence; a travesty.

I think one would be better off improving one's grasp of English through sources such as The Atlantic than by pretending to have a superior grasp of it.
Yeah, the quote from one of the characters above summed it up pretty well.

I've never seen either movie version, but Lem's book (and much of Lem's writing) tends to focus not on the boundless possibilities of space, but the fact that even in space, we are still bound as humans to our human experiences.

Solaris is not a space adventure. It's not even an exploration about the future of humanity (2001). As best I can explain it, Solaris is about how massively unprepared we are to experience other forms of life when we are so desperately bad at even understanding any other human but ourselves.
Downloading apps from App Store is very slow in China and sometimes you can't even open App Store successfully. It's not Apple's fault (but Apple should do something to solve it). The real cause is the gov and GFW. Many developers use XunLei(Thunder, a p2p downloading tool) to accelerate downloading. I used it too when I was in Shanghai China. After I moved to Hong Kong, I always download directly from App Store and the downloading speed is about 5MB/s.
Why would you ever use floating point for money? You're just asking for rounding errors if you actually use the range, aren't you?
Maybe you only get a Zeppelin every couple of decades.
That's a tough one, even today I feel that Zep is as relevant as ever, so you can't really compare. But there is good modern music out there, but maybe it's apples and oranges comparing to Zep. Zep is still relevant!

I mentioned some of my current favorite artists in another post, but try Oneohtrix Point Never (Daniel Lopatin) or Tim Hecker, these guys are doing crazy things today. Honestly, I was a Zep fan, still am a Zep fan and think that there is no comparison to Zep. But OPN and Hecker will blow you away much like Zep can blow you away, if you give them a chance. Just my opinion of course ;)
Did you read the article? This isn't a company intentionally mining user data, which is usually not criminal, as the EULA would have allowed those companies to do so. This is developers downloading Xcode from third-party sources, which are compromised and would inject third-party code to iOS apps sending analytics to a third-party server, without knowledge of the original developer.
Per month.
Using floating point for quantities of commodities is an equally bad idea. Conversations and rounding will kill you.
A charade maintained by a group of people would be considered a conspiracy. What's your point?
What sort of analytics? Apple has blocked most of them. Why not just create some flashlight apps?
> So outside of niche scientific uses or something like graphics where you need performance, what do you really need floating point numbers for? I haven't had a need for floating point numbers outside of some mathematical formulae.

This is... a weird thing to say. Obviously floats are going to be most useful for math, and not useful for much else. They're number types.
Unless the way the web works fundamentally changes, it will always be easier to block ads than to detect and block adblockers.
+1 for Tim Hecker and Boards of Canada, especially for music while programming. Goregous, heady sound art.
It's true, read the memo (1994): http://www.microsoft.com/about/companyinformation/timeline/t...
Ruby on Bales: https://github.com/YellowApple/bales

Little command-line framework for Ruby in a similar vein as Thor or Boson or Rake, but with some ergonomic and structural differences that I think are improvements (but then again, I'm probably wrong :) ).
I'm trying to figure out if the version of WeChat I have installed is compromised. I haven't been able to find any specifics about versions of any of the apps. Does anyone have more info?
Enabling of Ad Blocking in Apple’s iOS 9 Prompts Backlash
I have a soft spot for Michael Nesmith.

https://www.youtube.com/watch?v=PsOW_9KJSaw
This is a good move and will help the US and its allies balance China.
Linux, stop holding our kids back (2008)
Why would anyone care?
A time trialist wouldn't excel at 5 minute efforts. A track cyclist would, though.
A Chinese coworker sent me this link this morning, but HN said it had already been submitted (but I couldn't find it): http://researchcenter.paloaltonetworks.com/2015/09/novel-mal...

If you're going to target developers, I'd think their keychain contents would be valuable too. Grab their Apple account credentials and their signing credentials. Have Xcode phone home, and custom craft a payload for their app.
According to Tencent, only 6.2.5 is compromised. If you updated to 6.2.6 you should be fine.
Oh, you have a Unimog too?
What about Android? Can the same scheme happen to Eclipse and affect Android apps, too?

Now, do we all switch to Windows phones?
Yeah, the magic behind the Monkees were Tommy Boyce and Bobby Hart, who wrote most of their hits and later toured with Dolenz and Jones.
As I understand it (I might be wrong) this engine basically automates DB partitioning by creating distributed nodes. By donig this it scales without having to deal with replication, but at the same time it is still fully relational. I'm not sure whether it allows ACID transactions. I'm also curious about how it could be evaluated against the CAP theorem. Interesting.
That was my thought too, yeah. We all have a tendency to romanticize the stuff that came before us, but manufactured pop was a thing long before 1990.

EDIT: To provide an example, here's a very good 2001 article by British journalist Jon Ronson about the culture of child sex abuse that surrounded the UK's hitmakers of the '70s: http://www.theguardian.com/lifeandstyle/2001/dec/01/weekend....
How Funny is the FOMC?
Amazing what Obama is willing to give up in order to secure 'his' legacy issues. 60 years of post war Asian defense strategy thrown out the window. I don't see this ending well. Japan a has a deep militaristic underbelly and most japanese hate their regional neighbors (South Korea, China). They are our allies but this increases instability in Asia enormously and could lead to a regional arms race between China and Japan and greatly increases the risk of a military conflict in Asia in the next 30 years.
For those not familiar, Hatsune Miku is a promotional character for voice/song creation software.

In short, Yamaha sells a music synthesizer IDE called Vocaloid, and one of its features is that you can add lyrics via voice synthesizer packages, and then control the tune, vibrato and whatnot. Several 3rd parties sell voice packages for Vocaloid, and usually they were just given names to distinguish them, but a company called Crypton made a voice package called Hatsune Miku, and marketed it along with visual assets and a minimal backstory.

Importantly, they released the character (not the software) under remix-friendly licenses that encourage (noncommercial) reuse, so fans sort of took Miku and made her their own in a very Gibsonesque "Idoru" sort of way. As such, the difference between Miku and bands like Gorillaz or similar is that here there's no particular artist behind the scenes. The company who owns Miku's copyright just makes software; the music comes from fans.
I'm sorry, and I guess I'll probably get downvoted for this, but why the heck is this #1 on HN?

Edit: I'm not saying the article is not interesting, but it is hardly related to tech.
I also think its fascinating to think about where the source of "news" or some type of idea, picks up critical mass to become viral. Are they concentrated to tiers of sites for example?
Image tilt effect with multiple layers beneath
It could also very easily spin out of control and increase instability in Asia.
He also has a PhD, and was part of the team that designed and built it. From the wikipedia page about the helicopter:

"The peak power of 1.1 kW (1.5 hp) was only generated during the first few seconds to climb to the required 3-metre (9.8 ft) altitude. By the end of the flight, power had reduced to 600 W (0.80 hp). Todd Reichert, the pilot and a racing cyclist, had specifically trained for such a power profile."
All these guidelines are good for those who have been in C++ trenches for a while. For others, it will become another list, a list similar to what non-native English speakers have to learn by rote in order to predict the pronunciation of English words.

We have Scott Meyer's effective c++, more effective c++, effective STL, effective STL, modern effective c++.

I have read Bjarne's "A tour of C++", which is a good one to read. Also read his "design and evolitution of C++", which gives rationale for what we see the ugliness of C++.

I think we need a small book that describes the history of C++ until now, such a book can help us to remember "C++ core guidelines". This is similar to how great vowel shift in the history of Enlgih langauge helps us to see deeper patterns in English pronunciation.

I hate a bunch of guidelines, without historical explanations, because such guidelines are very hard to pin to one's brain unless one is working in hardcare C++ everyday. Maybe, this sounds like playing Piano scales:)
What does it even mean to have a negative interest rate?
Really?

So the developers of wechat had their xcode infected by something and now an unauthorized tracker is on the ios wechat app?!

Wechat with about 500 mio users! Probably running on about 90% of Chinese-owned iPhones.

I would like to see some independent confirmation of that.
So let me get this straight, WeChat and other major companies are downloading pirated Xcode software which has malware?