skysight-inc/HackerNews huggingface dataset:
Hey - I wanted to give you a BIG thank you for creating a native / non-JavaScript client for this, JavaScript (no matter the framework) has been the death of me and my peers with regards to desktop ‘apps’ for the last few years and it’s so damn good to see someone stop, think and give a $#!+ about performance. I’ll add that the last thing I (and I’ve heard my team say the same) want is another app that has to run in a web browser.

When I get to work tomorrow I’ll be trying this out (knowing it’s in beta) for XMPP / Jabber, if it doesn’t already support OTR encryption - that’d be a killer feature. A big problem I see is that a lot of places want to or do run internal XMPP/Jabber because they have engineers working that don’t want to / can’t run ‘enterprise’ rubbish like Skype or those of us that are sick of JavaScript heavy SaaS apps like slack - but then you’ll have a few managers or project managers that still run Windows likely for excel or out of habit etc... and they have to use Pidgin - which while it works across a lot of IM systems - is very awkward and ugly as anything, so it gives the better protocols a bad name, on Mac there’s Adium which is a pretty decent multi-IM client but has stagnated somewhat. So a clean, easy to use, stable and well performing chat client that supports XMPP/Jabber with MUC and OTR would be an absolute killer.
He intentionally left the project to protect the IP of Inferno from falling into the same patent'y business is what I heard.
I'm providing inflation adjusted statistics.
Proper collaboration in human organization is best served by clear responsibilities, roles and accountability. The monolith in big organization leads to turf wars, random dudes attempting to micromanage components they know nothing about, committees designing simple dunct I nality etc. So you split that in pieces with clear lines between then and voila, hours long bullshit meetings are no longer necessary.
For those interested, here is a Quora Q&A which has a lot of worthy debate on the AI Doomsaying research that Musk apparently bases his views on. https://www.quora.com/How-do-we-know-that-friendly-AI-resear...
Generic graphical programming, in things equivalent to your examples, has so far sucked. Anyone who has ever been forced to do it for more than a trivial amount of time, creating more than trivial programs, has experienced that.

I understand the 'non-textual programming' evangelism as wishing for something 'better than textual programming', but it's like people wondering whether there isn't something better than math to describe Nature. Unless you come up with something, there isn't and you can't claim there is or has to be. Some small parts can be described by diagrams and words perfectly. For the most part: math or bust.
prodmerc is right and for the UK this is worse: somehow people in the UK still seem to think they own the world. I live in Spain but I am from the Netherlands, both world powers of the past and I do not see that misplaced air of grandeur there.
Offering a formal proof is really cool, but shouldn't be the whole of your marketing efforts. Instead, focus on what's gained. Even if it is faster, people are still going to rightfully ask: so what? How does that actually improve my life/sales/etc?
You can't avoid react because it started a new paradigm. 9 out of 10 frameworks are based on the same principles and native follows suit where even big vendors are changing their strategies for mobile and desktop to align them with reacts principles (react-native, microsofts react-native-windows, reactxp and office fiber, googles kotlin for android, litho, componentkit, etc). Switching from react to something else is sometimes as simple as adding an alias in webpack. If you don't like the license, use preact, inferno, etc. But the idea itself is way too valuable to be in any way affected by petty licensing issues.
Yeah, I get that those are useful, but things like type providers or units of measure feel pretty useless to me and I'm not really sure if they're supposed to make me want to switch to F# or not. They certainly don't fill the place of OCaml's module system or object system or GADTs, PPXes, polymorphic variants, etc. To me OCaml's abstractions feel much more polished/as if they were all invented to fill some existing hole in the language and work together (rather than some random "cherry on top" feature that doesn't fix anything for me and is rarely useful).
I think the "micro" part of the name is really unfortunate for "microservices".

"Micro" means "one millionth", so it's easy to get the impression that you should have at least thousands of "microservices".

In reality, if each of your microservices don't fill up at least dozens of heavily loaded servers, you're better off with a monolith architecture.
Because reputation counts. We listen to experts in their respective fields, Musk has a reputation as a future thinker with a track record to back it up.

Also he doesn't just blurt out something without explaining it, his reasons are grounded.
So, wait, what are we looking at?

https://www.google.com/culturalinstitute/beta/

Is this like a Medium.com content publishing platform?

From the about page:

EXPLORE COLLECTIONS FROM AROUND THE WORLD WITH GOOGLE
ARTS & CULTURE, CREATED BY GOOGLE CULTURAL INSTITUTE.

https://en.wikipedia.org/wiki/Google_Cultural_Institute
That sounds disgustingly sexist. 'Some innocent and unprofitable things these sub-humans can do while we make all the money'. Shame!
Looking for backdoors could possibly turn up something interesting, but I would suspect that most backdoors if they exist are going to be in the microcode/firmware rather than the hardware. Assuming it's an encrypted blob you can't inspect outside of a running system, you'd probably have to scan both the physical layout of the chip and the electrical state, and then load both into some kind of simulator for debugging.
I'm more apocalyptic about climate change. Ironically one of my few hopes is that some kind of AI can save us.
Three things:

- THANK YOU! It's near impossible to find a client that isn't either run in a console (admittedly not the worst problem) or horribly bloated (what the hell are people thinking when the bundle a browser to show a single page!?).

- What do you think of adding Matrix (https://matrix.org)? The protocol is HTTP + JSON based and well documented.

- Have you thought about open sourcing? My guess is either you want to sell this eventually or your coding standards are quite high and you doubt people can contribute too much while meeting them. In the case of the latter, I'd still like for it to be around, even if your standards for PRs would be too high for me to meet.
Same thing in India, though I was there a while ago. People seemed to love setting it to the some song from a recent movie. It was about a dollar a month, decent income for the telcos, I'd imagine.
I have no idea what math and physics visualization sculptures refers to, but would love to see if you can show us.
Eh, grass drys itself up and torches everything once a year? The problem is that animals are not grass main enemy- other plants are, in particular besush and trees.
IRC is still very active in certain circles, though relatively few these days. Many open source projects have channels for discussion and support for example.
>It's unclear that it's even possible to emulate general intelligence by computable functions

You've been reading Searle and Penrose. I can tell.

Their proofs are based on the assumption that any AI must be a consistent system built using only computable functions.

Have you ever met a human mind that was completely consistent? I Haven't.

It's easy to set up a straw man to get demolished if you get to design the exact properties of the straw, flaws and all. Of course who would imagine that perfect internal consistency would be a flaw? But then again why should we assume that it's a prerequisite of artificial intelligence if it isn't for humans?
Probably nothing.

This is wide-scale bike-shedding[1], basically. The real problems our unsustainable civilization faces (population overshoot, energy and fossil fuel shortage, ecological collapse, unsustainable agriculture, climate change, and so on) are between hard to impossible to solve at this point. They're also actually scary to think about.

So instead we talk about the "easy" and trivial stuff first. AI and singularity happen to be a nice kind of scary, because hardly anybody really believes it's a serious threat. It's kind of like watching a scary movie. You get a bit scared, but not too much, because you know there's no real danger.

[1] https://en.wikipedia.org/wiki/Law_of_triviality
Office uses react already: https://github.com/OfficeDev/office-ui-fabric-react
How to Create a Powerful Digital Marketing Strategy That Works
I'm seeing a lot of comments with "this is crazy, AI wont reach that level", I'm not so sure after some of the stuff thats come out this year.

https://www.theverge.com/2017/2/9/14558418/ai-deepmind-socia...

http://www.highsnobiety.com/2017/07/13/google-deepmind-ai-wa...
Are you serious? Lots of people barely watch TV, and this was in ONE time slot. And you're saying you can opt out of calling? Don't you have friends, bosses, colleagues, etc you have to call?
Roadways are 2% of deaths and falls are 0.69%.
https://en.wikipedia.org/wiki/List_of_causes_of_death_by_rat...
"Forced death upon exiting your house is not even an issue, you can avoid it so easily!" - gonvaled, probably
Because understanding the context of the speaker frames what you assume has been or not been considered to reach their conclusion. If I said search is a joke, you’d probably ignore it and move on, but if Sergei Brin said so you’d want to learn more.
It takes hours of effort and a whole range of products to look like you've just got out of bed
Why would I care about patents if I'm outside the US? Software patents are not even valid where I live.
There is one area where I feel it makes sense to consider going into a micro-services direction from the beginning: User Accounts. It is clearly re-usable, can increase security and while more effort it is not so costly.
This is the wrong way around. It's possible for a physical system to perform computation. It's not necessarily true that all physical systems can be emulated by computation.
THANK YOU FOR THIS!

My company uses Slack, and I hate the iOS app, Windows app and the Linux app. It's bloated and slow!

I paid for the Mailbird app, and I'd pay for a fast and efficient Slack app too.
There is a solution for this problem: I use a monolith that make 100% of my sql queries using LINQ (including massive updates and so). Since Linq is strongly typed you can rename/remove/split tables and columns, fix compilation issues, create a migration and deploy the new monolith. We create an average of 5 migrations per day in a project with around 300 table for 2 years and no signs of an unmantainable mud so far.

Disclaimer: I'm the main developer behind Signum Framework
Largely the grass that didn't dry up is the one that will breed the next generation of grass. The grass that dried up and burned will be fertilizer for the next generation of grass.
You are in a better place though - because you're not the only react user. If indeed it turns out there are some submarine react patents facebook owns, with this patent license most other users can continue to work. Without the license, facebook then has the choice to either sue everybody (kind of unlikely) or to create the situation wherein suddenly everyone knows that they're infringing but haven't yet been sued, or to retrospectively grant the license (probably losing trust).

And if you do have the license - then what? It's still a react death-knell should any submarine patent appear; no large company is every going to agree to such an assymetrical deal.

Better to at least be left in the situation where it's likely in facebook's own interest to never surface any (so restrictively licensed) patents in the first place.
Because the Queen's Speech is a 15-minute slot on one channel out of about 300, not a mandatory message any time anyone makes a phone call.

Also, if you switch over to Channel 4, you can watch an alternative speech. A few years ago, they had the President of Iran on simultaneously.

https://en.wikipedia.org/wiki/Alternative_Christmas_message
Windows Defender detects it as Win32/Lineage password stealer :(
I suppose some of those services will just not make any mention of it and make the Adblock toggle server-sided, or only available as an option on a web UI.
No, I prefer Google or Facebook.
SNI will still be necessary for when you have multiple servers under one IP (until IPv4 is deprecated, this is necessary), for example on a shared host (which might even have shared IPs under IPv6).

IIRC there are some ways SNI will be encrypted with TLS 1.3 so it's not a problem to begin with.
My understanding is that if a company open sources a patent protected code (with one of the standard open source licenses without any additional patent clauses), the company grants anyone the right to use the patented technique without any obligations to the company. Otherwise we would see many cases of code released on liberal licenses, such as MIT, that no one is allowed to use, unless they pay for the patents separately.
Show HN: Free dictionaries patching OpenSSH
I'll give a more concise definition of what rationality is: a measure of how well beings use information to model, predict, and act upon reality. Having a consensus that you predicted reality well neither changes your prediction nor reality. The reported scores are subjectively determined - you can cheat and bribe the judges - but it doesn't change the underlying objective facts of the situation.
But self driving cars will kick a lot of drivers out of their jobs. I cannot see how his logic doesn't apply to his own business, maybe that is why he is not emphasizing it?
'Smart' money moving to 'green' financing, reveals new UN report
He does not know and we don't know. Elon's point seems to be that we should start to regulate before we hit the point when the risks becomes certain, because then it will be too late.

Once we know for certain than AGI can be developed and it will cause troubles, there's already less developed AIs, generating huge heaps of money for certain companies and they will be heavily lobbying against any kind of regulation. And this won't be just traditional lobbying towards to the elected officials. Just think how powerful a company like Facebook, but equipped with more advanced AI could be at altering the public opinion if it decides to go all in and use all the powers it has.
That's like saying you shouldn't have elections because totalitarian dictators can abuse them. If your boss's plan is to make you feel bad, it doesn't matter what management technique they use.
A book well worth reading about this time is The Dream Machine [0] (all about the people leading up to ARPA and then PARC). Shannon's work had a massive influence on everyone in computers at the time.

[0]: https://www.amazon.com/Dream-Machine-Licklider-Revolution-Co...
Isn't Keybase basically exactly identity-based cryptography?
Yeah I agree. Unless you can fundamentally change the value people get from this it's not worth it.

I've seen some medical based apps that have gotten funding but it's just a decision tree that tells you what you might have.
On (2), I do know that FEL analysis of small samples such as the ones for protein structure analysis entails completely disintegrating them (off goes all the electrons, then the nuclei quickly realize they have nothing in common anymore and decide to go their separate ways), and analyzing the structure is done on the basis of reading the radiation scatter patterns from the instant between when the beam makes contact and when the molecule has utterly lost the structure in question.

I think it would be safe to say FEL isn't exactly non-destructive for hardware.
You mean like .mhtml in Chrome?
No Classical music makes money, it does not support itself anywhere. It is a charitable cause.
Does this mean that a startup that uses React becomes un-buyable for any company that sells or plans to sell patent rights to Facebook?
But someone else would have done it anyway.
Starting here also gives an interesting view of whether of not it was a "success":
https://books.google.com/books?id=Nxi7O7FCdIEC&pg=PA43&lpg=P...

To be fair, he has an axe to grind, but C3 was quite far from a success.

To be fair, big projects fail. A lot. For many reasons. So, I'm not going to blame the people involved.

And I find Fowler to actually be probably the most level-headed of the bunch to come out of that project.

However, I WILL apply requisite amounts of skepticism when those same people start peddling their "expert knowledge" about subject matter in which they provably didn't "beat the average".
1Password for all my private stuff and I also have a vault for work credentials (websites, external services, third party APIs etc where autofill in the browser comes in handy)

I use gopass for everything that's company internal.
The culture of outrage we see in TV news is carefully crafted to capture and cultivate these votes.
Ask HN: Which blogs / sites do you follow to keep up-to-date with devops?
Dear HN'ers,

I would like to hear from you which sites/ blogs you follow to learn and keep yourself upto date with the latest trends in devops ?
Good prescient analysis of the same topic from a year ago https://stratechery.com/2016/the-audacity-of-copying-well/
Prequel to "Daemon" (the novel by Daniel Suarez): before his death, Matthew Sobol warns the world of the threat AI poses after accidentally creating The Daemon and losing control of it. The Daemon has gone into hibernation until the one person possibly able to stop it is dead.

Also, Sobol previously started digital payments and self-driving car companies, which are repurposed by The Daemon for payments on the Darkent and AutoM8s...
Europe is greener now than 100 years ago:

https://www.washingtonpost.com/news/worldviews/wp/2014/12/04...
I don't think anyone is against the paradigm. They're against the "no patents against facebook" situation which you can avoid by using else.
They have the moral high ground because a large proportion of their population isn't protesting against the monarchy or Queen.

Nobody(except you) deems it concerning that the TV is 'hijacked' once a year, and your concerns can be dismissed because they are motivated out of defending Turkish actions.
US Customs says it can't search remote data at the border
> Counterpoint - why would I want to build my business on software that, if the parent company screws me in some unrelated way, I have no recourse but to rebuild my entire software portfolio, or just accept that I've been screwed?

This doesn't prevent you from suing. It just prevents you from suing over patents.
1) My comment was as not specifically pro-gun as yours was anti-gun.

2) Yes, that's why the USG had no trouble brushing aside the Iraqis and people in Afghanistan who didn't want us there.

3) Irrelevant. Nuclear weapons are so hopelessly overscaled you can't actually use them - they're only good for threatening. It's not like Washington is going to nuke Los Angeles.

The reality is every successful indigenous revolution requires a schism in the military. That's the way it's always been. But an armed citizenry means a whole lot fewer military units have to defect.

4) Soldiers in the US army don't get fully automatic weapons at the individual level - those are squad level weapons. The fancy drones and missiles require a fully functional economy to create and maintain. Once a civil war starts all those supply lines dry up.
> "The data belongs to the users and we want to keep it that way."
Does it mean you plan to include in the EULA that Quilt will not parse, read, sell or otherwise use the data that users upload?

> "The whole point of the on-prem install is that customers can run Quilt on their own infrastructure (it's Dockerized, etc.)."

Yes, and on premise is not possible at the moment, and on the website it is marketed the same a business use.

Anyway, I lost my cool a bit on previous comments, thanks for keeping yours, and good luck :)
I'm not sure if it's officially out yet but if you search YouTube, you will find it ;)

https://m.youtube.com/watch?v=6lTyqrrWVQ0
I came to my conclusion independently by observing that computing the time evolution of most physical systems to arbitrary precision is impossible in finite time. More formally, the state space grows much much faster than polynomial time. Finding out if we can do better with quantum computing is an active area of research.

I haven't read Searle/Penrose
yep. that's the shorter term issue.
And CodeCanyon is owned by the same people as ThemeForest, Envato. You can buy DolphinPHP on there, which is one of the best open-source Facebook clones.
And Citrix for XenServer and xapi:

https://github.com/xapi-project
Yeah because that is what meant...
This is why I take a nuanced view of so-called Net Neutrality. In such a world, how does anyone monetize? Well we have seen: through sleazy tracking and sly tricks to capture personal data. Personally I liked it the old way: you paid cash money upfront and then you got the product in your hand and the transaction was closed.
facebook killed "social gaming." social games became large because fb encouraged spamming invites to get more people to use and grow facebook, and then slowly locked down that channel. So, you could spend $5 in ads to get one user, that user would get 5 friends to join, so it only cost $1/player, and theyd spend $2 on average. This was great for building the platform, but once at critical mass fb needed to capture that money so they squashed the social channels in favor of their ads.

So now what happened is gamers on fb only would spend say $2, without invite spamming at $5 installs you lost money. But turns out people who own iphones spend money more easily. So everyone moved into mobile. While it didnt have the social channels, you could extract say $6 per user, so that $5 per install was still profitable. Before Apple really cracked down on some shady companies(they bot you into the top 10, you get thousands of installs from top 10 placement), you could drive that cost down even further.

Today, all the free to play apps in the app store follow a lot of the same patterns as social games - clash of clans is just a clone of backyard monsters(fb), which was probably a clone of something else. Some have social elements, mostly top charts, but... These games were never truly social, they were just addiction feeding machines. Effectively they just changed the name to f2p on mobile.
They do not have to publish. The USPTO will publish patents (provisional or full) 18 months after filing, so -- at the very least -- one has to wait 18 months.

It is also quite possible that facebook collects patents under a different name, e.g. "faceless intellect llc", a wholly owned subsidiary of Facebook. Or they may have bought patents that are essential for ZSTD from someone else who filed them independently.

The conclusion that "zstd remains free of patents" is baseless and made by someone who is not familiar with patent practice.
Every one who eats the food from a thought leader like Martin Fowler eventually meets a trap. Shiny ideas "that sound interesting" are like a candle light for a moth.

I created a simple rule long time ago: <insert name of a "thought leader" here> last.
Same setup for me. Two things to look out for with the EdgeRouter X:

1, IPv6 is not trivial to setup. In my case I struggled to find documentation on configuring it on a PPoE connection.

2, It can't reach 1 GB/s on WAN.
> OCaml has always intrigued me as something to learn, but it seems I always read equally as many reasons that it's not good, not ready, or why I should try Haskell instead.

You should just spend a few hours and try it. Once you get used to inductive types, pattern matching, immutability and recursion over for loops there really isn't a lot of syntax to learn before you can be productive. Either way, it'll teach you to be a better coder in other languages.