skysight-inc/HackerNews huggingface dataset:
This is a terrible article.

While arguably a single infographic would have sufficed, in terms of text https://en.wikipedia.org/wiki/Column-oriented_DBMS is far clearer.

People who sit down at your table at the beginning of a database project and want to make a binary decision about row vs column orientation in an off the shelf database selection process have simply drunk too much koolaid. Why?

Firstly, performance should generally be optimized post-facto (with real, measured numbers on real systems) not prematurely in etch-a-sketch land. Commercial solutions providers are usually happy to bring their systems in to do battle with the enemy for a lucrative contract, just make sure you give open source a fair seat at the table as well.

Secondly, the real driver for performance is the frequency and type of queries (both read and write) which are almost always unpredictable in the architecture (read: 'immaculate conception') stage, being well ahead of real use, and thus must be continuously re-evaluated as a system evolves.

Perhaps instead, a key factor within modern database engine selection is actually the degree of parallelism and consistency required. See https://en.wikipedia.org/wiki/Consistency_model

A good general purpose strategy for 90% of cases is to start with ACID and perfect consistency on a general purpose RDBMS, and relax your constraints over time based on measurements of real world performance as your use case becomes more clearly defined. You can usually switch out an RDBMS for a NoSQL solution fairly easily through code generation, since SQL is by definition very well defined. Don't assume for 5-10% of cases that building on a distributed database is a good idea from scratch, unless you know you really need it; if your API is clean you can always retrofit parallelism.

A second tip is that sharding your database (splitting one fat RDBMS in to multiple databases) is often a great workaround (if workable in your consistency model) earlier on in a project to avert the well-known failings of RDBMS overcentralization (performance problems: "I can only buy a server so fat", downtime issues when full backups, upgrades or new replication models are required, etc.) and can have the side benefit of helping to protect against architectural lock-in to any one particular DB engine (ie. immobility to NoSQL solutions if that becomes required later).
Correct me if I'm wrong but if the procedure is counting spores under the microscope, couldn't a computer vision system be trained with machine learning techniques to count an air sample under the microscope too?
The barbarism began 200 years prior when Africans were stolen from their homeland. Slavery in Haiti stood out as particularly brutal, even by Caribbean standards. The white landowners in Haiti were greatly outnumbered so they had to resort to unrestrained barbarism to keep the slave population in order.

L'Overture was admired by many in revolutionary France because of his compassion towards the former slave-owning whites and mulattos. He was incredibly forgiving and humane given the circumstances. Even the former slave-owners couldn't hate him because he consistently stuck his neck out to protect the lives of whites and mulattos.

What you reference happened in 1804. In 1803, L'Overture was arrested and exiled to France where he died later that yet. Also in 1803, Napoleon announced that he would re-introduce slavery in Haiti. The whole episode would have been avoided if Napoleon had a conscience.
As the summary of that study says,

> Our findings suggest that sex reassignment, although alleviating gender dysphoria, may not suffice as treatment for transsexualism, and should inspire improved psychiatric and somatic care after sex reassignment for this patient group.

In other words, they agree it helps with dysphoria. However, it may have other downsides - which is perhaps not surprising, as it is major surgery in some cases; and it is troubling that there is an increased risk of suicide. However, it should be an informed choice for people to make: this can help with their dysphoria, with some significant risks. Many treatments have such cost-benefit tradeoffs.

In the end, it should be a personal decision for the relevant people. It is unfair to say that these treatments "do not help". And risk of mortality is not the sole determining factor, there is also quality of life and so forth (e.g., some powerful anti-acne medication has an increased risk of mortality).
Besides, if you open up physics papers to public comments you'll be deluged by cranks who think they can prove Einstin woz teh rong!!!! with a bit of algebra and a lot of punctuation.

I don't know how you'd do useful public peer review. By definition, "peer" assumes some professional domain competence.

The current system is probably too restrictive, but it's hard to imagine a more open system that's at least as useful.

Maybe someone should do a PhD on it. :)
"Legal advice" vs. "legal information" vs. "project management"/"clerical work"/"administrative work".

Legal assistants are often carrying out the instructions of lawyers. I've never seen one that operated independent of a lawyer.
Right. Ever since the late 90s ISA lost most of its importance on the high end. The most important factor for ISAs these days is probably code density since instruction cache pressure can be an important factor in some workloads.

Ease of decode still matters a bit. IIRC Bulldozer used 5-10% of its power budget on decode and Intel finds it worthwhile to have a cache of decoded instructions. But that's still a relatively small factor in the grand scheme of things.
Here is my script to create a test instance in about 5 seconds (albeit without any tables define yet, just space for them, with a running server on that space, and an account to create and use the tables in the DB):

(puts tablespace in folder under current directory)

<code>

#!/bin/sh -x

# create and run an empty database

# note: fails miserably if there are spaces in directory names

PGDATA=`pwd`/pgdata

export PGDATA

# make it if not there

mkdir -p $PGDATA

# clean it out if anything there

/bin/rm -rf $PGDATA/*

# set up the database directory layout

initdb

# start the server process

nohup postgres 2>&1 > postgres.log &

sleep 2

# create an empty DB/schema

createdb edrs_test_db

# create a user and password ("demo") to use for connections

psql -d edrs_test_db -c "create user guest password 'guest'"

ps auxww | grep '[p]ostgres'

echo run tail -f postgres.log to monitor database

# vi: nu ai ts=4 sw=4

# * EOF *

</code>

"edrs" is the name of an app - sub in something more applicable. I'm running this on OXS, but should work on Linux as well.
They actually do an impressive amount that they don't have to (my dad is a Tesla fan/early adopter and has a Roadster, Model S and probably will get a Model X eventually).

When he took the Model S in they added that metal plate to the bottom (from that one crash that got a lot of press), swapped out all the door handles for new ones because people online complained that in rain sometimes the old ones wouldn't retreat into the car and changed a few other things I'm forgetting (at no cost).

I can't really think of another car company that proactively adds a bunch of stuff to the car for free as a part of routine maintenance. Of course this is in addition to all of the over the air software updates too.
"People are free to criticize those who oppose gay marriage"

Everyone should have the freedom to their opinion. However, if I say I don't like gay marriage..I have a really good possibility of getting fired from my job and being called "homophobic". I've even heard that even stating this opinion is a form of discrimination. Let's be clear here, I'm not talking about bullying people that are gay or attacking them personally.

Along those same lines, I've seen horrible things being said about anyone religious. Horrible and bigoted shit. Yet, there is no outcry. Nobody is getting fired for essentially doing the same thing to another group of human beings.
TL;DR do lots of stuff related to programming
Appium deep linking automation for Android
Because its CEO won't settle for that, and will insist on making it to the mass market or die trying.
There isn't a way to check order for complex numbers in any reasonable way.
https://faithlife.com/about

Faithlife is the leading provider of digital content and tools for the Christian church. Over 2.5 million customers worldwide partner with Faithlife for the best Bible study experience. From the world's leading digital research tool for Bible study, Logos Bible Software; to cloud based presentation software, Proclaim; to a digital education platform, Mobile Ed; Faithlife is changing the way the world interacts with digital content. We offer our 450+ employees the autonomy and freedom they need to do their best work, from unlimited paid vacation to flexible work hours to an outdoor center. We're hiring REMOTE and ONSITE employees, as well as INTERNS.

We're currently looking for:
- software developers
- DevOps engineers
- marketers
- sales leaders
- instructional media specialists

You can check out our full list of openings here: https://www.logos.com/about/careers.

We're headquartered in beautiful Bellingham, WA; surrounded by water and mountains, and smack-dab between Vancouver, BC and Seattle. Learn more about Bellingham here: http://bellinghamwins.com/.

Email us at careers@faithlife.com if you'd like to know more, or are interested in working with us!
Yes, the paper is about showing that you can do the equivalent of annotating stack frames for security in a language with tail calls. The same ideas work debugging though.

Basically, the key idea is that you can manage the debugging information yourself. So for simple tail recursion, you can have the first call push a marker on the stack and subsequent calls update a count on the marker (if you care about the depth). For more complicated interactions, you can record whatever debugging information you need, even a full stack by associating the information with a cell under the top-most stack frame. (Of course, this debugging information may grow with the depth of recursion, depending on whether you try to keep the full stack or not, but will still be more space efficient than keeping around all of the stack frames.)

The main point is that keeping track of your execution context doesn't have to be done by walking the call stack, you just need to have a protocol for maintaining whatever state you want on entry/exit.
RGB camera sensors can't identify specific wavelengths, all they can tell you is that a given wavelength is in some specific range. And when the light is not monochromatic then it becomes impossible to determine the spectral pattern.
Ok yes it could do, but your example augments my main point. Most credit creation is against land. When you incentivise land speculation you create inflation. We've seen this leading up into 2008 when the money supply rocketed.

Basic income is IMHO a bad idea and we should do land value tax, as I said in my post. I don't think basic income would prove as inflationary as a direct tax subsidy against land speculation as the former could feed into some land speculation whereas the latter is basically intended to fuel this fire.

edit - whoops realised I put about land value tax in my other comment. Anyways: land value tax - the establishment hate it.
This why Chicago fails in Tech:
Who made the form agreements that you're using? You might be able to find a lawyer willing to supply you with these documents and also attach their name to them. That way your clients could have some confidence in the documents.

There are thousands of different NDA and contractor forms floating out there on the Internet but they don't come with explanations of the qualifications/experience of the drafter.
If almost all the downvoted top-level comments weren't from accounts with over 1k karma (or very close), then I would be tempted to believe you. Since they are, I think it's more likely in this case that he, and the companies he runs, are very polarizing.

That said, the reason he's polarizing may be because of other information that's readily available due to a concerted effort by short-sellers.
It's also worth remembering that at the moment everyone in the UK gets a tax free allowance of £10,600 and an NI free allowance of about £8000 (in 2015/16). The basic income is expected to replace that as well, which means if everyone continues to earn the same amounts that's an extra £2000 per person earning more than £10k (roughly, assuming it's now taxed at 20% in the first tax bracket). NI would be less, and is probably more complex as employers pay some of that, but just assuming that only the employees contributions are now paid on what was previously NI free you're still looking at another £1k each. It's not much individually, but when you take out the costs of administering all of that it'll add up.
I've heard this said, but I don't believe it. Teslas have many of the things that normally break on cars: tires, rims, brake pads / rotors / calipers, suspension, wipers, windshield, wheel bearings, AC.

Tesla does not have a transmission, so there's one thing. Also no muffler / exhaust system.

Tesla does not have an IC engine, but what's likely to fail on an IC engine? A bunch of things that fail often are cheap ($100 - $200): starter battery, ignition coils. Some wear items are often more expensive because difficult to replace: timing belt, water pump, alternator. It's possible but rare that you could have something really go wrong: cracked cylinder head: maybe $2000.

Now what does Tesla have? Electric motor- maybe same failure rate as an alternator? High power electronics- maybe same failure rate as something like an ignition coil? Battery- very expensive wear item.
To be honest, I think a lot of my frustration is that I don't actually disagree with most of the points being raised, but I'd back myself into the position of playing devils advocate. I mean, I do think they way this submission was described as "native app GUI" is acceptable because it's also pretty clear that it's in the context of using OpenGL in place of HTML and thus it's just a concise / terse / lazy / whatever way of saying "renders natively on device" (summarising git repositories and titling them can be a deceptively hard job after all). But I can also understand why people would nitpick the semantics of that title; and had the context not been clearer (ie the project was a little more opaque about it's usage of OpenGL) then I likely wouldn't have defended it's usage.
On the Economic Virtues of Street Hustling
The Bay Area can get away with way more than any other place because of its concentration of tech company hq's and the associated valuation and m&a premiums. Other cities have to compete on a much more level playing field.
Apple Pride 2015
Ask HN: Would you agree with your company boycotting an entire country?
Would you agree with your company boycotting an entire country for human rights abuses? For example South Africa during apartheid.
>I doubt people are starving in developed countries so I wouldnt say it's taking anyone out of starvation

Grew up with friends who had no food sometimes. My mom would give me food to bring to their house when I went to visit. The mother also had very serious medical problems which was a big reason for that.
Coinbase Bithack Results: Top 5 from Pakistan, Philippines, Germany, and US.
Ha - I was impressed before realizing you could do that. Now I'm even more amazed!
Show HN: My Google Analytics widget is now available for OS X
I would really like a more comprehensive answer from somebody close to the source; you more or less say "it does not have it because it has not happened yet".

Note that arXiv has features that many previous repositories did not have, such as easy access to the original TeX files.

Plus, a comment system for a repository of preprints sounds very useful to me -- you can have early birds (such as PhDs or very active scientists) comment on your paper even before you submit to a conference/journal, thus getting good advice for free.
Given that Reddit just nearly imploded due to "censorship," this is probably a fair policy.
I think the real question is why would it want to? Ferrari is a specialist marque that, like most other super luxury brands, the parent company (in this case Fiat I believe) keeps around for the glow it gives its cheaper cars. There really isnt a lot of money is super expensive cars compared to the mass market. Have a look at the history of all the expensive car companies.. none of them are still standing.
The End of Jobs – Why Entrepreneurship is less risky than traditional employment
iOS+8.4+download+cydia+taig+|+iOS+Jailbreak+Tools+and+Jailbreak+Guide
One of the back projects that I will never get to is "how much of this kind of moving graphic could be built with basic animation tools and data from tables in a spreadsheet style interface". I think a HyperCard for showing simulations would be an amazing tool. For something like this put the map as a graphic for the background, define the animation routes, the shape of the ship, and then read the data off a table to know what to animate when. There are tools for this type of stuff, but, last time I looked, they are fairly complicated. It would be amazing to have Harry Potter-style living documents.
I've been reading this book and really enjoying it! The author makes a really good case for the traditional career path being riskier than entrepreneurship, and why it is happening.

A common narrative is that not everyone can be an entrepreneur, but this assumption is also challenged.

Would love to hear counter arguments from anyone who is also reading this.
Maybe it can work as follows: Support a concept of "reviewer group" that can be created by anyone but can only be joined on invitation. When you post a review, the groups you belong to are shown; you can also filter articles that are approved by a certain group. Eventually, some groups will gain reputation by producing quality reviews on certain fields and people will treat papers approved by them as high-quality.

Heck, you can even create groups like "former reviewers of XXX journal" and as soon as you convince other people, gain reputation very quickly.
I interpreted the comment as "these guys must have kick ass careers" and not the other way round.
Anyone using Semantic UI in production? Thoughts on if it's better than Bootstrap for prototyping?
It was nice of them to make it voluntary.
Yeh sorry, I had originally posted it but changed it as I wasn't sure if the community preference was for a direct link to PDF or not. I know some security conscious communities don't like that.
yea maybe but then if you look at his work, he does talk about sub-contracting, so does that make him an agency of sorts? Then where does freelancing come in. Just trying to understand that part.
I wonder if somebody tested the rule to be deterministic by entering same number over and over. But I think the rule a<b<c is too simple to invite to use creative tests.
Changes to Clojure in Version 1.7
Hello world My name is Roomino
The Steve Jobs Movie
Nice! Although it never worked for my profile picture, it would always error :(
Cool stuff for multi-tenant DBs! Aside from the obvious row level security, tenant ID makes a nice BRIN key for some tables, I suspect.
"The barbarism that began 200 years prior when Africans were stolen from their homeland"

Yep, their a lot of guilty folks in this violation, but someone also was selling on the Africa side. I often wonder if the bad shape and tragedy that has visited Africa is the result.

Sadly, this is still current events and not history.
Hello, I am a full stack developer with about one year experience building web apps with the .NET framework. I am also interested in Rails.

Location: Phoenix, Arizona

Remote: Yes

Willing to relocate: Yes, but no deserts please :)

Technologies: C#, VB.NET, ASP.NET MVC, JavaScript, jQuery. Currently learning Rails.

Résumé/CV: Available upon request

LinkedIn: https://www.linkedin.com/pub/tim-matti/65/1a9/931

Email: tmatti56@gmail.com
What exactly is bad about ES6's `class` from a classical inheritance point of view?
The Man Who Saw America
Yes.

Literally every notebook I have read from him I just learn SO much! It's amazing ..
Server Farm Setup for Knife Depot
"MySQL" could be embedded in "LAMP" etc.
On one hand, it's not hard. City costs X and need to raise money to cover X. I wish they would just send everyone a bill and be done with it, and not have to sneak taxes into everything. I really don't like that, especially for things which they otherwise have no involvement in.

Equally, I get that taxes are hard and certainly not popular. Not everyone can pay the same or spends their money the same way; but if you tax what I earn and tax what i spend, and you still don't have enough, that's just shitty management of my money.

Things like this, where some state gets to decide some arbitrary tax rule that companies must follow, is anti-competitive and hurts small businesses. For a large corporation to work with this is not a big deal, but for a small business it's too much to navigate.

I'm all for paying my fair share to support the infrastructure and my local community; but there has to be a better way.
This is actually something I have been thinking about writing myself. Look at all the major social networks, and all their metrics, analysis, ranking systems and the like.

Imaging what you could do with a social-network like publication database (research-gate sort of is, but it doesn't think big enough and the UX is confusing, imho). Every publication became a "post" so to speak. You could easily include discussions (both on the paper, as well as general discussions), ratings, user curated lists (instead of expensive journals), host links to any relevant non-paper data. Funding could be provided by Universities, or by means of a registration fee, or simply with an ad supported model. Targeted ads will probably bring in a relatively high CPM due to the target audience.

<rant>
Incidentally, while we're at it, we could also get rid of strict formatting guidelines and super-formal writing, some of the best papers I've read are informal. And it's a very modern thing to do anyway, old papers by Kelvin and the like read much better than what we have to write these days.
</rant>
Even whites who had been friendly and sympathetic to the black population were imprisoned and later killed.[3] A second wave of massacres targeted white women and children.[3]
I hear it's the most atrocities per gigabyte since the Windows Vista Install DVD.