skysight-inc/HackerNews huggingface dataset:
Oh right, I guess I thought what you were doing was saying that cases like [0] being "heard about on the national news" is showing some kind of bias, that it's not something to be concerned about because the same is happening regardless of race, and using some statistics to evidence your assertion.

I was trying to say that a) you were massively off about the relative quantities of unarmed shootings and that b) in any case; I would imagine people are more upset - i.e. it's in the national news - about e.g. [0] than; e.g. Brett Luengo, because there's a huge difference in the circumstances surrounding their deaths, something which cannot be interpreted from the statistics you cited.

Further, my admittedly limited & poor knowledge of the situation caused me to infer that the op was talking about this qualitative difference, although you are correct in saying that if you take the statement "we cannot seem to stop shooting unarmed black men" absolutely, strictly, literally; without applying any context whatsoever, then talking about quantities is completely valid.

So - my apologies.

[0] https://en.wikipedia.org/wiki/Shooting_of_Walter_Scott
Yes that video is excellent. (Also: "with its dependencies")
What's new in PostgreSQL 11
Cool that you open-source a book - it looks like it contains a solid amount of information. Well done!

What I'm missing (couldn't find it on the first glance) is a topic about the performance implications of animations.
Most devs don't consider which css properties trigger a layout->paint->composite re-render, which has massive influence on browser performance.

There are soooo many shitty animations/transitions in the web, just because people don't know that animations can slow down a whole site.

Imho people should read something like the web dev one pager on animation performance (1), which explains (more or less) how to build high-performance animations.

There is also this free udacity course (2) which explains everything a web developer needs to know. It's not hard nor magic, and you just have to hear it once to remember it for whenever it becomes necessary.

1: https://developers.google.com/web/fundamentals/design-and-ux...
2: https://eu.udacity.com/course/browser-rendering-optimization...
What to do when you realize this is not the life you wanted?
Appreciate your response. I would happy to see your reaction when you're working with Laravel, lol.

I fully agree that too much of magic makes Django difficult and easy to newcomers at the same time. So I switched to Flask which is much pleasure to work with and now I'm very happy.
I haven't coded without an IDE in 8 years. SO this is not an issue.

The same can be said about Java, nobody would write all that glutter without an IDE...
Any source on them selling telemetry data?
Font-awesome also does this, I've always found it strange but assumed it was done for some reason.
Before GDPR there actually wasn't much penalty for reckless collection and storage of personal data. Only PR damage had to be considered.
This effort, especially PowerPoint, may have saved many lives by slowing everything down a bit.

To be less blase, that list is far more pencil manufacturer than it is bomb sight manufacturer, whereas holo-lens sales to the military definitely seem bit more like a bomb sight than they do a pencil.
Easy access and fast results. Learning isn't about creating the best possible implementation. Python wpuld have been another suggestion from me personally. What language would you have used?

A lot of people without a formal educational background start with established scripting languages.

I you handle data, chances are that you will get in contact with javascript at some point.

Using coffeescript or typescript would be a worse choice for learning, even if they counter some disadvantages of the base language in question.
Guide to setting up a new mac for a development environment
Also: many languages prevent all access to private members in derived classes. This is by design: private is private.

If you need derives classes-only to have access, you should typically use the “protected”-modifier.

Doesn’t php have that?
Feral Film izle Türkçe Altyazılı HD (2017-2018)
Updated the website :+1:
> "A teacher (also called a school teacher or, in some contexts, an educator) is a person who helps others to acquire knowledge, competences or values."

The target audience is a crucial part of the feedback loop. Removing the students from the equation sounds counter intuitive. What are the proposed alternative metrics? Who delivers the feedback? And what is the feedback based on, if not on the direct opinions of the people on the receiving end of the service?
Both of them, really. There's a lot to know if you want to build a modern database system. But no work I am aware of addresses the specific question of how to build a database system from scratch.

A reasonable approach might be to start with this high-level paper, and follow papers they reference until they get specific enough to address your specific questions:

Joseph M. Hellerstein, Michael Stonebraker, James Hamilton.
Architecture of a Database System. Foundations and Trends in Databases, 1, 2 (2007).

For the sort of low-level issues that you are interested in, it might be useful to study a well-regarded persistence package, such as Berkeley DB.

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

Another system that might be worth studying is SQLite.

https://www.sqlite.org/index.html
Dell announces security breach
Yes I also think a lot of things will happen, because of the climate change, that we never experienced before.

We know a lot of world wide events happened in history, so it also unlikely we never will experience huge events in the (near) future.
> Wasn't the Internet initially a distributed communication network that would still operate under nuclear attacks?

Not really. The original ARPANET [0] didn't connect military command and control systems but four different universities. However, the packet-switching concept that underlies TCP/IP was informed by purely RAND theoretical studies, conducted by Paul Baran [1], that looked at building resilient communications systems.

[0] https://en.wikipedia.org/wiki/ARPANET

[1] https://en.wikipedia.org/wiki/Paul_Baran
Love it, and it works without js, great work!
Kennedy put a literal nazi--who had been rotting away with nothing to do in Texas--in charge of the Apollo program.

Who?

edit: Ah, this guy https://en.wikipedia.org/wiki/Wernher_von_Braun
Not right now because I'm in the middle of integrating ansible into my servers and was waiting to get that finished, and I also need to make some changes with local storage.

Nice catch on aria-haspopup! I totally missed that. Also good tip on aria-expanded, thank you.

I can't remember why I went with a div instead of a button. I'd like to think there was a reason, but it was probably just oversight on my part.

I appreciate your feedback!
Advent of Nim
I'm generally pro-immigration, but you're right and make valid points. I'm a UK citizen but we face similar problems in nature if not magnitude. My position is that controlled, proportionate immigration is good for the country (UK, but generally too) both culturally and economically and should follow legal due process.

My main criticizm of the Trump administration's handling of the situation, as an outside observer, is that they are persistently and maliciously bypassing due process (muslim ban imposed arbitrarily even on legal residents while people were in the air, separating children from their parents, etc). Frustration and revulsion at these actions naturally throws a sharp spotlight on whatever else the administration does with regard to immigration, and rightly so. As I said, you're probably right on those incidents, but it's also fair to say that the degree to which a tactic is used also matters, and they deserve every single bit of enhanced scrutiny they face on this issue.
Fun fact: just entering [ebay.co.jp] gives you a "Connection refused". You explicitly have to enter [www.ebay.co.jp]. I don't know what they're doing over there.
Only because they've bought their way into that position.
I would disagree with many of these, but thanks anyway.
A tangential question, the post links to an earlier post[1] saying that GitLab itself doesn't use NFS anymore, pointing out that they migrated to Gitaly.

But ultimately Gitaly will need to do a local FS operation, so there's still the problem of ensuring HA for a given repository. GitHub solved this by writing their own replication layer on top of Git[2], but what's GitLab doing? Manually sharding repos on local FS's that are RAID-ed with frequent backups?

1. https://about.gitlab.com/2018/09/12/the-road-to-gitaly-1-0/

2. https://githubengineering.com/introducing-dgit/
Hey - I realize that comment was a little over the top, not sure what others you're referring to, though. My irritation got the best of me.

Regarding your other point, I think the good solution is to accurately address the topic/subject, even if that means some people don't recognize the connection. If the headline was referencing Verily, instead of Google, then a good number of people would learn about Verily, right? Pandering to the uninformed doesn't help anyone, except in this case, the publisher, which was clearly going for clickbait.

I really don't think it's a good idea to favor inaccurate information over writing a few extra sentences (maybe just one?) in the article.

As a better alternative: "Verily Has a Plan to Fight Mosquitos in California"

Then in the article, something like "Verily, a subsidiary of Alphabet, Google's parent company, ..."

Boom, no false info, people learn who Verily is, and the world is better off for not leaning into clickbait and outrage-based journalism.
There have been a lot of great Ricky Jay videos being shared around after his death but I feel like this is the one where you really get to see him start to explain a tiny bit of what he can do.

https://www.youtube.com/watch?v=OTgwAqcKm_s

It's a very modern format where he's demonstrating to professional poker players how easily they're going to get hustled. It's my favorite video of his.
It's a no-true-Scotsman as any market with a monopoly just wasn't "free" enough.
Yeah, the audio on this one is mesmerizing.
The saddest part is that there is so much PHP code out there and it's mostly really bad code. Even Rasmus isn't happy about it, you can watch his presentations on state of PHP on youtube. PHP was meant to be a simple templating language for HTML, and it failed miserably at that, which is why almost every PHP framework out there invents another one.
How do you equivocate a military force to a police force and simultaneously equate that comparison to an exaggerated stereotype? Pretty hyperbolic.
Not a lot of content yet, but building databases (even toys) is an incredibly interesting exercise which I encourage many more people to try out, so +1!

For anyone else who is interested in learning how to build a database, can I thoroughly recommend following along with Andy Pavlo's Advanced Database Systems course from CMU[1]. Every lecture is accompanied by reading lists, notes, and assignments. Whats more, I find Andy's style to be very easy to parse even on complex topics.

Even if you think you know a fair bit about this domain, you will likely learn a lot!

[1]https://www.youtube.com/playlist?list=PLSE8ODhjZXjYplQRUlrgQ...
In the same way single threaded has limitations.
Also, OSHA was enacted in 1970.
It definitely would be I suppose. However the current gen HoloLens is not much more then a tech demo for use in a controlled environment, pretty much the opposite from the envisaged use case.
Reminds me of https://twitter.com/ircmaxell/status/984785734811963392
> Your argument is only valid if you believe that military applications of technology can be compartmentalized and limited in a way that one can always find a way to contribute to “good life saving military use cases” only.

Precision is a numbers game. It doesn't feature human selective bias.
>I don't know why cellphone service is so expensive in the US,

I suspect size has a lot to do with it. The US is the 3rd largest country in the world. Sure, Canada is bigger but at almost 1/10th the people and I suspect the country has far less coverage than the US.

Just look at coverage maps for the US then keep in mind how many square miles you're looking at and you can easily think "yeah, that can be expensive".

Yeah, they're pocketing a lot of profit and mostly relying on government funding to expand their networks but still, I just don't think we could go as cheap as laces like India.

The way the FCC handles spectrum also doesn't help.
If another professor wrote the exams for a class they
didn't sit in, you'd have the students screaming in
unison, "this wasn't discussed in class!"

In standard testing at other levels, this is solved by a syllabus.

For example, in electronic engineering I would expect a second-year class in switch mode power supply design at any university to look extremely similar.

Admittedly there may be classes in cutting-edge research, opinion-based subjects or extremely niche topics, where you can't find two academics in the country who could agree on a year's syllabus and set of answers. In my degree I'd say less than 25% of courses were that way, though.
Caterpillar drive? https://en.wikipedia.org/wiki/Magnetohydrodynamic_drive
+1 for OSing this :)
Ebay does not operate in Japan as an auction site. Instead we have Yahoo Auctions and more recently Mercari.
How many of these low-level workers are receiving second paychecks from national governments? We can be reasonably assured that at least some SREs are; what about the anonymous purveyors of these sorts of letters?

I think people view this very much as an us-vs-them, but the “us” is easily polluted with those quietly receiving additional compensation to further their (second) employer’s interests.
Because I believe the overhead to not be worth it. I’d rather a database be cloud native and have things like sharding and scaling built in and the coordination of that built in. I grok the CockroachDB way of doing things much more than how Vitess is and shocking fact most companies aren’t Google in size and don’t really need a Vitess or CockroachDB but get swept up in the Cloud,Cloud,Cloud! craze. The seemingly brittle nature of vtablets, vtgates, etc versus something built in is valuable to me.
Revealing source code should not be a security problem. Open source is not less secure than closed source. If enough non-evil eye pairs read it and responsibly disclose their findings at least.

However, storing database passwords or password hashes in git (at least inside the same repo) is a major design flaw.
A Bitcoin is Forever
"...Dragonfly is well aligned with Google’s mission. China has the largest number of Internet users of all countries in the world, and yet, most of Google’s services are unavailable in China. This situation heavily contradicts our mission, “to organize the world’s information and make it universally accessible and useful”..."

Ignoring the rest of the logic and values questions involved, a mission is what you want to see happen, not what you're going to do. You may do nothing -- and that might be the best thing you can do for your mission to succeed.

Missions are not to-do lists. They are statements of value that are supposed to be more important than the entity stating them. People die on important missions. The mission is what the important thing is, not how you fit into it.
If you're against what I don't like, you're authentic and fighting the good fight.

If you support what I don't like, you're receiving paychecks from other governments.

Yeah right.
Bear in mind though that Ebay Japan does not target EU/no/ch customers, which is a requirement for the "big reach" of the GDPR.

Wikipedia excerpt: "... for all individuals within the European Union (EU) and the European Economic Area (EEA)."

https://en.wikipedia.org/wiki/General_Data_Protection_Regula...
It's important for these voices to be heard. Despite a couple thousand signatures on the other dissenting memo, there's no evidence that a majority of Googlers are willing to actively vandalize/cannibalize revenues, while Microsoft, Apple, Amazon etc. make all exceptions demanded by China, and bolster their revenues, market-cap.

Dissenting Googlers need to understand that Google doesn't operate in a vacuum, where rules apply differently for the rest of the market, and dissenting Googlers get to guilt trip their patent company into leaving billions on the table, for feelz
Baudelaire said something like that (about the sonnet): "Parce que la forme est contraignante, l'idée jaillit plus intense" (poor translation: "because the form is constraining, the idea comes out more intense")
Nearly free? 58k interest on 240k borrowed over 25 years is not exactly nothing.
What would be the point in separating those ideas, when capitalism is the one that's the biggest problem?

You're arguing semantics.
I guess an argument to make in Dragonfly's favor is that if we leave it up to the government an even more draconian solution will be given to the Chinese people. Google offering their product gives them the opportunity to provide more information access than the people would otherwise get. There is only so much that can be censored, after all, and perhaps the massive information access will overwhelm any possible attempt at censorship.
Again jokes about PHP? It's kind of old.
Where there's money to be made, nice words will be found to make it sound not-completely-morally-corrupt.
How to Change Etsy Review
Former GM exec: Kiss the good times goodbye (2017)
Just noticed this was submitted a few times before (not surprisingly), apologies if this makes it superfluous. Only one of those times it actually got any traction and discussion:

https://news.ycombinator.com/item?id=10105437
> He played the 12th game safe knowing he's a huge favourite in rapid and blitz.

I would argue he played ALL the games safe knowing he's a huge favorite in rapid and blitz.

I would much rather they have to keep playing "classical" chess until somebody wins/loses.

That means that the players would be far more motivated to drive home an advantageous situation when it arises.

Carlsen's dominance in blitz is probably why he doesn't seem to be squeezing endgames into victories anymore.
Honestly, if you use PHP you should expect sadness
‘Human brain’ supercomputer turned on for first time
Airbnb have taken similar actions elsewhere, such as removing listings in Crimea due to Russia's annexation. Nor does the action apply to Israel, but to Israeli settlements outside of Israel that are certainly illegal under international law.
Ahh, logging, a subject dear to my heart.

At the last project I worked on, we did a lot of work to optimize our logging, as it was being done on low spec TV set-top-boxes, and we were burning a ton of CPU cycles just doing formatting (lots of JSON serialization). What many devs fail to realise is that, unless extra effort is made (as in the Erlang system in the OP), every log operation you call is a synchronous, blocking call that can actually be relatively expensive due to all the serialization and I/O that goes on.

Async logging can help of course (necessary if you want to send logs over the network). But you can still spend a lot of CPU just formatting the log lines themselves.

The solution we decided on was similar to what you'd do in a C/C++ project: for release/production, add a build step that removes all logging commands below the logging level for the target. For example in C, you'd usually use macros for this, and if your macro wasn't defined in release builds, none of the logging code would be included in your executable.

This is great for performance but does have an operational trade off. Ops people might want to be able to change the logging level of a system to diagnose live issues. But if I think about all the CPU cycles and HDD storage spent on logging (and often those wasted cycles have a very real impact on UX or server latency), then I think in many cases it is worth stripping out anything lower than Error level as standard.
I think it's too easy to judge without ever living in China. People should always look at both sides, and try to understand the whole situation.

Ofc people in China strive for a service which would be able to compete with their current search engine.
And Google in China would probably be way better than the current one.

Of course it's kinda sad that Google would need to censor results, which kinda conflicts with their missions - but apparently it's the law in China, and every company there needs to follow the law.

Google is a business, and it would kinda be not rational to skip the business they could make in China.
Why we stopped trusting elites
There’s IBB; the internet Bug Bounty. But it’s for widespread open source software. Typically FOSS that isn’t well funded yet is critical to massive parts of the internet. Popular libraries, email & DNS infrastructure etc.

Ebay being a private company with boatloads of money is definitely not a part of that.
Don't need stats, the wikipedians have a complete list: https://de.wikipedia.org/wiki/Liste_geplanter_Kohlekraftwerk...

Both extensions and new coal plants are there. I'll translate the key column: "plans declared invalid", "planning paused", "application submitted", "planning stopped", "being planned, blocked on (a kind of lawsuit)" and finally "being planned, building uncertain due to questions about profit".

The most interesting one is perhaps the first, which is an extension that started construction in 2007. It still isn't done and its license to operate is dependent on two lawsuits. From the public documents it's somewhat uncertain to me whether the license to operate is real. It might be a true yes, or it might be a complicated no: "you may use the new plant, but it has to emit less mercury than you possibly can achieve." I'm not sure. Either way, the owners don't seem to have spent much money on completing the building in the past year. They clearly have a license to build it and are spending money on lawyers and on removing some things that were leakily built, but AFAICT they aren't spending real money on progressing the building.

The wikipedia article on that links to https://www.theguardian.com/environment/2017/oct/16/world-go... which you may find interesting.

The energycentral page says new plants are needed and will be built, but it doesn't name any. https://de.wikipedia.org/wiki/Liste_von_fossil-thermischen_K... names them. The list is a bit difficult to read. Following up on the recent ones, it seems that only one of the <10yo coal plants is both operating and planned to continue operating as a coal plant. I might have overlooked a detail or two, but not a trend.
Is that a paid ad :)?
i wonder what will happen first - china's panopticon draconian state being adopted by everyone in the world or the chinese government being taken down by a foreign state for "acting up" as they are wont to do.
Meer havermout eten – Waarom zou je dit doen and Recepten met havermout
Israel: ‘Rogue’ NSO Group must have licence revoked over surveillance software
I had the opportunity to speak with a woman who works in mission control, monitoring the electrical systems and solar panels for the ISS. She said in her opinion, canceling the shuttle program was the right thing to do because using a space shuttle to fly to the ISS was the equivalent of using a mercedes to drive to the end of your driveway to get mail.
Beautiful! Also, nice website.
Surely it is worth the distinction when the contents of the article is being disputed.
ACLU is unaware that FB has an entire Haskell library for snooping on messages in the name of SPAM detection? https://code.fb.com/security/fighting-spam-with-haskell/
Just empty accusations, and frankly insulting to anyone who disagrees with dissenters. Apple, Microsoft, Amazon, etc. are all following China's data policies, but when a bunch of Googlers want the same, you accuse them of paybacks?
Please do it.