skysight-inc/HackerNews huggingface dataset:
This is really interesting. What kind of metrics is the culture focused on? How were they established. Can you think of examples when critical/deliberate decisions were made to pursue the integrity of the culture (rather than shifting or broadening focus)? Has cultural orientation or measurements changed over time? How and why?

Are there other examples of cultures focused on particular metrics that have flourished? Or faded away?

Super curious...
Intersting. In NZ and Australia, "grundies" is slang for (usually male) underwear.
The reason people don’t start with a relational DB has nothing to do with the data model or query language - people choose databases like Cassandra because scaling to 500 Postgres or MySQL instances holding a combined petabyte of data is horrific, but it’s dirt simple in things like Cassandra

The query language is a side effect of the underlying storage engine - you don’t choose it because you want a key value store, you choose it because you want horizontal scalability and cross wan HA
A bit surprised to find no mention of the GPU database field (ie: https://www.mapd.com/demos/, etc) because straight SQL on this hardware is extremely fast when optimized. Feels like all this NoSQL stuff came around when developers no longer wanted to deal w/ DBAs and do full stack(s) on their own. DBAs spent long hours on DDL and DML (stored procedures) for a good reason.
Your first sentence is absolutely false. The syscall table is the stable API of the linux kernel.
In analogue hardware implementations spike events are transmitted on a standard digital bus using AER (address-event representation). The signal is not attenuated, since standard digital hardware (though asynchronous, depending on the implementation) is used to transmit the spike. Spurious noise injection is thus not a significant problem as well.

Note that I'm only a layman when it comes to analogue neuromorphic hardware implementation details, I encourage you to have a look at [1] for more detailed energy computations.

[1] http://web.stanford.edu/group/brainsinsilicon/documents/IEEE...

Edit: Added a "significant" above. There indeed are minor problems with cross talk causing additional spikes, but mostly in the analogue neuron subthreshold regime, not in the AER bus. [2]

[2] http://journal.frontiersin.org/article/10.3389/fncom.2017.00...
A more direct (though fictional) illustration that Unix also has reserved file names that you'd better avoid: "I was writing a novel about digging to the center of the Earth, entitled "core". One day I was running some program that crashed, and my novel turned into a bunch of binary gibberish." Or how about: "My video of my kid's first at-bat, in a file I named a.out, got mysteriously clobbered when I took my first programming class." These are more insidious than the MSDOS examples, which at least fail right away.
I was pretty impressed by this entire article. The price tag is enormous, and I can't really imagine that level of money, but being healthier does have its benefits ...

Some of the supplements choices are a bit on the edgier side, so I'd recommend looking at places like Reddit and Examine prior to trying them. Speaking from my prior experience, a stack (nerd term for collection of supplements) that works anecdotally for one person rarely works for anyone else.

Disclaimer: I also commented this on the HackerNoon article, but I created an open-source / free project for those interested in tracking supplement and activities and how they impact sleep and productivity.

https://betterself.io
Examples : https://imgur.com/a/jXyhJ

The writer brings up meditation, which is something I observed also from tracking it - https://imgur.com/a/l377Y. Meditation has made one of the biggest impacts on my life, but it took me forever to sit down and finally make it a habit. I meditate close to an hour to the start of most days.
terrorist /ˈterərəst’/
noun

A person who doesnt willfully provide passwords for their electronic devices.

/s
I’m not sure how you’re supposed to respectfully disagree about someone like Kissenger who got hundreds of thousands of people killed through his ideas.
This is an entirely different mechanism, but was bitten not long ago by a surprising feature of the C++ language. It was as surprising to me as I imagine saving a file to aux.c would be.

I was working on a C++ program, editing, compiling, debugging as one does. After a while, my efforts to compile were stymied due to a flood of weird compiler errors that didn't make sense. After rewinding recent changes to a point where I knew it used to compile, it still refused to compile.

Finally I figured it out. During debugging, I created two copies of log file, one called "old" and one called "new". Somewhere in an include file (which probably included other files, etc), there was a statement "#include <new>". Rather that picking up the library source code, it tried to interpolate the contents of the local file "new" during the compile phase.
> why is this not a potential legitimate business model?

I was thinking the same thing the other day when I first heard about it. One of the main issues with existing subscription models is that some people only want to consume a small fraction of what is available from a service provider (news, music, video etc) yet have to pay a not-insignificant fee for access to everything. A good example would be the latest Star Trek series only being available in the US via CBS All Access (thankful that I'm in a country where it'll be available on Netflix).

If I could lease out my CPU for a real-time exchange of services, that'd suit me just fine. I already have accounts with an energy provider and ISP, so it's one fewer monetary relationship I need to worry about.

You could be asked on a per view basis, so by default all sites are blocked and need to ask for the exchange to be approved. You could also white-list trusted sites, or for a set period approve all requests not unlike a software firewall e.g. Little Snitch paired with an ad-blocker.

This is something the W3C should standardise at the browser level so it's not inefficient and works across different browsers effectively. It could potentially save journalism and other business models that don't jive well with existing subscription/payment structures.
I knew it. Private sector corruption makes the public sector look like a saint.
Unfortunately, this isn't true. It is not "inconsequential". Most people will read the headline/commentary and blindly trust it without reading the source material at all. This is a problem with the audience, yes, but it's also a problem with the organizations that take advantage of the audience.

But even amongst those that do still read the source material, if they read the commentary beforehand they are still likely to have their perception influenced a certain way, even if only subconsciously. Psychological priming is a thing.
Lots? Certainly most adtech firms and IOT type firms

Also: scaling isn't just speed, it's also capacity, HA, failover. Are you running 100x4T NVME in a single server?

Edit: fun little story. Some time back, I wrote a compaction strategy for Cassandra designed for time-series data. That strategy (known as TWCS) is now widely deployed, but for the first year or so, it was an uphill battle to get it accepted into the project over the existing options (high barrier to entry for fairly obvious reasons). I had given a talk at a conference and made the code available online - my employer was going to use it, so giving it out was a good way to help iron out any wrinkles, and maybe some early adopters could help me get it into the project.

There was a Fortune 500 company who sent me one of their products - unsolicited - as a thank-you, because they had deployed my compaction strategy, and it apparently helped them a lot. I asked how much, and their answer was something like "About $20k/month". In my mind, I thought that was great - probably let them decommission somewhere in the range of 5-20 servers, which sounded pretty good to me. Then they said "per cluster, and there's 10 clusters so far".

Now, the $200k/month savings is cool and all, but the real point is think about how many machines are involved here to be able to SAVE $200k/month just by changing the way data files are combined.
I think if there were data to support the authors perception, it would be number of blog posts written.
At the moment my favorite thing to do is think about each web page as a cohesive collection of components that are the sum of what it takes to make that web page work.

ie css, html and javascript for that page contained within that page.

Then, as you notice common use cases accross pages start to abstract them to a central library (be it js, css).

This way it makes it easy to develop any size application because each page is coded as needed and code relevant to each page is always right there with it.

I've worked on plenty of codebases that start out with a central library and then build outward but they always seem harder to maintain due multiple layers of abstraction.

I guess, in summary, this method is a way to lazy load abstraction.
SQL was designed by IBM in the 1970s, to run on mainframes. The community by whom and for whom it was developed was focused on PL/I and COBOL and largely didn't use C.

The first implementation of SQL in C was probably Oracle V3 (released in 1983). IBM's equivalent SQL offerings around the same time (SQL/DS for VM/CMS and DB2 for MVS) were written in PL/I dialects and assembly, and COBOL, Fortran and PL/I were supported as application languages. I believe IBM's first forays into using C with SQL was the development of OS/2 EE Database Manager in C, somewhat later in the 1980s. (The current DB2 Linux/Unix/Windows code base is originally descended from OS/2 EE Database Manager.)
Lều xông hơi gia đình bạn đã biết cách sử dụng đúng cách chưa – 1RaoVặt.vn
In the article:

> "Upon reviewing our products and code, the HTML comments shown in the screenshot that are referencing newrelic were not injected by New Relic's agents. It appears they were added to the website by its developers."

> [Coin Hive] did confirm to us, however, that the email address used to set up the account was a personal one, and was not an official CBS email address, further suggesting malicious activity.
In America that would be the cost of one gas turbine.
This has nothing to do with "students refusing to see" certain people.

It would be absolutely lovely, if it were solely that.

What this has to do with is with students preventing other students from engaging with certain speakers.

This is about insane protestors assaulting people, blocking entrances to venues, disrupting the actual events, and people trying to convince public universities to literally break the law by engaging in viewpoint discrimination.

The examples that the NYT used were situations where people were attacked, and literally sent to the hospital. IE, the 50 year old democrat teacher from middlebury who had to go to the hospital, because some protesters assaulted her for protecting a speaker as they were trying to escape a mob of people who surrounded them, and wouldn't let them leave.

Please, please, please lets all go back in time to when if you didn't like a speaker then you just didn't attend the speech.
Upping your Value as a Developer
Not really. Any idiot on the internet can put a poorly made piece of documentation for anything, as has been done here. The topic kernel development is also technically involved and frankly a very small minority of the tech world is intimately familiar with it (let alone in a position to make good use of the documentation), so it's not terribly surprising that there is some discussion over it.
180 websites in 180 days
IBM and Microsoft can embrace the open source tools Tensorflow and Spark by offering Enterprise Support (I know IBM has made a large investment in Spark). Their competitors would be databricks and Google. By being simply not Google that could win over people. Also, both of them need something to differentiate their cloud offering from Amazon.
Neural Networks Can Be Used to Hack an iPhone
Wow, that first one is like Ur-Quan + Yehat + Spathi all wrapped into one! These both definitely nailed the SC2 aesthetic, thanks for sharing. (And also for all your work on VQ, it was an amazing journey to follow!)
In China, internet celebs are turning into entrepreneurs. Here’s how
I'm really interested in Monero but I lack a comprehensive understanding of the underlying technology.
Is there a good resource (apart from the Monero community itself) that explains Ring signatures and similar technologies, including their limitations?

From your answer, you sound very knowledgable in this area - could you advise some good resources to learn more?
> SQL was originally designed for non-programmers

SQL sounds like something from the Star Trek original series era to me. Read it with a Shatner voice:

Computer, SELECT course WHERE klingons = 0;
Apple switches from Bing to Google for Siri web search on iOS and Mac Spotlight
Dismissing it offhand as "nothing new" is a little disingenuous.

There may have always been this momentum but it didn't hit critical levels until lately, and that combined with the rise of globalism (whether that really is the culprit or not) has left a lot of people feeling down, literally, in the dumps. This information adds another facet to our understanding of today's political stage and it's worth paying attention to so we can better resolve it.
It's perfectly fine if and only if you're on a Mac. It gets bad on every other platform.
Looking at this bug, it seems that Go has "fixed" it by fixing the syscall arguments, not by switching to libc.

Did they switch to libc since then?

If not, and given that Go apps are normally statically linked, does this mean that any precompiled Go app basically has a time bomb, in a sense that it'll break next time Apple changes some syscall?
You can start by saying what ideas of his you think are wrong, and why they are wrong. Then you can listen to why he (or those he agrees with) believe those ideas are right.
In the government's own words, Nirmal Bharat Abhiyan was Restructured into Swach Bharat Mission.[0]

[0]: http://pib.nic.in/newsite/PrintRelease.aspx?relid=109988
I'm perfectly willing to engage in respectful dialogue over a simple difference in opinion. Less willing to financially compensate murderers in the name of liberal civility.
The poster he's responding to says that China can become a or the global cultural leader of the world.

And to achieve this specific status they do need others to follow them culturally. If no one outside of China is wearing Chinese clothes, watching Chinese movies, or listening to Chinese music, then they can't be considered a cultural globalization leader.
It all started with feminism.
Karl Marx's ideas have been responsible for the deaths of about 100 million people (and counting), yet they still seem to be granted plenty of airtime at our universities.
Course every Front End developer should take in 2017
Their actions aren’t preventing the speakers from getting compensated, but rather preventing them from delivering an address.

You might imagine, then, that a university would begin to narrow the breadth of intellectual perspectives it allows, to align with the students’ wishes.

However, tuition is only part of the story. Universities are highly sticky - students aren’t going to leave Berkeley because Milo was invited to campus. However, the university risks both contributions from alumni, and branding against the echelon of students they want to attract.

Your perspective reflects only immediate concerns, which must be accounted for. But hopefully, I’ve shed a little light on these more complex decisions.
>>The difference between Churchill and Hitler is that Churchill didn't slaughter millions of people and subvert half the globe to totalitarian dictatorship.

He did precisely that. Britain has inflicted more damage to humanity, with its imperialistic policies than even a fraction of Nazism did. Britain was for all practical purposes was a far more evil force than Nazism would have ever been.

>>That supplies and shipments are limited under dire circumstances should come as no surprise to any student of historical warfare.

It comes as a surprise to us because Britain invaded India, stole and plundered the country.

If you don't want people to call you bad names, stop doing bad things.
It's insanity to expect not to waste money when asking IBM to install an Oracle CRM/SCM/FMS/HRMS/EPM/ERP suite. God knows it's running on some huge SPARC or Power system with terabytes of RAM and thousands of threads. Maybe a mainframe too. It's the worse possible combination. It's practically taking the cost of IBM consultancy and the cost of Oracle software and multiplying both. Suicide.
I use a skylake nuc for my lab server. Spins up VMs just fine although you have to run Fedora (vs RHEL/Centos) for full hardware support as some drivers are only in the 4.x kernel.
> Socrates quarrels with Homer. Aristotle quarrels with Plato. [..] These quarrels are never personal.

This, like many of today's rosy views of the golden past, is slightly misleading: while Socrates many have high-minded intellectual quarrels with Homer, one can't just ignore that he was murdered ("sentenced to death") by his fellow Athenians for supposedly corrupting the youth.

In comparison to drinking hemlock, the criticism today's divisive figures have to endure seems manageable.
I was going by Oracle's "first commercial implementation," as a starting point. I found it it was originally written in Fortran, but later ported to C. I wouldn't have guessed fortran.

https://asktom.oracle.com/pls/asktom/f?p=100:11:0::NO::P11_Q...

Oracle was originally written in fortran and then redone in C, which it has been written in ever since. In fact, when we ported Oracle to the mainframe for the first time we were faced with an issue -- do we rewrite Oracle in assembler (there was no c compiler on the mainframe back then) or do we write a C compiler? We wrote a C compiler.

On a side note, I remember watching an interview or reading an article (probably from Larry Ellison) who said IBM gave 1/3 of it's business to Intel, another 1/3 to Microsoft and the final 1/3 to Oracle. Pretty crazy.
Well, I'm concerned about sexual assault when it happens, regardless of the cab/ride sharing service that employs the perpetrator.

IMHO, a great deal of people here only car if the perpetrator is employed by Uber.
The trouble is, once this perspective gains a footing, it metastasises to the point where civil disagreement becomes almost impossible anywhere, and on any topic. That seems to be happening now. Here in Australia, for instance, we have the marriage equality postal survey going on as mentioned in the article (a daft exercise in fake democracy to appease a far-right party faction, but let's put that aside for now). I have personally been called a homophobic bigot by a 'yes' campaigner, not because I'm against same-sex marriage (I'm strongly for it, and voted accordingly), but because I refuse to cut off friends and family who are on the 'no' side. Polarisation has reached the stage where, according to many, we are literally required to ostracise anyone on 'the other side' (of pretty much any debate).

A capacity for, at a very minimum, civil debate, even where you disagree strongly with the other side, is a crucial foundation stone of the Enlightenment. There are edge cases for sure (I don't know how to have rational discourse with self-professed Nazis, for example), but actual debate (as opposed to fighting, spurning, hating and ostracising) needs to be a strongly-held default, or we are totally stuffed.
In-flight Netflix will be available on more airlines in 2018
The author seems to conflate sql with single node classical rdbms'.

The query language side of things hasn't changed much but coming from automotive which is currently generating daily terabytes of long and flat data in the form of time series streams with very little relational characteristics nosql systems are very useful.

I think there is a tendency to go after old relational systems because of how they handled themselves with the data that was generated mostly by users. At this point my industry is dealing with data generated by machines and nature and thus the need for extremely scalable and distributed systems.

Whether these systems use sql i don't think is that important ( most of them will support sql or sql like )
There is a difference between ideas and people who put those ideas into practice. Marx was just a writer. Lenin or Stalin—I don’t think you can respectfully disagree about them.
> Egyptologist Mark Lehner, an associate of Harvard's Semitic Museum, is beginning to fashion an answer. He has found the city of the pyramid builders. They were not slaves.

Idk man, seems like the article does claim that the builders weren't slaves.

Also, given the way trophic pyramids work, feeding crops to a cow and feeding the cow to people results in a loss of energy compared to feeding the people plants. By that, I mean it's more expensive to raise a cow and use it to feed 10 people than it would be to give those 10 people crops.
Sure it did. You gave your information and they provided an accurate credit history. You trusted that information was correct, and if it didn't line up you would be contacting authorities or credit agencies trying to counter fraud and fix your life.
Are you still working on the repo about cryptography research? Is it public?
> only blocks a few select companies that have products that are, at their core, easy to replicate

with low value for the Chinese economy.
Hi Craig! Postgres refers to itself as an "object-relational database", but do you think the "object" part is meaningful today, or just a label left over from the 90s? As best as I can tell, it just means that Postgres has table inheritance, which is great for partitioning but has never been all that feature-ful. (I guess it is improving a lot with pg 10 though!)

Is there any theory or academic research on what an "object-relational database" might mean? Or just a buzzword (like Snodgrass titling his book "Time-Oriented Database Applications", a la object-oriented)? (Edit to add: In other words, is "object-relational" something that still gives some kind of principled direction to the project, something that informs decisions made by the core contributors?)

I sort of wonder if nowadays with JSON Postgres has become a "document-relational database". :-)
Announcing X11-less KWin
https://en.wikipedia.org/wiki/Comparison_of_structured_stora...
> Reports require a static schema

This may be true, but reports also normally require a different schema from the OLTP database. Data warehousing with star schemas is a thing and it doesn't matter whether your OLTP database is an RDBMS or a NoSQL solution...you're going to have to push data to your warehouse to run those reports. The last thing you want to be doing is running reporting queries against a database that's required for the operation of your product, even if it is off hours. And reports will never run efficiently if they use a schema that's designed around the requirements of your business' application. For one thing, your update performance will tank since every write requires a ton of index writes. You can mitigate that a bit by maintaining separate indexes on a reporting slave, but that kind of maintenance has its own set of headaches.

So I'm not seeing how reporting is a good rationale for choosing one technology over another. Reporting, when done right, is a completely separate system with a completely distinct technology choice.
It would be really amazing if those who choose to comment in this thread would try to do their best to disagree with each other thoughtfully, charitably, and respectfully.
San Francisco Wants to Make Disasters More Social
If I think your ideas are morally wrong and getting people killed, I am compelled to either try and stop you, or resign myself to cowardly inaction. I of course choose cowardly inaction—I’m selfish and enjoy the comfort of my life and don’t want to disturb it. But I don’t try to make that out to be a virtue!