skysight-inc/HackerNews huggingface dataset:
Glad you found it useful.

I had sort of neglected it for a while, but during the course of the lockdown, I have started working on a major rewrite - replacing Gulp with Webpack, adding support for Edge, etc. Will release it soon :)
some prior discussion, https://news.ycombinator.com/item?id=17090319
Weed is still federally illegal in all locations in the US.
From my perspective, something like this might be more impactful as a sci-fi novel rather than nonfiction. I don’t expect a book like this to be terribly impactful, except insofar as it shapes people’s imaginations of what could be, or could have been.
> which allows you to compile to C++

Sometimes I wish there was a tool that'd allow to compile MAME code to hardware and VHDL to code that'd be pluggable into the rest of MAME.

That'd be something.
I really like this, but the horizontal lines are not helpful at all and just double the number of lines for no benefit.

You can obviously

curl ec2.shop | grep -v ─

but I'm not sure I want to do that every time and I'm not exactly sure why, but when I do that, I can't select the entire row, only a column at a time (zsh on iTerm 2).
Could you have it retain the sort order when changing region?
The explainer is more up to date than the spec, and a better overview in general https://github.com/WICG/portals#readme.
i am still unable to understand it, do you mean you are mounting the system in browser? how do you make sense of the bin and iso file in node and how exactly an os can run using V8 engine?
Researchers at IIT-Gandhinagar Develop AI-Based Tool to Detect Covid-19
To be fair, its now that long. It is <2500 words, similar size to common news article. As for religious/myth subject - if its interesting what's the issue?
Only in a subset of cases, which is the problem: you cannot simply always use it like the previous extensions.
Yes, the "ruling class" of social media is enshrining their privilege to say nasty things about white men and women.

Banning "hate speech" would be less disturbing if it were done fairly, but so much of the content on reddit is hate speech that I'm sure that won't happen.

By adding the caveat "the rule does not protect groups of people who are in the majority", reddit admits that anti-white racism is a problem on their site, and says they've decided to allow it.
> But it seems fair to say that a very long list of countries did significantly better.

The fact you think this kinda proves giardini's point.

We won't know anything for years on 'who' did better.

The virus will circle around for 3 years in a damaging way (given current/6 month old info which is ~same) and then more years to repair economic damage.
And you think Substack can achieve the same high volume as Stripe does?

> Substack does help with discoverability, and that's probably where their main value is (similar to FB, Instagram, etc), but the problem is that unlike the Marriott example, the fee is not a one time payment.

No, they also provide the platform, the tools, the analytics. They are not just an aggregator. Also, Marriott has to pay for every transaction, just like someone using Substack. You pay per transaction.
Google removes ads served to users seeking voting info for 'misrepresentation'
> liberal countries like India

India is probably the most bureaucratic country on earth. It may be a democracy but that does not mean it is economically more liberal than China.
YC seems to have had a biff with the Chinese government.

They abandoned plans to expand to China at the end of last year without too much details (afaik). Something must have happened and clearly there is no love lost.
You sound like someone who doesn't run in the same circles as those in power. Let me clue you in: a few are genuinely racist, most arent, and some are racist in a way that 10 years ago wasn't considered racist. They are being pushed into a corner by people like you YELLING at the top of your lungs that they are racist and that the riot mob is coming for them. They look at decades long careers and think "They think I was just handed this?" while you attack them as white supremacists. You demand that the institutions they run be dismantled. Insert baby in bath water, it's all got to go, no compromise. You can't name why they are racist or how you are going to be able to fix it (hell you don't even broach what sort of landscape the new institution would exist in). It's all just vitriol and acrimony from the likes of you, and it's tearing this country apart. Stop it. Get constructive and grow up.
Mithril was doing this exact thing before React became big - it's what we're moving away from (with JSX), not where we're heading.
Cargo Cults: Copying Without Direct Evidence
Seq 2020.1
> And China's economic failure compared to liberal countries like India is a great illustration of that. Oh wait…

China's success is actually a very powerful illustration of this, in fact. Through the 1980s-1990s, China went through dramatic economic reform, and the results largely speak for themselves[1].

Before the reforms, the Chinese economy was dominated by state ownership and central planning. From 1950 to 1973, Chinese real GDP per capita grew at a rate of 2.9% per year on average, albeit with major fluctuations stemming from the Great Leap Forward and the Cultural Revolution. This placed it near the middle of the Asian nations during the same period, with neighboring capitalist countries such as Japan, South Korea and rival Chiang Kai-shek's Republic of China outstripping the PRC's rate of growth. Starting in 1970, the economy entered into a period of stagnation, and after the death of Mao Zedong, the Communist Party leadership turned to market-oriented reforms to salvage the failing economy.

The first stage, in the late 1970s and early 1980s, involved the de-collectivization of agriculture, the opening up of the country to foreign investment, and permission for entrepreneurs to start businesses. However, 87% industry remained state-owned. The second stage of reform, in the late 1980s and 1990s, involved the privatization and contracting out of much state-owned industry, followed by the 1985 lifting of price controls. The private sector grew to the extent that it accounted for as much as 70% of China's gross domestic product by 2005. From 1978 until 2013, unprecedented growth occurred, with the economy increasing by 9.5% a year.

India actually experienced a similar trajectory — from 1947 until the late 80s/early 90s, India's economic system was described as "Nehruvian socialism". It was more derogatorily called a "License Raj"[2]. Under the License Raj, India's annual economic growth rate stagnated around 3.5% from the 1950s to 1980s, while per capita income averaged 1.3%. In the same period, Pakistan grew by 5%, Indonesia by 9%, Thailand by 9%, South Korea by 10% and Taiwan by 12%. Before 2015, India grew at a slower pace than China, which had been liberalizing its economy since 1978. In 2015, India's GDP growth outpaced that of China.

[1] https://en.wikipedia.org/wiki/Chinese_economic_reform

[2] https://en.wikipedia.org/wiki/Licence_Raj
Some of those countries are massively lower population density than urban United States (Mongolia), some are naturally isolated from other nations (New Zealand), at least a few are probably lying (Cuba) and other situations.

Of course there's also a level of irresponsibility in the United States and strong independent/anti-authoritarian views that make it hard in a pandemic.
If I ever need to render HTML from JavaScript, this is my solution, https://lit-html.polymer-project.org/ or tagged templates directly, although I rather prefer straight MVC separation, SSR/Angular/Vue style.
It surprises me that it's taken so long for someone to actually recompile some open source benchmark like sysbench or Blender and run it natively on ARM. If theyve already broken the agreement by running Geekbench then I can't see why not to take it further. That being said comparative numbers aren't readily available afaik but it wouldn't be that difficult to get them.
The ThinkPad TrackPoint tried to build a better mouse
For the most part, it's just an object storage (think Amazon S3). Content addressable (think Git): you put an object (file bytes) in, and you can get it out by its hash, that's it.

There are some bits (permanodes and claims) for adding metadata to objects (filename, timestamp, geo location and other attributes, I think even arbitrary jsons) and for authentication/sharing. A few really cool bits around modularity: blob servers can be composed over network - you can transparently split your blob storage over multiple machines, databases, cloud services, set up replication, maybe encryption (unclear to me if it works or not).

Importing data from different services is not really its core competency, at least not yet. It can ingest anything you can put on your file system and there are importers for a few third-party services (see https://github.com/perkeep/perkeep/tree/master/pkg/importer
), but that's about it
somehow it looks useless and over the top and before you downvote:

I really like this with the hal sensors and that display. Nicely done :-)
Going back to PHP and ASP you mean.
It hasn't sailed yet. We'll have to see what comes out of the antitrust litigations in the EU and, if I'm not mistaken, also in the US.
That was Earthsearch. Definitely my favorite childhood book.
> Yes, rationals with arbitrary precision are more expensive to compute with than precision-limited floats. But who cares? It is not the 80s anymore.

The people who care are the people who now either have to buy 10000× the computing power or solve only 1/10000× the largest problem size to solve their needs, usually without meaningfully improving their results. Put another way, using rationals would turn your 2020-era computer into a 1980-era computer in terms of performance on your linear algebra benchmarks.
“The frontend world is constantly churning, it’s impossible to keep up! Anyway, here’s a framework”
There are a lot of people writing on the subject and not all have particularly high standards. What sets this apart?
But China is an exception. This link says Whatsapp has 1.5 billion active users!

https://www.businessofapps.com/data/whatsapp-statistics/
A thing I don't think enough people are talking about is that this launched in the era of stay-at-home but it was designed for the on-the-go person. The folks that want to watch super short-form content optimized for a smart phone are the folks on the subway or on a lunch break but now most of the world is at home surrounded by large screens and high-quality, well known content so Quibi has nearly no appeal. Give it a year ( if they can make it that long ) and I think you'll see them align with a larger on-the-go audience but at the current price point with all new, smartphone-optimized content they just don't fit into a market where people have access all day to TVs and are craving comforting, familiar favorites in juxtaposition to a world that is full of change and generally full of anxiety.
possibly because usually they get a fraction of a sprint to do a whole sprints worth of validation.
The amount of hours our team has wasted on estimating, re-estimating, splitting up stories, simply to make our burn down chart look great is amazing. We would often be forced to split up stories the day before a sprint review, just so that the chart would look like things have progressed, while in reality nothing was completed.

Our sprint planning sessions were a FULL DAY, yes, an entire 8 hours of planning. Because our scrum master wanted a detailed plan of what every engineer would be working on, on every day of the week.

I still remember a certain even where we were forced to adjust our story points, so that we could make a detail a month in the future. Yes, our “agile” team, had a hard deadline that we had to try and make work. This was the business decided that we’ll launch in a month, so now we’ll use our agile methodology to somehow make it magically work. During a full day session to plan for this, I suggested we should drop our scrum board and instead revert to kanban. The scrum master threw me a dirty look and told the business about this, pretty sure that’s why I was moved to another team.
I got asked it one time and did it fine. Then they asked me to do it without a modulo operator. I had a mental block as it is so easy and obvious to do it with a modulo operator that it was kind of difficult to think about doing it another way.

Likewise I got asked about python with 2 list comprehensions. Then I got asked to do the same thing without an intermediate variable. Basically they wanted a nested list comprehension. This was not a difficult task, but not something that I ever do, as I find nested list comprehensions terrible for readability - I always use an intermediate variable. It would be easy to mess this up under the stress of an interview.
All of those cities are competing to replace London, how it shakes down in long term we will have to see yet.

Frankfurt has the draw as already established major centre, but Amsterdam, Dublin and Paris all got things going for them.
The bourgeoisie in Europe accumulated the capital required to start industrialization through their slave colonies. This isn't up for debate. Stop sanitizing your history it only debases you.

It is indeed the case that the British started supporting abolition when it became clear that they could exploit cheap free labor in their colonies more effectively than slave labor at that time in their development, which they got to by accumulating vast wealth from plunder and slavery.

You can't choose an arbitrary cutoff in history and wash yourself of how the world got there.
Hay! There is some power in being able to bang out a page with <h1>Hello <?php echo "World"; ?></h1>
I might be missing some Ruby context here, but why does the tutorial show the {} syntax and later the do...end syntax like do...end is somehow better? (And then in the shoes4 repo it also shows do...end syntax as an example there).

Maybe I'm just used to {} but is do...end superior to most ruby devs?
New European Standard for Consumer IoT Security
As every BSicon has a specific purpose, especially some of the rarer ones, I wonder how difficult it would be to encode that information into a simulation?

There's a couple of train simulators I enjoy playing with on my downtime, and this seems like it might be an easier path towards making a highly complicated engine for something like that.
This could be interesting if used in conjunction with 360° virtual walkthroughs. Instead of having buttons or icons that indicate links between 360° images you'd see a portal in the shape of a small sphere.
Show HN: Capture, rewrite and debug any Android HTTP(S)
You made it to the top of the comments section.
Show HN: Free and premium Bootstrap themes, templates and UI Kits
That seems to contradict the empirical outcome of COVID, where smaller nation-states (Denmark, Singapore, Taiwan, New Zealand, etc) were able to provide for their citizens much more adequately than larger counterparts.

I recommend listening to this podcast that outlines exactly why smaller polities were able to be nimbler: https://soundcloud.com/reuters/the-exchange-too-small-to-fai...

Yes, economies of scale provide advantages for procurement, but after a while, there are diminishing returns from more scale. That is to say, New Zealand's population is a sufficient scale, it need not pool its procurement operations with Australia. It's a key differentiator between Federalism and Individualism.
Visa Sponsorship Jobs
If we are on about history of third-party, is there a state that had a majority candidates from the 3rd party? I feel like the entire structure in US setup such that at the end of the day, power belongs to the two main parties and it's impossible to bypass that, even if people might want to. Anyways, my point was when GP said China was a low bar to clear while calling India a democracy, which felt like they didn't consider India to be a true democracy.
You could also use a glade file and only worry about functionality on the code itself. It's not too bad.
Agree. I've noticed that the word "centrist" seems to have been irreparably tainted to mean something like "crypto-conservative" and seems to be a target of bile more than being, you know, an actual conservative. (Good old Judean People's Front behaviour from the left as always).

But I wish it could be reclaimed to mean "willing to compromise to move forward" and "doesn't regard anyone who disagrees with him as either a crook or an imbecile".
Patently false, the USA does not have conquer ambitions, all of its actions can be traced back to self defense from the beginning of WW2 to today.

China on the other hand, screams everyday how it wants to own taiwan. Aggressively threatens any country who dares to touch the south china seas, which it does not own.
WWDC20: What's new in managing Apple devices
I think in my case it was the early emotional trauma and neglect that contributed to my depression rather than diet.
Hi HN! I've been working on Android support in HTTP Toolkit for ages now, and it's finally ready! There's details & a demo video on the site, but the highlights:

- You can inspect, rewrite and mock all HTTPS traffic sent by pretty much any Android app you might care to mess around with.

- Super easy setup, with zero messing around with certificates or proxy settings.

- Intercepts HTTPS from modern 3rd party apps without manual reverse engineering, if you're using either an emulator or a rooted device. It automatically injects a temporary system-trusted root certificate authority, which works out of the box to debug Netflix, Google Play, BBC News, Slack, etc etc etc.

- All 100% open-source: https://github.com/httptoolkit/

Let me know if you have any questions, happy to explain anything :-)
No. This is about privacy.

Why have native apps at all?

Because web apps are crap, excuse my Swahili.
I teach at a university in STEM. Our classes are increasingly filled with international students precisely because domestic students are not interested in majoring in STEM. Schools actually hire agencies to try and increase their number of domestic applications, but they continually get worse anyway. It's a less-than-zero-sum game as the pool shrinks. In public schools there's even an explicit preference in state law for domestic students. And they put in rules like high verbal test score requirements that increase the domestic advantage yet more. Nonetheless we get more African students literally from Africa than we get African American applicants.

People are putting STEM on a pedestal (very) recently, then decrying why people weren't allowed into the FAANG/A.I./data science holy land that most in the field probably aren't profiting from anyway. But historically, jobs in STEM are not the highly-coveted prize people think it is. More of a lower-middle-class stepping stone that ranks below the more prestigious professions like medicine/law/etc. Harder work and harder classes for lower pay.
I never left. I lived ~3000 feet from the hospital where I was born for most of my life. I currently live 10 miles from my birth place. I am you could say a very provincial person. I love New Hampshire, even if it does not love me.

As a web dev I've eschewed some opportunities in order to stay here, where I'm in a sort of professional solitary confinement. It is hard to know if its been the right move (professionally, intellectually, etc) because the tradeoffs are not at all linear. So I don't know if I've ever "saved money" but I certainly don't have to make the same tradeoffs. (I wake up with the sun and a rooster, I have lots of space all to myself and my family, there is no crime to speak of, etc. But it's not "fun" like NYC is fun, I am sure).

Such professional solitary confinement makes me very, very grateful for Twitter and Hacker News.
How do you explain the ethnic cleansing happening in Georgia, Crimea, eastern Ukraine, and a handful of of areas within Russia continued from ussr days?
It's all relative, but no website can do what the TikTok app does on your phone.
Do you stare deeply at a red light OR do you stare at a light that is the color deep red? If traffic lights count, I should be able to see through walls by now!
RSS is not the only reason but enabled, for example, Apple to create a platform for podcasts.
Select Committee on the Climate Crisis: Solving the Climate Crisis [pdf]
The code doesn't look so pretty. I was hoping for something more semantic. First layout the tracks, then the location of the stations (on the track), then characteristics of each station, etc.
It's somewhat ironic that podcasts have effectively outlived the two technologies they were based on (rss and iPods). Accidents of history and all that...
I don't think we'll see massive performance improvements, but the focus from Apple seems to be power per watt.

If you get similar performance to what you have today, and that looks feasible for most workflows if you poke around through benchmarks that have been posted, but you get that for 25% of the power draw, now Apple has the ability to make the battery smaller, the machine lighter, etc. I've never been a fan of the overarching focus on thin, but it is what it is. Or maybe, like you say, they leave everything the way it is and you have a MBP that runs for 16 hours instead of 8. Nobody really knows outside of Apple and they're not talking yet.

I think that's the focus, but what the actual numbers work out to won't be available for a little while.
Minimal Templating on Steroids
The question is, what’s the “opponent” here. In other words how do you actually do a trillion rounds of testing?
There is no being called "Hacker News" and no-one is saying that "Hacker News" _should_ read it. If enough individuals like it and are interested by it, it will be voted up and more can read it. If you don't want to read it, then don't. Simples.
None of the previous extensions could be used blindly, either. It was a while before people figured out how to use MMX or SSE well, and people still often find that the scalar version of an algorithm beats their vector version.
I read about it but it just did not click as V1 did.
Also I will not rewrite old code just for sake of change and I want all system to be on same framework if possible.
I may actually do my own fork where only difference will be passing root state and root actions in addition to partial ones, which will fix great amount of issues I have.
Quantum computing: Remotely controlled experiments are the way forward
If Google will start blocking random non-spammy domains from exchanging mail with Gmail users, it not end well for Google and their mail platform.
> No, they also provide the platform, the tools, the analytics

Maybe I'm in a bubble but I don't see it as their main value for successful users who make money from their newsletter. I've setup a newsletter with analytics a few weeks ago without writing a single line of code and with a fixed cost (and custom domain...). Yes, starting with Substack is cheaper to start with but long term it'll cost you).

> Marriott has to pay for every transaction, just like someone using Substack. You pay per transaction.

I guess I'm not familiar enough with Substack. What does it mean you pay per transaction? It's a newsletter - you make money from paying subscribers who pay monthly let's say. Are you saying Substack users pay per email sent to their paying subscribers?
Remote meetings are a waste of time
Is niché a portmanteau of niche and cliché?
Vim Survival Toolkit
It’s not far fetched at all. There are thousands of studies on the benefits of red light and near infrared light. Here’s the most comprehensive collection I have seen yet: https://docs.google.com/spreadsheets/d/1ZKl5Me4XwPj4YgJCBes3...
Thanks for reading! Memberful integrates directly with ConvertKit, so you don't have to do much besides setting up some list tags in ConvertKit (see here: https://memberful.com/help/third-party-integrations/convertk...).
In the US 51% percent of the population are women, so the rule protects men but not women.
Using .NET Cost Me My Job