skysight-inc/HackerNews huggingface dataset:
This is fantastic. The documentation is extensive and easy to follow, but the biggest value to me are the numerous illustrations.

I was superficially familiar with some of the concepts, but the illustrations are helping my truly understand them. Just look at the official documenation of the WAL, and then this book's depiction of it in chapter 9.

Also, nice to see that the material is current (as of PostgreSQL 9.5).
It is most likely just to show, that it is even faster working with 64-bit ints than floats...
So my guess, all integer ops...
Didn't know about geohash. So simple and obvious in hindsight! Thanks!
> Want to increase quality and revenue? Give a cut of advertising revenue to the mods of successful, high quality subs.

I've seen a lot of sites try this, and I'm trying it myself on my own site.

However, it can very easily go wrong. If you restrict it to mods (like said here), you incentivise them to only allow topics that advertisers might like (at the expense of the community). Or only topics which can get clicks from average Joes that pass by every now and then.

If you provide revenue sharing in general, you often then incentivise spam by giving people a reason to post as quickly as possible to get their ads up there. It's why Digitalpoint scrapped the idea; quality was in the gutter because of it.
NVIDIA is always publishing just the numbers that it wants to publish. There are still improvements, but they are slowing down.. I'm sure the engineers did their best.

The announcement skipped energy usage as well.
>Side note, Google translate's OCR feature saved me from eating testicles so many times.

Your loss. Testicles, e.g. lamb testicles, are just as delicious as any other part -- plus, if you think about it, there's nothing that strange or dirty about them (compared to liver or whatever), it's just some prudish mental connection people make.
I wonder how/what is better with direct hard drive access here, if there is bit rot on LUKS I expect it is also fixed with ZFS, what should be different? "Some aspects of data recovery/resilience work better when it can interact directly with the device, particularly for resistance to bit rot (which is one of ZFS's biggest advantages)."
how about Tita X V2 or Titan X 2017 etc
If it were successful, it would have been fucked up.
Their estimated price for the board without the CPU is $2700, indicating that they’re expecting a minimum price for $1000 for the CPU alone.
That sfist piece reads like a smear job.

Love the casual insinuations that he and his friend were just leaving a gay bar and are part of a sort of commune.

Like they carry any sort of weight or relevance.

Yellow journalism at its best.
The unforgettable face of road safety
Links to what you wrote are welcome on SO and always have been, but link-only answers are not. Just summarise what you link to, and then recommend the link for the full answer.
I’m not an expert and I have the same understanding. Futuristic earthquake mitigation approaches talk about inducing small, non-destructive earthquakes in a controlled way to reduce the magnitude. The goal is to completely manage earthquakes.
Fantastic game. If you haven't already, you should give it a try.

I think the first episode is for free since a few days ago, so there is no reason to not checking it out
Yeah, it's made-up bullshit which sounds like it makes sense. Enforced diversity is only a thing in the past few years, so you only have to think of....almost any mass-market product from before then to know it's untrue.

It's funny to me that someone can say "having a diverse userbase is related to having a diverse workforce" with a straight face, while half the shit in their/everyone's home is Chinese and Japanese.
Do you think we're in the mid-2000s?
What I can't understand is that after the 1906 San Francisco earthquake, where "Over 80% of the city was destroyed by the earthquake and fire" ( https://en.wikipedia.org/wiki/1906_San_Francisco_earthquake ), why on earth was it rebuilt? Surely that's a sign to move the new city elsewhere?
I remember that phase as well. It was frustrating, but it was worth it. Don't waste your time on the front page, just post questions and answers that are personally useful in your work, and eventually, you'll get the 5 upvotes needed to be able to comment everywhere.
"I've never ever encountered a cop who takes bribes but does not know how the system works.". It's not about now knowing how the system works, it's just not knowing what its going to happen.

The kid could easily be overlooked by the border guards since he had his passport, and it might have took extreme due diligence on their part to bother to look it up on the computer.

>Cops being happy to have some "criminal" around for getting drunk and they even pay? No, they rather take your money and get drunk with their friends.

If you travel in the right places and chance on the right people, the first can happen just as well.

Especially if you have to be in their company (custody etc) in the first place for a few days, it's some small place and you're seen as interesting talking material, and lots of other situations. Even bribe-taking officials are not one-sided hardened corrupted caricatures.
Not for long after the license update
Modular, fully libre computer card
I'm not elgabogringo, and he should answer IMO, but I've voted for racists before so I will give you my own answer:

Voting, particularly in the American 2-party system, is mainly about choosing the lesser of evils.

Would it better to support a moderately racist candidate (keeping in mind most Americans are racist and you yourself probably are to a degree), or somebody utterly free of racist candidate convictions but who has an unshakable faith in military intervention abroad and whose ideas, if implemented, would lead to hundreds of thousands of noncombatants killed?

What if a candidate was racist in her personal worldview, but at the same time supported the cessation of, and was running for an office with a significant impact on, the catastrophic, Nazi-genocide-equivalent "War on Drugs"?

In other words, there are some things worse than racism, and other things equally bad. It's one variable in an extremely complex equation, and one that is also impossible to quantify.
Check out Bracouza channel and this video Game
I would say that "changing and building a team" is not as easy as a lot of people think. I saw a company replace their employees multiple times, yet their culture could never be changed, thus every team constellation was set to fail like a cruise missile.

Once a organisational culture is set, it is very difficult to change [1], especially if you can't replace the head of the beast.

[1] Team Geek - A Software Developer's Guide to Working Well with Others, Brian W. Fitzpatrick, Ben Collins-Sussman
Nice PR try for reactjs.
Thinking Fast and Slow, Daniel Kahneman

How I raised myself from failure to success in selling, Frank Bettger

Thinking in Systems: A Primer, Daniela Meadows

Most important thing is to get up and start doing stuff, understand how you personally f$$k things up and reap benifits of compound interest in personal development. I think these three bookshave a lot of information that is usable in any career or path one might choose.
Assuming that you are somewhat familiar with assembly programming and know how to produce a syntax tree, getting it to output compilable LLVM IR should take you at most a couple of days.
The cool thing this does is specify the interface between the SoC and the case, whether that case is a phone, tablet, robot, or laptop.

I'd really like to see this project get off the ground.
Firefox 64-bit for Windows can take advantage of more memory
Feature Engineering tips with reproducible code
I agree with you, I was expecting a set of concurrent tutorials. I was hoping a coding version of
http://www.mobafire.com/league-of-legends/champion/renekton-...
where author trying to answer their best on "How to start coding?" and user reading and voting for their favorites tuto.
The GTX1080 still isn't available anyway, unless you pay an exorbitant sum to a scalper.
Not so quickly. There is no verifiable source for to this. Are there any google team publicly announcing react in their tech stack ?
How to Select Best USB WiFi Adapter for Gaming
That's not how it goes in practice. The fact that the people in that twitter thread endorse antifa shows that they are either ignorant of what antifa actually is (as opposed to what it claims to be), or they endorse an organisation that is more fascist than the fascists it purports to fight.
The real failure is that return types must be declared by exceptions need not be and generally aren't. So an exception can come teleporting through any part of your code. You can no longer enforce single return style, because any expression can return.

This means that writing state-modifying code becomes unreasonably difficult, as you can no longer just write:

// A and B must be kept in sync and updated together
A = computeA()
B = computeB()

.. because it's possible that computeB() throws an exception, leaving the two out of sync.

Yes, there are ways round this involving temporary variables. So you write:

tmpA = computeA()
tmpB = computeB()
A = tmpA, B = tmpB;

and home that neither an optimiser nor an intern removes the tmp variables. But wait! This still doesn't work, because your evil coworker has defined operator= on B to throw an exception!

Personally I don't think that exceptions work very well in the presence of mutable state. Without mutable state, they're exactly equivalent to
But what if you have a fence that gets shifted around, and no longer matches the boundaries in the property maps?
Thanks for this discussion. Why invest 100's of hour on a framework which might sue me?. Gonna use angular for now and never look back facebook's libs unless i have no option.
Dropbox has few million lines of Python code. Chase and Bank of America have few thousand contributors on Athena and Quartz projects.

Another big elephant is OpenStack.
dynamic_cast doesn't work across .sofiles loaded with dlopen:

https://stackoverflow.com/questions/23383102/dynamic-cast-tr...

I've seen it first hand crap itself on Mac OS X. The gist of it is that if you have a plugin architecture, you can't pass an object allocated in one plugin to another and have the latter do a dynamic_cast. For the same reason exceptions thrown in a plugin can't be caught in another unless the type is defined in the host binary. I.e. suppose the main application has:

class HostException {
virtual ~HostException() {}
};

class FooInterface {
virtual void doBar()=0;
};

Then inside plugin A you do

try {
foo->doBar();
} catch (HostException& ex) {
// stuff
}

where foo was allocated in plugin B. Then,

// in plugin B
class FooImpl : public FooInterface {
virtual void doBar() override;
};
class MyException : public HostException {
virtual ~MyException() {}
};
void FooImpl::doBar() {
throw HostException(); // should be just fine
throw MyException(); // here be dragons
}

For that reason in places where we call foreign code that we know could throw we just do a blanket catch(...) and bail out on any exception. Similarly we don't rely on dynamic casts at all anywhere, we use our own type system.

The OOP features of C++ are fine for small toy programs but ironically they break when you try to use them for actual large ones that would benefit the most from them. Stick to virtual functions, static and reinterpret casts and nothing else.
> Consider the Bullet Cluster, which is two colliding galactic clusters. The gravitational center of mass is offset from the visible center of mass. This offset cannot be explained as potential energy of visible matter. There must be something else, invisible and massive, i.e. dark matter.

i'd argue another possible explanation to add to your i.e. was addressed by the gp

gp> then galaxies are not moving in the way we currently think they are.

the movement of gyroscopes can alter a system's center of mass

https://www.youtube.com/watch?v=n_6p-1J551Y
>All this does is provide random and selective justice for those who can pay the bribe.

The ability to pay your way out of it, usually comes together with the ability to talk your way out of it, and with the ability of police and such to bend some things on their discretion if they seem BS.

[addition] To quote John McAffee's guide on the matter:

"In order to make the most of your travels, you need to first understand that, throughout much of the Third World, there is a smoothly functioning “system” in place that has evolved over centuries. From the First World perspective it is a “corrupt” system, and indeed, at the higher levels there is no other word for it (...) at the lower levels, however, the system contains an element of grace and humanity, and this lower lever is all that most people will ever encounter. You might still call this lower level “corruption”, but that’s not a helpful word if you want to acquire the most effective attitude for dancing with it. I prefer “negotiable”."

>What about the visa expiring the day before you leave? Two days? The law has to put a line somewhere. It is the obligation of the person to stay clear of that line.

And it's an attribute of a good attitude towards the legal system to not be jerks about it, since "expired last day and I'm on a train leaving the country" is just as good as "it will expire after I leave".

Even if the "law must put a line somewhere", people should be served by the law, not be slaves to it, and enforce it according to its spirit, not merely its letter.

Of course with this mindset you don't get to be 4% of the world's population but have 25% of it's prison population.

There's a name used in some parts of Europe for the kind of legal anal retentive mindset that everything must be 100% according to the letter (and not the spirit) of the law, that someone is like "Javert" (from Les Miserables).

He ends like that in the book, btw (spoiler alert):

For the first time in his life, Javert is faced with the situation where he cannot act lawfully without acting immorally, and vice versa. Javert is unable to find a solution to this dilemma, and horrified at the sudden realization that Valjean was simultaneously a criminal and a good person—a conundrum which reveals deep flaws in his ethical system, and suggests to him the existence of a superior moral system. He feels that the only possible resolution for himself is in death, and— after leaving for the prefect of police a brief letter addressing lapses in the Conciergerie— he drowns himself in the river Seine.

https://en.wikipedia.org/wiki/Javert
>You can safely ban all of these without harm to the robust debate in the community.

Of cause you can, my point is that banning these things, all of which is illegal anyway, won't even get you half-way to creating a safe space.
Code complete was a great early read for someone who already knew the basics of programming

L'etranger Albert Camus, for the same reasons as jjgreen

A Herbert Shilt book on C programming but could have been K&R instead, was part of the process from moving from simple basic coding to software development
It will be interesting to see how this compares to Google's custom TPU:
https://cloudplatform.googleblog.com/2016/05/Google-supercha...

NVidia is still taking the one-size-fits-all approach to AI and graphics, maybe it is time to develop AI-specific hardware.
stick this in a reg file

REGEDIT4

;https://support.microsoft.com/en-us/kb/889815
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"SEE_MASK_NOZONECHECKS"="1"

;https://technet.microsoft.com/en-us/library/cc783259
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Download]
"CheckExeSignatures"="no"
"RunInvalidSignatures"=dword:00000001

;https://support.microsoft.com/kb/883260
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations]
"LowRiskFileTypes"=".zip;.rar;.nfo;.txt;.exe;.bat;.com;.cmd;.reg;.msi;.htm;.html;.gif;.bmp;.jpg;.avi;.mpg;.mpeg;.mov;.mp3;.m3u;.wav;"
"DefaultFileTypeRisk"=dword:00001808

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
"SaveZoneInformation"=dword:00000001
Twitter's other problem is that they cannot be consistent in their moderation, because when they ban someone threatening violence against celebrities in the name of, say, feminism the campaign to reinstate them comes from people in the tech industry and press that they can't ignore.
It's all fun and games until somebody with less noble intentions hacks his account to access all those passwords. I'm sure somebody's working on it.
BEES?
Well there was this guy from my hometown who shared his facebook password to strangers on parties. You never knew what would appear on his facebook account after weekends.
I wonder how the tolerant (really?) SV crowd will now react to its (former?) idol's speech...
1) "how life imitates chess" Garry Kasparov

2) "how life imitates chess" Garry Kasparov

3) "how life imitates chess" Garry Kasparov

Highly recommended, very good read and smart book. I would call it the modern version of The Art of War.
I think you've nailed it here. Viewed from the outside, Reddit is a very different place than when viewed from the inside. Outsiders tend to go to the default subs, which are the first subs you unsubscribe from when you choose to stay. Once people migrate to a topic-focused sub with decent moderators, they definitely become part of a community.
Talk at linux.conf.au 2016 on the broader view of the OpenPOWER firmware stack: https://www.youtube.com/watch?v=a4XGvssR-ag
> The ability to pay your way out of it, usually comes together with the ability to talk your way out of it

No it doesn't. Hardly anybody would pay a large bribe if they could simply talk themselves out of it instead.

> Of course with this mindset you don't get to be 4% of the world's population but have 25% of it's prison population.

No, that is the result of crazy harsh sentences. That is a problem, but applying justice selectively to rich people is not the solution to that problem. The solution is to decrease the punishment for crimes that aren't serious, and then apply it equally. A prison sentence for a 1 day visum overstay is ridiculous, of course.
People keep saying 'SF should allow for more development' as if it's a universal human right to live in SF; while current residents are being mean by not wanting highrises on their block. SF is nice, more people want to live there than there's space, hence, not everyone can afford it. Why would the current owners/residents want to change that? I really don't get it.
Number26 is now N26
Say there's a crack or fissure that opens up, creating new "space". Someone then fills that crack with soil making new "land". Or say the land under a fence moves. Since land ownership diagrams contain specific measurements, are they redrawn? Replaced? Accepted? Measurements ignored and features used instead (apple tree to 7th fence post)?

If my property deed says my yard is 20 metres wide, but post earthquake it's 21 because a 1 metre wide split occured in it what happens when I sell? Is accuracy thrown out the window?
Some people mentioned it already indirectly, but I thought it is worth stating it clearly:

Don't look for "health" indications, try to establish if the leaders established a culture you can live with (and how this current situation might be a result of that culture). I can't think of specific questions, but for me it is about how people interact, especially across the hierarchy:

- How are disputes solved?

- Are people allowed to disagree (especially with higher ups)?

- Are people allowed to make mistakes? Were people fired because of mistakes? Is there a (perceived) "goofy" on the team (can't do anything right according to the team, yet did never really fuck up, thus is still there, but always blamed)

- Is the team allowed to relax and pick up debris, hang loose, enjoy some time together, or is it in constant "sprint mode"?

- Are the managers able to get the team to rally behind the same goals?

- Does everyone solve his own problems, or are people actually collaborating on e.g. features/bugs/ideas?

- Are there leads or managers on the team known to cause issues, yet not removed?

- Is there special treatment for random people?

- Is stuff openly discussed or everything on a need-to-know-basis?

- Does everyone in the company have (at leas read) access to all the code?

This is stuff you most certainly cannot change once it was established, especially if people stick around and even more so if the founders, managers, leads will still be there.
If it does not fit your attitude, you will be in constant battle against what happens in the company and why.
The author is very gifted writer. I was hoping for a quick skim but I could not stop reading.
This is a bit of a backhanded-compliment. People are genuinely surprised, if they don't know the history, that the republican's weren't the party of slavery. Just meditate on that fact for a moment.
The llvm-project is a compiler. Its developers are well aware of the true cost of exceptions.
I'll add my current three,

1) "How to Win Friends and Influence People"
2) "The War of Art"
3) "The Pragmatic Programmer"
Howler.js – JavaScript audio library for the modern web
I don't doubt that they existed, but the disparity seen in online forums would have you believe that it was a fringe far right <1% group that voted for it, certainly not 53% of the population.
There's nothing in there that excludes off-project conversations, and I cannot imagine such a restriction surviving the first outrage about a project member's off-site views from the left based on previous incidents.
There are just overloaded notations from two different contexts. sin² can mean either:

* x → sin(x)² (in multiplicative group)

* x → sin(sin(x))² (in composition group)

Similarly, sin⁻¹ can mean either:

* x → 1 / sin(x) (in multiplicative group)

* x → arcsin(x) (in composition group)
His visa expired the day before he left "the place". That his train would make it across the border in the wee hours of the morning is not legally relevant.
> 3,584 CUDA cores at 1.53GHz (versus 3,072 cores at 1.08GHz in previous TITAN X)

Isn't this chip made on 14nm FinFET compared to 28nm for the previous one? Why only 20% more cores? Is the chip smaller this time?
It's hella good!
You're only looking at the downside risk. There are huge upsides to the area - notably the San Francisco Bay is a natural harbor, which makes it a really good place to put a port. The promise of wealth from trade meant people would live them pretty much regardless of the downsides.
Gosh! I really misread that subject line...
It very much does work like that though... The San Andreas fault is a "strike-slip" fault. The plates are (effectively) moving past each other, in opposite directions.

Imagine you owned a rectangular piece of land, with the fault running right up through the middle of it. After an earthquake, the western half of your property is now shifted a non-trivial distance to the north relative to the eastern half. What happens to the property line? Does it now have a 'kink' in it? Does it remain in the same place relative to the 'ideal' geodesic plane (meaning various landmark like fenceposts, etc, are now in a different place relative to the property line).

It's certainly an interesting question...
Marty: the little walking robot that’s more than a toy
1. "Zen and the art of motorcycle maintenance" by Robert Pirsig

2. "The art of war" by Sun Tzu

3. "Meditations" by Marcus Aurelius
Biometrics Researcher Asks: Is That Eyeball Dead or Alive?
This could simply be some capacitor or fan issues.