skysight-inc/HackerNews huggingface dataset:
I think this slideshow is doing the project a disservice. Mysql is definitely a "lesser" database, that seems to be widely known and accepted. It seems to be also very frustrating for the PostGres team that that is not the sole factor, but it isn't. For a shared database it's not even that high up there. This slideshow is bemoaning that Uber seems to find the design decisions of PostGres a problem. Really, they're fine decisions "just get a department to deal with them", is the message. And yes, that is very much the PostGres attitude.

The great thing about MySQL is that it generally just keeps working with incredibly small amounts of maintenance whereas PostGRESQL just constantly needs attention. This has always been my personal complaint. From vacuuming (yes I used PostGRESQL before autovacuum, and you can still fuck up autovacuum) to upgrades, everything is just fiddly fiddly fiddly.

The end result is that mysql, you start it, you run it, you do your normal OS upgrades and everything just kinda hums along. For years and years. PostGRESQL is like all enterprise solutions : you start it and run it and a month or so and it suddenly refuses to accept connections, or suddenly it starts using too much disk (e.g. misconfiguring autovacuum), or ... It has a bazillion things you need to configure and make cooperate and there's large procedures for everything you need do to. Every week some warning light goes all flashy and won't stop flashing until it made you press a few buttons where it was perfectly predictable which buttons needed to be pressed. It forces you to consider 2000 configuration options, rather than picking sensible defaults, instead asking.

But yes, you get something back for that. A bigger, better, more correct and far more featureful database. In many ways it starts having the issues of other large databases (e.g. the 3-page-and-totally-inscrutable SQL stored procedure functions).

This is very much a case of "pick your poison". But frankly, if you want your app to just run, like we all do, MySQL will serve you better. If your OCD can't deal with small imperfections, datatypes that fit only 99%, having values that your text mode SELECT in the database can't print ... if those bother you, stay away from MySQL. And of course the classic, if you have a "real database workload" (very heavy load with constant reads AND constant writes), yes you probably need PostGRESQL.

You could say Mysql is halfway between LevelDB and PostGres.

By the way, if you need a mobile database with zero maintenance, SQLite will serve you even better. It can't be shared with other applications and is not meant for database-behind-network approaches, but you'd be surprised how well it can work.
QNX 7 Desktop (KDE)
politics and media play huge roles.

in this particular case though, the author provides zero evidence that the crime wasnt committee. he hints that the guy was mentally not all there or "insane".
That can't be legal.
If he does bring down the cost of tunnelling, I hope we get a lot more tunnels for trains.

If he has any sense he would be bidding for these projects too.

It would be great if by default we could get bigger tunnels (if crossrail were bigger then we could get double deck train in the future for instance).
Look up Murdoch and Trump's dynamic over the past few years and you'll understand why that happened. Wrt BBC, they are both biased and incredibly inconsistent - I lost any trace of respect for them a long time ago.
Snappy Driver Installer R437 Full Version Free Download
Ok I did that, and learned:

" A study of dog bite cases conducted at a hospital in Kerala last year showed 75% of the patients had been bitten by pet dogs, and only a quarter had been caused by strays. A 2013 study in 13 Tamil Nadu schools found that pet dogs accounted for more than half of the dog bites suffered by students"
> Rear view cameras will be mandatory on US cars starting with the 2018 MY.

Woah, never expected that. I remember thinking they'd be a gimmick when I first got one. Life changer.
That's an unfair comparison, C doesn't have to bundle an entire interpreter.
Back up, you were talking about this thread weren't you...
it feels like this is shifting a bit. for example much of the work at the whitney biennial is quite political and hardly abstract. of course it's subject to many of the same forces as always (the fashion/connection/money) but at least it feels decidedly more engaged with the world than a lot of the easy-to-mock(-if-a-bit-unfairly) modern art that often comes to mind.

and by being more connected to the common experience, it now sinks or floats based on whether it says something that feels true or insightful or relevant to our time. the key piece is that the average viewer can know wtf it's even talking about without much background or context.
Some large international companies, Dräger where I live, for example, have fully English departments (they employ a lot of grad students and post docs). But when those who never planned to stay forever start learning German soon after they arrive.
Denmark censors a lot more than just TPB, though it is probably the one website that causes most people to circumvent the censorship.

In Denmark it all started out with blocking child porn sites, then it was expanded to copyright infringement, then it was expanded to companies operating illegally (counterfeit goods stores, illegal gambling, alternative medicine stores) and most recently the government started blocking "terror propaganda" [1] - which means they have begun censoring political speech.

This is in spite of a constitution forbidding censorship, with the counterpoint being that since it's technically private companies doing the censorship, it doesn't violate the constitution. Even though ISPs will be taken to court if they don't censor sites [2]

[1] https://www.information.dk/indland/2016/10/statsligt-debatto...

[2] https://www.version2.dk/artikel/dansk-internetudbyder-traekk...
Unfortunately the numbers are difficult to work out, because hunting lionfish is still predominantly a very labor-intensive activity. Some folks are working on remotely operated unmanned submersibles to factor out the labor. Also missing is a grid of underwater cameras feeding a stream to a back-end object recognition cluster to map out real-time lionfish locations to maximize kill utilization ratios (too much time is spent looking for them instead of killing them).

Bootstrap enough of the industry, then build enough of the submersibles to permanently station around the most sensitive coral reefs and eventually entire islands and coastlines to "fence them off" from future infestations, and push them further out into the ocean where large predators can feast upon them as they have less cover to hide within, if the native oceanic predators can even eat them. There is some suspicion that in the invasive areas lionfish have no natural predators other than humans; sharks, groupers and eels can be trained to expect dead lionfish handouts from divers, but no one has yet documented them start to hunt the lionfish on their own in significant numbers. I would settle for pushing them out into the relative desert of the benthic ocean, and hope they starve out there.

Fortunately, someone has already worked out a filleting robot for haddock, and modifying its pattern recognition for lionfish requires enough a training corpus to make it sufficiently reliable, so once killed they can be quickly prepared and frozen. The most recent research indicates lionfish aren't susceptible to Ciguatera. Unfortunately, lionfish toxins can also sometimes be found in their flesh, so they must be cooked (heat breaks down the toxins), and they can't be introduced into the lucrative sushi and sashimi markets (though I'm sure enterprising sushi chefs will find delicious ways to prepare the cooked lionfish flesh).

Accuracy rates on automated classification of lionfish in live streaming video is so far not revealed in any write ups I've read, and especially false positives (killing fish that the classifier thinks is lionfish but actually are not). That's a significant problem, and also the obstacle that I can't work out to gamifying the killing of lionfish.

The threat of the more capital-intensive automation of industrial-scale lionfish hunting/eradication also presents a challenge to locals who want to break into the market. Not much incentive for the locals to invest into opening the market when they know they could be out of a job within just a few years of establishing a lucrative market to well-capitalized (and often foreign) competitors who can tap more credit than the locals.

Currently, economically beneficial lionfish eradication for the locals is primarily focused upon leading hunts for diving tourists to favored dive spots, and not for systemic, industrial-scale, broad eradication across the entire coastline. Personally, I believe leaving it at this is a mistake, because lionfish represent a threat to our fisheries over the longer term.
My rear mounted camera (Subaru Forester) is fouled by dust all the time. Pretty much useless. I live on a gravel road, and it takes just one trip home after the car wash to completely obscure the lens.

For city driving it could probably work ok.
Open plan

Say about 12m2 (130sqft) per person. In London roughly £50-£100/sqft/annum. £6500-£13000 rent per person. So for e.g. Google in london are pretty central and are probably paying >£10000 per employee in rent assuming they are open plan.

Closed plan

Another article quotes triple the area. Sounds about right. So £19000 to £39000 per person per annum for the closed plan office.

Obviously this is going to be different if you set up in a new campus in a rural location, but tech companies seem to converge on areas with very expensive real estate SF, NY etc.

How do these numbers stack up with the productivity gains you would expect to make?
How is having cyclic dependencies a good thing?
The title is missing a "+".

But why bother to proof-read a whole sentence, before posting? Life's too short.
Umm, it's not a secret or obscure law that bars the CDC from studying gun impact:

- https://en.wikipedia.org/wiki/Dickey_Amendment_(1996)

- The Congressman Who Restricted Gun Violence Research Has Regrets: http://www.huffingtonpost.com/entry/jay-dickey-gun-violence-...

- The ban has supposedly been lifted: https://www.washingtonpost.com/news/storyline/wp/2015/01/14/...

- Some more history: http://www.apa.org/science/about/psa/2013/02/gun-violence.as...

- some background: http://www.latimes.com/business/hiltzik/la-fi-hiltzik-gun-re...

And I love this entry on a blog site (Forbes): Why The Centers For Disease Control Should Not Receive Gun Research Funding: https://www.forbes.com/sites/larrybell/2013/02/12/why-the-ce...

The reasoning? "There was a very good reason for the gun violence research funding ban. Virtually all of the scores of CDC-funded firearms studies conducted since 1985 had reached conclusions favoring stricter gun control. "
In the case of the Baltics, it's not so much the natives that are under the increasing propaganda. [1] It's the Russians who were transported here during the various occupations by the empire & soviets. These people weren't kicked out after the collapse of the union, but most of them have never been interested in the local culture. They haven't learned the language [2], aren't interested in going back to Russia even if paid for, and often don't hold local citizenship. They view Putin as their leader, they celebrate Russian holdiays, shoot new year's fireworks according to Moscow time, and cry about the fall of the union. Basically these are people who are waiting for the reunification of the motherland and it doesn't take much for them to eat up any propaganda that aligns with that view.

Digitally they live as Russians, they don't use facebook but use VK etc. Because they don't understand the language the only local TV/newspapers/media they consume is Russian. The local Russian media is mostly funded by the Kremlin and has their agenda aligned accordingly.

In total, it's hard not to see this as preparation work for Putin to come save all these Russians by occupying us once again.

--

[1] Certainly there is the Russian troll army unit who roams the local news comment sections. However they aren't that clever. They are mostly easy to spot, have been spreading the same crap for 15 years, and are often called out.

[2] It's not just that old people don't learn the local languages. A huge number of Russians flat out refuse to teach their newborn children the local languages, insisting on Russian. The continued existance of Russian kindergartens/schools is ensuring that the division among the local populace won't go away.
Then there are those interviewers who silently cross you off the list and move on. They are probably type II people, however, so no harm done from either point of view.
Pumzi: 35 Years After World War III – 'The Water War' [video]
There have been many cases recently where counterfeit goods made it into genuine distribution channels, sometimes even being distributed by the original maker itself.
I doubt very much that even self driving cars will solve LA's traffic problem by themselves. The sheer volume of people is so large, that mass transit will probably still be needed.
Just finished it yesterday myself. It gets relinked to in every thread like this but can't be linked to enough.
Sherlock: Private detective for your android application
Don't know of any mainstream Lisp with "pass by name". Which dialects have or had that?
I've heard complaints about how during the winter months the Volt will keep the gas engine on to keep things heated up and it will cut the range almost in half (60ish to mid 30s) during the winter. I'm not sure if that's the overall range or the electric range.

That's probably enough for a lot of us commuters, especially if you've got charging options at work but that'd make it a non viable winter getaway car (which you'd probably already know if you're researching hybrids).
I'd prefer if they required video plus proximity audio feedback. Video only systems don't give you the same urgency gauge as audio feedback does.
8 Characteristics of Paradigm-Shifting Entrepreneurs
Show HN: Analyse Telegram chats easily
+1

Average Turk from Istanbul is way more western than the average labor migrant from 60ies-70ies. Mainly they came from rural areas and without much education to do manual labor (which was great IMO).

So "same" people that are now voting for Erdogan in said rural areas today.

2nd-3rd generation who grew up in Europe (local education etc.) don't even necessarily have right to vote in Turkish election.
What is strong about that massive paranoia this guy and his corrupt gang is displaying for months now? And how the hell do you get the idea that this behavior is something that would be accepted anywhere in the 21st century?

FYI: in democratic elections, you don't put the opposition in jail first and control the media in a way that the ones you've left don't even get a chance to reach the population or tell them in a honest way what is currently happening. I'm sure all those vote manipulations are also part of democratic elections in your eyes eh?
The Recipe for a Great RESTful API
How a Slack UI change sparked the Ars Technica civil war
Aaand...one more datapoint showing us that Protoss were underpowered.
It may be what reference means, but just because a language has references doesn't mean that it is passing-by-reference. There are plenty of languages that allow actual pass-by-ref, like C++. The usual litmus test is writing a function that takes two ints (not int refs!) and they're swapped at the end. In C++, you can tell because of "int&" in the signature of the function you're calling; as opposed to plain int.

In languages with macros, you get to cheat a little, and write something that looks like the above without _really_ having those semantics. However, in languages like Lisps where your macro language is extremely powerful, you might not really miss it so much.

There is a lot of convenience in _not_ having pass-by-ref! Sometimes I feel like the ardent opposition just doesn't want to admit their favorite language is missing a feature ;-) If I call a function f(a, b), I know that a, b are still pointing at the same object in e.g. Python. That is not the case in C++ (pass-by-ref) or Lisp (arbitrary macros). Predictable language semantics make code easier to reason about. That's a good thing, and it's quite plausible that the added complexity and confusion of supporting pass-by-ref isn't worth the expressiveness.

I appreciate that the term is confusing, but it does mean something. I submit that making it mean two things would be even more confusing. If it's confusing, just say "passing (an argument) _as a reference_" which is unambiguously about what you're passing, and not how you're passing it.
>Emails suck. My newsletter doesn't

You know what sucks a million times more than any email? Big intrusive JavaScript overlays on top of content people are trying to read.
Fast path to me has always meant no software that runs on a general purpose CPU. It means the packet needs to traverse the device without being touched by software that runs on a general purpose CPU. ASIC or similar only.

The minute we start talking about fast-path in-kernel is when I realize that Linux folks and most networking folk who use the term have a different idea of what fast-path means. Still interesting, but not what I thought I would be reading.
Autoprefixer: Parse CSS and add vendor prefixes to rules
Why Wallflowers Don't Make Friends
Why does it need a kernel module ?
Why should this have been downvoted? The post I replied to asked why science matters if the gun issue is moral. I simply stated how science (i.e. reasoning from data) affects moral action, and how the two interact (addressing the other part of the poster's question).

It was not a pro- or anti-gun statement. I fired a handgun just the other day.
The most glaring example is Congress taking away funding from the Centers for Disease Control to study gun violence (I think they still do some reports based on data collected by others but not their own original research). While gun crimes get some attention, particularly mass shootings, accidents and suicides account for most gun deaths and injuries.
One note on this: some elements of the extreme left-wing have in the past had tendencies toward antisemitism, which obviously fits into 2) and potentially 1). So that's one issue.
You do realize they voted him in? They specifically chose him to be his leader and continue to do so. Why should the West "wake up"? What do you propose the west does? Should we send the militaty and overthrow him?
Great advice and people need to do this more often (or at least recognize if they don't do it).

I agree 100% on everything with Dave Rubin, for example, so I avoid listening to him too much.
In all of those cases, you're probably passing a reference by value, semantically. ("Probably", because you didn't specify which languages, so I'm making an educated guess.)

The usual litmus test is having two objects (or ints or whatever), write a fn `swap(a, b)` where the two are swapped after the call is over. Can't do that in Java or Go or Python or C; but you can in e.g. C++ and you sorta-can in Lisp. In C++, you'd see int& (or whatever) show up in the arguments of swap().
Got a source on the "stifling creativity" thing? I don't see anything about it in the abstract, and I don't particularly want to pay $36 to read the paper.
I don't think it's that no one cares, it's that he is very difficult to stand up to. The EU needs him because Turkey is the only thing holding back a flood of 2 million refugees. They can't threaten sanctions without risking the floodgates being opened. The US has had a long relationship with Turkey and doesn't want to terminate it unless it has to. Turkey also has the second largest standing army in NATO and is a regional rival of Russia, which is convenient for us.
hackernews reddit porlatarde.club hackaday
> Sorry, I assumed that 80% and 86% were close enough that a reasonable reader would be able
> to see that I had mis-remembered the second significant figure for statistics I heard a while ago.

vs.

>>and the source of those numbers is...?
>GregKH, who you linked in a cousin comment.

the article i linked to has neither number.

> An employer pays you to solve technical problems that rise from their business

not at all. an employer pays for stuff it can't get done for free. it's basic economics at least but i'm sure some shareholders would also have trouble understanding why the company would waste money that way. you just admitted that you'd gladly do the same work for free yet you somehow failed to tell that to your employer who are thus paying you for something that they could get for free and spend that money on other important things instead. that's doubly damaging to your employer.

> Let me ask you a question. [...]

it doesn't have to be a security bug and it doesn't have to come from a customer, we look at them with the same attention and priority regardless. money has nothing to do with it, we do it (and we have done so since the beginning) whether we're paid or not. i think you just have a hard time imagining that what customers pay for isn't R&D (though we're open to such contract work too).

> That statement doesn't say "developed for free" it says "provided for free".

yes and it's disingenous as to be able to provide linux 'for free' someone has had to pay for it which is very different from our situation.

> I don't agree that there isn't a significant proportion of development that is not paid[...]

you're arguing semantics ('significant' vs 'majority') with Greg at this point, i'll let you two work it out.

> I don't lend credence to hypothetical predictions about how Linux would be developed without anyone being paid.

fortunately you don't need to predict anything, just compare the code of linux 1.0 and 4.11.

> Despite what you say, Linux was developed for free for the first year or so and was mostly
> developed for free for several more years.

i never said anything like that unless of course you can quote me back on it.

anyway, you're clearly more interested in insults and ad hominem than a rational discussion, so you can have the last word.
Turkish authorities block Wikipedia without giving reason
(a few) NASA datasets
In a referendum with tons of irregularities and many reports of government thugs intimidating voters.
Yes but have you worked on that with 10 other developers and deployed it to multiple stages or environments for testing and then onto production hundreds of times for paying customers?
I don't know what the above comment refers to, but the drama around the live cd subsystem left a bad taste in my mouth, and the decision to only support systemd got me to switch away.

There were claims that Canonical subverted the Debian voting process by having too many committers, and then forced through votes that let then treat upstream debian as a dumping ground for unreviewed Ubuntu breakage. (And also force out existing subsystems, etc).

I am not sure how true the allegations are, but I am hoping that Shuttleworth helps improve the situation now that he has re-taken the helm at Canonical. The changes I've heard of seem positive from an outsider's perspective. Concretely, they had that HN thread, and got rid of unity (I am happy as an end user, but am sad for the developer team).
Payday Loans in Online – Great Cash Solution – Birmil.com
Pocket: The worsening continues
I'd like to see them try to do that beneath my city.

PS I am ashamed of the current top comment (despite not having anything to do with it).
Ok, yeah, I saw upthread about C++ and Pascal having a more formal reference type.

But in C and Go you can pass pointers to pointers, in Java and Python objects with mutable object references..

It seems like the whole article could have been "Go does not have the C++ reference type, so it's not really in the mix when calling functions".