skysight-inc/HackerNews huggingface dataset:
> In addition, the API is designed with TypeScript type inference in mind.

If I got that right, they plan a first-class TypeScript interface, and a second class Javascript one compiled from it. You choose whatever you want.

Their problem is that you can not derive a good TypeScript interface from Javascript. But there is no problem on doing the reverse. None of that implies in any development-time or runtime requirement.

> Top level APIs will likely receive an overhaul to avoid globally mutating the Vue runtime when installing plugins.

That is a breaking change, yes. But not a large one.

> We are breaking some internal functionalities into individual packages

That is clearly not a breaking change.

> The new codebase currently targets evergreen browsers only and assumes baseline native ES2015 support.

That one implies on development-time requirements. They still can remove that requirement from the JS compiled distribution.
EU: Politicizing the Internet
Amazon will Prove the Retail Apocalypse wrong in the 2020s
But it disproportionately affects those who choose to have children. This doesn't eliminate an imbalance, it would simply shift some of the burden around.
My question may show my ignorance but how would anyone or anything go above the speed of light? Could you elaborate please?
This is a choice we made in how we structure our governments though that doesn't make much sense on it's own.

We could easily have a system where each generation pays for its OWN social security, you just let the government screw you by spending the current account on wars.

Population is a much bigger question than a specific, stupid government fiscal policy.
Selling citizenship is big business–and controversial
Self-promoting our own Duckling https://duckling.wit.ai/ which has rules, but "prioritized" by ML -- and BSD license.
This is the first thing I thought of after finishing that show last week. Prescient.
I'm not thinking-of-the-children, I'm thinking-of-my-children. I don't care how other parents choose to allocate their parental leave. If they want it to be more equitable, then more power to them. And it's not dogma it's just a biological fact that men can't breastfeed and thus women spend more time with the child. There is a snowball effect to this that makes the connection stronger which seems to be pretty self-evident.

> And even then: nutritional benefits of breastfeeding don't require the mother's presence

Did you understand the point about not being able to express? If the mother can't express (which many find too painful or just can't) how are the nutritional benefits of breastfeeding supposed to be delivered to the child?
> Because we as an industry made a strategic decision in the late 20th century to value run-time efficiency over all other quality metrics

Except if that were the case, we wouldn't have so many bloated framework code and towers of abstractions, dragging runtime efficiency to the bottom.
Rocket.Chat 0.70 released with blockstack and e2e encryption support
I assume the SEC's settlement with Musk is supposed to be punitive in some way.

Can someone much smarter than me explain how Musk buying 20 million dollars of Tesla stock is punitive?
The bug was fixed by changing the sequence numbers to 64 bits, thereby making an overflow infeasible, and removing the overflow handling logic.

So the bug is still there then? It will just take longer to hit.

Until someone else decides to change the encoding of that field, for some reason, and not initialize it at 0. It instead starts with a random value (for safety reasons). Good luck figuring out that random crash that happens once in a blue moon.
Speed of light in fibre is lower than speed of light in air, so you can beat fibre speed of light by building fast wireless networks.
But then I assume the postal service doesn't deliver to you anyways, and you're the one who goes to your local post office every few days to pick up mail and packages?

Just because you have coordinates doesn't mean it's suddenly cost-effective for the post office to deliver.
I figured that's what he's doing with React. He probably stumbled upon complicated Vue tutorials.

edit: Sorry. Didn't know I was replying to you.

If you're happy with React, by all means continue with it. If you want to understand Vue, then get simpler articles/videos and ignore the unnecessarily complicated ones.
> although mental states, events and processes have genuine causal powers, the causal relationships that they enter into with physical entities cannot be explained by appeal to fundamental laws of nature

The claim is that mental events are supernatural?
I tried to use it some time ago and visiting another city. I followed directions and after a bunch of left/right suddenly it instructed me to "drive west". This was on a pretty big street and as far as I can tell Apple Maps knew my location properly. Pretty fun.
it's always raining in windows?
BBC R&D even tried using actual bittorrent to deliver content (as part of an EU research project) a while back: https://torrentfreak.com/bbc-trials-bittorrent-powered-hd-vi...
Number Systems
It's only "economic sense" in a VERY narrow viewpoint where you assume that you're going to disallow immigration AND assume that your social security system is offset by a generation AND assume that economic measures like GDP/etc are important. I'd change those three before pushing the "increase population" button.

Japan had low growth and higher happiness for a couple of decades now.

Even taking all that, economically useful != right. It's economically useful to burn the forests and raise the oceans but it's not right.
> This comes up regularly. All the enthusiasm for micropayments comes from people who want to collect micropayments. Not from the users who would pay them.

All the enthusiasm for ads only comes from the people who want to show/sell them. Not from the users who would be subjected to viewing them.

I think it's still a worthwhile discussion. Presumably the micropayments have fewer (or at least different) unintended consequences. And since in both cases (ads, micropayments) the side collecting the money is the one pushing them. So discounting micropayments solely on this basis isn't really a good way to discriminate.
You're not wrong, but some users would be happy to buy their way out of the "advertising experience" for a few cents.
For that matter I don't like interference on the crowded WiFi bands.

It seems some creep uses AirDrop to send some lewds to somebody else on a plane every other week.

I want to know my mac is using my wired and wireless network the way I intend rather than degrading the performance of WiFi, Bluetooth, ZigBee, Z-Wave, and other protocols that keep piling into unlicensed airspace.
Ask HN: Advice on a toolchain for new Python developer?
I'm finally learning Python. After 25 years of c/c++ :-)

I'm taking the EPAT and the coursework is heavily Python based. I'm running Ubuntu 18.04 in a virtual machine for this with Sublime Text. I could run Windows if needed. Host is macOS.

The tutorial videos are starting to mention using Windows and Excel and iPython and Jupyter notebooks. I also have a JetBrains academic license to PyCharm and their other tools. Someone also mentioned WebStorm. Someone mentioned using PySpread instead of Excel. There are a lot of tools, each offering unique pros and cons.

Advice on a toolchain is appreciated. I prefer to run tools locally instead of web based solutions.
In their effort of calling it a line they made it complicated to see. They should've just highlighted the zone or something.
And yet nobody claims that fluids are supernatural and above the laws of physics. It's our ability to understand, explain, and model it that is deficient, not the phenomena that is supernatural.
This New Lithium Battery Tech Can Simply Suck Up CO2 to Power Itself
Monism is on the retreat in many, many fields “lately”. We still haven’t really understood all the implications of post Newtonian determinism, and thermodynamics isn’t super useful here either because most of the systems we care about are “open”.. also, models (even those with high predictive power locally) don’t compose in a way that allows for predictive power of emergent phenomena. A hierarchical mutual-causality framework (a la Ascendency) will likely get us where we need to go to understand things more better. This is all being actively discussed in philosophy of science circles, iirc

Edit: am just a hobbyist at this stuff, I’m probably wrong ;)
There is not a lot of software on my phone I would care about “owning.” I am not writing code on my phone; I am using it for routine tasks. I don’t have a need to dig into the internals and the “benefits” of doing that are overshadowed by the security risks.
I thought it was also about usury not being allowed (for Christians, Jews, or Muslims) intrareligiously but only extrareligiously, i.e. Jews could loan money to Christians, but Christians couldn't loan money to Christians.
I think ISPs might quickly stop P2P video delivery if it became the norm because there's no way they would want to pay for the bandwidth. Or those costs will just get passed onto the consumers. Either way, it's not free bandwidth.

In terms of video streaming services, there's other ways to reduce bandwidth costs without resorting to P2P. Multicast being the prime candidate as that's where you send one IP packet which targets multiple different endpoints (rather than unicast which is the typical point to point method of IP comms)
Most of the Google products are annoyingly slow for me. (I'm using Firefox)
> To my knowledge ... the improvement meant that millions of people were lifted from far-below-western to only-slightly-below-western living standards.

Hong Kong and Singapore are substantially above Western living standards. Singapore has a PPP-adjusted GDP per capita of $90K/year, which is more than double the UK. Compared to the US, SG has better education, better health outcomes, radically lower crime and imprisonment, lower unemployment, higher incomes, and incomparably better infrastructure, all while spending only about 17% of GDP on government. Similar statements are true for Hong Kong, though it is no longer such a radical outlier, since it is under the control of Beijing.

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)...

https://www.hoover.org/research/hong-kong-experiment

https://en.wikipedia.org/wiki/List_of_countries_by_life_expe...
People who don't intend to have children subsidising
people who do (who are on average already richer and
more privileged) is deeply messed up.

Assuming you were born yourself, aren't you opposing something you yourself benefited from?
So you link yo an article that explains exactly why this is problematic, and you're still saying it's because "China".

It's not. It's because of scale. If a similar system was being implemented in the US the shitstorm would be even bigger.

Tala is a whole other story, it is small scale and not mandatory. As it grows to the point where using it is expected or required it will face the same exact criticism.
> And they claim to be rectangular pieces of land
what "rectangular" should mean of a sphere is not that clear.

If all regions are sorta rectangular then it means exactly that it is not a blind base conversion because at the poles there would be a few triangles.
why do you know this? If you write such generalisations then please at least link some studies in support. -- Personally of course I would pay/use micropayments. It gives me the flexibility to not commit to a small number of services but to browse on a wide scope and still support.
Everyone is talking about needing to control population, but according to current figures, the population will level our around 11b people around 2100. Check out www.gapminder.org for more info, but a lot of what people think about the world is wrong.
It should decrease the variance in load times. Several sites I use routinely have page load times in the low seconds for above-the-fold content, with a long-tail of up to minutes for all the ad content to finish loading (causing the page to re-layout throughout).
Any good sources you recommend for learning Chinese on YouTube? I’m just getting started with HelloChinese and Fluent Forever - watching video seems too deep for now.
The value of a human life is not infinite, but that doesn't mean it isn't worth more than a certain amount of time spent on a construction project. The people who make executive choices about construction projects should not decide that it is acceptable for x people to die on this project in exchange for y fewer months construction time. Accidents happen, but we should not plan to trade lives.

Consider if by sacrificing someone on an altar you could magically cause several months of construction work to happen overnight. That would still be murder.
> Plus many services will use a commercial CDN, none of which current support bittorrent.

Actually S3 can deliver blobs through bittorrent: https://docs.aws.amazon.com/AmazonS3/latest/dev/S3Torrent.ht...
> It's really no different from the observation that Kenyans and Ethiopians win most marathons.

But don't most Kenyan and Ethiopian marathon winners also grow up in Kenya or Ethiopia? I.e. how do we discount at very least environmental factors (including, for instance, diet), even if you doubt cultural ones?
>unlikely, it's independent work that may contain some copyrighted designs but not anything copied directly of the original film, so the content-id won't detect it.

That is incredibly naive.

Content ID has been picking up things as innocuous as applause at the end of an entirely novel recording as being copyright infringement.
FWIW, I would [make the national speed limit 25] if I could. (With some hopefully obvious qualifications.)

The current traffic system as an insane "death and mayhem lottery" that we force ourselves to play, with out respect of youth, age or anything.

The current interest and action towards bike-friendly cities is a symptom, I think, of a healing of societies' psyches. We have been pretty brutal to each other since the Younger Dryas, and it's only recently that we've started to calm down and think about what we really want our civilization to be like.
Most cards nowadays support at least one ad-hoc and one infrastructure connection. Sometimes they have to be on the same frequency though, but it certainly wouldn't be hard for Apple to just buy one that supports multiple frequencies.
Water is wet, but to what degree?
The state already imposes interruptions in what parents see as their childs well being. Requiring vaccinations to attend school, preventing parents from including children in dangerous religious events like snake handling, stopping underage marriages even when the parent thinks it's in the child best economic interest, etc.

Unless you are against state intervention in cases like these, then you are already accepting that the state can interfere. At that point the question is a matter of degree
I used to think that.

However on a search engine like DDG I now search without worrying of being tracked.

For example I’m researching obesity and diabetes. Do I want Google to know that? Do I want them to infer my potential illnesses from my searches? Hell no and I don’t care how good their search results are.

In my experience DDG is poor when the query is vague. But adding a word or two to make the query more specific helps DDG give results that are as good or better. You eventually get used to it.

Also fun fact but I deleted my entire history from my Google account, going back 15 years or so. Immediately afterwards Google’ search started giving me visibly worse search results.

So Google is being smart by doing your profile based on your history. That seems great at first but when you realize they’ve got more than a decade of data on you and that they know every problem you’ve had (like in my case, they know that my son was born prematurely for example, or that I used to smoke and many other personal issues I can’t share), it should freak you out.

People not worrying about this are either very young and thus don’t have baggage or haven’t thought this through.
I could pickle the dict to a file right?
Dividing by zero? (2014)
This reminds me of an ongoing issue with our org's website. The devs are using an ancient jquery for an image gallery widget. The gallery doesn't respond to mouse clicks on any of our PCs because that jquery version sees touch support and expects you to use only that. All of our devices have touch screens.
Maxwell's Demon might have a thing or two to say to you. The fallacy is to believe that reduction is a total property of the territory, rather than a property of some of the territory that lends to a certain kind of map. We know that there are phenomena in the world with strong boundaries and there are phenomena with weaker boundaries. It may be that at low scales things can be easily separated, but that doesn't have to translate to how easy it is to tease-apart macro-phenomena.

Heck below atoms, which lend themselves most strongly to the reductionist intuition, we have quantum waves. The wave-particle duality should at least simultaneously give reduction and non-reduction some credence.
Thanks for more eloquently saying what I think every time I see a "battery breakthrough"-post. Virtually none of them are actually viable.
Are you on mobile? Or something else might be breaking formatting for you. The chart linked does have numbers for the Panama Canal (408.12) and Burma-Siam Railway (385.45).
Yet Another Rant About Blockchains
But does it overcome the significant problems OP highlighted?

If I can remember my plus address it doesn't do me much good when my neighbor exactly below me has the identical plus address.

Also, I would think you'd find a lot of people have trouble remembering:

> 8GC2CMXR+X6

Though, perhaps at times all you need to remember is:

> CMXR+X6
If a kernel panic can cost you $50 million you have other problems. Really, in an organization where downtime due to a server rebooting would be that expensive you'd hope they would be able to deal with that gracefully and that they would be deploying the rough equivalent of chaosmonkey to ensure that their stuff is protected against such errors.

After all, a harddrive or a CPU could die just the same.
I've heard great things about the productivity of Smalltalk. Is Pharo the best way to explore the language?
> So the bug is still there then? It will just take longer to hit.

It will take so long that the hardware will have died many times over before the bug triggers, assuming society as we know it is still around.
Wow he’s only 22 https://www.bloomberg.com/news/articles/2018-01-17/how-a-22-...
Thanks for making this, it looks very nice and I’m always looking for things like this.

> renders them as a single-page application.

The problem with SPA’s is that unless there’s server-side-rendering with routing, they will not be reliably crawled by search engines.

One of the benefits of having published documentation is that each page gets indexed by google and so each page is essentially a hyper-targeted marketing page with specific keywords.

Just wanted raise a concern I’ve experienced with hosting websites as SPA’s. I see in your comparisons you list other tools that render static HTML. Do you think in your roadmap you would have an option to export a directory of HTML pages?
Your point is moot. C doesn't "run on raw registers". That's just common practice but has nothing to do with C per se. You can easily run it on the C#'s virtual machine.

Furthermore, it doesn't matter whether you are running on a virtual machine or on bare metal. What matters is if you have turned on optimizations (such as hardcoding of function addresses, or even code inlining) that remove flexibility (such as hot swapping of code). Visual Studio can hot-edit C code as well.

And as I stated, it is pretty easy and common practice to hot swap object code through DLLs or shared objects even on less high-tech platforms. It's easily done with function pointers (as you described) and a simple API (GetProcAddress() on Windows, dlsym() on Linux). Why shouldn't it be possible in C?

Virtual Machines bring portable executables and nothing more, I think. Well, maybe a slightly nicer platform for co-existence and interoperability of multiple programming languages (but then again, there is considerable lock-in to the platform).
I was confused by the diagram as well. And it's only after reading your comment that I discovered there were lines of two different colors!
No, the tyranny of the majority is NOT the safe thing to assume in a democratic system, or that that would be the right thing. Our systems are build to insulate decision making from 51% splits.

But we're not arguing that we're about to do something from a blank slate, the blank slate point is that just because society DOES something, doesn't mean that it WANTs to do something, for the same reasons as above we don't decide everything by referendum. The US numbers on single payer, medicaid for all, drug laws and etc are miles away from the policy, your argument is like looking at marijuana being illegal in most states a few years ago and using it as evidence that they want it to be illegal.
But employers know that you might have children and if you are a woman that you will have a certain amount of time off work as a result. So they might choose to employ a man instead even if you don't plan to have children yourself. Obviously illegal in many jurisdictions but extremely hard to prove.
My stack traces for JS errors inside component methods often stop at "This component had an error", with no line numbers or context to indicate which method had the error.
I think that's a misapplication of the quote. Testing just checks an algorithm on specific inputs. The proofs check it for all inputs. Some static analyzers are designed to show absence of bugs of specific type for all inputs. They're more like proof.

Astree Analyzer and TrustinSoft Analyzer are examples that claim to prove absence of errors with sound analysis.
I applaud your elaborate and thorough reply. Thank you.

What it also made me think about is DeviceCheck. A recent framework implemented in iOS that allows app developers to use persistent device identification even after full device restore/reset. One can watch Apple's very own developers pitching it as privacy friendly way to protect app vendors from fraud while no mention of how it can be abused by the same app vendors against customers privacy: https://developer.apple.com/videos/play/wwdc2017/702/?time=1...

Given what you wrote, it is pretty clear how this feature can be and is probably being abused by Facebook. Your recommendation is the only thing that can remedy this indeed as resetting device just wont do anymore.

For people who somehow already got into privacy trouble with Facebook or Google but don't want to change/sell a device, this method might prove to be useful: https://stackoverflow.com/questions/48239712/is-devicecheck-...

Acquiring .ipa file of an app, then altering Bundle ID in AirSign and side loading it to your device using XCode thus resetting DeviceCheck identifiers.

Overall, this is a dark chapter we are entering. Companies groom themselves to literally own customers's mind as the only safe route to maximizing profits.

> Use the GDPR to your advantage to request all your data to be deleted (but don't actually trust they will delete it, because it's in their best interest not to).

While learning about GDPR, i have learned that indeed companies may not honour data deletion requests. Have you made any research on how such requests should be implemented especially if one does not reside in the EU? Would using VPN be sufficient at the time of making such request? Interested in submitting such request to Google.

Also what is curious in case of Facebook, they have moved their users from Ireland to US so they don't have to comply with GDPR: https://www.theguardian.com/technology/2018/apr/19/facebook-...
Sorry, let me clarify: I meant my question literally. May I ask what your answer is?