skysight-inc/HackerNews huggingface dataset:
Because killing people feels bad, but destroying objects feels like a prank (especially to those who don't understand the consequences). I don't think laws hold back punks from murder; customs do.
At this point the reason governments are not cracking down as much as they could is increasingly not just that that would do quite a bit of damage among e.g. VCs and institutional investors (think pensions). People come out with pitch forks if you start messing with their pensions; so that is a big reason to maybe talk tough but let it happen at the same time.

But there's also the FOMO factor. Governments are afraid of missing out and getting run over by e.g. the Chinese doing this regardless of what they allow or won't allow. In the US particularly, this is a direct threat to the relevance of the dollar as a means to conduct international trade. For the same reason China is moving pretty aggressively against certain crypto currencies while openly backing and endorsing others and e.g. the Chines national bank openly flirting with moving their currency on a block chain.

That's why a lot of this stuff is happening under the watchful eye of the SEC with companies head quartered in San Francisco.
I agree with your overall advice and assessment, but the no-contract monthly plan is exactly 50% more expensive. That's not "marginal" at all.
Cows and sheep happily graze on moors and other rocky areas that could not be suddenly used to grow any kind of plants for food.

Harry Metcalfe has a good video[0] about it - he keeps cows on the fields that are just too steep and too rocky to grow anything else - but it doesn't bother animals. Same applies to sheep. I imagine animals like chickens will have different considerations, because farm buildings do take land that can be used for something else.

[0] https://www.youtube.com/watch?v=feSBsLSRkWs
That's because they have access to alternatives, which are currently best suited for towns only, or don't need cars. The title is not misleading. Still, I am not aware of any viable electric van on the market at the moment (I think Ford is releasing a hybrid Transit but that's as good as it currently gets as far as I know). People who rely on cars and vans may want to see affordable alternatives on the market before supporting an outright ban on ICE.
Technically it's V8/DOM <-> CDP <-> devtools JS -> devtools DOM -> Skia displaylist.

In the current status quo, devtools requests values through CDP as you expand the nodes.

Based on experiences with using Expand recursively on surprisingly short JSON network responses, I get the impression either the CDP I/O or the JS driving it is quite slow. Or the implementation's just accidentally quadratic.

In any case, I get the impression the right solution would be to make V8 execute and retain the deep-copy internally, then forward bits of it over CDP as requested.

Hrm, now I'm curious if the underlying mechanics that power the HeapProfiler could be readily repurposed for this.

The only fundamental issue, which is likely been the central blocker all along, is representing objects that are cyclic; the implementation would be closer to "object snapshot" than "literal deep copy".

(CDP = chrome devtools protocol, ie what gets exposed over --remote-debugging-port.)
Sitting Ball
Switched to one of these recently, was using the Aeron chair but was not happy as I was not moving, switched to a kneeling stool but did not like it. Now happy with this. Did try a cheaper alternative but the zip of fabric cover broke and it deflated over a couple of weeks. So far so good with vluv
Lots of personal attacks, zero thought towards solutions. A certain class of people seem to believe attacking rich dudes online magically reduces inequality. It’s just low effort social signalling :/

If you care so much, how about even considering some solutions? Should we raise the minimum wage more? Public healthcare?

Increasing taxes gets the government more money but does nothing to actually decide how to spend it. And given the huge amounts the govt spends on military, or covid this past year, the problem seems to be a lack of agreement and political will on how to spend money to effectively reduce inequality, not a lack of tax dollars.

It seems to me the right place to start raging is against half the government which doesn’t believe in spending money. Which in turn is supported by the ~50% of the US who votes republican and hates the idea of handouts.. so the root is a society wide disagreement, not scrooge mcduck.
Tiger Global's India investments philosophy analysis
The secret of Javascript syntax is that, once you grok how functions are just special objects, it's actually a Lisp with a bunch of weird cruft attached to it.
Is it still a viable option for designers to use the last non-recurrent-subscription version of Adobe Creative Suite?

Or in 2021 is Affinity Designer and Affinity Photo just the best single-purchase option right now?
Pretty awesome, select not working on my side (which is obviously a core component of MSPaint muckery, when you hold down shift and paint your selection like a brush)
I have few early memories because due to having so much anxiety from an early age. I remember a time before processing it as any synonym for 'anxiety', my father came to help me with something and I thought, in essence:

"Too bad my brain is doing that thing where my thoughts are not useful due to that thing (that I didn't yet think of as anxiety), but how nice of my father to spend some time with me."
There are lots of rich non doms on the Forbes list.
Can you show us these Big Lie statistics? Can you post a link or two for further reading?
Getting Started with Crypto as a Designer
The code is somewhat different, although you may have recognized that most JS engine exploits look the same once basic primitives are constructed.
A Comprehensive Guide to the Backpropagation Algorithm in Neural Networks
Show HN: Motif Graph Visualization Web App
We just released a demo version of Motif, our graph visualization platform.

We created the tool to help analyst and investigators visualize connected data - mainly around blockchain and financial transactions. I think graph visualization solutions should be more accessible to business users and analyst and took Kepler.gl as an inspiration when creating Motif. The idea is to be backend agnostic and let you use your preferred language/tools while speeding up data discovery and collaboration.

Here are some feature highlights:
- Neo4j integration
- Multiple layout options
- Group edges
- Time series filtering
- Filter and search panels

There's a jupyter integration on the way as well. Would love to hear your feedback about it and if there's sufficient interest we even plan to open source the graph explorer.
Being a Dad of 3 and a Maker
I spent a few months in SEA (Combodia, Thailand, Malaysia) and i met several people who moved from their poor families in the country sides to the cities worked at a job and some even studied next to working. I honestly don't know how the economics work out, but these people decided they want more and changed to life in a way to make this work.

I totally agree that this is not possible for everyone. Even in Switzerland a percentage of unfortunate people never really had a chance based on their inability to help themselfs or function within the system.
Remember https://youtu.be/R8-p_fPH4UQ ?
The second paragraph of the Wikipedia article on USG copyright states this and cites a couple of sources:

This act only applies to U.S. domestic copyright as that is the extent of U.S. federal law. The U.S. government asserts that it can still hold the copyright to those works in other countries.[3][4]

https://en.wikipedia.org/wiki/Work_of_the_United_States_Gove...
https://www.cendi.gov/publications/FAQ_Copyright_30jan18.htm...
https://en.wikisource.org/wiki/Copyright_Law_Revision_(House...

As you can see from the other comments in this sub-thread, this appears to be known by other FLOSS folks:

https://news.ycombinator.com/item?id=26784003
Hahaha. I had a z80 processor and 16kb. I wish I had OpenGL.
This is true, but Most of the time it doesnt make a difference.

You can make up any persona on the account and they wont know who to pursue.

The account name and address can really be anything... and this is also true for the CC on file.
Yes, but it isn't the core way the language works -- you don't need to approach asynchronicity very early on as you do with JS, and it's not all closures. At some point someone learning Python will have to do something async. But what they can do up until then is just not do anything async, and that's fine (just wait for stuff to complete...). That's not really an option in JS: the great benefit of the language from a learner perspective is that it just runs straightaway in the browser, everywhere. But to actually do anything interesting (click a button, make something happen), that's async.

Re. the syntax, anecdata but I've helped beginners through their initial steps for about 6 years now in JS (and Python) and C-type syntax is just not an issue that slows down learning or causes issues. There are only so many different ways syntax can be structured so it's sane for a compiler to parse, they all work basically the same way, and people get used to a syntax really quickly
Problem with sanctions is that most likely they only affect normal people who is not then able to rebel against their leaders.

See Cuba or Venezuela, they live on sanctions for decades but show the oligarchs can live well on them, the people is struggling and has not any possibility to fight against their regimes
What happens when a DJI Mavic 2 Pro hits a car windshield at 100km/h
I find it interesting that both you and the parent poster more or less agree on the same facts, but the framing is diametrically opposed.

From my perspective globalisation is fundamentally broken. Restricting labour flow with unrestricted capital flows between countries is a destabilising force in both economics and politics.

China is also a special case as they fully understood the game that America and the West was playing and hence had a good counterstrategy. The West would promote free trade resulting in investment in developing countries. In return they open up to capital flows and their internal markets, which is what China kept resisting. With the amount of trade deficit most western countries have with China in the past 2 decades, the Chinese market should be a lot more open than it is at the moment. By delaying this the Chinese hope to avoid the middle-income trap that many developing countries fall in to under the globalisation model.
> In some cases the "creating wealth" argument holds up, but in reality what is mostly happening in the age of globalism is wealth consolidation, not wealth creation. Amazon is not creating new wealth, they are simply taking all of the customers and wealth away from all of the smaller businesses and consolidating it into a single huge entity.

I get where you're going with this... and I'm not in favor of monopolies and anti-competitive behavior... but Amazon is a hugely innovative company, and I do not believe that they've merely consolidated wealth without creating any. Think of just AWS as an example and all of the companies (and their employees) who've created more wealth as a result of it.
I remember being hit by that, I threatened a chargeback and raised a stink and eventually they waved the cancellation fee. It was super frustrating and turned me off from ever paying for Adobe.
To rein in tech giants, China turns to data protection
> I don't think it's something you can solve with money alone

Emphasis mine. Pretty unambiguous that it says money is necessary but not sufficient. This is on you for misreading it.
> which is roughly the market cap of Goldman Sachs.

Nothing prevented GS to enter the crypto space and offer a product similar to Coinbase's.

Instead, this is what they were spending their time on:

https://www.theguardian.com/business/2017/nov/30/bitcoin-is-...
It's really a pity that in 2021 I still have no out of the box program for playing MIDIs. With a vanilla Windows 95 installation, more then 20 years ago, I could just play a damned MIDI. Sure, the sound quality was shitty, but at least it allows me to get a first glance on the damned file.

Here on my "vanilla" arch linux installation, VLC won't play the MIDI. And https://www.pianojacq.com/ (recommended within this HN page) with Chromium won't either!
Why do you think the government would have to produce new ASICs, when they could just buy or seize the existing ones?
Uh no. Coinbase is not and will not be a monopoly. It's impossible for them to get into a monopoly as long as government allows competition. There's hundreds of exchanges worldwide and there's very little moat in the business. If governments monopolized exchanges, it would still be possible to exchange from person to person.
Rust shenanigans: return type polymorphism
I think there is some truth to this. Obviously too complicated subject for me to understand everything, but I wanted to add my own experience.

One of the most motivating things I did to get a well-paying job and work hard to earn it was by having a deadend job as a kid. There is nothing that has motivated me to study hard as much as the realization that some people will be stuck stacking boxes their entire life.

Motivation makes a big difference, but obviously those who always think about how to make rent and still have food on the table don't always have the opportunity to live a better life...
Great idea! The other game paper.io wasn't adapted to our needs. But this one looks perfect. We will plan to try this week. Thank you.
There's a 14 day cancellation period after you sign certain contracts, but I don't know the details.

Beyond that, a contract is a contract.
Having worked in other spaces ensuring W^X on the basis that there is no good reason for it, the only exception is usually "because I need to code generate".

How do you even go about getting rid of WRX in a JIT? Do you generate and then remove W?
I don’t see how your unanswered question relates to RHSeeger’s statement, but your transparent attempt to deflect by continuing to bring it up, again, says more about the flaws in your thought process than it achieves your aim.
It's very simple. If you have N house-seekers and M house-sellers then when N >> M: houses get expensive. Given it's hard to change N, raising M implies building more houses.

In the UK the equivalent of 'zoning' regulations keeps M low. Government 'help to buy' here exacerbates the problem as it directly increases N without directly increasing M.

The fundamental model here is musical chairs.
Well, in this kind of case (which happens twice a week on the whole Web), most commenters side automatically with the first person who talks, as if it was gospel, especially these days when the person poses as a victim (it is normal, the burst often happens because you feel you are a victim, because you feel other people are unfair to you). The second effect is that once they've picked a side, that side, they then generally reject contradictory statements.

Now, I don't say my version (with its shortcuts and its dead angles) represents the absolute truth (it cannot for the simple reason I do not follow all communication channels), but damn, why don't people try to understand an learn a little bit about the surroundings of a situation before jumping to conclusions? It's okay not to comment, when one doesn't have the slightest knowledge of a situation; it's also okay to wait until one gets a little bit of cross information, both about the proceedings of final straw and about the general history/context. And the picture will almost always look less black and white, thus less outrageous.
> If you are born poor it is extremely difficult to escape poverty, especially because of high taxes that you are going to experience as soon as your education and determination lands you a good job

That's very easy to test, by comparing social mobility in countries with more or less progressive tax rates. I think the results say the opposite: progressive tax rates encourage greater mobility (because those taxes go to pay for free higher education, better public transport, mobility initiatives etc)
True, but it's not like tech. stocks valuation are in any way rational in the last year and a half, so why should CB be any different?
Around 16.04 if you enabled encryption during installation, you got ecryptfs home directories - later (18.04?) they changed to encrypting the entire disk.

In some ways, encrypting the entire disk is more secure.
Same it happens with Chinese and many others who are just brainwashed by their government.

Let them go, one day will understand that there's a middle way between being a (masked?) dictature and an US vassal
Horrible, I only have a Creative Cloud subscription because some of clients send Illustrator files instead of Sketch.

Just checked and it seems I can only cancel my subscription during a fixed period around the renewal date - if I miss it, I get to pay the remaining term as a cancellation fee!
There's already an exchange (Binance) with 9x the volume of Coinbase and a fraction of the fees, however, the USA has been quite hostile to them compared to CB, so it's not exactly easy to 'step up' at least there.
Are you sure it’s not because that’s where scams and cyber attacks against the west come from?
Learning to ride a bicycle without using your hands is pretty simple. I can only imagine shooting a bow from a bicycle is going to be easier than doing it from horseback.

That said: bicycles aren't amazing on even moderately rough terrain so speed would likely be an issue. Not to mention the amount of stamina needed to pull this off on a bicycle vs on horseback.
There's more to it than that - eBay for example has banned trade in those books as well (Amazon too, and probably others), on the second hand market. Not sure if they reversed this absolutely crazy decision in the meantime, would be happy to hear that they did.
Asleep on the job? Prime Minister Lord North 250 years on
I didn't say anything about a monopoly though.
My thoughts exactly.

People keep using a measuring stick that shrinks every day.

Measurement results are guaranteed to impress.
> In regards to your second point, I will point you to the oft-linked https://wiki.alopex.li/LetsBeRealAboutDependencies .

This is not a convincing argument. Rather, it confirms that there is a general problem: As its first example, the post points out an exemplary C++ program, RViz, that has 36 direct dependencies, and 133 total dynamic dependencies. The second example, VLC, has 495 dependencies.

Yes, it is written in C++. Does this prove that a high number of dependencies is not a problem? No. For example, here is a list of security issues in VLC (and I do not think it is exhaustive):

https://www.cvedetails.com/vulnerability-list/vendor_id-5842...

One can bet that the number of general bugs is much higher since a security issue is just a special type of bug. So, do you want to download a new image of a rust-written VLC every time there is a bug or security issue discovered in one of the dependencies? Another regular browser update just for the video player? And another regular fat download for the Rust version of vim? Perhaps on program start?

What can be clearly observed is that in larger programs, the number of dependencies is growing more or less exponentially and that is becoming, or will become, very difficult to manage within the next few years.

This is a general tendency, and it is only going to get worse. Take kubernetes: https://lwn.net/Articles/835599/, as an example. Or tensorflow. This is clearly not sustainable.

And this causes complex problems. A very easy example is what happens if you have a program which depends on two libraries, which both in turn depends on a third library, but only allow for different versions. Vendoring or bundling into static libs is not going to solve that - the only solution is a strict adherence to backwards-compatible components.

Bundling everything as static compiled-in libraries is only going to make the problem worse. It sure makes it easier to produce a program at first, but it makes it more difficult to maintain it. But maintenance is most of a program's life cycle and work included.

And the fact is that the snowballing, exponentially rising number of dependencies also will dwarf completely the effect of Rust's better memory security as a language. If the result is very good, Rust might avoid 90% of security issues. So it might have one-tent of the number of errors in the first place, but this would not help in a near future where complex applications will have more than thousand or several thousands of dependencies. One-tenth of the number of serious bugs in VLC is still a large number, for something that handles untrusted input. This just is going to become unmanageable, if it isn't already. Making it easier to include dependencies is not the solution, and including dependencies as static libraries is not helpful for end-user systems.
>I’m genuinely curious to know why people seem to be obsessed with Rust

Because it's a C++ contender with equal speed, modern design, memory and race safety, good documentation, good basic tooling (production grade compiler, language server, great package manager and build tool), and major adoption (e.g. major app and infrastructure projects from Mozilla, Microsoft, Cloudflare, and Google have been done with it).

Aside from the learning curve, and some areas its catching up necessarily (like package availability), what's not to like?

In any case, why don't you try it? It doesn't matter whether its hyped or not, what matters is if it fits or doesn't fit your use case.
True, though in some cases (The Burren in Ireland for instance) it was sheep that stripped the land of vegetation, then topsoil, and left it rocky, in the first place. Whittled Away, by Padraic Fogarty, is a good read on this.
Institutional business is a more lucrative market than the consumer space, and nobody can service this space at the moment, despite demand. What the market is lacking is trustworthy operators who have execution technology and balance sheet.

Coinbase have done better than other players at getting their trust brand right with consumers and regulators. A conventional public listing will further enhance that.

Through the Tagomi acquisition, Coinbase picked up a team who know execution technology.

Through the float, they will get balance sheet.

There are strong network effects between these business units. For example, once you have your smart-order-router and algos for institutions, you can also offer it to consumers. By having your own liquidity pool and active market-makers, you can internalise flow that you would otherwise have dispatched to other venues, and save on execution costs.

It may be a winner-takes-all market.

I am not saying they will succeed, but the sky is the limit.