skysight-inc/HackerNews huggingface dataset:
> In the startup world, I wonder whether founders can find success in emulating Cook

Cook didn't start up Apple. I'm not saying his humble/listening approach can't work for startups, but it may not be practical when time/money are scarce. No doubt he feels pressure to perform, but he certainly isn't wondering where his next meal will come from, or if he'll be hirable again in the future, should he make a mistake and some new venture fails.
Here is Matthew Green's blog post on this - it provides a more approachable overview of the attack than the full paper: http://blog.cryptographyengineering.com/2016/03/attack-of-we...

Quoting his TLDR:

"Apple iMessage, as implemented in versions of iOS prior to 9.3 and Mac OS X prior to 10.11.4, contains serious flaws in the encryption mechanism that could allow an attacker -- who obtains iMessage ciphertexts -- to decrypt the payload of certain attachment messages via a slow but remote and silent attack, provided that one sender or recipient device is online. While capturing encrypted messages is difficult in practice on recent iOS devices, thanks to certificate pinning, it could still be conducted by a nation state attacker or a hacker with access to Apple's servers. You should probably patch now."
Thanks for the clarification. I was rather confused with the subject matter of this handbook without that knowledge. I guess I shouldn't have glossed over the introduction and jumped to what looked meaty.
> Charters have a lot of advantages (like they don't have to accept all students, can hire/fire more easily, can kick out bad students) but _still_ don't outperform public schools as a class.

That's not entirely true. In urban areas, they do better than public schools. In suburban areas, they do almost exactly the same amount worse.

http://credo.stanford.edu/documents/la_report_2013_7_26_2013...

The problem is that tells you that the gain in charter schools is due to student selection bias rather than inherent educational advantage.
I might venture to say it's negative sum, because the need to advertise in order to compete diverts resources away from positive sum activities (R&D).
Land Speed Record Broken, Now 402MPH
It feels like confirmation bias, but every time I read about TPP, that it's blatant corruption appears to be fully known and that's why [whoever's talking] is decrying the whole thing.

I think that's half the problem though. If you're reading this you're probably informed. But this isn't frontpage stuff in newspapers. People in your local pub aren't talking about it because it "doesn't affect them".

Politicians are whipped into not talking about it by party and the "rules" about this thing. I seem to remember a video where there was a reading allowed for MEPs in the EU but it was closed, no cameras, no computers, no phones, no verbatim notes allowed. It's suppression.

It really is corruption. And unless somebody high up wakes up and says that out aloud lots, this rubbish is going to pass.
I'll have to devote some time to reading these. I'm running some 8-socket Oracle boxes and I've got NUMA disabled due to the sheer complexity of maintaining/understanding the configuration. Processor pinning, and so on.

I need to educate myself to understand the consequences of this decision, what the payoff would be to enabling NUMA, what my configs should look like, if there's an "easy way out", etc.
> I see private schools with the same disdain as I see bottled water. People drinking bottled water and refusing to drink tap water is our failure whether it be actual investment in water infrastructure or in "optics" of our water infrastructure. People sending their kids to privately managed schools is a failure of our public schools or the "optics" of our public schools.

What do we since people haven't managed to fix public schools yet? Just outlaw the bottled water?
I think about that story a lot because I'd like to know what happened in those thirty minutes. Presumably they continued to discuss the situation, and Cook's opinion of it worsened to where he demanded immediate action. It wouldn't make sense for Khan to leave the meeting and have to be caught up later on the situation he'd flown to China to resolve.

Less likely possibilities: was Cook talking to someone in the other direction and only noticed Khan? Was he thinking to himself Khan should leave immediately but wanted to give him some time to make the call himself?
New York Heatwave Overburdens Utility
I think the general idea is that following the rules doesn't make your architecture good, it's that breaking them (probably) makes it bad.

But if you break them in the right way in the right place for the right reason, it can be awesome.

I guess code style can be a useful analogy: you can write absolutely horrendous, unmaintainable, unreadable code that follows all the best style practices, and you can have awesome code that breaks them. But when writing code in your day-to-day work, following the best practices, only breaking them when they're irretrievably in your way, is undoubtedly the best advice for not-super human non-geniuses to write good code.

Most of the mansions showcased are well within the range of having been salvageable had the architect run checkstyle on the drafts.
Containerizing Spring Boot and Cassandra
Changing Risk
None of "the alternatives" offer oil's tremendous positive energy (net current) surplus with a minimum of effort or technological capability.

Colonel Drake punched through 69 feet of Pennsylvania bedrock using 1300 year old Chinese salt-drilling techniques (and early 19th century cast iron well casings). Well Number 1, Bahrain, still supplied 35,000 barrels of oil per day eighty years after it was drilled.

http://www.geoexpro.com/articles/2012/12/bahrain-80-years-an...

Oil (and coal and gas) absolutely changed the world, and quite simply, they're not like other raw materials. They're not transformed by processing, they're consumed, they dwarf all other material inputs to the modern economy other than air and water (both of which are readily available from the envrionment ... usually). And we're using them at rates of 1,000 to 5,000,000 times faster than they were initially produced.

Energy itself enables complexity (though it's a, um, complex relationship). Bootstrapping the modern world happened only once, and under what appears to be a singular mix of conditions ranging from geological to philosophical, despite humans having walked over the very sources of our modern wealth in the Middle East, China, Britain, North America, and Australia for many thousands of years.

If you're curious about what equilibrium energy prices for energy alternatives -- fungible, storable, on-demand energy that modern civilisation requires -- might be, look to the best alternatives to oil and see what they run.

For biofuels, it's about $300 to $1,000 dollars per barrel. Keep in mind that the US presently returns slightly over $1,000 in GDP per barrel of oil consumed. In Europe it's typically higher -- $1,500 to $3,000 (in Switzerland). In much of the world it's far lower -- China and India are in the $400 - $500 GDP/bbl range. At $1,000/bbl, they would forego a tremendous amount of low-return (but vital to their burgeoning populations) economic activity.

Solar energy gives lower costs, but that's with tremendous fossil inputs to construction an absolutely enormous capital plant, dwarfing anything we've built to date. Human's largest current technological artifact mostly involved pouring hot tar over prepared ground, and that is a challenging expense and maintenance problem. Consider computer chips spanning tens of thousands of square kilometers, in wind, rain, dust, and hail.

You might want to think some over just what it is "cost", "value", "price", and "wealth" mean, represent, interact, and how we got to where we are. Mainstream economic thought strikes me as strongly lacking in substance here, evidenced by much of the long debate over the meanings of those terms. Their current generally accepted values are by no means the only ones proposed, though the debate now is largely quashed.
I've also been using entr but I think I like this better. Piping file names into entr doesn't make a lot of sense to me, I like the ability to use patterns.

I've downloaded it given it a shot and now realize I actually like it a lot more than entr because I don't have to have development environment instructions in my Deploy readme, I can commit the .wu.json file. :) Much better to have that in version control.
>It's kind of annoying but cute to see some popular "thinkers" and writers -- fancy-smarty-pants _neuroscientists_ and _atheists_, even -- who actually think morality is real, as though there are actual objective problems out there somewhere. As though you could actually do a "bad thing" or a "good thing."

It seems that you conflate real with "made of molecules".

Things like morals are real in the sense that people agree on them.

Doesn't even have to be all people -- after all some people disagree also for concrete, made of molecules, type of stuff (e.g. a crazy person believing a tree is a demon, or a conspiracy theorist not believing in the moon landing, or a psychotic seeing spiders on his arms, etc.)

And, in that respect, it's quite easy to see that helping an old person who fell down to get up is something good, while raping children is not.

It's not even the case that people will take sides on the matter, the huge majority will agree on both those labels.

>That grinds my gears a little because it's very hypocritical: They'll write an entire book disparaging religious people who believe things without evidence, and they'll write another book on why, according to their pseudoscientific-philosophical horse shit, morality can be "derived from science" [vomit].

You do understand that both your charge against this "hypocrisy" and your disgust at "pseudo-philosophy" is based upon a moral stance, right?
"But... would you not?"
- Sterling Archer
Where the Five Day Work Week Came from (2014)
Obesity is protective?
I'd argue "per annum" or p.a. isn't a foreign term and just standard English. English is full of Latin words, transparent, opaque, foreign, those are all words of Latin origin.
"Good methods for what? Not certainly to certify that each combination of inputs gives a certain output, as you can read from that paper."

You're ignoring the biggest issue in your whole tangent: real-world engineers with sense won't use NN's in systems unless the problem itself is non-deterministic & other methods don't work. Personally, I push control theory, state machines, ladder logic, whatever for applications like this. You can deterministically analyze them. Whereas, problems with too much uncertainty or requiring approximate solutions will always have an error margin. You personally have been pushing this thread to focus as much as possible on the NN case while ignoring 99% of real-world, use cases representing how the OP topic will usually play out. You also act like the inherent error in the tooling is bad when the problem domain itself has inherent error. So, I decided to address your tangent.

The first solution, safety monitors, goes way back in safety-critical use. That's to have a simple solution checking the ranges or other behavior of the NN that's able to override faulty NN with simpler logic. This can be done for GPS-guided drones that usually move in straight lines or smooth curves. The NN part is reset, diagnosed, or deactivated while the fail-safe system takes plane on simpler path or out of the area.

Second part checks the nets themselves. Again, given a non-deterministic problem domain, the nets will be non-deterministic with the best one can do getting the error margin way down or within fail-safe bounds. This other paper I found summarizes a lot of V&V methods for NN's:

https://people.cs.umass.edu/~btaylor/publications/PSI000008....

Safety monitors. Training data or updates with constraints built in. Automated, test-case generation tweaking expected data. Rule extraction. System visualization. Simulation. All should contribute to safer NN's. They can't be perfectly correct, though, because vision, complex flying, thinking... none of this is 100% accurate no matter what method you use.
Hence why WINE is better for emulating older programs. Whereas the linux subsystem is usually up to date.
Great respect for anyone who follows their dreams despite financial obstacles. Even more impressive when the the dream doesn't necessarily come with financial reward.
But could you live with it?
Thanks for clarifying. And, thanks for your work on OpenMDAO.
http://openmdao.org/
A technology which bypasses centralised content distribution and advertising-supported media, along with pervasive ad-blocking, could have an impact, I suspect.
IME, important papers are sometimes re-typeset using modern tooling, yielding more or less OK documents. In the worst case this is done with shoddy OCR that completely breaks the formula.

Additionally, "digitizing" in this context just means creating a digital representation - this scan counts, as would a higher resolution scan.
>Why do academics write in such an unreadable, handwavy manner?

Because few were taught good writing style, whereas all were told to pad their writing and use 10-dollar words so it looks "academic" and makes for a longer (scientific) paper.

(I shouldn't speak though, since english is not my first language, and when commenting fast, as I usually do on HN, I always make tons of typos and syntactic mistakes).
Cool, would love to read through that. I feel like I got a solid understanding of this sort of topic based on the position that was popular a decade or so ago, and then haven't really kept up with the debate since then.
The world’s largest Delta 3D printer creates nearly zero-cost homes out of mud
Insinuating that it's merely a tactic to silence debate of architectural principles strikes me as an effective way to curtail discussion of the use of architecture to signal class.

I wonder how deep the rabbit hole goes?! :D

For my part, I've lived in a lot of houses where the exteriors looked like that those of the houses lauded in the OP, and a few whose design more closely mimicked the "awful" McMansion styles.

I absolutely detested the interior spaces of the "good" houses, and the placement of "voids" on the house's frontal exterior had primary blame for that. I STRONGLY preferred the interior spaces of the McMansion-type homes, looking at the exteriors on the blog there, I abhor the "good" ones and actually kind of like most of the McMansions.

I assert that while the criticisms appear to be valid at first glance, that virtually ALL of the derision for McMansions comes because of class differences and their reputation for shoddy workmanship, and almost NONE of it is due to actual, objective architectural issues. There's no accounting for taste, taste accounts for 99% of the derision towards McMansions, and this particular taste is associated by most with the upwardly mobile yuppies who tend to buy them, which marks it for nigh-universal hate - as strongly as I feel about the "good" house photos on the blog, exteriors of houses I great up in and around that were nearly unusable inside, people feel that way about McMansions, and this is just a (noble) attempt at explaining that subtle, almost unconscious derision for this type of home.
Home automation/IoT is still a thing that could be it. And I'm honestly surprised Apple hasn't been more aggressive with HomeKit etc. With more and more crappy IoT devices, Apple coming out with a reliable and well-integrated platform could be great. I don't have Apple stuff, but the people I know that do often cite good integration between everything as a reason, so I think that angle might work.

They have voice control tech, they have end devices in all important form factors (TV, tablets, phones, watch), they have customers that like everything being tied together.

Only issue is that I'm not sure if they could do it with external partners making most of the devices (how do you guarantee quality to people? Premium home IoT is scarce for now), and making everything themselves would be a lot of different pieces to make.
I cannot believe that the privileged rich created such shows to disguise their unjustified fortune; and still intelligent people believe these superficial arguments.

billionaires == jews?

Can something be more wrong?
He does say at the end it's the first in a series, but I had the same thought. Perhaps we'll see another follow up about bad interior design?
>, a lot of these analyses are post-hoc, but this isnt really a problem;

It actually is the source of the problem because his rules end up being inconsistent. There are billionaire estates in the ultra expensive zipcodes of the Hamptons[1] (NY) and Atherton[2] (near Silicon Valley) that people would not call "McMansions" that violate the author's principles about "voids and masses".

Put another way... as a thought experiment, suppose we had the AutoCAD drawings of every house from modest cabins to mega estates. We attempt to write a computer program that has a boolean function called IsMcMansion(AutoCAD_file) that returns either TRUE or FALSE using the blog author's criteria. We can attempt to tweak the logic of the program to analyze and weigh the geometries of the "masses" and calculate the proportion of "voids" but we'll never end up with a program that 100% correctly predicts what humans label as "McMansion" Why? Because, those rules don't work! E.g.... IsMcMansion(famous_novelist_house)==TRUE is determined to be wrong because us humans look at that house and say "that house isn't a McMansion because it was built in 1914 and has so much _character_"

That's what we humans do. We post-hoc a lot of judgments with a veneer of authoritative-sounding logic. We actually arrive at "McMansion" by combining a bunch of other attributes like: lot size, building materials, builder, socioeconomic rank of buyers, year of construction, trendy styles, etc. E.g. IsMcMansion(Graceland)==TRUE because of the algorithm penalized its oversized portico. However, it is judged by humans to be misclassified because... Elvis once lived there. Hence nobody calls the Graceland Estate a McMansion. If the exact same house was built by a national builder like Toll Brothers[3] and the people living in it were social-ladder-climbing yuppies, we very well might call it a "McMansion."

[1]https://www.google.com/search?q=mansions+hamptons&source=lnm...

[2]https://www.google.com/search?q=mansions+atherton&source=lnm...

[3]https://www.tollbrothers.com/
In general, don't pretend to be someone you are not. If you don't know something, just say "I don't know this, but I learn quickly". Being flexible, open-minded and easy-adapting is much more important today than knowledge of specific languages, algorithms or frameworks. Google knows everything, you only need to be able to ask it right questions and handle the answers. So, just be ready to prove that you are such kind of person.
I like this -
"The first all-new device during his tenure, the Apple Watch, is not yet a mega hit."
- as if some day it just is going to be a mega hit.
That scene was inspired by Thomas Perkins' letter to WSJ.

http://www.wsj.com/news/articles/SB1000142405270230454950457...
"It's not true when the hardware in question has safety implications."

It's a sensible counterpoint. The modification would be, if it's safety-critical, that you have a right to get modifications by professionals who aren't the original seller. Or perform them yourself if you are such a professional. This covers the biggest use-cases of repairs and enhancements respectively.

EDIT to add:

" is to lock down the software that controls the hardware. It's not an ideal solution, but its the only solution they've got aside from spending even more money to ensure that safety at the hardware level"

Not true. They could do it right at hardware level with simple bounds-checks burned into logic. The checks' setting set at manufacture or OEM configuration using something like anti-fuses. The kind of tech that's in 8-bit and 16-bit MCU's that retail for a few bucks. Cost almost nothing. Also more secure given simplicity. They aren't doing it because they don't care given demand side of this issue. Plus, lock-in among oligopolies brings them long-term financial benefits. ;)
What would the software equivalent of a McMansion be, and what sort of arguments would be used to disparage it and also defend it?
Ask HN: I often don't read the stories I upvote and vice-versa
The HN content I get the most value out of is not always the content I upvote.

Sometimes, I'll hit the back button in the middle of an article to altruistically upvote it, but often, I'll upvote based on other signals even though I don't end up reading the articles.

For example, I looked at my history just now. I upvoted

"Solid – A set of conventions and tools for decentralized social applications (mit.edu)"

because MIT + Bootstrap Page + Tim Berners-Lee = Upvote

In retrospect, that was the extent of the mental calculus I did. I did not read the article and don't know what Solid is.

Would HN vote buttons that detected a third-party cookie and reduced the friction to vote off HN (like Facebook Like buttons) mitigate this? Or, do you all generally upvote what you read and vice-versa?
> I sometimes wonder where we'd be if the BSD lawsuit hadn't held things back 20-ish years ago.

BSD would be at the same place as today! People love to bring up the AT&T UNIX lawsuit like it did damage to BSDs popularity but never bring up the SCO Linux lawsuit which saw Linux grow and become more popular in spite of having a multi year lawsuit against it.

BSD is where it is in part because of the BSD license, and Linux is where its at because of the GPL.
Are You Not?
NPR's Planet Money had an interesting episode a while back about the successful cornering of the US onion market in 1955-56.

As a result, onion futures trading was banned, and still is today in the US.

http://www.npr.org/sections/money/2015/10/14/448718171/episo...
it is also a bit shorter - what really gets me are the hand-written equations and constants.
Or they read the news.

https://www.bloomberg.com/news/articles/2014-01-26/kleiner-p...
Cool hack. If you have a personal hotspot enabled on your iPhone, you can set your phone name to an emoji and that will be its SSID.
I worked in consulting and vowed to never go back. I suppose my clients would vouch for me but it's been a long time. I also lived overseas so really lost contact with lots of people for extended period of times. Let that be a lesson to the younger.

I suppose picking the right niche it can be better than your average small business custom dev consulting gig or something similar. I'm just so over the tech industry bs. I worked for Microsoft and some other names at times, and I fully admit those experiences can easily make one bitter. I'm trying to be positive and find light in it all, but it gets harder with each passing year.

In any case, thanks. I've had similar thoughts and wanted to find at least one person to partner with, but can't think of anyone interested I trust. Too many of the good people I've worked with are wife/husband kids people and don't want to take on the risk of their own business. One day though.
> I don't care too much what it looks like on the outside, cause I'll be inside for much more time than i spend looking at the outside.

But if your'e in a development of McMansions your view outside will be onto a bunch of ugly houses.

Buildings like this are disrespectful to posterity.

When someone builds a house like this, they are building something that will be around for years, being an eyesore the whole time, and not even functioning well on the inside either most of the time.[1]

[1] Or maybe that's the point, nothing in north america is built to last. Probably they will be torn down in 40 years anyway.
I looked at the demos and I still fail to see the point of using this over SDL2. SDL2 is already high performance and uses DirectX / OpenGL underneath.

What exactly does this library bring to the table?
Elementary Category Theory and Some Insightful Examples
Bitfinex is lying about the “hack” and I can tell you what happened