skysight-inc/HackerNews huggingface dataset:
I learned (some of) D3 in exactly the fashion the article suggested: find something I want to visualize and make it happen. I thought it was great.

I still wouldn't say I've "learned D3", but I didn't have to. I got my goal accomplished in a couple of days, along with a lot of nice bits I didn't intend along the way as I found good things that D3 could do for me.

For me it was definitely a "design to tools" approach; I looked at the gallery, found something mostly like what I wanted, and then worked to that. That was fine by me; I wasn't looking for ultimate visual control, but just trying to turn a bunch of data into something mortals could comprehend.
Wow quite the story. I always wondered where that brand popped up. Now that I know the full story, I hope to see its demise. It embodies everything that's wrong with this world of idiocracy: do the biggest shit and get away with it.
Anecdotal, but my problem with D3 is the need for so many function calls. 'append', 'attr', 'enter', 'datum', ..... Code ends up looking like a centipede ().().().()
No it isn't -- if a user has installed a bash version they prefer, #!/bin/bash will not use it. Better to trust $PATH and use `env`. It's not as if the `env` version is more difficult to write.
There are two examples of websites being blocked that I can point to, none involving ISPs:

1) Google blocking Microsoft and Amazon devices from accessing YouTube content.

2) FBI takeovers of DNS entries to web servers or TOR nodes.

And if political censorship is your biggest concern, should youtube be held accountable for blocking firearms content on their site?

Where are the examples of ISPs blocking web pages? Throttling != blocking. Bandwidth is not infinite.

Edit: If facts are inconvenient, that downvote button provides a nutritional burst of serotonin.
Anti-trust is truly dead. We're re-doing the gilded age everyone, strap in. This'll be great this time, we promise.
I guess you also need to interpret each number in the list in each possible base.
How did Google adversely affect Jabber?
However, d3 seems particularly bizarre. Its the only library i ever remember trying hard to learn, and just giving up. There is too little indication, when you misuse it, of what went wrong.

Ive done a bunch of javascript, DOM and visualisations in OpenGL, so i feel i should have a good chance.
Uncertainty and randomness are absolutely things that models take into consideration. That's the statistical part of statistical modeling. If unpredictability were a deal breaker, we wouldn't be able to model coin flips.
>Well, the judge has to base the decision on a whole bunch of laws. It's not like judges get to decide this on their own.

This is a weird opinion to hold when you take the fact that two judges can come to two completely separate conclusions on a single issue, while drawing from the same laws.
NZ has been running an 600 km HVDC line for decades for exactly the same reason - lots of hydropower in the south, lots of demand in the north. difficult? certainly. but it's definitely a solved problem.

https://en.wikipedia.org/wiki/HVDC_Inter-Island
Sounds like a great read! I'll add it to the to-read list!
When did Greece move into Northern/Western Europe? :)
C is not a great example here, because it's somewhat weakly typed. But it's true that typing doesn't fix the identical-arguments problem.
Cook in big batches -- a big pot of soup lasts most of the week for two people if you eat it as one meal per day (dinner for example). Cook a batch of something else to provide lunches for a week (probably not soup based if you want to bring it to work), whatever you usually eat for breakfast (oats?) and you are set for a week with an our or two of cooking per week. This way you have 3 different meals per day and you only need to reheat them.

This is easier with meat based meals (better calorie density), but works fine with vegetable based meals too. Just get bigger pots. :)

All those people cooking for 30 mins per day are hardcore.
Apple Is Setting Itself Up for Even More World Domination
I agree that there isn't a widely accepted benchmark for streaming frameworks. However, you can find papers accepted recently in SOSP (Drizzle) or SIGMOD (Structured Streaming) --- I think there will be one even in VLDB--- having this benchmark as their main way of comparing streaming systems with each other.
not related to your post but I am getting a security warning from chrome when trying to access megamaker
Pick up a place that has no state income tax. You'll instantly get a %10 pay raise. Definitely move away from California because the public schools are just horrible. Florida, Washington or Texas. These 3 states have really good schools.
Same. When I read the #metoo article about them, I asked HBO to drop them. HBO never even bothered to reply, so I canceled my subscription. This article made me glad I had.
By your bias and derogatory comment, it is evident that you lack a very basic understanding of the weight and proud nature Macedonians and Albanians feel as people, as neighbors, and as individuals.

Having grown up with Macedonian-Albanian friends, to this day, we both have respect for each others traditions. The common people living in Macedonia, regardless of their ethnic background, want one thing, and that is: peace and prosperity. Not war, nor divide, and not putting down, one another.

The conflict of 2001 is still a fresh reminder what can happen, where KFOR and NATO had to rescue the terrorist cowards surrounded by the Macedonian military. This is a fact.

Define "extreme nationalism", I challenge you.

Macedonians are all people born in Macedonia.
Everyone else, is a tourist, on a tourist visa.

Therefore, calling one self Albanian, while born in Macedonia is the same as a person of African descent born in the US, calling him/her self African, instead of African-American.

See how what you "think" makes no sense.
Selena Gomez – Back to You – REACTION
The Greeks were divided and unruly, a fact known for at least 2 centuries. I don’t fault the Romans :)
I worked on a project that required some pretty standard line charts, but with the addition of an overlaid set of horizontal "benchmark" lines -- and some callouts. After struggling (and failing) to get what we wanted out of two different off-the-shelf graphing libraries (one of which was built on top of D3), we finally bit the bullet and just built the charts we wanted in D3 "from scratch". Once I wrapped my head around the model, it was such a pleasant experience. D3 is soooo nice and well thought out. You mayneed to level up in SVG, but it is so freeing to be able to bind data and display it basically any way you want. In hindsight, I wish we started with D3 from the beginning and I would not hesitate to pick it up for even simple charts again. It really is worth climbing the learning curve, which isn't as big and scary as it appears at first sight.
Scholarship Opportunity for Females Alone – Please Apply Now
A fixed window rate limiter using Python and Redis
stretching and a high protein diet
bonus; the high protein diet will help strip the fat off
I thought I would use it for everything, but with the price and expiration I just can't justify it over two-part epoxy putty, which works almost as well.
Is there actually a market for things like CNN? It seems that CNN being shoved in your face is kind of its thing.
Things I Learned in the Gulag
Subversion? oh man, what a blast from the past.
> If Amazon wants to implement a stricter review check you can rest assured that it will be like YouTube demonitization all over again.

Why would it? No one makes money from legitimately written Amazon reviews.
> ..but not the richest of all people.

I said a correlation, not a correlation of 1.0

Jeff Bezos, Warren Buffet, Bill Gates, Mark Zuckerberg etc are all very smart. Top 1% smart or better. I don't think that's a coincidence.

>> Nor do the richest people in the world tend to be great scientist, mathematicians, chess players, writers etc.

They dedicated their time and efforts to moneymaking rather than these pursuits.

Same as chess skills may correlate with mathematical ability but to be word class in either you have to dedicate your time to only one.

>> Because intelligence can only shuffle you around in the class you inherit but only luck will get you out of it.

What about scholarships? My Granfather repaired fences and shot kangaroos, my mum got top marks in school and won a scholarship, now I'm a scientist.

> point out above why this is impossible. If, for some reason, you decide this moment in history was the one to make the judgment on

Not what the data shows:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3903117/

In the 60s China and Korea were African level poor, but they had high IQs. Is it a coincidence where smart phones are being built now?

> because it only had 90 subject rather than 900

A replication with much larger numbers found the effect, but with smaller magnitude. That's not bad.
I see more and more write USAnians. All from people that dislikes everything US but I like it!
Vietnam Approves New Cybersecurity Law
> People are going to dismiss Dave Winer as a crank […]

Maybe he shouldn't have launched an incomprehensible crusade against widespread SSL deployment in a post-Snowden world?
> Google is incredibly frustrating to do business with as a paying customer, much less as a non-paying customer.

Agreed, and that just makes the problem even worse: Google isn't even getting important information on the value of its apps and services from users that are paying them, let alone from users that aren't.

> Market forces really don't enter into it at Google's size and scope.

I don't think this is true. Google is responding to market forces, just in the wrong market. Instead of responding to market forces from their users (even including paying users, as you say), it is responding to market forces from advertisers. Google simply does not appear to see their business model as providing apps and services to people; that's just a side effect. They appear to see their business model as harvesting revenue from ads. And that business model is a really sucky one for all of us in the long term.
Maybe someone could enlighten me : aren't next gen DLT moving to proof of stake ? doesn't this mean the cryptographic power needs are going to be reduced dramatically ?
You in Westminister, MD or Howard county?
It's all currently in one time zone thankfully.
In this instance, what advantage does blockchain offer over the existing systems?
This. Was in Venice beach this past May and the Birds were everywhere, to the point where we almost felt compelled to give them a try, even though we had no need. Both wife and myself signed up and spent 30 minutes riding to Santa Monica. Great advertisement, cool factor and high word of mouth marketing.
Is it wrong to use google to get to duckduckgo? I would describe this situation as ironic but fail to see how ethics come into question. We have no such obligation to the products we use.
I spend a lot of time trying to contain state in event driven software with callbacks, it's a big hassle.

My thought was that there are other cases where you are really just doing batch processing blocks of data and then performing some action. And not holding state internally between runs. That's the usage case.

Thought was if you don't have neither mutable data and don't reuse stack frames. You can see exactly what happened if something goes wrong. And avoiding the heap means it's fast and deterministic.
It always seems to be either their storage abstraction (Ceph?) or Postgres. I've never used Postgres but from what I see it's not really designed for enormous scale (it's a very old project). Perhaps they would be well served to see if CockroachDB gives them more stability. I've started using it at a small scale and the clustering aspect seems legit.
I mean as opposed to, say, Netflix or Hulu.

AT&T can, under the present legal regime, perfectly legitimately say, "Here's all this 'free' content for you. You'll have to subscribe to the 'Not Our Content' package to access those other services..."

But, sure. Let's run with your example: imagine you had an ISP who let you read Fox News for free, but charged you to visit CNN.
It’s a Mad, Mad, Mad, Mad, Mad (Scooter) World
Greek history, like Roman history, is (part of) the history of the West. Is the OP talking specifically about the history of, say, the Germanic or Gaulish tribes before they were conquered by Cesar?

It's difficult to know. The OP mentions the "Eeastern Mediterranean basin" as part of the Orient:

>> the Orient (particularly the Eastern Mediterranean basin over to present-day India), not Europe, is the historic center of civilization.

I can't see how that doesn't include Greece, especially Ionia. On the other hand, I can't see how "Europe" excludes Greece, either. The same goes for the Roman Empire, that covered much of both Europe and the Eastern Mediterrannean for a long period.

I think the OP, or perhaps their source, is just confused about what is what, the Orient, Europe, the West etc.
Start An Online Career Without Investment – Click Here
I was not coding in 95, and therefore don’t understand the perspective of the author back then, but it seems clear from the presentation that the culprit was “shared mutable state”, not “threads”. Wasn’t functional programming a thing back then?
> Moodle allows teachers to set up a quiz with many types of questions. Among them is the calculated question which allows teachers to enter a mathematical formula which will be evaluated by Moodle dynamically on randomized input variables.

But... why? What's the practical use for such a quiz?
How do you recommend leveling up in SVG?
I have never read ulysses, and didn't realize this was an issue. So what is actually recommended for the non-academic reader now?
Then don't post it. Sigh.
How sustainable a business was that, though? Obviously it was not making them huge amounts of money, because they stopped doing it.
How much extra work would it have been, percentage-wise, to write the whole thing from scratch? What features did D3 give you for free?
> saying you can just host your own mail server is ignorant, willfully or otherwise

I really beg to differ about that.
But 1) pretty much all advertising platforms reject certain categories of ads, and 2) if Google stops returning search results for certain categories of content and people feel this is wrong, they'll immediately start jumping to Bing or DuckDuckGo etc.

Yes, Google could do all sorts of stupid things. But if they do, wouldn't that be the fastest way for their dominance to erode? The fact that they're a profit-driven corporation, combined with the fact that censorship tends to piss off and drive away customers, doesn't really let me imagine any realistic scenario here.
It took Twitter 10 years to turn a profit: https://www.usatoday.com/story/tech/news/2018/02/08/twitter-...

To suggest that an investor can't earn a profit by putting cash into a business with a burn rate is as sophomoric as believing you can run a business on investor money without ever turning a profit.
laughingstock was a not a perfect choice of words. People will still loosely refer to his more well known ideas casually. Some could be said to respect him to some degree, others not. But hardly anyone is confused about exactly how scientific his output was, and neither would any textbook published in the last 40 years.
D3 is hard because it's not really a library. The claimed 'central abstraction', the stage (with data entering and exiting) is a trivial part of almost all D3 code! Almost all of the effort goes into 1) deciding when and how to invoke the D3 statements, 2) preparing the data, 3) event handling. Most of the code that comes with D3 has nothing to do with D3.

If you look at a force-directed graph in D3, for example, you see how little the library gives you. It's up to you to decompose your data into nodes and edges, it's up to you to draw every shape, it's up to you to trigger a redraw using window.setInterval. And the examples are written in a dense functional, mutable style that uses all the advanced features of JS, SVG, and the DOM - and requires at least some understanding of academic visualisation jargon to boot.

I believe that Bostock took the W3C seriously and wrote a toolkit that "goes with the grain of the web", preferring not to reinvent (or abstract) anything that was already widely available. It exposes the simple truth that the surface area of a modern, standards-compliant browser is enormous, and extraordinarily demanding on the mind of the programmer. And also, the dynamic, functional nature of JavaScript points programmers toward a style that is very much like that espoused by D3.

And yet, I admire and use D3. In part, I think it's honest. If you program browsers for a living, you should master your dependencies! D3 really isn't there to hide the web from you, it entices you to learn the web that's already there. SVG is incredibly powerful and still underused by modern applications, IMHO. And no other library has the breadth and depth of layouts that D3 does, to my knowledge, and the layouts are the hard thing to program (especially performant layouts). So basically the price of admission is learning browsers really well (which takes years), and then you get access to all this sweet layout code for free! It's a good deal, if you ask me.
All browsers supported the verbs for years. IE7 had mostly full support (not PATCH though, annoyingly).

The problem was mostly backend related: most servers didn't support them. DELETE for example has been supported for over 12 years in all major browsers.
I don't supposed you'd like to expand on that response for my personal edification, would you?
Code formatting seems to be an easily dismissed part of software development: you should be breaking those out on newlines.
It seems like every commercial actor wants to be the platform (add "value" as an integrator/provider), and avoid being abstracted out under the platform.

"Internet is just a dumb pipe"
"Why dont all PCs ship with just a vanilla Windows install" OR "Why don't all smartphones just install vanilla Android"
"The programmer is irrelevant"
"The OS is irrelevant"
"The browser used is irrelevant"
"Cable providers are irrelevant"

etc.. etc
I like people like Linus that say directly and without filters what they think, if some work is crap they say it, if someone needs to be insulted they do it, and sometimes is useful (look at NVIDIA for example, since Torvalds insult they improved Linux support).

And these kind of people tends to be more appreciated than those who are politically correct, for example just look at Trump.
Article 13 of the EU Copyright Directive Threatens the Internet [pdf]
>But there’s certainly a “California” both in the USA and Mexico and it’s not confusing anyone.

Because one is called California and the other is Baja California.
Ugh there's so much circumstance and context I would have to preface with, but in the end when we decided we couldn't work together anymore (after almost 3 years), we came up with 2 options:

Either one of us buys the other out, or we dissolve the business. He chose to buy me out and attempt to keep going, but the company folded less than a year after I left.

It wasn't quite a messy as this situation seems to be, but it was rough, as both of us had basically put everything we had into the business.

2-person startups are kind of platonic marriages, and as such splitting up is basically getting a divorce (at least in terms of mental stress).

edit: to answer your "what would I do differently" question, absolutely insist on getting a lawyer up front to draft all the paperwork and employment agreements (we didn't do this because it seemed so expensive).
They probably have cultures of smaller portions, less processed food, and less added sugar (especially drinks). Example: compare the size of a Japanese mosburger with a burger & fries meal in the US:

http://www.thetraveltester.com/wp-content/uploads/mos-burger...

When you meet foreign travelers, ask them what they think about US serving sizes. Many of them find it shocking.
To be fair, the DOJ's motives were completely tainted by Trump's hostility toward CNN.
well, there's two ways to solve that. Regulate or invest in the competition .. or create competition.

Which one would you like?
They were saying the same about Real Madrid and champions league, and we all know how it turned out.
No mention of Vega in that article or this thread? It's a declarative grammar and toolkit built on D3 (and other viz libs). It's very approachable and addresses a lot of the issues raised in the article:

https://vega.github.io/vega/about/vega-and-d3/
> Making a bun in that shape may not be difficult, but presumably no prior art exists — nobody's ever done it before, at least in public.

There should be a distinction between "trivial, but no one ever wanted to do it" and "wanted, but no one knew how to do it". There is no remotely rational case that granting a patent in the former situation would ever bring any net value to society to offset the cost. (Even just considering the paperwork involved, never mind the cost in liberty from barring everyone else from doing something this obvious without begging for permission.)
The part that bothers me about each of those acquisitions is that none of those utility companies are well-liked by their customers (instead being the most hated companies). The fact that they all have the ability to acquire these other large entities which aren't reviled shows that they really are scalping their customers. And it isn't just Comcast or AT&T or Verizon, it's all of them. That is highly irregular for them to all be so despised and successful.
>next gen DLT moving to proof of stake

This might happen, but Bitmain's future does not appear to have much to do with blockchain. The company supposedly diversifying into ASIC designs for AI/ML/flavor of the month applications and is expected to do well in the post-Trump political environment, hence the attention by investors.
Indeed, I did several questions all intended to be simple variations of the main examples. It did not give a coherent-sounding to any of them.

But it looks like responds to the example with full paragraphs. Maybe it's real but coherent 10% of the time and they recorded the questions that yield coherent answers.
> On top of all that, with the end of NN, AT&T can preferentially shove TWX content in your face, and force you to pay extra to consume someone else's.

Will they though? I don’t recall such a thing happening prior to NN. It always seems that people’s fantasies about what can happen without NN are worse than what will (or did).
You could simply pay them for the little bit of extra time that it would cost you to figure out where you want to move.
Can you draft an essay about Linux in Microsoft Word? Can you install Firefox using Microsoft Edge?
Make sure your company name and your product names are different.

People will visit product websites. It has never occurred to me to visit Google's company website if you get me?

I named my business, bank details etc, after my first product as I didn't expect to have any more. I wish now I hadn't as now I do.
I wish there was a middle ground where you could issue a ticket to the server and not have to issue one per user but still have the traffic encrypted between NFS client and NFS mount.
In the U.S., copyright is automatically granted to the creator of the work, unless the work is a "work made for hire", in which case the copyright goes to the employer. When someone's artist asserts ownership over something they were paid to create, they're essentially challenging its status as a "work made for hire".

The Copyright Office has a circular that they distribute to clarify and help people decide, in general, whether certain types of work qualify as "works for hire" or not. [0]

[0] [PDF] https://www.copyright.gov/circs/circ09.pdf
Media consolidation infographic from 2011. Back then, six companies controlled 90% of the market. I wonder where we're at now?

http://www.businessinsider.com/these-6-corporations-control-...