skysight-inc/HackerNews huggingface dataset:
Please enter #clnoobs and #lisp at freenode IRC for meeting the community.

Welcome to the wonderful world of Common Lisp, and beware: CL is addictive like a hard drug!
and patents, like D-Star (AMBE)
How to Compare Photos of the Solar Eclipse Using Python and SunPy
Now I'm confused. Is Antifa mainstream Left then? I think most people would disagree. What term is more appropriate to describe them? Genuine question.
1. They market it like crazy in the hopes of getting something like a few million users.

That's the problem. Nobody uses Disapora*.

I got an account a few years ago, but abandoned it after discovering there was nobody on there worth talking to.
I did ask :)
It appears as if the Alt-Left is already a thing. Otherwise people would be asking for clarification on what I meant by it.
What a great article; it concisely and succinctly describes what's going on, and does so much better than I could.

I shared it with my significant other, in order for her to better understand the grumpy responses she sometimes gets when asking seemingly innocuous questions like "would you like some tea?"
Define 'quality.' The point of food is to enjoy it. Others seem to enjoy Ben and jerrys even though you don't. It isn't a 'shame,' it's just circumstance.
This appears to be how they computed the date: https://en.wikipedia.org/wiki/K%E2%80%93Ar_dating

With just 1 sample they can't conclude much, but if they find a bunch of others, they'll have an interesting set of datapoints from the composition of the tiny air pockets in the ice.
The GPL doesn't make you give the source out to everyone, look into Redhat Linux, used to be only customers got the source (and rightfully so!) eventually they made it available to everyone would such a company have been violating the GPL all that time? Doubtful... The GPL states that if they have access to the binaries, if the end-user asks for the source it must be made available in some form, even if not directly available. Hence the BMW source request from a year or so ago, and BMW wound up opening up their code to everyone afterwards, but IIRC they sent the first person to request the code a CD of some sort in compliance.

The fun twist is, say I buy GPL'd software whose code is only released to customers cause they're the only ones running the GPL'd software, I have the full rights to re-release the software to anyone and make changes as well. This allows the software to live on.
I believe understand the vision that the author is trying to paint. I don't think he's alone, but the reality is that building a full OS is a pretty massive undertaking. Additionally, his idea of simplicity may be complexity for others. I want to explore this a bit from a point of optimism, because it's very very easy to find flaws in a manifesto that desires to redesign an operating system.

There's a lot of interesting experimentation in OS-land. BeOS (and it's successor, Haiku [1]) are called out explicitly by the author. BeOS/Haiku use this idea of apps as modules to expose functionality across a message bus. Redox OS (A Rust OS), is built on the microkernel concept. These are both kind of on the fringe at the moment, so let me bring up one more platform that many of us use daily: the modern web browser.

Chrome (and Firefox, ChromeOS, etc.) actually do take many of these concepts to heart. Now, I know more about Chrome than Firefox or ChromeOS, so let me set those aside for a moment.

- "Everything done via a message bus." This is Chrome extensions in a nutshell.
- "Dockable tabs in any window."
- "A CLI with structured data." Sorta Chrome debugger+JS. With some effort, this could be a lot more powerful. The author's desire to pipe a video call to an analysis service is a fairly tough requirement here and obviously wouldn't fly in Chrome either, but that isn't to say that it'd be impossible.
- "A built-in document database." (IndexedDB)
- "Working sets." Chrome profiles -- try them!
- "Apps become Modules." This is more of a miss, but if you squint enough through a powerful enough lens, the APIs exposed by Chrome to extensions/webpages are a lot like this. That said, given that everything on Chrome is more site-centric vs. computer-centric, things are namespaced vs. Spotify being able to execute arbitrary queries for MP3s.

Now, I'm not going to say that Chrome is IdealOS. There is much from that vision that's missing. And I'd also say that webapps just aren't always an acceptable substitute for native applications. Through massive wastes of computing power, we are getting closer (see: Slack, Atom, all things Electron). We aren't there yet. I'll always take a native app if it's written decently.

It seems to me like in general much of this vision is being expressed through disparate efforts, but only a few are tackling the idea of replacing the full OS. Chrome seems best poised in many ways because it's already on your existing OS. Yes, it's having to use the underlying OS' APIs and such, but you can argue it's just one more layer. ChromeOS seems to do a pretty good job of eliminating even that.

In general, I'm excited to see discussion on operating systems. The OSes used by the general public are already here: Android and iOS. It's up to us to build a better future for those of us using workstations

Disclaimer: I do not work on Chrome, but do work for its parent organization. My views in no way reflect that of my employer's.

[1] https://en.wikipedia.org/wiki/Haiku_(operating_system)
[2] https://en.wikipedia.org/wiki/Redox_(operating_system)
Why people have such hope for recent efforts in specifying a open CPU ISA.
I feel like these monopolistic companies will have a lot more sway in any attempts at legislation than the disorganized, disinterested masses.
>DC/OS was developed with objectives that are not overlapping with K8s'.

from their home page ' deploys containers, distributed services, and legacy applications into those machines; '

Containers is listed first and its definitely an overlap with kubernetes . I understand that mesos was originally developed with non container centric focus but dc/os now definitely container focused. First example on their site in graphic is 'Containerized Workloads '.
I can't think of any speech that it would do less harm to limit than the limitation would do.

Can you? If you can, I will give a fair effort to CMV.
It appears you might be suffering from anger, anxiety, resentment, and/or stress.
I know my comment came off as putting the article down but I always have praise for anyone on the hunt for issues of why Firefox does this or why PS4 does this. I shoot for 30 mins of game time but we all know how that turns into 2-3 hours when I ment to start some programming side project. Games are the devil.
I'm not understanding how Google and employees is claiming to be the original inventor here.

Each inventor must sign an oath or declaration that includes certain statements required by law and the USPTO rules, including the statement that he or she believes himself or herself to be the original inventor or an original joint inventor of a claimed invention in the application and the statement that the application was made or authorized to be made by him or her.

https://www.uspto.gov/patents-getting-started/general-inform...

How is Google+Co the original inventor?
They mean "coding" in the information theory meaning of the word:

https://en.wikipedia.org/wiki/Shannon%27s_source_coding_theo...

https://en.wikipedia.org/wiki/Huffman_coding

https://en.wikipedia.org/wiki/Arithmetic_coding

https://en.wikipedia.org/wiki/Asymmetric_Numeral_Systems
I think these examples only strengthen my larger point right?

I want to see examples of React Native usage in the feed or the main profile architecture. Something critical.
Dig into Nearly 30 Years of Free Classic Science Fiction
Like what's wrong with the macOS Notes app?
Your sentences are the same : "it's so powerful" - it's ridiculous that there are ppl who call themselves programmers and still like js.
It's a term from American Football. It means that games are won not by superstars doing extraordinary things, but because unsung employees and managers are coached to do their jobs well.
I mean I'm not worrying about it at that level, just that it's something relevant to the idea of layout. C++'s templates are a powerful language feature for doing layout optimization however, and it's sort of the thing to beat in power.
(For those interested in data compression, https://encode.ru is very active. This thread covers the rANS patent problems: https://encode.ru/threads/2648-Published-rANS-patent-by-Stor... )
You can do that more efficiently with any ML language.

> There's a reason GCC's internals often look like Lisp.

Dude, that notation is not original to lisp...
Nobody is calling that out because there's an interest from the media to pretend white nationalists, nazis or whatever you want to call them are more of a menace than they actually are. A part of society play the victim card; they live off that.

Of course, the writers of that article are a part of that.
You must mean less unprofitable.
If your goal is to establish a clear societal tolerance boundary then you need a far better understanding of history.
Amen. When skiing, and I don't have to worry about the kids or newbies tagging along, I can't not be in the zone.
Ha, if you're that sure I doubt I could dissuade you. You might try the millions of other people out there cleverer than me who are willing to it give it go.

But ask yourself, if you're that sure, what's your evidence? I 'd need some strong evidence I was on the right side to hold that absolutist of a belief.
UNCOL: Universal Computer Oriented Language (2013)
Link to the Namecheap post: https://blog.namecheap.com/inciting-violence-vs-freedom-spee...

The Namecheap post argues in favor of revoking the domain by saying that it is inciting violence, and not just exercising free speech.
As a domain registrar, there's nothing stopping you from having a policy that doesn't allow the incitement of violence.

But, I wonder: how many domains has Namecheap revoked in the name of this ideal?
If you're going to have a policy of what is and what is not allowed, the reason why it will be so difficult is because you need to enforce the policy on every website equally. You cannot cherry-pick one website, cite the policy, and then forget that it exists.

Even if this policy is applied to every website, who is deciding what counts as incitement of violence? Can I make a violent post on a website, and then report them to Namecheap for inciting violence, or does it need to be a website administrator that makes it? How direct does the incitement need to be, given that the example provided in the blog post seems relatively indirect?
I'm sure you can think of a myriad of other questions and inconsistencies with this, because there's so much room left to interpretation and bias, when it's obvious the reason the domain was revoked was due to political pressure.

Given the amount of companies that have dropped the website, it's starting to set a pretty bad precedent. There's plenty of equally bad content on very large websites (Reddit, 4chan, etc), and if the standard for this content becomes to wipe it from the face of the Internet at all costs, things won't be pretty.
it seems odd that vuex is part of core but there isn't a default way to do get/post requests.
http://jrmeyer.github.io/tutorial/2016/02/01/TensorFlow-Tuto...
Another thing: I'm using Syncthing to back up my 50+ GB bitwig projects folder. It does automatic versioning in case something funny happens. This has actually saved my neck before.
Do you not agree there are extremes on both ends? Calling alt-right or anyone not directly associated with the Nazi party makes the term Nazis less significant.
We already have those: awful ice creams loaded up with way too many stabilizers and gums (guar gum, etc.). There was a video about them not too long ago when a woman was freaked out about how her Walmart ice-cream sandwiches took hours to melt in 90F heat.

Spoiler alert, they're not even close to as good as ice creams that aren't loaded to the gills with stabilizers.
I don't think you understand their business. The code that supports the US market also supports the UK market, it needs changes for currency/regulations, but it's not being entirely rewritten. Providing the booking service for a ride can't cost more than a few cents, and they get paid a few dollars.

And Uber has hundreds of competitors, and it's crushing all of them because of brand. I have Uber on my phone. I will never have your app. Getting app installs is hugely expensive and they have a huge lead. Even if you pay for installs, people will delete your app as soon as they realize you don't have as many drivers.

They have a huge lead in a big market. They need to not lose that.
> Yes, Type safe. You can not interpret something as a different kind of type via the use of interface{}.

Interesting; for some reason, I was under the impression that you could cast an `interface{}` arbitrarily, but from trying it out, you're absolutely correct. (I should definitely make sure to try these things out before confidently asserting about them...)

> interface{} is strictly better than void-pointers

No arguments here; even if for some reason they weren't type safe (which they are, much to my surprise), I'd still agree with you there.
For me the biggest annoyance is its insistence of "helping" you by auto converting double quotes into smart quotes.

Handy for nicely formatted prose, not so useful for code snippets.
This isn't a hindrance to free speech, neither legally or practically. That companies decide to exercise their free speech when a site either gets loud enough or vile enough is likely about practicality.

About the link you posted in another comment pointing out that Cloudflare (and others) hosted ISIS material:

1) At the point they start removing those, they delve into a cat&mouse game that is both financially costly, as well as establishing a precedent in behaviour. It can be argued that that was reached now in regards to dailystormer, but not when considering the other point.

2) ISIS isn't being normalized within the states, and no one would ever believe that Cloudflare (or anyone else) supported the contents on those sites. Dailystormer both explicitly claimed that Cloudflare supported them, while the "alt-right" is being normalized by the POTUS. They exercised their right because they wanted (or rather their hand was forced) to make it explicit that their speech didn't mirror the site's.

There are two sides to every coin, and both sides are free speech.

I'll also add a link apropos of the topic, by the same author: "Speech Is Tyranny!" https://www.popehat.com/2009/07/01/speech-is-tyranny/
Brought to you by the company that fires employees that desire to discuss company diversity programs and bans content on its severs that it deems unethical. Totally not evil.
Here's one guy's attempt at an actual literature review on the effectiveness of AA: http://slatestarcodex.com/2014/10/26/alcoholics-anonymous-mu...

TL;DR: The science around this is terrible so it's hard to know anything with much certainty, but it looks as though AA isn't much better or worse than other treatments. Whether it's more effective than no treatment at all is an open question.
(disclaimer: I work on Flutter.) Flutter uses its own renderer based on Skia. Flutter essentially asks the OS for an surface to draw onto, and then Flutter draws all the pixels through Skia.
>Basically, the moment you use JS, any discipline or abstraction you were trying to introduce dissolves.

I see. Kind of a purist approach that eliminates all temptation by not offering the option to go there. Sound reasoning, as JS definitely has slippery-slope potential.

>People will reach in and use the DOM/combine it with other Web frameworks/what-have-you. And then you'll still need to know HTML and CSS

I'm probably too biased to make a call on this. I'm so wanting to be released from that madness that I'd fight tooth-and-nail not to descend back into it.

So, I look at it the other way around: My JS would be more disciplined (and there'd be les of it), as I'd be released from the need to use it so much for stuff like DOM handling. In my ideal world, I wouldn't even know there was a DOM or HTML or CSS. I'd just use JS in event handling and, perhaps, functionality that directly supports the same.

>"most devs" don't actually know JS...people only learn because they're learning front-end web development

That's what I intended--that most web devs know JS--as I was speaking in the context of web development.

But, I missed the emphasis on the "non-Web devs" portion of your statement. I do get that and applaud you for staying with your focus. The product has to have a market and an identity. OTOH, it feels so close for guys like me in the Web dev world who know there's a better way!

>please do drop me a line (email in my profile).

Will do. And will try to reserve any web-dev specific comments. :)
> What about Task View (Win+Tab) and virtual desktops?

Virtual desktops have been part of Windows since at least Windows XP. The necessary architecture was already in place, Microsoft just didn't include a virtual desktop manager. There were/are several available.
Yup. That is, in fact, the justification used to make the tradeoff against the discussion norms I need in order to feel safe participating. The Cause is just so very Important, and that importance is used to justify all sorts of anti-social behavior. Shaming, lying, doxxing, no-platforming, not taking your opponent's arguments in good faith, and even physical violence.

Please do not insinuate that I don't care about the lives and livelihoods of women. I do, and that's why I put as much effort as I do into thinking about and discussing community norms, discourse norms, and other meta-level stuff. I generally agree with the aims the social justice types want, disagree vehemently with the costs they're willing to impose on people to get them, and do not feel like I can safely participate non-anonymously to achieve either of those goals. Talking about discourse norms, at the very best, gets insinuations that I'm a Bad Person by misrepresenting me as being one of The Enemy. Working on object-level stuff enables some extraordinarily shitty behavior by The Good Guys. It's quite frustrating.
Has google ever filed a patent suit against someone other than in defense? What's more is they have purchased licenses to defend public use of formats.

https://www.google.com/amp/s/techcrunch.com/2013/03/07/googl...
Not so much finding scents (any amount) unpleasant but one person demanding everyone should not wear any scent just because that one person doesn't like it.

That mindset of I don't like X so nobody else should either. And in a similar way for gym locker rooms some people are uncomfortable so the gym must remodel the entire locker room!
If you really mean relational, and not SQL; then all you need is columns, tables and records. Just do it, once you have a stupid implementation of your ideas running you'll know what information to look for. I've been cooking my own relational persistence engines for quite a while now, here is the latest incarnation if anyone is interested in seeing the idea cut down to its core with optional encryption on top:

https://github.com/andreas-gone-wild/snackis/tree/master/src...
> If anything, it is just going to cause people to sympathise with the Daily Stormer

I think that people who are willing to sympathize with neo-Nazis because a domain registrar refused to process their registration should be considered as just a subset of "Nazi sympathizers," and their views treated accordingly.

> From having a browse around, the site appears to be basically a joke. It's pretty distasteful but I personally don't think it warrants being taken down.

The site certainly presents itself as a joke to avoid substantive criticism or engagement with the viewpoints it's promoting from detractors. But, say, altright.com takes them seriously, and lists them alongside clearly-not-joking Neo-Nazi organization Identity Evropa:

https://altright.com/2017/08/05/the-unite-the-right-rally-is...

The Daily Stormer has been promoting the event heavily and it looks like they are going to bring a lot of young new cadres to the rally. Identity Evropa will be there as well as several Southern Nationalist groups. There will be no Alt-Lite co-rally, it will be just us, the proverbial and literal White Guard out there defending the statue of General Lee. This is a good development. They are quickly becoming irrelevant and losing their street presence as we continue to grow and take up space.

No one knows how many of us will show up there just yet. A conservative estimate would put us at about 500, although if the Daily Stormer book clubs, frog twitter, and affiliated groups come through, we can top 1000.

They mention themselves that 4chan was the place where ironic appreciation of Hitler grew into earnest appreciation of Hitler:

https://dstormer6em3i4km.onion.casa/a-normies-guide-to-the-a...

Anti-Semitic and racist jokes had been a key feature of /b/, but on /pol/ the sentiments behind the jokes slowly became serious, as people realized they were based on fact. /pol/ became a haven for virulent anti-Semites and aggressive racists, and tone of the Alt-Right is drawn directly from these roots on 4chan.

On 4chan, the Jewish problem was analyzed by news junkies and history buffs, feminism was deconstructred by sexually frustrated young men, and race was considered based on the actual data on the issue. The rehabilitation of Adolf Hitler and the NSDAP largely took place on 4chan.

Anti-Semitic and racist jokes had been a key feature of /b/, but on /pol/ the sentiments behind the jokes slowly became serious, as people realized they were based on fact. /pol/ became a haven for virulent anti-Semites and aggressive racists, and tone of the Alt-Right is drawn directly from these roots on 4chan.

[...] This made promoting the right-wing agenda not only meaningful, but also extremely fun. The Alt-Right carries with it that spirit of fun.

So, sure, maybe they are a distasteful joke. They are also earnestly advocating Hitler's ideology and Nazi ideology by name. The joke is a front, to push the Overton window far enough in their direction that the non-joking version of their ideology becomes tenable.
I wish you would read what I said, rather than conflating it with Damore's memo. What I said was that Damore posited that one reason women are under represented in the technology field (and managerial roles) is that they are less assertive and less aggressive than men. I said that studies back that up, which they do. I never said that it was biological, though it's possible that it may be. What I said was that it is disingenuous of the author to declare the entirety of Damore's memo "wrong," when, in fact, studies suggest he's right. He may be wrong in his use of the word "biological," and we can debate that, but to suggest that his entire memo is wrong is intellectually dishonest.

Here are some links to studies regarding women's interest in technology, and their tendency to be less aggressive and assertive than men:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3149680/#!po=42...

https://www.researchgate.net/publication/38061313_Men_and_Th...

Here is a lecture on the topic by Professor Jordan Peterson, which is interesting: https://www.youtube.com/watch?v=ewvqEqIXdhU

And here are links to a poll from Indeed.com and the gender distribution in Georgia Tech's online Masters of Computer Science program that demonstrate the lack of interest that women have in technology.

http://www.omscs.gatech.edu/prospective-students/numbers

http://blog.indeed.com/2016/07/18/do-millennial-men-women-wa...

The issue that Damore brought up is real, and to pretend it is strictly social, as this author does, is to ignore science and women themselves.

Edited to add the last two links and fix a couple of typos.
The Hardest Program I've Ever Written（2015）
How is that relevant to an attempt to patent something that's in the public record?