skysight-inc/HackerNews huggingface dataset:
Exactly - the important thing is you need to actually understand the risk, and make an informed decision what level of loss is ok to you (and you should understand whether or not it's actually saving you anything - as you say, it makes sense if it is faster; there's no point losing data if you don't gain something from accepting the risk).

This is also perhaps the biggest problem with MongoDB: It's fast but unsafe "out of the box", and not everyone will know that when they use it. I think that's a large part of the problem a lot of people have with it.
wiseguy.com - profitable consumer + SaaS arms, PHP Symfony backend, very little maintenance
No, ads are not here to stay. The arms race will escalate. Facebook will lose. And so will every other entity that thinks they'll be able to force ads down our throats.
Any article which uses the word "cuck" more than once probably isn't going to do well on HN.
-- OO Programming

-- Databases, SQL, NoSQL: what they're good for. How to design DB schemas, sharding,

-- Multithreading and concurrency, events

-- Server/service distribution

-- REST Design

-- Proficiency in one server side framework (Rails, Django, ASP.NET, Java-something, Node-something, etc)

-- Caching

-- Algorithms and data structures

-- HTTP/2
That very much depends on where you live. I have a pretty thorough spreadsheet for modeling this kind of thing.

Even if I had a 20% down payment, fully accounted for tax deductions, payment against principal, etc, and ignoring costs like maintenance, my lease in Seattle is significantly less than the monthly cost of a mortgage for the same place.

This is true more often than people expect. Many landlords are not covering a mortgage payment as large as yours would be, or any mortgage at all, with your rent check. Their cost basis is not your cost basis so it is not unexpected that the market clearing price for rent is below the monthly cost for many people to buy the same property.
It may benefit one party more than the other, but... is that really an argument for not increasing the turnout? It sounds crazy to me that anyone can argue against it in a system whose legitimacy comes from regular expressions of the popular will.
Oh, ClojureScript also seems nice.
And decoding the whole file, in turn, would be easy in any other use-case (iTunes does this for "gapless playback" calculation) but podcasts are quite often streamed, and only once.

Probably the simplest "clever hack", if Apple wanted to fix this on their own, would be for all the podcast feeds registered through iTMS to get their files retrieved by the iTMS servers once, chewed through to calculate this information, and then all the calculated "keyframe" offsets injected as an opaque extra data field for each feed item of the iTMS-served podcast feed, where the Podcasts app can pick it up.
Take a look at Skype Enterprise (formerly Lync)... it has a lot of what you're looking for... I feel that hangout's 3rd party plugins/integration is often better though.

I can say that working in an environment with proper outlook+lync setup tends to be VERY nice... though I've worked in plenty that haven't had that integration.

For smaller orgs, combined with an Office365 sub is probably the more cost effective solution. Also, the mac integration is not as good as on windows, but getting better.
Ars peeked awhile ago. http://arstechnica.com/information-technology/2015/08/even-w...

I've talked to 3 professional security researchers about it, and all seem unconcerned.
The article's author did not claim that the rules were anything inherent about the universe, or anything other than "semi-arbitrary preferences" of a particular set of humans. I also note that the author didn't claim that they were rules, but rather principles, which is an important difference. And there's even an explicit disclaimer saying that they only apply to a particular style of architecture. If Houshalter is complaining that the article didn't prove something it didn't claim to prove, I have no idea why that's relevant to anybody.

But assuming instead that he is asking for something actually related to the scope of the article, then yes, evidence was provided. For each principle, there are photos showing exactly how the principle is violated in typical McMansion architecture. For those with an eye for architecture who have spent time puzzling over McMansions, that is sufficient to demonstrate the principles.

You're welcome to complain that you didn't understand the evidence, didn't find it convincing. But I reject the assumption that is a problem with the article. This was clearly written for people with an interest in and some knowledge of residential architecture. There's no reason an article has to explain everything to everybody.
> most TC39 members don't understand the difference

This seems unlikely.
When I was in College, I really only appreciated Dijkstra as a genius who invented neat multi-processing techniques.

As a formal Software Engineer, I now consider him to be possibly the most enlightened engineer that's ever existed in the field.
To quote DevOps Borat: "Pair programming is good concept but is involve too many programmer."

https://twitter.com/devops_borat/status/300037586523676672
The video he is refering to: https://www.youtube.com/watch?v=RNFesa01llk
It's the whole system that forms the basis for the problem: management, engineers, PMs, Designers, everyone who touches the problem space. If you want to improve, you need to make sure each part of the system is aligned around the same goal. Sounds hokey, but it is the reality.

That means, as well, that it's both your responsibility and others' responsibility at the same time. Sure, you shouldn't be "that engineer," but you should also realize the kinds of things in the system that make someone become "that engineer," or lead them to be "that engineer" in some situations, or on the positive end, how certain engineers avoid it altogether. Then try to reproduce those factors and spread them.

The problem is never individual. It's never about a good coder or a bad coder or anything like that. There are always multiple internal and external factors.
NSA Hacked?? Equation Group – Cyber Weapons Auction
Geez, I'd never heard of this.. I just spent an hour reading up on it.. There's even a Javascript implementation (because of course there is)...
Just like the author, I'm no Paxos expert.

However, I see a clear issue with the proposed model.

Taking the authors 11 node set up. 9 nodes are required for leader election. 3 nodes are needed for proposals.

Assume that a network partition splits the nodes with 5 nodes on side A and 6 nodes on side B. Assume also that the leader is on side B (though it works without loss of generality for side A as well).

At this point, no leader re-election can occur, since no side has the 9 total nodes required for a re-election. It's obvious that if the leader dies (or died as part of the partition) that no leader can be re-elected.

With the partition in place:

1.) let 1 node in side A make the proposal "X=3"

2.) Let 2 other nodes in side A agree to the proposal that "X=3"

3.) Let 1 node in the side B make the proposal "X=0"

4.) Let 2 other nodes in side B agree to the proposal that "X=0"

5.) Let the partition heal

6.) The cluster is now split brain on whether "X=0" or "X=3". According to the rule provided, the leader must accept any successful proposal.

Note that this split brain does not even require a network partition. Assume no network partition, and nodes are labeled 0-10. The leader is currently node 10.

1.) Let node 1 propose that "X=4"

2.) Let node 2 propose that "X=5"

3.) Let nodes 3 and 9 agree to the proposal that "X=4"

4.) Let nodes 6 and 8 agree to the proposal that "X=5"

5.) Split brain occurs as the leader has to accept any successful proposal, which includes "X=4" from nodes 1, 3 and 9, and also "X=5" from nodes 2, 6 and 8.
In fact it's not clear that mathematicians have any shared sense of aesthetic: https://www.gwern.net/The%20Existential%20Risk%20of%20Mathem...

>The survey of mathematicians conducted by Wells (1990) provides a more empirically-based challenge to the intrinsic view of the mathematical aesthetic. Wells obtained responses from over 80 mathematicians, who were asked to identify the most beautiful theorem from a given set of 24 theorems. (These theorems were chosen because they were ‘famous’, in the sense that Wells judged them to be well-known by most mathematicians, and of interest to the discipline in general, rather than to a particular subfield.) Wells finds that the mathematicians varied widely in their judgments. More interestingly, in explaining their choices, the mathematicians revealed a wide range of personal responses affecting their aesthetic responses to the theorems. Wells effectively puts to rest the belief that mathematicians have some kind of secret agreement on what counts as beautiful in mathematics…
We detached this subthread from https://news.ycombinator.com/item?id=12290843 and marked it off-topic.
I will say that years ago in grad school I went over-fair on the equity split of a startup I was attempting with 40-30-30. Our last big potential investor walked because he wasn't comfortable investing in any setup in which 1 person couldn't make the hard decisions if they had to. My co-founders weren't comfortable with that.

Now we all have jobs. :-)

One of these days I need to write about that startup. It was 03-04 and just the differences in technology at the time that led to some of our architectural decisions are mind-boggling.
I liked the slices section. (And I personally found it more direct and more useful than the linked list post.)
From what I can tell, there are plenty of production uses that are specialized enough to not really be shareable. There aren't any killer frameworks to attract the same attention products from other languages might get.
A slides based server side JavaScript/Node.js 6.x tutorial
'Pair Debugging' in my experience, is much more effective than Pair programming.

And the constant "No, no that line"... Ugh!
What could anyone possibly do to improve Regular Expressions ?
To me all the Hyperloop startups have just been a scam to take big chunks of money from investors who believe in any Musk hype. None of them can still really explain how to overcome the big technical hurdles and I don't believe the cost estimates for a minute.
I almost never see comments like this on HN, because everyone prefers these cryptic, pretentious responses. Surprised this wasn't downvoted.
I'm afraid I kind of agree. What brought me over to Thiel's side on this particular issue (at least mostly) was when I realized that Gawker's publication of a sex tape in this way would be considered a sex crime if the victim were female. While I still understand the problem with outsiders bankrolling lawsuits, I can't bring myself to have much sympathy with Gawker here.

I don't agree with Thiel on a lot of things but on this one I see his point.
Excellent. But the problem here is you don't have the 'construct the home' step in using software. You can (let's say) take the specs and 3d-print it. You only need to hire the firm for changes and bug-fixes, and, even then, if you wanted something unique you're out of luck because you have to give away your uniqueness.

Maybe a better analogy would be writing songs. If you weren't allowed to copyright songs but only performances, then those who simply wrote songs would be out of luck, because those who could perform them better but couldn't write as well would simply take their work.

Or if a writer couldn't copyright her book but only her readings of it.
Nice, just yesterday I was playing with webpy and redirection from given URL to emojified one. Imagine you are doing a demo of a project and don't want "non tech" people to access the site yet...
This part is easy. Just remove/replace the ad images and keep it on airplane mode.

I still plan to jailbrake when I get around to it
If you think reading X loc/min is the norm, and then hit a language where you read much slower, you might think "this is hard to read". But if you're reading the same density of _logic_ at the same speed, then that's not a drawback. If the haskell is say 3x as dense in logic, then reading at 1/3 the speed isn't a drawback at all...
5% more fuel = ~5% more weight, which means you need another 3% to accommodate for that, but wait, that's more weight, etc etc etc.

You get diminishing returns adding size/fuel to a rocket. Play Kerbal for a while and you'll see this in action.
>I wouldn't be surprised if the idea of grinding it out for another 4-5 years to grow from $1B to a bigger potential outcome was a lot less exciting to the person with 10% fully vested than it would be to the person with 40%.

Your "grinding it out" phrase triggered another recollection about Facebook itself. Facebook had unequal splits[1] and Mark Zuckerberg had more shares than any of the other founders. I believe ownership was unequal in July 2006 when Yahoo offered to buy Facebook for $1 billion and Mark rejected the offer.[2] I'm not familiar enough with the timeline to know if the cofounders were still there and soldiered on after that point towards the 2012 IPO. Maybe they had contempt for MZ about their smaller piece of the pie and left early.

[1] http://whoownsfacebook.com/

[2] http://www.inc.com/allison-fass/peter-thiel-mark-zuckerberg-...
Been missing out on this feature for a long while, especially on flows where you have had bug fixes pending for `x.x` that need to land somewhere else than on master first after you have submitted the PR (for example on a release branch on gitflow-ish branching models). And of course when you pick the wrong base by mistake too. Really glad it's there now!
Testability, versioning, deployment, IDE support and library support are still very much issues with non-SQL stored procedures.
Add types of course.
I'm not accusing you of racial bias. I wouldn't know.

I am happy to say that the "all lives matter" brigade are supporting structural racism, though. And I'm happy to say that you're displaying typical white fragility on the topic of race. Until you get over that, I don't see any point in me trying to fix your ignorance. Educating you is not my job. It's yours.
Webpack is supposed to be one of those things that you setup and then forget about and is likely not the only piece of bundling / building your application. So except for playing with this, admittedly pretty neat interface, I don't see how this fits in the typical webpack workflow. I'd be curious if they are logging metrics around how frequently it'll be used to see if it's something people are actually interested in or if it'll just be a neat thing everyone checks out once and then never goes back to it.
> publication of a sex tape in this way would be considered a sex crime if the victim were female.

Can you elaborate on that? What crime are you referring to where the victim's gender is significant?
Check out the Kobo.
It is always the managers fault: they hired bad people, and didn't train them. Or maybe they setup bad expectations (doesn't mater if the people are good or bad). Their job is to know how to hire the right people and get the best out of them.

Note, the engineers have an ethical responsibility to not be bad. However bad is sometimes creating perfect code when something else is called for.
Let's please not take this thread farther afield than it already is.
Thanks for the reply; "Prolog-style solving of logical expressions in JS" sounds like a better title.
| cryptic, pretentious response

:(
What convinced that it would not work was reading about the temperature pressure differences the on car motor was supposed to handle. It sounds like there needs to be a giant air compressor strapped to the car. Having been in a garage when an air compressor turns on (unpleasant), I really don't want to be in a tiny metal tube with a giant air compressor on all the time. It sounds several times worse then being in an airplane.
> Many landlords are not covering a mortgage payment as large as yours would be

Why not? I can understand already owning the property, but do property-management companies just get better mortgage rates or something? Does that mean I could theoretically save money by buying a house as a company and then renting that house to myself as an individual?
Brazil’s Uplifting Olympics
I don't think one needs to necessarily choose a side. I'm of the opinion that what Gawker did is wrong, but surreptitiously funding lawsuits to bankrupt the company is a perversion of the justice system.

The tension between privacy and speech is a discussion that needs to be had. Litigating it in a Pinellas County courtroom is an odd way to go about having that debate.

Thiel has now demonstrated that those with deep enough pockets can now use the courts to exact revenge in a roundabout way. Yes, Gawker is tawdry but one can't help pondering a chilling effect here on more worthy stories. Were I a journalist, I'd certainly think twice now of pursuing an investigative piece that might offend a billionaire, given that my own financial livelihood could become fair game.
What happens when a co-founder leaves the company post-investment before having fully vested? Does the equity usually return to the other co-founders or return to the company, effectively giving all shareholders (n.b. including investors) a pro rata increase in ownership? If it's the latter, one must question an investor's incentives in giving that advice, i.e. are they just encouraging a structure that has the most probability of them ending up with more ownership than they paid for? It's actually difficult to filter for bias when your counterpart has diametrically opposed incentives.
Super Mario Bros Recreated in Excel
I'm not sure if I follow this criticism. Having the server validate an HMAC of the request does not require the attacker to respect any magic strings. The attacker cannot craft a correctly authenticated request (since they do not know the shared secret used to construct the HMAC) and thus cannot issue requests that the server will honor.
Get more sleep.
Maybe it's just me but I'm more tempted to trust engineers who's day-to-day job is engineering rather then a Youtuber who replaces vowels with letters.

But strawman/direct attacks aside.

In my experience when one engineer is disagreeing with a team of engineers, they're wrong or the team a fundamental misunderstanding of the problem they're working to solve.
Microsoft’s HoloLens Technology Adopted by Israeli Military
If everyone had to pay 20% down, house prices would be lower.
This isn't exactly the expansion port on the bottom of an NES... it's a mainstream (albeit new) line of accessories for a flagship product--a $700 dollar phone!

Since it's 2016, we can presume that this phone will ship with something like a secure enclave, right? ...AND hardware attachments? How's this going to work?? :)
I'm flagging this submission.

Submitter changed title to reflect all Hyperloop projects instead of just one specific one, and also the article is written like garbage and doesn't actually get to the fucking point.

Edit: Mod has changed title to reflect Hyperloop One.
Engineering is about trade offs. Microservices are a fairly recent innovation, and there are many kinks that need to be worked out. Another issue is the overhead cost of maintaining a large number of decoupled, independent services. It's plausible to have hundreds or thousands of microservices, and the tools to visualize/manage these systems haven't yet been created.
U.S. allies unite to block Obama's nuclear 'legacy'
> And how would any of those problems be solved by using raw SQL strings or a document DB? That just moves the problems back into the schema or the data, where it's even harder to deal with.

I'm arguing for using a non-SQL interface. Either a structured binary query protocol (which leaves you shipping a lot of data around sure, but at least removes the constructing-and-parsing SQL overhead), or a map-reduce style setup where you can run your queries where the data is but in a first-class programming language.
Did anyone ever say it was?
See Lamport's "Cheap Paxos" and "Vertical Paxos" papers for a treatment of what seems like very similar ideas. Vertical Paxos describes using a 'configuration master' (or, possibly, a larger quorum on a larger jury) to make changes to a smaller jury. The details are a bit subtle, but the PlusCal code in the paper lays things out very clearly.

Also check out Check out Peleg and Wool, "The Availability of Quorum Systems" (it's a bit old-fashioned, but still very interesting) for a thorough discussion of the availability argument (separate from Paxos, but in context of Quorum systems in general).
I think this might be best read as "Nothing is a panacea"
Sure, but you can't assume a well-functioning district. http://www.msnbc.com/rachel-maddow-show/controversy-surround...

Since your company's workforce likely comes from a bunch of different districts, it's also hard to extrapolate from your own experiences to all of theirs.
> Those are still just ordinary trades that happen at the end of the day. You're still just pulling orders off of the queue of sell orders if you're buying. The final close price will of course be the price after these trades are executed, and you aren't guaranteed to even get the close price.

I'm pretty sure at this point I'm being trolled but just in case you are being serious and don't know how to google......

https://www.nyse.com/markets/nyse-arca/auctions
"Prolog-style solving of logical expressions" is actually called "logic programming". It's the name of the paradigm.

https://en.wikipedia.org/wiki/Logic_programming

IMO the title is fine.
VBR is a strict superset of CBR (= all CBR files are VBR), so this has to always be true.

BTW, if you're going to claim any mp3 encoding is better sounding than another one, I hope you've done an ABX test.
Do you know if there's a good calculator for this to determine what growth you need to make this work assuming moving within the same general area with similar market growth? Having trouble following your logic through to an actual model.
If anyone's curious, I've put up the entire contents of the "free sample" up on GitHub: https://github.com/nneonneo/eqgrp-free-file. I'm hoping this speeds public analysis of the contents. So far, browsing through it all, it looks like code from 2010-2013 (so, not current by any means), but the exploits and implants look quite real.
I guess you could do it yourself if you can do commission free trades in the ETFS they use, but that's a fair amount of work to monitor the market and execute the optimal tax loss harvesting trades (or at least good enough trades to get you to at least 3k) and do the re-balancing math. Wealthfront charges 0.25% a month so I guess it depends on how much you are investing if you think it's not worth it.
> ... the anti-suburb circlejerk on HN

Please don't include things like this in comments. It's neither necessary nor OK.