skysight-inc/HackerNews huggingface dataset:
> I do agree that, a lot of my time can be taken up with explaining why I don't want to replace a file server with a Cassandra cluster(yes really).

Adding the complexity of a DBMS (and a non-standard one at that) on top of a distributed system seems excessive, but I'd believe it.

> GPFS

I've never been a strong advocate for proprietary/enterprise solutions, as that's an easy way to spend more than a cloud provider would cost. Since storage (hardware) is the worst offender for markups, I'm extra-sensitive in that area.

> However its never as simple as that, as you know.

Indeed, which is why I suggested it would require innovation. For any non-trivial case, the app would need to be aware, and it may as well do all that work.
>Apple has leverage....

Yes, so much leverage that China regularly forces them to censor the App Store, and forced them to give up control of iCloud in China.

Quite different than say, how Apple handled the FBI demands or AT&T?

What concessions did Apple extract from China with respect to freedom or privacy for the Chinese people that you can point to?

Have they ever gotten VPN reinstated? Can you point to a single instance of Apple even petitioning against the government in Chinese courts?

I’ll go one better: can you find an instance on record of Apple executives like Tim Cook criticizing Chinese government policies like they do the US government? Any instance of push back at all?
There's a long list of papers on that - 'multi-sense word embeddings'. But more recently we have found that passing the raw character embeddings through a two layer BiLSTM will resolve the ambiguity of meaning from context - 'ElMO'.

https://arxiv.org/abs/1802.05365 (state of the art)
I stopped following him after he turned his podcast with curry into infowars lite.
> Central Computers

Is still kicking. I think their business model is you a pay a small premium for retail service and stuff that works reliably.
It looks like someone would need to do the things described in here: https://www.postgresql.org/message-id/flat/CA%2Bz6ocRFEnThhX...

There is an easy level "parallel safe" that would allow scans of different cstore partitions in a parallel query, and a harder-to-code "parallel aware" level that would allow parallel scans on one individual cstore_fdw relation. AFAIK no FDW has attempted parallel scans yet, but cstore looks like it may be an ideal case to be first?
Except it's Ctrl+Z in Python for Windows, because that's the convention for EOF there.
I’m a regular Postgres user and fan, but cut my teeth on LAMP. I can’t speak to the current state of the projects, but phpMyAdmin was vastly superior to phpPgAdmin in the 2000s. phpMyAdmin remains the best DB GUI I’ve ever used. (Although I haven’t used any GUI in quite a few years.)
For the Spanner and Aurora: MySQL has a lot less features. For example on the query side it has been really limited compared to Postgres. Maybe this was a plus in this case. Less features make it essier to optimize.
Yes, my point is they're not untethered to the deposits. The money is synthesized via the leverage (reserve) ratio. A bank with $100 in deposits gets to lend out $1000. But they don't get to lend out any arbitrary figure that they choose.
I have a serious problem with Postgres. Every year at FOSDEM, some of the most technically interesting talks are about Postgres, and the room is always far too small so I can't get in.
Banks need liquidity funding (including deposits) because they lend, not to lend. It’s actually an extremely important distinction to understanding money and debt (which neoclassical economics tends to, because they assume it all balances out so they can just ignore debt - it’s called the ‘loanable funds’ model and the fact that loans create deposits means it’s dangerously wrong).
Reminds me of classic mechanical chess-playing turk illustrations. I was about to link it here, but all the search engines could come up using plain text search were links to Amazon's crowdsourcing thing and its competitors. We've really put the car before the horse in so many ways on the 'net, to stay with a metaphor from orientalism.
I manage programmers, architects, analytics, project managers and business process operators. I think this applies to all of them.

Basically anyone with a higher education that was hired for their brain, works like this.

Sorting a business process or a benefit model of hundreds of postits to figure out the most efficient way for a team to perform a task isn’t really that different from fixing a piece of software.

Having people not disturb each other is hard though. I’ve managed different teams, and the funny thing is, that it’s even harder to get people not to disturb each other when they all think that what they do requires special concentration. So this funny little illustration of the issue actually makes it harder because it might make my programmers think they require more concentration than their coworkers. :p
Seeing images that would be 'racist' or 'sexist' is reflective of you, not the results. For instance if you search for 'white man and white woman' you'll find almost exclusively pictures of interracial couples. Is it some conspiracy to push interracial relations onto people? People of a different bias would say so, and it's equally ridiculous. In reality the simple matter is that Google's search is still extremely primitive and the results are mediocre at best. So you can easily break the search when searching for anything that cannot be trivially mapped to a direct text mapping such as e.g. Justin Bieber or Abraham Lincoln.

For instance search for 'green circle' - okay you get mostly green circles. Now search for 'green circle with red line' and the results are completely nonsensical. The huge leap forward in search engines was being able to avoid returning hardcore porn when searching for Abraham Lincoln. But in spite of tens of thousands of engineers, hundreds of billions of dollars in revenue, and all sorts of fancy declarations of ultra sophisticated AI solving every problem under the sun, we really haven't moved that far beyond that early milestone.
A buddy of mine and I made each other trillionaires for giggles. Sadly we've yet to find a depository institution willing to credit our IOUs.
Your bank is paying you that, but it has branches and other expenses(ATMs). If you want a better return on your money, get an online bank. Marcus pays 1.9%. Ally pays 1.85%.
US Progressives made a secular church and are tone policing everyone who steps out of the new orthodoxy. It's a very well documented issue in the states, since the Closing of the American Mind and the Diversity Myth in 80s, then Unqualified Reservations in the 2000s, then Donald Trump getting elected.
Bulgarian here, my mother used to work in a factory that produced hard drives. Specifically a company called DZU.

She told me about a joke the president made when they opened:

"Today we are proud to have developed semi-conductors, we look towards tomorrow, when we will have full-conductors"
Strange how people react to the manifesto (see GH issue tracker) to things that are not even in the text, but implied to them (somehow).
I remember hearing from a colleague that Expensify wasn’t automatically identifying the expenses, but had helped with manual labor. I don’t know if it is true and quite honestly I as a consumer doesn’t care. If some is giving me a good experience which eases my work, I don’t really care if it was done with AI, human labor or magic - as long as it works.
Do you consider yourself to be successful overall?
Straying pretty far of off topic, but... in the trading house story why not just act as a market maker or counter party? Ignoring the fee structure and leverage the complaint appears to be that they simply took the deposits and did not actually make trades on behalf of the client. In a private exchange or trading house would it not be as effective for the house, or a “partner”, to selective meet the bid/ask based on the client account? Being generally ignorant Ill assume leaking counterparty information would also fall afoul of regulators?
> Smoking venom from the glands of a Sonoran Desert Toad somewhere in New Mexico

I don’t know why but I just found this hilariously funny. Suddenly my life seems very mundane.
I've never seen a problem with coworkers who loudly support any of these causes at VC backed SV companies. One of my coworkers posted about how happy he was about King Trump winning the election. He was promoted and later hired at another VC-backed SV company.
I'm really interested in trying it out, but I live in mainland China right now. Have no idea who I could even contact about getting some, even in places like Taiwan or Thailand.
This is an astonishingly bad faith argument.
In the case of this video, you aren't missing much. It's deliberately 'dense', according to the author, but the concept is simple.

Almost any app will involve some imperative code, but using pure functions within that, where possible, makes it easier to reason about what is going on. That's all there is to it.
https://en.wikipedia.org/wiki/Referential_transparency
Cool programmer system setup using Ubuntu and Gnome
It's almost like they really do value the 1st Amendment...

Personally, I'm more than happy to keep handing out rope to the bubble makers. Corp's are made of people.
The article states that they're on track to get $30M in revenue in 2018.

At $53M (CAD), that's just a little over a 1.7x multiple

Isn't that a little low? I've seen crappy AdSense websites go for 2x multiples
That is not stopping you at all.
Try boost-python, SWIG or cython instead. They give you a nicer c++ api and automatically handles ref-counting, exception handling and other things that are easy to forget.

https://www.boost.org/doc/libs/1_61_0/libs/python/doc/html/t...
Well yes, but environmentalists usually also call for large reductions in energy consumption as they know renewables can’t provide a like-for-like replacement. Are the consumers of electricity not also to a degree complicit by creating the demand in the first place? I think it helps to look past the proximate cause.

Presumably the same environmentalists are also backing the exit from coal. Using nuclear instead would have just displaced this mining activity (for the uranium) to somewhere else in the world.

But yeah, Merkel’s nuclear shift did seem pretty rash.
That’s called the ‘money multiplier model’, and it’s a popular but incorrect model.

Banks lever capital (paid up shares and retained profits) to create money for loans, not deposits. Existing deposits are funding for interbank settlements (for transfers).

The amount of reserves the bank has doesn’t actually affect lending one bit - it does affect liquidity but most countries don’t even have reserve requirements because banks can just borrow reserves from other banks or the lender of last resort (central bank) if they need to. The main bank regulation now is capital adequacy ratios.
SpaceX gives us a glimpse of its Mars base vision
This is the same principle of the Clean Architecture. I like how Brandon Rhodes explain how to apply it in Python:

https://www.youtube.com/watch?v=DJtef410XaM
I had situation recently where I was deep in some code, manager went and asked about a problem in second unrelated project. Switching mentally between those two codebases was almost painful and I probably looked quite funny for several seconds.

The problem for me is that I've contributed to several different projects in different languages and I'm the most knowledgeable person in my (small) company, so If anyone has problem or doesn't know something, he must ask me. Recently I've found a good way to tame this a little. Asking person is required to write my response in apropriate wiki so that if something was unclear, knowledgebase will be upgraded for everyone.
I dunno, they seemed to be more angry about the Pentagon contract.
You can’t actually know how much a bank can lend from the amount of reserves or the amount of deposits they have - how much they can lend is actually based on the amount of capital.
He was fired for making his feelings about his views in relationship to his company a national issue.

Point of order: Regardless of Damore's thoughts, he posted them on an internal message board didn't he? It was the leaker who made it a national issue, and that person remains anonymous.
Black conservatives such as Candice Owens also talk about this. Basically one side will label any idea they don't like as racist and call black conservatives white nationalists etc.. The other is saying that there should be diversity of opinions including ones that may be uncomfortable and even racist because ultimately they believe the bad ones, such as racism will get weeded out. The other issue is that the race card has become so abused in the US that it has lost meaning. When black conservatives are labelled white nationalists 1+1 is not equaling 2.
Sorry that you're being down voted on this hellsite.
They could have tried to have a dataset of bias triples (A in relation to C is like B in relation to C), and minimise the score on that by adding it to the loss function, so the model trains with minimal bias.
The first 10 DuckDuckGo images are all about the chess playing turk:

https://duckduckgo.com/?q=mechanical+turk&t=h_&iax=images&ia...
No, its just the TL;DR version of a longer argument demonstrating MySQL's ability to lose, truncate and misinterpret data and ignore commands and thereby create false expectations (like, your data is validated and safe). PostgreSQL takes far greater care over data.
The AW block is tiny but has so many great talks. All the queues end up merging with each other and jutting out into the foyer. Chaos!
Since you mention the Germans: Their process of working through the past ("Vergangenheitsbewältigung") very much includes remembering the victims, massacres and non-heros, as well as embarrassement and remorse, while spending very little energy discussing the actions of positive figures. And even they are seldomly described as "heroes" ("Helden"), probably to avoid any ambiguity regarding the responsibility of the German people for the horrible events. Alas, Germany might be unique in that regard.
If you want pain and suffering. Have someone steal your identity when they get arrested.

I have had my identity stolen, I just disputed accounts on my credit report. It took me about an hour. The 3 credit cards companies and two cell companies lost about $25k total. If debt collectors call, tell them to prove the debt which they can't do so they go away.
We can go the other way and this feeling of detachment and contentment might be what we evolved away from, but as our systems and cognitive functioning deteriorate we return to this state.

For instance take pain. People view pain as negative but it's of course a great positive from an evolutionary point of view. Not everything (or even everybody) experiences pain, but those that do are going to be vastly more likely to succeed in life than those that don't. Your reaction to recoil from pain is not because the interaction itself is painful but because you have evolved instincts that tell you that what you're feeling is likely detrimental to your health and the situation needs to be resolved instantly, on a subconscious, level.

As your pain receptors shut down it would ostensibly feel pleasant, but in reality it would just be one of the most important, and useful, evolutionary tools we have turning off.
I’m curious, but what has he been right about? It didn’t say much on his Wikipedia article.
I was working on a video recorder product that could record videos directly to iPods, iPhones and other media players. iPods were formatted to HFS+, if you connected them to a Mac out-of-box, and were formatted to FAT32, if you connected them to a PC. The platform i was working on was an RTOS, and we had to develop both FAT32, and HFS+ from scratch. It was not read-only, it supported both read/write.
Torrents do the same thing. Dat also does that. Even better in either you don't have to think about pinning. Why should IPFS be the one?
In contrast, on early Android 2 phones, I did the opposite -- increasing animation time to 2x. It felt smoother. I'd argue, that animation can cover unresponsiveness of application, and improve perception of performance.
> look at this [https://assets.atlasobscura.com/article_images/59315/image.j...] beauty.

Bloody hell! That's, well I can't think of any suitably damning words.
Postgres has much better SQL support and has features which will make you smile if you end writing complex queries for some purposes (like reporting).
>I'm glad we try to do better by teaching from our mistakes.

...

> Kills a million people in iraq
The languages themselves sort of forces people's hands depending on how rigid they are and how easy it is to change your mind afterwards.

Take Python for example. Firstly they have a culture of "we're all adults here" and don't really bother with public/private distinctions in classes, and secondly the language makes it easy to turn a variable into a property with the @property decorator.

I'm not that familiar with Java or C#, but I guess turning a variable into a property after the fact is non-trivial. In Python all the calling code remains unchanged (`val = object.field`)
What kills their confidence is when they are conditioned to be a people-pleaser instead of a risk-taker.
That's why I wrote text search.
I had a similar experience from a bad trip on acid. I felt like I had had a stroke while trying to leave my body, and got pulled hard back into the physical realm. All I could feel was my flesh, tongue, teeth, skin, breath, heartbeat, etc. Everything was physical machinery, and had lost all meaning and purpose. It was the most horrific experience I've ever went through by far.
Money is fungible so it doesn’t really matter where they’re getting the money from. They certainly aren’t keeping those deposits in a vault somewhere.
If there was any justice in the world, the US officials who dictated military action in Vietnam would be tried for war crimes.
> In reality they create the loan (asset) with a corresponding liability (the deposit).

Isn't that just a book-keeping technicality? Fundamentally, the bank is still using deposits to leverage a loan. Or am I misunderstanding your point?
It's true. The google group in question is still active and visible to any Google employee.

However, you should put this in perspective. Google is still one of the most transparent companies of its size. People intentionally collected and shared high sensitive company information. At most companies, security would show up at the desk of everyone involved in this with a box to pack their stuff. At Google, they got an email which asked them to delete the document.

Also, keep in mind that we are talking about a project that is not launched, probably never will be and, if you give Google's leadership the benefit of the doubt, was never going to be.
Nice, that sounds fun, thanks.
I think it depends on what you call AI and where you want to use it. Many people focus on "automation" - so do the analytics that an analyst would otherwise do. But as you note, mostly automation, workflow, analytic or chat, is only able to do very routine tasks, and it's still quite expensive to deploy. Another issue is that often when you tackle these domains it turns out that a commonsense non-technical approach is almost as good. On several occasions I've seen it's just a case of "stop doing that".

On the other hand AI can be a powerful tool or assistant when humans are struggling with a task. AI that (for example) highlights all the suspicious places in an oncology image after an oncologist has had a look and labelled it as showing cancer could improve quality of outcome. I am deeply suspicious of people who want to chop the oncologist out though!

More prosaically prediction systems to estimate future customer churn, identify sales opportunities (or in the public service case demand for services and needs), future traffic flows, complex settings for complex devices (especially in the face of change), diagnostics of problems, reasoning over millions of records, are all valuable. Often the theme is "can we make a very narrow very specialist component that could come to the same conclusions that a reasonably smart three year old would if we could make her concentrate and do it millions of times". So a bit smart, very autistic, very fast.

What you will not do is create value from consultancy and procurement; you need to build a capability to get the value, and that is a slow, expensive and strategic game - think 4 high cost (but don't be bullshitted there are great people who will work for reasonable amounts out there so long as you don't expect them to be slaves and make bombs or crash the financial system - think doctor or lawyer cost and recruit with the support of your uni) fte for three years.

If that is too expensive then I think it's going to be a waste of your time for now, and your current stance of sceptical openness is the right thing to do - eventually someone will come with a convincing shrink wrapped offer that is right for your domains, at the right price - then all is good.
Yeah, I didn't mean to suggest I think the AI/search results are actually racist/sexist. If I really believed that, I wouldn't find it amusing. As you suggest, it's an amusing anecdote which shows how much farther we have to go with regards to getting ML/AI/search right.
You expect AI to get better over time and it doesn’t make arbitrary errors. I’ve been using x.ai for awhile and it has actually gotten worse. They always say that it’s algorithms (let’s lie to our customers twice!). Algorithms don’t mistake Tuesday for Wednesday.
Banks absolutely do lend out deposits. An average bank will take a $100K in deposits, have $10K in equity, and then lend out $110K in a mortgage.

> Banks lever their capital

And with what do the banks lever up their capital? (What is the indirect object of that sentence?) The answer, of course, is deposits.

Take an example of a bank local to me: http://ir.cambridgetrust.com/AsReported/Index

They have about a $1.370B in deposits. Where do they put it? Look in the assets section and you'll see it's all commercial and residential mortgages.
The irony is that the popularization of the language server protocol made it easier for small languages to get good tooling. Where before you had to either write your own IDE, or pick an existing one (of which all had upsides and downsides, so better pick wisely) and write an extension for it - often requiring learning a completely new language and framework to do so - now you can write a straightforward out-of-proc server implementation in the language itself (and likely reusing the existing parser etc that you already have) against a standard protocol, and have several popular IDEs and editors light up immediately.
There must be something to learn from Dvorak because he seems to have done something rare among the HN crowd, and that is being both very wrong and very appealing at the same time.
To add to this: the beauty of the protocol is that it uses JSON over stdin/stdout for communication. So if your language can make console apps, you can write a language server in it that works with any compliant editor/IDE - no FFI necessary, no need to learn how to author extensions for that editor etc.

And, conversely, if your editor/IDE can fork a child process and redirect its standard streams, you can support any language server and not care about how it's implemented.

I think this more than anything else has contributed to its rapid adoption, especially on Unix-likes.