skysight-inc/HackerNews huggingface dataset:
Really? That equivalent plan/usage would be $120 on Fi. And for $35 (+taxes) you would get the unlimited calls/texts but only 1.5GB.

https://fi.google.com/about/plan/

For better coverage, always good.
I bet Samsung will have a fridge like that out in the next 10 years. It's their style.

https://web.archive.org/web/20111130150625/http://www.symas....
That's an impressively on-topic username you've got there.
In my experience MS SQL server has a significantly better query planner than Oracle. So that' something to get excited about.
I really want the wireless natural keyboard with a built in number pad. I know it's seperate but it's not the same.

But the baseball mouse really hurts my hand; and I tried using it for a month before giving up.
P-values are so weird. Studies should instead report a likelihood ratio. A likelihood ratio is mathematically correct, and tells you exactly how much to update a hypothesis.

You can convert p-values to likelihood ratios, and they are quite similar. But its not perfect. A p value of 0.05 becomes 100:5, or 20:1. Which means it increases the odds of a hypothesis by 20. So a probability of 1% updates to 17%, which is still quite small.

But that assumes that the hypothesis has a 100% chance of producing the same or greater result, which is unlikely. Instead it might only be 50% which is half as much evidence.

In the extreme case, it could be only 5% likely to produce the result, which means the likelihood ratio is 5:5 and is literally no evidence, but still has a p value of 0.05.

Anyway likelihood ratios accumulate exponentially, since they multiply together. As long as there is no publication bias, you can take a few weak studies and produce a single very strong likelihood update.
Do you also find it strange that WYISWYG website editors are not more widely used?
A Ballard-UW Light Rail Line Is Essential for Seattle
Can't be worse than when they hired Kevin Rose.
Notably, too, Seattle's light rail tunneling projects are going well: http://www.seattleweekly.com/home/962706-129/bertha-who-seat..., which contrasts with many public works projects in the U.S.
Why not step off the beaten path and try a language that is safer than Rust, has a better concurrency story than Go, performance similar to C (but without as many ways to shoot yourself in the foot)?

Ada.
US government to stock Israeli bio-tech cure for lethal radiation in 2017
There's a really nice video series on fluid mechanics if you're okay with old-style videos. The one on low Reynolds number is here
https://www.youtube.com/watch?v=B9XL_OOwJ14&index=7&list=PLC...

In particular, there is a nice illustration of "inertia doesn't matter" at 15 minutes.
Ask HN: Can programming languages unify at all?
Imagine, as a long term goal if all the major programming languages moved towards using standard terms for well established concepts.

In computing there are many concepts that have multiple terms. Hash table and dictionary come to mind.

Consider also if basic actions had unified terms. In one language currently you add an item to an array with "push", and in another language you "append". What if all languages used the same term for the same action?

Thoughts?
Is this the same DB that backs the StackOverFlow/Exchange network of sites?
I think it's absolutely inarguable that the germs from the Old World devastated the New World after first contact. All at once, the New World got malaria, yellow fever, smallpox, the list goes on. Meanwhile, the only disease that we think (but don't know for sure) that the Old World got from the exchange is syphillis, which can only be trasmitted sexually, and is nowhere near as devastating.

I also think it's inarguable that people had domesticated more animals in the Old World. The Old World had cows, pigs, sheep, goats, chickens, cats, dogs, falcons, horses, oxen, camels, turkeys, just to name a few. The New World had dogs and llamas... and honestly I'm drawing a blank for more than that. I'm sure there were other ones, but there was nothing equivalent to horses. Whether there were more "good domesticable" animals or not is irrevelant-- we know for a fact that not as many animals were domesticated.

I also disagree that domesticable animals are "key" to Diamond's theory. A larger and more dense population can just support more diseases. It's simple mathematics-- if a disease that kills its hosts can't spread before its hosts die, it dies out. It's the same reason why half a pound of uranium might go critical, but a few molecules won't. The reaction (disease) cannot sustain itself without a certain density. This is also the idea behind "herd immunity."

Third, implying that the impact of a disease on a civilization wide basis has only to do with the disease itself and nothing to do with the details of the civilization itself is a casual assumption of the underlying narrative though it is blatantly false.

You can use as many $10 words as you want, but I'm pretty sure wiping out 90% of the people in any civilization will have a catastrophic effect. Remember that the Black Death in Europe "only" killed 1/3 of the population.
The title is misleading, there hasn't been any statement about what he's going to be working on.

The way I see it Poole is just a good programmer who has experience working with a large user base. I think if you ignore the controversy over his user base, he's a good addition to any engineering team.
Indeed. That, and timing. It seems like Google with all its money and talent and unbeatable built in audience, pushed so hard and still couldn't get it done with Google+, it'll be interesting if they can get it done now.
Doesn't work at all in Firefox... it's just an editable page with no underlines or annotations. I was really confused until I tried with Chrome.
Angular Attack: The 48 hour online Angular hackathon
That's a fair criticism of how I presented my position. Thank you.

EDIT: Thinking about it a bit further, however, I'd counter that piping up in every thread about government spending with, "But NAP!" would actually be the trollish behavior. It's contextually appropriate here, because my OP's parent comment was making a personal freedom argument — characteristic, if not stereotypical of Libertarianism — for the right of an individual to use whatever drugs they wanted.

One of my biggest criticisms of Libertarianism, as I've tended to encounter it (living in SF, and being regularly exposed to the somewhat unique strain of the ideology that thrives in Silly Valley), is that it often fails to recognize that you can't have rights without the responsibility to uphold those rights for others, and goes too far in the direction of "my" freedoms, without consideration of where the exercise of those freedoms might infringe upon yours.

Upon seeing yet another example of that, I think it's wholly appropriate to bring up the NAP and how, taken to its conclusion, that argument could actually become self-contradictory.

I also think it would be wholly inappropriate to bring up the NAP and drone strikes in a discussion of tax revenue being used to fund, say, national parks.
> Then you have full text search, built in columnstore, in memory tables, native procedures.

Err, Postgres has full text search, columnstores and native procedures. Memory tables is slightly different, but doable.

It's an open source project with extensions, you can't just classify it by the core.
I guess they don't understand how search engines work, like that dumb company that created the unsearchable programming language Go.
It seems you've created your own definitions for both "open source" and "free software" in order to exclude copyleft from both categories and allow proprietary software to be included in both categories. Both of these terms have definitions going back decades by now which contradict yours; in the open source case, one of the reasons for starting to using the term in the first place was to avoid possible misconceptions or misunderstandings of what "free software" referred to!
Merge Multiple Video Files into One
You're missing the point. The point is that it's possible to deliver subscription-type models for broadcast media without needing close ties with the state. Public broadcasters like the BBC could use the same type of encryption as Sky, for example.
How a Modern-Day Mapmaker Does His Job
Indeed you can! I have bookmarklets that will let you override this dastardly and unfortunately common bit of CSS:

http://alanhogan.com/bookmarklets#subpixel

(Note: my idiotic web host broke my SSL and this bookmarklet isn't working on HTTPS pages at present. I hope to fix this within the next month.)
I dunno! But you can set page zoom to less than 100% :)
That's an awfully longwinded way of continuing to assert the obvious falsehood that civilians generally have less opportunity to flee war zones or imminent death on the front line than conscripted soldiers. If your argument relies on the edge case of a country doing the conscripting being a liberal democracy thousands of miles from the actual fighting and the countries where the civilians are based not to have any natural refugee escape routes to even start to make sense, it probably isn't a good one. And yes, I'm pretty sure that even then the average American soldier's experience of combat was more unpleasant than the average Vietnamese civilian's wartime experience, and I'm pretty sure I've listened to and read more Vietnamese accounts of the war than you.

It's nice of you to reiterate the largely irrelevant point that soldiers shouldn't shoot civilians in the unlikely event of them receiving an order to (unless the civilians are slavers?) so for the avoidance of doubt I agree that shooting civilians is bad.

I'm afraid I can't go down your ratholes any further than that because I'm still none the wiser as to whether your argument that soldiers have greater agency to avoid bloodbaths because "at worst they're holding a gun" and possess the option to "fight back at home" before they even join up is actually intended to be taken seriously...
Pick C or C++. There is a huge amount of code out there in these languages and learning one of them will open the door to you being able to benefit / learn from it.
As someone who works remotely, I experience this too.

> Remote workers have to get our phatic conversations on purpose – we have to reach out to one another, to grab a virtual coffee or a video-conferenced lunch.

Honestly I substitute commenting on sites like Hacker News in place of some phatic communication. It feels more stimulating, and gives the "same tribe" feeling, but it's also more resource intensive: I have to read an article or comments and think of an interesting response. It's not as carefree.

I'm also reminded of two essays Jason Fried wrote in REMOTE:

"The virtual water cooler" - we need mindless breaks; try talking off topic in a non-work room in Campfire/Slack/etc.

"Cabin fever" - spend time with the people that are close to you geographically; try a coworking space; do more local activities
Build instructions for Electron on Linux
Hey kid, I'm not interested in whose take is right, but your accusation that I'm wrong is wrong. It's arbitrary, and either pick is just someone's pick- there's no certain way to decide what to track against. Picking revenue or profits is meaningless, either is valid.

I would say, to my defense- if a company is in the red, would a violation mean they get a negative penalty? So is there a linear fee = rate * profit + base penalty, or is it not a linear fee structure you are supposing?

I don't see why a violation would be tied to performance, frankly, but I also would not try and argue that you are "wrong" either, it's just not how I would figure it. I'd also tend towards thinking the choice of a 0.0010% revenue fee, if we want to be accurate about it, rather indicates that it was indeed picked against revenue, rather than merely coincidence, but again I wouldn't claim to be right or that people who wanted to figure it differently were wrong.
Data in the Cloud Could Have Kept MH370 in Sight
Mate, your 30! That is soo not too late for a career change. I've known people who jumped ship at 50 and never looked back. If you're honestly not happy doing what you're doing, start planning to do something different.
Lenovo ThinkPad T400 Drivers Download and Update for Windows 10, 8, 7 and Vista
If you think about what a DBMS does, you'll find the list looks a lot like an OS: I/O, memory management, task scheduling, resource arbitration. And the DBMS makes guarantees the OS does not, not least of which is transactions. To the extent the OS could supply the functionality needed by the DBMS, it must do so in a general way. The DBMS can implement specialized logic that increases both efficiency and certainty.

A textbook example is a file buffer. The OS provides write(2) or similar. It affords the abstraction of a linear sequence of bytes. The caller can write 1 byte or many, and the OS will take care of allocating/locating the block(s) and updating them. And write(2) doesn't even write! If you want to change the bits on the platter, you need fsync (and some faith in the hardware).

A DBMS by contrast is typically organized around pages, the size of which is a function of the disk blocks. Some of those pages maintain critical state information and are sync'ed to the disk frequently. The DBMS must also guard against data loss because of (say) power failure. It may choose to keep two copies of such data -- Jim Gray's so-called "ping-pong" algorithm -- so that even if the last one is corrupted due to insufficient voltage, the prior one will be OK. The DBMS's view of the disk is one of blocks, not bytes, that are strategically situated to minimize time lost waiting for it to spin or seek. The metaphor for writing data is less one of a stream and more like whack-a-mole: pop, pop, pop, done!

The astute reader will note Posix offers no services in support of splatting strategically situated blocks on the disk. I never read the code, but that would explain why Sybase in 1986 and 2016 lets the user define the database outside the filesystem.

Regarding Microsoft's Linux offering, we're coming full circle. The code Microsoft licensed from Sybase included an OS isolation layer in which Sybase implemented all those OS-like services. To VMS, for example, Sybase was just 1 process, and Sybase itself managed the multiple connections and tasks. Microsoft incrementally, version by version, stripped that away and insinuated the DBMS into the OS. Doubtless there is kernel support in Windows specifically for SQL Server.

Later, mirabile dictu, we're told SQL Server has "its own OS". I suspect that layer was created as much for organizational reasons as technical ones. It lets the two groups define an API for use by the DBMS. The DBMS group gains some control, and the OS group isn't at their beck and call. But it turns out to be useful beyond that. I have to imagine one reason "SQL Server on Linux" is still a year away is that adapting that OS-interface layer to Linux is a nontrivial effort.
I wonder if SSMS tools are going to go crossplat like VSCODE?

How great would it be to have first-class sql-server-management-studio on your Mac/Linux desktop?

I wonder if SqlExpress is going to be available on Linux too?
Ha. I would hope it would be at least a little better, like the incomplete thoughts are at least correctly spelled. But maybe the whole idea of "chat" puts the user in a frame of mind that prefers speed of writing over all else.
3D-printing a real bridge
Vacuous e-celeb worship. All noise, no signal.

"Mediocre coder gets a job at Google." Big deal.
I'd contend that it was "made" at all.

When I first looked at the relevant section of the policy manual, my takeaway was that they had a script that iteratively removed the leading and trailing optional fields, making use of the separators safe only if the fields were there so the script did not misfire.

They then took the runtime behavior of that existing script and called it the standard.
Mark Zuck Asks Employees to Stop Crossing Out “Black Lives Matter” on Walls
So what's up? Why do you disagree?
Not as long as workloads remain asymmetrical between consumption and computation.
Misleading headline aside, I doubt he will have much impact in terms of revamping Google's social platform. 4chan became a thing because of the community it attracted (and then evolved into), combined with the preservation of anonymity in a world becoming less anonymous. The site's success is not due to some crazy genius foresight, just a matter of supplying a need for an insanely niche community and then becoming a space for all sorts of inside jokes and (not so decent?) content to reside, again all catering to a niche community.

As much as I enjoyed lurking 4chan back in the day, it's very difficult for me to see most of its innovations or ideas actually transfer to the mainstream. Google may have been better off buying Digg and turning it into a more accessible version of Reddit, and even that's a terrible idea.
How to Make a Game Plan for Your Trading
Frankly I think this is a ridiculous, inhumane, and fundamentally ignorant point of view.

Ridiculous - The idea of testing drugs with the hope that they magically treat something completely unexpected and without any theoretical framework supporting it.

Inhumane - Terminally ill people could hardly consent en masse to such a program. I suppose there is a utopic idea here, but you might as well wish everyone were healthy forever.

Fundamentally ignorant - The previous comment explained why terminally ill patients with many different medical problems would make poor subjects for a study that ostensibly informs medicine applied to generally healthy people.
Yes. In particular, it can be effective to use network conditioning to show and share the "flyover state small-town internet experience" with said designer, who doubtless has insanely fast internet at work (and home).

http://alanhogan.com/slow-it-down-gain-empathy

⁂

And to your point, I do love this Brad Frost quote (which I share in my article above):

> Ultimately, performance is about respect.
Actually laying things out in iOS, coming from an Android background, was something I could just not grasp. It was a big driving factor in me going with Ionic, which lets me use flexbox.
Worth noting Chrome DevTools makes this super easy now - network throttling is built-in to the tool and can be applied any time DevTools is open.
I think you might be interested to learn how severely leveraged Norwegian millenials are, and how much their economy depends on oil. Norway is economically a one-trick petroleum economy, and has more in common with Saudi Arabia than with the United States.

http://www.bloomberg.com/news/articles/2015-02-16/scandinavi...

http://country-facts.findthedata.com/compare/15-179/Saudi-Ar...
DARTH MAUL: Apprentice – A Star Wars Fan-Film
If you get cholera you'll probably be ok. Because you have easy access to food, water, and other sources of hydration as well as good sanitary facilities (read: modern toilets). You'll take time off work, you'll spend a while being miserable in bed or on the couch, you'll drink a lot of liquids, and then you'll get better. Worst case you'll feel so bad you need to ask a friend to take you to the hospital, or call an ambulance, and then you'll get IV fluids and you'll still be ok. Less than 1% of cholera cases involve fatalities when people have access to modern treatment options. Does that mean that the fatality rate of cholera is less than 1%? Not at all, in situations where cholera is left untreated, in areas without access to clean water, modern sanitation facilities, and medical facilities the fatality rate is about 50-60%.

That's true of many other diseases as well, from the Flu to measles to smallpox. The spread of disease, it's lethality, and it's impact on society and civilization as a whole are all dependent on factors beyond the characteristics of the disease itself. Just as today the lethality and impact of cholera on society is very different in, say, Canada versus Mozambique.

Yes, we know that there was a massive die off of indigenous populations in the Americas (and Australia) that occurred in large part due to diseases spread from the old world. The idea that the mere existence of certain diseases was sufficient to doom those populations to the fate they had is what is called a "theory". Diamond and CGPGrey, and others, treat it as some incontrovertible fact. It relies on the fatality rate and spread of diseases being unconnected with technology, society, culture, etc. And it relies on the assumption that certain death tolls will necessarily lead to civilizational collapse. Both theories have numerous counter-examples.
On some sites it's needed to just resize stupidly large fonts while leaving images out of it. Maybe there should be a text zoom function in browsers.
Browsed around to your D3 workshop writeup, it's a pretty amazing resource. Thanks :)
in these responses that is implied and a view inherently held by many: P-Value <-> Science. != not true. A P-Value is just one way, and usually not a very good one. For most business decisions, median/mean (depending on data) absolute error in hold out is great.
Exactly. HTML is fluid and dynamic for a reason. If not then it already would be more like PDF.
Which would have been a terrible name if they weren't simultaneously controlling the bully pulpit.
It's a fair question. But, no, there isn't a similar risk.

Psychology is among the social sciences. That field is experiencing the reproducibility crisis, and it's been a long time coming. The subject matter is extremely difficult to study in an objective way, and the smallest of nuances can distort results (e.g. the article mentions taking a test on computer vs on paper). Also, humans aren't passive subjects, they change and react to being studied.

That's just not the case in the physical sciences like chemistry, physics, etc. There isn't any similar crisis there at all.

To be fair, climate science is somewhere in the middle, in that it can't be studied in the fully rigorous way that physics can, with controlled experiments. However, that middle ground contains other very solid fields of science, like evolutionary biology. Massive reproducibility crises just haven't happened in those areas.

The social sciences are just different. Perhaps it's naive to think that a simple law like "ego depletion" could possibly work consistently, given how complex human beings are. That's the core issue, and climate science doesn't suffer from it.
And Masonry, if you're still on Obj-C (like me):

https://github.com/SnapKit/Masonry

[box mas_makeConstraints:^(MASConstraintMaker* make) {
make.width.height.equalTo(50);
make.center.equalTo(self.view);
}];
Doesn't Yelp for doctors, lawyers, accountants, etc solve this problem?
Because it isn't safe to drive under the influence of marijuana, or to do many jobs. For driving, there just currently isn't a great solution, and that freaks a lot of otherwise open-minded people out. For jobs, the solution is often to disqualify anyone who has used it in the last few weeks (or even months, maybe?). Neither is a good solution.

Do you believe that breathalyzers result in expensive arrests and trials "for no good reason"? I don't. I don't believe people high on marijuana are as dangerous as drunk people, but I also don't believe they're harmless.
C and Go are quite small languages. I love C for its history and low-level view of the machine. It's worthwhile learning C I think, as a way to understand part of the history of programming. However it makes it time consuming to program even simple things. Go is more productive, with maps, strings and a garbage collector.

C++ and Rust are both relatively complex. If you have aspirations to working on large native projects, then C++ might be the way, with Rust becoming more prevalent in the future.
LinkedIn is not that bad. Indeed it is very useful. I was contacted by many head hunters on LinkedIn and got jobs. (But I got no response when I apply for positions on LinkedIn.) LinkedIn is really a good place for head hunters.