skysight-inc/HackerNews huggingface dataset:
Their monopoly is on discourse and dissemination of information.

I'm going to sound a bit paternalistic and anti-capitalist here, because I am. Facebook is no longer just a company, it's an institution that should definitely be regulated. It enables the rapid dissemination of societally-impactful information that may or may not be true. There was plenty of fake information on facebook around the 2016 election that influenced uneducated/uncritical/unintelligent voters' opinions of the candidates. Having content curation guidelines that are informed by non-facebook entities almost certainly is needed, imo.
Facebook Removes, Then Restores Warren Ads Calling for Breakup
ECMAScript 2019 Comes to XS
Isn't basically every moderately expressive system Turing complete? Even the Magic the Gathering card game is turing complete

https://www.toothycat.net/~hologram/Turing/HowItWorks.html
Maybe spend 30x the amount of money?

Based, in part, on the concept that the fastest way to become a Millionaire in Business Type X, is to start out as a Billionaire in Business Type X?

Other than that, I think you'd be better off trying to figure out how to be happier with what you've got, rather than looking at all the things you don't have and berating yourself for failing to achieve them.
That may have been the agreement in the past. But in South Florida they are opening stores all over. What they don’t do is directly compete with each other. You’ll find an Aldi’s near Walmart or Target but never a Trader Joe’s.
Interesting. Aren’t such deals usually banned as anticompetitive?
IANAL, but yeah, under the imputation doctrine, the company is usually responsible for the actions of its employees. There is a small exception, but it generally only applies when the employee goes fully rogue, harming the company itself in the process, but here it seems to be a mistake, so not applicable, AFAIUI.

Still, that doesn't mean they can be bound by a license granted by an unauthorized employee. I think at most they would have to pay damages, if any.
Basically Amazon screwing Elastic. Take their code and monetize it, not giving anything back. When Elastic changed their license to prevent it, Amazon forks it.

It's the biggest risk to open source right now. They are following the strategy of "commoditize the complementary good". Since Amazon makes money selling machine cycles, they want the software to be free.
YouTube fought Brie Larson trolls by changing its search algorithm
Google doesn’t like to actively compete though. It’s always been very quick to discontinue products, shrug its shoulders, and say “nevermind”.

It would be interesting to see Google release some sort of decentralized open source social networking software connected to Google Play. Something like Android, but for social networks. I could see FB being bothered by that.
I honestly don't think you should even be taking this comparison seriously at all. It'll just open up this side of the argument to straw man attacks.

One is a store that sells things to customers, another is a company that has productized at-least 1/7 of the Earth's population...
late edit: if any Blender developers are by chance reading this, my greatest gripe with Blender is that it doesn't use ffmpeg for encoding, making it infeasible to leverage ffmpeg's many desirable features and supported output codecs and formats (at least not without the inefficiency of going through a lossless format. ick!)
Great recent Freakonomics podcast on Trader Joe's...
(I swear, not astroturfing.)

I can't speak for other major US cities, but in my neighborhood in Chicago, Aldi is right there at the Wilson and Granville train stops. And those are not exactly the highest income areas.
Too bad your idea to build that app won't disappear :D

I've found a way to combat this. I assign a "due in" value to each of my todo items, from 1 week to 3 months. Then every week, I visit all the overdue items, do at least one step to push it further, then push it out according to its "due in" value.

So high priority items get more attention and nothing will be put off indefinitely.
Grocery stores probably do better if they locate where people can afford SUVs than where they can’t...
> But initiatives like this would require all of society to contribute - from members of the public to business and political leaders.

This means almost nobody is going to contribute.

Sad but true - we can't change the world by asking everybody to change. We have to invent a replacement framework that will be both so great everybody (both customers and businesses) will love it and at the same time by-design almost impossible to use a wrong way.

Sir Tim has already invented a framework everybody wanted but failed the second part. Now he is inventing a new kind of web addressing the second part but seemingly fails the first part :-(
Shades of John Delorean?
I'm curious to hear your solution to this perceived problem.
It always amazes me how often I see this spelling error.
Well, nobody should be using MapReduce now, and HDFS now is a lot better than 8 years ago.

Without Google using, validating and releasing those design, we might be stuck with MPI and NFS for a lot longer.
From that twitter feed

"adrian cockcroft:

What should we have done instead, that Elastic would have agreed to? We have customers to support"

And this is where the spot he is in gets tighter. Because now the aws business model threats anybody using X as Amazon's user that should be monetized.

So I don't see Amazon backing off profits, and I don't see the OSS community getting any less pissed off from not seeing a piece of the cake.

This story (Mongo, elastic co, etc) seems far from being over.
I would love it if you try and provide me some feedback.
Which is an interesting statement given that everyone I've run into associated with F5 - local reps or users - have been relentlessly hostile to "open source crap".
Celebrate the Birth of the World Wide Web with This Google Doodle
I've always thought that erlang has a much more natural mapping onto hardware (especially multicore hardware) than lisp.
I don't agree with the idea that the internet needs more regulation. Yes, it does have it's problems. But I think many solutions are in the making, we just have to be patient. My idea of what made the web great is its freedom and lack of regulation. I'm willing to endure some drawbacks in order to maintain a high level of freedom.
Here is a webgl project I've been working on that is written in gopherjs. You will have to quickly register to play with it.

https://imetatroll.com

Map Editing

https://www.youtube.com/watch?v=CE2Apyf-KOE

Angled View of the Scene

https://www.youtube.com/watch?v=ZePX5XPhlgQ
By "DSL", do you mean only a text file bundled with the application? I'd say the simple answer is that the median language got a lot more powerful. We write DSLs in code now, just like Lisp programmers have all along. We just don't tend to call them a "DSL" any more.
Australia: significant price savings on unbranded same-factory product (OJ, Yoghourt)
Or how about "nginext"
Alto System Project: Larry Tesler Demonstration of Gypsy
No, no, no. Amazon is using the software in the way it was intended, legally and ethically. It's like companies published software under a license and never gave a thought to the consequences of the license they chose. If you license permissively, be prepared for your competitors to use it!
> failed once and almost got arrested

Tell us the story
I think that we are seeing open-source exemplified working in full here. And it definitely signals that being 100% for open source will come with some losses.

>Basically Amazon screwing Elastic. Take their code and monetize it, not giving anything back. When Elastic changed their license to prevent it, Amazon forks it.

I do not see how Amazon is taking advantage of Elastic here. Elastic gave an offer of open source without compensation, Amazon accepted their offer, and now Elastic isn't receiving compensation. Simple as that.
Conversion therapy means talking someone out of their identity. Gay conversion therapy refers to "pray away the gay"-style camps. Dr. Soh supports trans conversion therapy, under the idea that "boys who want to play with dolls and identify as female aren't trans, they're gay", and should be forced away from their belief (that they're girls.)

HRT doesn't mean conversion therapy in any circle I've been in. Prime weasel words there.
You actually can't magically lose your rights to code you created. You could rewrite your code so it doesn't depend on gpl code if you found you had included code you had no right to.
From what I’ve seen (so it’s anecdotal) they seemed to attract emotional debate, and lots of downvotes, and flags, and people making throwaways before commenting, etc. In that way controversial. To my mind when you see lots of downvoted comments it’s a pretty good sign of a controversial topic because I never usually see that on purely tech topics ok HN. From which I infer on tech topics a bad comment doesn’t get upvoted and sinks because good comments rise. On non tech topics like gender comments (bad or good) can quickly be grayed out by downvotes. I suppose it might be an interesting hypothesis to test somehow if historical HN posts could be classified into topic and we had the voting and flagging data.
Your projects page is interesting!

http://symbolflux.com/projects

I've been working on a map editor of sorts. Please take a look!

https://imetatroll.com
>It's the biggest risk to open source right now.

A company writing open source alternatives to proprietary licensed code is the biggest risk to open source right now?
Implementation matters to google, more than to say the average company that uses Hadoop. At "Google-scale" small imperfections become huge imperfections.

What's good for the bottom 90% of tech companies probably isn't for the top 10%.
> It's much slower than AES based hashes.

I must have misinterpreted the following:

> So the fastest hash functions on x86_64 without quality problems are:
>
> - wyhash
> - t1ha
> - [...]

I interpreted that to be an ordered list, saying that wyhash was the fastest.

But looking at the actual table I am confused. There are MB/s numbers and cycles/hash numbers. In cycles/hash wyhash appears to beat all FarmHash variants, but in MiB/s it is slower than some of them. I don't understand why these two performance measures would not track perfectly, since the CPUs should be running a constant number of cycles/second.
No it isn't. No they aren't.
Tell them it's a $35 fee for every erroneous publish. They understand fees.
So you claim that TF Serving (written in C++ I believe) has over double the overhead compared to Panini?

This seems surprising. What makes it so much faster?

Edit: Unless of course you are hitting the cache for a lot of the predictions?
I use F5s at work, heres some responses:

1) You can, if you are careful about what your doing. UCS archives are only intended to be restored on the same machines, restoring them on a different machine requires considering the master key for secret encryption and omitting the license from the UCS. If your restoring it on another model F5, you might be going about things in a sub-optimal way.

2) This typically relates to how stuff like VMWare deals with disk issues or migration. In (some versions) VMWare if there is a disk IO operation thats taking too long, it will pause the VM. It also pauses the VM when you use DRS or live migrate. IF your using a failover pair or cluster this will cause a failover because well, the other device went away for a period of time.

3) Ive only ever seen ASM config lost after an upgrade, and its usually because the unit was not relicensed before upgrading and wasnt licensed for the new version as a result.

4) Ive seen this happen an it was usually because something was in a bad state and rebooting just poked it into failing. Also, always save sys config after making changes in tmsh, it doesnt auto-save (same behavior as Cisco).

5) Because F5 has a policy of publishing a bug in the release notes and in bug tracker if it was ever seen by a customer. Contrast this with some other vendors who very selectively publish bug information.
A thread local cache is not going to be as performant esp. w.r.t. large data sets. There is a huge area between global redis db for a cache and thread local cache. At some point you have a large data set that is accessed by many different actors at different intervals. Having each application cache (and re-cache if they go down) is not always sustainable.
In the UK, I find our weekly grocery bill is about 30% less week on week at Aldi than any of the majors, whilst being equal or better quality. There a few notable exceptions and a few items we like that aren't available. So a trip to one of the majors once a quarter covers the gaps whilst keeping the enormous saving.

For many things Aldi are also clearly better than both brands and other supermarkets on quality (e.g. bakery, chocolate) as well as being cheaper. So we need to buy fewer brands at all. I can't imagine going back to one of the others on a regular basis unless Aldi screw up badly or close down. :)
Yeah but this is like eating an entire plate of free samples then asking for a refill. It's technically allowed but you're ruining for everyone else.
Climate change is a hoax. It's been proven. Move on.
This is really cool. You can find out more about the project at https://grisp.org
Afaict, Elastic views Amazon's competition as an existential threat, and is releasing under a proprietary license as a last resort. Mind you, the source code is open and they're not charging for it. I'm not sure what you expect a company to do? Fall on their sword out of a dogmatic sense of Open Source Honor?
The distinction between an OS and a language VM is blurry. When the language VM has such robust support for concurrency and IPC, the distinction is, in terms of functionality if not name, pretty much obliterated.
Nuh-uh. Elastic made millions selling stuff on top of open source that was licensed permissively to create a market. They knew exactly what they were getting themselves into.
> Merging DTrace implicitly means they are fine with both the CDDL and Oracle's patents, and thus that ZFS wouldn't be an issue for them.

Mind that DTrace was ported by Oracle (at least partially) to Oracle Linux first. They haven't done that for ZFS (instead they created bttrfs, before owning Sun)
There are some images of the phone on this page of their website [1]. Looks like a fairly clean generic phone really, other than having more physical side buttons than normal

[1] https://puri.sm/products/librem-5/
> During the night use the points where specific stars rise and set to be sure you're still going in the right direction.

That is equivalent to contextually figuring out which star zeniths, and in particular stars were assigned names to island groups based on which one zeniths, for example hokule'a for Hawaii.
> or a bar evicting someone who politely disagreed with the owner

Is this supposed to be an example of something unreasonable?

Of course a publican can ask anyone to leave their bar for any reason or not reason at all, as long as it's not because of a protected characteristic. I think that's extremely reasonable.
Facebook deleted Elizabeth Warren’s ads that said it abuses its power
Never say never, they are literally in the same building here: https://i.imgur.com/lz7evie.jpg
Yes but your internal developer still needs to go through legal and security for the same reasons, as well as the internal pen test. The only thing you get to skip is vendor management.

And in most cases, vendor management isn't going to get involved for something that will be expensed on a credit card for $2/mo
I've found this to be the case for many groceries, but the periodic stuff in the middle is sometimes really cheap, other times not competitive.
Google offers their most recent infrastructure as a service in GCP, e.g. Cloud Dataflow, and it hasn't exactly taken the world by storm. Industry standards matter, even if they are inferior implementations; the differential is just not that big.
> seem mutually exclusive
Open source doesn't necessarily mean free to use.
You can view entire elastic search code on github, nothing is hidden from the users.
This way of licensing might be the only way an open source company can be truly profitable.
Unless they assume every enhancement they put in their, uh, "not a fork" repo will make it upstream, unaltered, it's a fork.

That seems inevitable to me. There's probably something eventually that either isn't wanted by Elastic, or wanted...but implemented in some different way.
I'm Financial Analyst, CPA, CIA, CTA, Statistician, Expert System Developer.

I independently developed a financial analysis expert system, with a strong ability to innovate and execute.

All my expertise is entirely self-taught.

My Project:
https://github.com/linpengcheng/fa

My technology Blog:
https://github.com/linpengcheng/PurefunctionPipelineDataflow
Ive seen Linux devs on MacOS fall down several traps of thinking their NetBSD based MacOS is equivalent to Linux. One common pitfall I see is with filesystem access. Mac, by default, has case insensitive filenames (like Windows), opposite of Linux. Yes Mac supports case sensitive, but it is not the default and apparently a lot of apps dont take this into account and fail spectacularly when case sensitivity is turned on (I can't provide any examples, I dont use Mac, its just anecdotal from reading online).
> At AWS, we believe that maintainers of an open source project have a responsibility to ensure that the primary open source distribution remains open and free of proprietary code so that the community can build on the project freely, and the distribution does not advantage any one company over another.

Sections like this make me wonder if customers should demand that these announcements be delivered on video, rather than in print, so we can see whether the spokesperson can say it with a straight face.
The one time I went to an Aldi is the only time I ever hope to. It was disorganized in a way that makes Costco look tidy and filthy besides. The poor selection was just icing: I'm not a brand snob but I need a wider variety of goods.
Elastic was attempting to leverage open-source into proprietary vendor lock-in by blurring the line between proprietary and FOSS code. As far as I'm concerned, Amazon fighting the trojan horse is a good thing.

FOSS should not be an advertising stunt that gets walked back by coupling and interleaving FOSS with proprietary... especially not a project that already has community contributions.

There are plenty of FOSS business models. If those aren't profitable enough, go proprietary.
As I understand it, they've released all of their code for a long time under an open source license and continue to release their source code and allow non-competitors to use it for free. All contributions from the community are also available under open source licenses? (this is my understanding, anyway)

In your mind, how should a "committed to open source" company respond to an existential threat (not only to the business, but to the project given the business is the primary sponsor of the project)? Are there better open source licenses that allow them to meet the same ends? Or should they just cease to exist, lay off their staff, and abandon the project out of a Stallmanic dream of open source?
One thing that has helped me is trying to understand exactly the task I am supposed to work on.
Because I read once on HN, that there is nothing worse than implementing wrong solution in the right way!
What generally happens is, without understanding the task properly in depth, we try to form a solution and start execution. Then, while execution we continously run into problems, slowing us down and causing frustration.

Another thing that has helped me is searching/asking for help. You see majority of the problems that happen with us, someone or the other has encountered them and tried to solve them. It can be very useful to look at what they have done and see if you can apply it.
> I feel that being 100% vegan isn't healthy

The American Dietetic Association disagrees: https://www.ncbi.nlm.nih.gov/pubmed/19562864
Google’s brand new mentoring programme: GSoD (Season of Docs)
Boom, got 'em! What's it like to be so much smarter than everyone else?
Crystal Quest came into existence not long after the Mac, and is still one of the all time greats.
When was the last time a user post/private message was deleted by Facebook that wad saying unflattering things about that company? Let's compare apples to apples.
They still make it available to most everyone free to use, as I understand it. They just don't want to do the legwork for their competitors.
By definition, electronic voting is easier to game. Simple example: you just asked for evidence on a procedure that didnt have a physical paper trail.
Google confirms it agreed to pay $135M to two execs accused of sexual harassment
This is a spoof of "An Efficiency Comparison of Document Preparation Systems Used in Academic Research and Development" at https://journals.plos.org/plosone/article?id=10.1371/journal... replacing Microsoft Word and LaTeX with GNU Emacs and Vim, respectively.

It also replaces the authors' names and the name of the authors' institution, as well as "Microsoft" with "Free Software Foundation".

Note that the Creative Commons Attribution License of the original paper requires this modified version to identify the authors of the original paper, retain their copyright statement, and provide a link to the Creative Commons Attribution License.

As a work of satire, this may be allowed under fair use. IANAL.
I find that in Western cultures, people suffer from over-thinking (maybe over-banging). They get out of balance at some point. I recommend checking out Yin Yang philosophy.

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

It's about soft/hard, negative/positive. Reality is often grey instead of black and white. Contradictions are everywhere. Sometimes, you take things seriously. Sometimes, you let them go.
Agreed. The parent's comment's last line contradicts most of the argument.

Releasing it for 'free' is the not the same as an equitable Open Source license.
I don't think Facebook has any "secret sauce". The integration and scale is certainly impressive, but there's no part of the functionality which is at all mysterious to me. Unlike, say, Google Search, everything on Facebook appears pretty straightforward.

They did open-source HHVM, React, GraphQL, and Cassandra, which are the closest things I can see to a secret sauce.
Which is why Elastic changed their licensing, and now Amazon is playing the hapless victim.
Interesting tidbit, I'll stash that for the next time an SRE argues that pinning requires too much overhead (in terms of managing/paying for the certs rather than CPU) :)
In the old days, big companies spent gazillions to buy companies when they wanted to add their software to their product lineup.

Amazon just takes it regards of whether or not the original developer is happy or hostile.

This is going to redefine open source.
And Warren's proposal aims to change exactly that.
Core NTFS is fast.

When you feel slow, it is the abstraction layers and plugable interfaces above it. - and they are API.

Replacing the core won't help the performance. They need to remove some abstraction and break some application.
FB proves Elizabth Warren’s point by deleting her ads about breaking up Facebook
Run OpenAI's GPT-2 Text Generator on Your Computer
> It enables the rapid dissemination of societally-impactful information that may or may not be true.

This is the exact reason why Russia blocked (or at least tried to) block Telegram, and why Facebook is banned in China.
And you probably have a point, but it's all relative to configuring all that stuff by hand in the CLI, or worse using some other enterprise vendor's attempt at a "usable" UI ... ;)
I love Aldi (And Lidl) The great thing about the lack of choice means the supermarkets are small so its quick and easy to do your whole shop. Its like Costco with sensible sizes.