skysight-inc/HackerNews huggingface dataset:
Yeah, believe me, I understand the reasons for self-hosting in something like Rust versus not self-hosting in Julia. Also the fact that Julia is almost all Julia.

Still, the fact that it's almost all Julia suggests to me it could be all Julia, although maybe that's changed with 1.0+ releases.

Trying to think about why it matters to me, I think what it is a sense that if you can get what Julia offers from another language that does more, it probably is better to use that other language. So I want to see it pushed to be more general-use. Not just for the principle, but because I think in general there are gains to languages in doing so. E.g., my guess is that getting Julia to be self-hosting would require certain efforts that might pay off in other ways, or set the stage for such things.
We’re building something along these lines at Axon (http://axon.science). Sign up for our beta if you’re interested in checking it out, and we should be able to get you set up in the next few days (we’re just starting to roll things out to the public this week).

The basic idea is distributed version control, like git, but over p2p swarms rather than clusters around “central” repositories. We have special handling for large datasets (but still using git) to improve transfer efficiency and diffing.

There’s a UI layer for collaboration (discussion, PRs, review) that supports deep linking to and embedding of files at specific commits, which sounds a bit like what you’re looking for.

Feedback is very much appreciated!
Not everyone, but the current, post-Soviet, US-led world order has seen the greatest reduction in world poverty probably ever in history. South Asia is heading from being poor to being middle income, the AIDS epidemic is in retreat in Africa, etc. My home country of Bangladesh was known for its extreme poverty when we left in the 1980s. Now, thanks to capitalism and westernization, poverty has plummeted, and it is on pace to become a middle-income economy by 2021.
>If Spotify can't make money on the Apple store why not just charge whatever they need to, pretend it doesn't exist, and go for customers through different channels?

Because Apple's App Store and Google's Play Store are where everyone is.
Yeah, spring boot is now the default for microservices. (I don't think it makes sense in most cases, but.. Whatever..)
I like this a lot and I wonder if it could work for me too. Currently, I use the iOS Notes app as my thought archive but it's obviously not very organized. One thing I notice about this project is that there are a ton of categories. Having so many categories seems to be poor organization because you're likely to have thoughts that overlap categories. Perhaps tagging would be a better method of organization?
> I don’t see what the big deal is TBH

The main issue is that Italy is part of the EU, and also one of its major economies.
The argument about unfairness is absolutely not a joke. In fact, it’s the main point. Doing business in China as a foreign-owned company in many sectors of the economy is, simply put, a huge challenge, when not outright impossible. This is mainly due to opaque or protectionist regulations. State-backed competitors also make the market harder to penetrate since they will always win price wars. Then add lack of concern for intellectual property.

Chinese companies don’t have these problems in Europe. Not even close. They enjoy all the advantages of a (basically) free market, whereas the opposite is not true.
This is where the “unfairness” is.

The EU has been trying to find some leverage against China to balance the scale for some time now, albeit our efforts have been mild. That’s because the EU doesn’t have a common foreign affairs strategy and individual member states are always more concerned with their internal politics to actually go figure out one.

So China can just come here, pick a country that can be easily enticed by the promise of bilateral cooperation and handsome investments, and all of a sudden the EU now has a member who will start voting against anti-China policies.

Without a unified will, the EU member countries don’t have the contractual power to demand and obtain anything from China. We will be an easy game for them.
>one has an easy option to compete down the differential while feeling good about oneself

Would you really feel good about yourself evicting somebody on to the street who hasn't kept up on their rent because they lost their job at Walmart?

It's difficult to argue that it isn't a necessary part of protecting your investment.
Asteroid’s bumpiness threatens US plan to return a sample to Earth
At least in 1st world countries. The contribution of those are rather small compared to China and India.

WorldBank Pollution data: https://data.worldbank.org/indicator/en.atm.pm25.mc.m3?end=2...

Maplecroft Deforestation Risk 2018 (as opposed to his 2012): https://www.maplecroft.com/insights/analysis/esg-deforestati...

Statista Countries Polluting Oceans (updated version of his): https://www.statista.com/chart/12211/the-countries-polluting...

https://www.pnas.org/content/early/2019/03/05/1818859116
delightful. thanks!
I wonder if he took up walking after the injury? A lot of people I know who used to run walk now instead.
I hold that solar energy is the optimal solution, and consists of 1/ capture, 2/ storage, 3/ transmission

Focus on (1) is great, but (2) is the breaker of chains. Solving (2) at enough efficiency should largely obviate the need for (3). Store and ship massively efficient solid state "batteries" instead of building (ie, owning) transmission infra
Don’t most mobile carriers cap at 5GB?
> Since they don't have to justify every four years about what they've been up to

I think saner governments manage that pretty well, they know research is good and beneficial so there's no questioning.

Meanwhile in the USA, coal is or is not a health risk as policy dictates.
I have to admit I don't understand your argument, but in my experience:

Stereograms are NOT meant to be enjoyed from across a room.

It's REALLY hard to 'catch' a stereogram from far away, so why are you even trying?

However, the "focusing on-or-through a transparent thing" that WhiteSage mentions works well at slightly further distances and can be used to help you figure this stuff out.
Having a .45 ACP pistol saved my life so I think I'll be keeping that as well...jammed rifles don't defend well against bears
> If you’re Indian it could take anywhere between 15 to 20 years to get that Green Card.

Unless you are filing as EB1, expect to (and plan to) not get it in your lifetime unless the govt changes something.
What this article is missing is the cultural significance of suicide in Japan. There are suicide clubs!
My point is that a theory that says their business practices follow from moral failings doesn't explain anything about the world. Some businesses just mysteriously seem to always be run by bad people.

Conversely, assuming that every businessman is about equally greedy forces you to look elsewhere. Their loans are almost by definition high-risk, that's why they are expensive. Low-risk borrowers are a different market.

The fact that we can learn something by thinking about their business does not mean anything like "defending". It's just that sometimes the lessons are clearest with extreme examples. We can learn interesting things from studying drug gangs, pirates, kidnapping schemes, too.

We can also ask questions about whether the world would be made better by prohibiting loansharking, and I actually don't know enough to have an opinion. But it's clear to many that prohibiting drug-dealing has had some nasty side-effects.
Per-group (URLs that operate within a 10% optimization range) cached css, generated by source tree + crawl + ongoing visit data?

Edit, also pls send me a pony. Optimzations have a few audiences, the primaries of which are the visitor and the developer. Source tree prunes ("developer audience") not addressed in my off-the-cuff pipe dream above
Oh please, China burns coal and pollutes their air, then publishes fake air quality index numbers and won't let their people talk about the air quality.
Aurora Forecast
I have many years of experience with large-scale C++ projects at multiple companies, and have written >100kLoC of modern C++ personally. I've seen thousands of bugs come and go. Memory safety bugs are vanishingly rare in the code bases I've worked on, and in all those years the handful that I recall were created by people new to C++ (usually cross-trained Java programmers). It is difficult to create memory safety bugs in idiomatic modern C++, and achieving this has no meaningful overhead. Memory safety is important but Rust proponents have constructed a bit of a straw man with respect to modern C++. Use that argument against C or classic C++, where it has more relevance.

At the same time, modern C++ also has advanced and valuable safety features that Rust does not have e.g. the enormous amount of compile-time verification and complex type construction that is possible. I find these to be far more valuable because the kind of bugs these catch are more common in practice. None of this is automatic but it is trivially enforceable as coding style, and many companies do.

The idea that C++ code bases are necessarily littered with memory safety bugs is nonsense. For people that have been writing this kind of code for a long time, avoiding those bugs is largely automatic and effortless. And you don't have to do violence to your data structures to achieve it. I can see an argument for someone coming into C++ from a language like Java but for experienced C++ programmers the value is dubious in practice.

There may be compelling technical reasons to use Rust over modern C++ but you'll have to do better than automatic memory safety, particularly given the safety and capabilities that would be sacrificed.
Computer Scientists Lined Up for Bill Gates but Gavin Newsom Got Them Buzzing
I find it hilariously ironic that a community that prides itself on intellectual argument and novelty considers equivocating the US or the West with China to be an effective way to discredit or dismiss criticisms of Chinese policy, by implying that any such criticisms by Americans or Westerners must be hypocritical.

In literally every thread about China.
Thanks for the text version. For the curious, here's my take-away:

> The thing that you can extract from this is that generally, logs, metrics, and tracing are not provided to explain how the thing you are using works: they are meant to let you debug your usage of it. Let me repeat that and put it in bold: most applications and components you use that are easy to operate do not expose their internals to you, they mainly aim to provide visibility into your interactions with them.

> This means that if you want to make your system operable, you shouldn't aim to just expose all the innards you can. You shouldn't ask people to be aware of how you've implemented things. Instead, you have to think about who is consulting the data you expose, and why. We have entire departments dedicated to User Experience (UX), but nearly no concept of Operator Experience (OX, or OpEx?) even though operators keep the lights on and are critical power users.
I find it hilariously unmasking that in every single China discussion there is at least one person with the usual "evil west did it too once" whataboutism.
Do you realize that the thing does not process any attacker controlled input and thus all the hardening is completely pointless exercise?
Railroad Lake, Henderson, NV
This is Italy, anyone can beat them. Maybe now Italy can beg Beijing for money instead of Frankfurt.
The "US-led" part has very little to do with that reduction in world poverty; if anything, it's all about countries other than the U.S. adopting the same sorts of market-based norms and institutions that the West themselves adopted in the 1980s. To think of socially-beneficial innovations as "Westernizing" just because the West got there first is pretty clearly a fallacy - https://slatestarcodex.com/2016/07/25/how-the-west-was-won/
Corporate-like government would work perhaps only if citizens can buy social security against failed government. Corporates go bust all the time so that only those with good cerntral planning are left.
The belt and road initiative is actually a response to the failure of Chinese central planning. So much of China's economy is specialized in construction at this point that they can't risk the mass unemployment that would result from popping the construction bubble, so instead they're doing everything they can--building high speed trains to nowhere, building infrastructure in other countries, building entire cities that nobody lives in--to keep the ball rolling.
That depends on the local market and what you can charge for rent, and what your tolerance for pain is.

When I first started buying houses to rent, I had a rental unit in a LCOL area, and I spent a lot of time dealing with tenants and rent issues. It was a constant problem, so I sold the house. I might have broken even on the venture.

I ended up with a handful of starter homes near nice schools, and had a much higher class of renter as a result. Far less work, vastly fewer headaches.

I also had a FT job, so didn't have the time or energy to chase down rent checks.
There are a bunch of Shopify plugins that just let people sell Alibaba express items with no intermediate work. These kinds of drop shippers engage in shadier marketing campaigns. If email coming from MailChimp starts getting reported for spam, other legitimate mail coming from their ips will see delivery suffer.
I had emailed him directly, excusing myself to have escalated to his direct email, writing a balanced, polite email asking for assistance, or at least confirmation of position.

Had no reply.
Let this be a reminder to just how not long ago the civil war really was. My father’s grandfather was born a slave. He has childhood memories of older relatives who remember the passage of the 13th amendment. That intergenerational trauma is still very real and fresh for blacks in this country. Keep this in mind whenever you wonder why systemic inequality still exists.
You can get more details from his interview at last year's startup conference.

The video is on youtube (watch at 1.25X speed if you are like me)https://www.youtube.com/watch?v=8FiXQ0htcvE
"Did anyone ever make much of a living on selling recordings?"

Yes. I know plenty of independent artists before and after the Napster days and they could no longer make a living. People just expected it for free, because Napster changed the culture of music..which is the long-term danger of piracy.

It also made it so the only artists that could make a real living are forced to sign with a big label, because you now need an entire marketing department behind your music to compete with free.

Music is now used as free marketing to get people to go to a show...and you need to be signed with a giant label to play at any decent venue. Small artists don't have access to any of this.

"I think a big problem is the lack of market for the less intense public performance"

These were always poorly paid gigs..and for good reason. There is no ROI for the restaurant/cafe, who are barely eking out a profit.

"This isn't true. If you make updates paid enterprise customers are going to drag their feet and you'll be stuck supporting a large number of versions for a long time. It is much easier to lock corporations into continuous subscriptions."

This IS true. Many software companies went to SaaS because it can't be shared for free and the cost of server space/hosting is now very cheap. I should know, I was involved in many meetings with business owners that did just this.

So the unintended consequences of over a decade of software/music piracy is pushing all of the independent artists out of a living and we now need to pay a monthly fee for software instead of being able to purchase it outright.
You don’t need to compete with it. The chinese dictatorship model (like Soviet union before it) will collapse within time. One man decision making and the need to save face means it is incapable of making quick responses to changing environments. State owned model means there are tons of inefficient companies making inefficient investment decisions. Oppression means it will force others against it.

Thus China currently has a 400% debt to gdp, private firms defaulting and failing while state firms hoards and makes inefficient investments, most of the free world economies aligning against China, more than 1/3 of rich people in China wants to/ are in the process of leaving, etc
Developers may have the interest but they don't have the necessary skills nor invest the time to obtain them. Systems programming requires a deep understanding of how real-world hardware works and interacts with code. This seems to be rare expertise these days, even among nominal systems programmers.
For example, the University of Oxford. Just drop me an email if you require more information.

Oxford is even starting a new college to address the data & life sciences challenge.
I can see plenty of reasons to change behavior for the test. But that's not the question. The question is why infer you are being tested through the ECU inputs? Setting a flag manually seems like a much better solution for all those objectives versus a possibly unreliable inference from speed and other data.
The cognitive dissonance required to believe that C++ templates are 'monstrous' while Lisp S-expressions are awesomely useful and productive is enormous.

C++ templates are far from user-friendly, but they're literally (literally) just Lisp S-expressions with a Lisp syntax and semantics.
another painful thing about shopify is that they will add some code at the end of the URL of your product pictures when exporting products like .jpeg?v=blabla which prevents them from being automatically imported into somewhere else
Apple / google tax on apps screams for regulation. Taking a percentage cut from something while the internal cost for them remains constant, is monopoly at its best.

Minewhile while we're asleep Microsoft is doing their best to promote their own kind of monopoly. Under the guise of security features they are promoting mandatory signing, while what they are really pushing for is to slowly turn the PC into yet another closed economy.

If we will slowly allow Microsoft their way of enforcing mandatory signing by default, PC will be heading in the very same direction. We need to stop this now!
hey if you are USA based selling and shipping physical products you should consider CartSpark.com
And another couple who accuse them of "whataboutism" without providing any valuable response.
Founders Are Trying to Become Presidents Without Being Mayors in the First Place
hey we are a small team that developed a multitenant ecommmerce system geared towards B2B type businesses. I would love to get your feedback about the solution that we built. please shoot me an email at hello@cartspark.com if you have 10 minutes to chat.
The only valuable response to whataboutism is to mock it and those who employ it.

One doesn't need to put effort into responding to trolls or calling them out.
CS224N: Natural Language Processing with Deep Learning 2019
Either theyre being disingenuous by saying their senior managers arent managers or theyre being disingenuous by calling employees that arent managers managers.
Can you please write a dev-workflow guide (maybe with some GIF's) when you have the time ? I am a clojure newbie and I can't quite figure out how to leverage this. I am using lein and vim-fireplace presently, but I always get the feeling that there is a better dev workflow.
But the article doesn't seem to have a measure of profit. They look at rent and purchase price, and later throw in something for maintenance.

If they actually had the books, and could count how many employees were needed to deal with stuff, and how often the rent was unpaid, etc, then they would be justified in talking about profit.
'I hope the concept of cultural appropriation is a passing fad' (2016)
Equally it is a good angle in handling racist mentalities, and you get to ask them why do they hate themselves. Science is a wonderful gift in any debate.
> Centralised planning will beat democratised decision making if they indeed manage to respond in time to a changing environment

Only if you have competent leadership (which they seem to have right now). When you have a bad leadership and a dictatorship, there's no safeguard to prevent a total disaster to happen. The main advantage of a democracy isn't the power to the people but the separation of power, that's sometimes the last safeguard available to prevent a country to collapse.
Are you seriously suggesting no one intentionally discriminated against women or minorities? It was legally enshrined for centuries.
A Campaign for Paid Leave in Silicon Valley. Only Six Founders Would Sign On
I fully believe that the Jack Welch style stack ranking school of management, performance and skills acquisition was a very expensive cultural mistake in modern corporate culture, perhaps one of the worst. The idea of stack ranking or internal competition is so naive and practically ineffective that it's no surprise it was an utter disaster in nearly every instance its been implemented -- it's also no surprise that it has been broadly recanted from most large tech firms that once implemented it, as well as disavowed by its original inventor!

That's what makes this article (and series) frustrating. It ignores that corporate software engineering is a team sport. Individual contributors need and deserve coaching and constructive working environment to unlock their true potential. But who is responsible for that? Is "everyone equal" or is it the case that the executives highest in the hierarchy are also responsible for the outcomes? I would say it's the latter. Are you a leader that's tired of expert beginners on your team? Take a look in the mirror. You hired them (or chose to retain them). You failed to provide them with the mentoring they needed to grow. You failed to build a constructive environment for them to be an engineer. And sometimes, most damningly, you failed to select the right kind of company or industry for your professional working style, goals, or preferred compensation. The truth is, if you didn't fail in any of these ways, you would never see any of these things you complain about!

Being a leader is hard, but doing it properly makes such a disproportionate binary impact on the ability of the organization to function properly that it's almost always my first (and often my last) question I need to ask to assess an organization. I'd like to see an end to these kinds of think-pieces and I'd highly recommend that folks who want real solutions to these problems (whether you're an IC or not) look elsewhere. By no means do I have the all the answers here, but a great place to start is one of my favorite books about engineering management: Camille Fournier's The Manager's Path.
>some people just need something to break them out of their depression for long enough to be able to make the social/environmental changes in their life that will help them in the long run

I agree, thanks for the honest response!
How mechanical computers work (1953)
This stems from a limitation of rgl—if rgl ever gets around to supporting a virtual frame buffer (which has been in rgl’s TODO document for a while), rayshader would support that feature.
It is what I am doing for my team. And yes, if I leave, it would leave the team in a bad state. I have been incrementally cross-training two of the other engineers on this.

We’re not managing our own K8S cluster. I did that once by hand at another place (before kubeadm), enough to know that managed GKE on GCP is a great thing. Also did my own single-node K8S for dev work. Nanokube and later, minikube later mare that much easier.

I used to do stuff with Capistrano and Chef. Enough to know that once you know the core primitives, it is easier just to use K8S.