skysight-inc/HackerNews huggingface dataset:
But you can imagine how much a large tree weighs, particularly a hardwood, a large portion of tree being made of carbon sucked from the atmosphere. Then the foliage becomes soil and buried. Plant a trillion trees, you’re going to see some changes to the composition of the atmosphere over time.

If the forests of said trees are self -regenerating, it’s going to be a decent sink.
> It's probably not going up quickly in the suburbs or other less desirable areas.

I assure you, they are. Also you're way out-of-touch with common sentiment if you think the suburbs aren't desirable, if for public school quality if nothing else (for the record: I hate the 'burbs). Source: I've bought several houses in my city (serially, I'm [sadly, in the current market] not a property investor or landlord) since the '08 crash, all in the 'burbs, keep up with a couple real estate agents, and have had many friends and family buy all over the city over the same time period, including within the last year. There's been non-stop, extensive housing construction for damn near a decade now, and prices are still doing this. People are being bid out by over-asking cash offers on day two of a property being on the market in very mediocre areas. Lots are selling over-asking in the same manner. It's nuts.

Also, if it's not inflation and is "classic supply and demand": what's up with all other assets then? If demand for all assets is up, such that prices are all way up, even and especially through 2020, what do you call that? Housing was just an example.
Just a shout-out to esbuild:

I've been working with it and, while it does have a few rough-spots occasionally...in addition to how fast it is, I love how easy it is to work with and write unique behavior for as necessary.

I never really fully digested Webpack, and I think part of that was because of the way it pushed its plugin ecosystem. By contrast, esbuild's plugin system is super easy to understand and placed front and center with the ecosystem off to one side, so if you write a esbuild script (in js OR Go), it's really easy to just write code to do what you want to have done instead of hoping that a bunch of third-party plugins can work together in the way that you want.

Anway, I haven't used swc, but I agree with your assessment. I look at all of the projects that are being worked in that rely on esbuild and swc and they all point to really pleasant development experiences that also have the capability of producing performant code.

What I haven't looked at recently is some of the other language specific pipelines. Is anyone here using non-TypeScript compilers to target JavaScript (like Kotlin, Scala, ClosureScript, ReasonML/Bucklescript) that could speak to the dev experience of the toolchain in 2021, as well as the resulting performance of the js? I'm pretty happy with TypeScript and get happier with each new release, but I'm also really interested in hearing other perspectives about language toolchains targeting js, and what folks are building with them.
Startup Acquisition – Negotiating the Legal Docs
I've never moved past tape, have had ava on the list of things to look into for a very long time but seem to always just `yarn add -D tape bogota` (bogota is a library that runs tape in parallel), any real concrete reasons to use ava over tape? the ava guide says this:

> Tape and tap are pretty good. AVA is highly inspired by their syntax. They too execute tests serially. Their default TAP output isn't very user-friendly though so you always end up using an external tap reporter.

Nicer looking test output and serial execution seem to be the issues here, but I actually like the serial execution bit because it lets you write some messier tests (some that re-use a local test DB let's say) before you straighten up and write shared-nothing test-suites that can run in isolation (spin up a DB container/make a db-per-test-suite/etc).
In my project I was lucky to have started early on consistent naming conventions so that I could tell from names alone what headers were needed. Then my script to reduce unnecessary headers was primarily concerned with finding an #include without any other references to its name in the file.

Of course, that approach was only straightforward by imposing other constraints. It would not work for a random project.

One of the downsides of high language complexity is that “simple” concepts like this require a whole compiler to be able to handle every case.

Another downside of high language complexity is that we probably only care about unnecessary includes because there is such a cost to just referring to things. If module references were cheap, easy to cache, etc. then it wouldn’t matter if we have a few extra ones.
I would say that, from the point of view of the kernel maintainers, that question is irrelevant, as they never agreed to taking part in any research so. Therefore, from their perspective, all the behaviour is genuinely malevolent regardless of the individual intentions of each UMN researcher.
I don't disagree, but the point of the research is more to point out a flaw in how OSS supposedly is conducted, not to actually introduce bugs. If you agree with what they were researching (and I don't) any sort of pre-emptive disclosure would basically contradict the point of their research.

I still think the best thing for them would be to simply create their own project and force their own students to commit, but they probably felt that doing that would be too contrived.
>So, striping the place from its inhabitans, sending them to imperialist wars to be killed and kill, and bringing people from other countries to take their place?

Not to mention that training people as soldiers to keep them out of organized crime sounds like a method primed to backfire when they leave the service and filter back to their homes and old ways of life, now complete with military training?
The fact that web applications are so old indicates the demand for such a delivery platform.

> Microsoft was so adamant on having Explorer bundled with their OS in order to establish control over the future evolution of web applications on the information highway. And they got famously burned for it in that 1999 anti-trust case.

Totally. Microsoft was using it to try control the web as a Microsoft platform. Hence their push for ActiveX over flash/applets/javascript.

> Vast amounts of resources have been poured into Chromium over the past two decades to bring that experience to billions. And it didn't happen out of sheer altruism on the part of Google.

At the time Chrome was started it was a more or less altruistic move from Google, from the user's perspective at least. Google was heavily reliant on the web for income and existing browser were slow, had widely varying standard support, and lots of security issues. Chrome forced their hands, by showing that a web browser can be fast and "secure."

Also at the time Google have a significant platform of their own. They would be at the mercy of the platform gatekeepers. So pushing an open platform that anyone can publish on was in their own interest.

Since then Android has taken off and Chrome has morphed into arguable spyware, but at its inception it was a good thing for users.

> Application delivery as you know it today is convenient, but that came at a price.

A price to whom though. To those who would try to lock down our platforms and seek rent over application delivery? I guess I don't really care about how much it costs them ;).
Yes, your comment is the only one across the two threads which understands the nuance of the definition of human subjects research. This work is not "about" human subjects, and even the word "about" is interpreted a certain way in IRB review. If they interpret the research to be about software artifacts, and not human subjects, then the work is not under IRB purview (it can still be determined to be exempt, but that determination is from the IRB and not the PI).

However, given that, my interpretation of the federal common rule is that this work would indeed fit the definition of human subjects research, as it comprises an intervention, and it is about generalizable human procedures, not the software artifact.
Indeed: Core Duo with one core not working / disabled.
So its the Daily Mail best known in the industry for their ability to rank barely legal pop starlets in revealing outfits

I suspect what happened is the daily mail was considered a low quality news site which the majority of the UK population would agree its a fair assesment.

And Piers Morgan is pretty much one of the most hated hacks in the UK.
At least in my group of friends (which is probably a very bad sample), hiding "last seen" is very common.

I really dearly wish there was one for the online status as well, and I'm glad to have spent my teenage years in a time where SMS was the norm, where neither read receipts nor online status was available. It made for a much more relaxed messaging experience (which iMessage seems to be much better at approximating).
My first reaction was that "this sucks, who would want to use some non-established DSL over universally understood JavaScript". But thinking about it more, this is just like functional CSS libraries (e.g. Tailwind CSS) that allow you to compose behavior from strings that you bake into the HTML. I don't agree with the syntax here or the use of `_` instead `data-*`, but I think it's worth looking into encoding common UI behavior into HTML classes or a custom data-* attribute.
Feedback. Our brains are circuits, rocks are not. No matter how hard you try, rocks are never going to rearrange themselves if left to sit. Self-organization is very common in nature, and I find it easy to believe that consciousness is an emergent process that necessarily encompasses some level of self-organization.
I have surprising many of these OCD tics when cleaning the lab. This is surprisingly useful when working in a lab, cleanliness and order is paramount for health and safety. Then the videos divulges into some western saloon thing. :P
I think it's just a common book to recommend people who seem to be lacking in the "social communication" department. I would know, I got it gifted to me when I was young, angsty and smug.
Teen Builds Working Fusion Reactor: Youngest to Achieve Fusion (2020)
Well, it's the first line. Probably doesn't count as click bait.
"One can only wonder..."

You can do more than wonder! You can look at the facts and see no evidence that any variant to date can evade the existing vaccines to the point that they are no longer useful.
Not to be confused with

hyperscript[0]

hyperscript[1]

hyperscript[2]

hyperapp[3]

[0]: https://github.com/hyperhype/hyperscript

[1]: https://cycle.js.org/api/dom.html#api-h

[2]: https://github.com/vuejs/babel-plugin-transform-vue-jsx/issu...

[3]: https://github.com/jorgebucaran/hyperapp
Agreed. This feel more like an involuntary social experiment and it just uses up the Kernel maintainers bandwidth.
Reviewing code is difficult, even more so when the committer is set out to introduce bad code in the first place.
And remember that search results are personalized unless you browse incognito.
And it’s not required. It’s just optional for podcast authors to opt into, correct?
The Fed also bought (continues to buy?) private bonds, which keeps the cost of money low for big players.

https://www.cnbc.com/2020/12/16/fed-decision-december-2020-f...
A few months ago I spent a week testing all of the available ORMs for JS/TS, and Prisma came out on top. That said, Prisma isn't exceptionally good in any way, it's just not as bad as the alternatives; Mikro-ORM, TypeORM, Sequelize etc.
The great thing about SQL is the relational model. You typically can't compose parts of SQL queries easily from the programming language calling it, but SQL queries themselves compose incredibly flexibly. The result of of a SELECT query is itself a "relation" that can be queried just like a table.

I do wish someone would create a compile-to-sql language that adds variables and basic conditional support. I think T-SQL (SQL Server) has a lot of this, but it's missing in the Open Source world.
Wikipedia agrees:

https://en.wikipedia.org/wiki/Wikipedia:Reliable_sources/Not...

tl;dr best quote (imo) "The Mail should be on the citation blacklist. There's no area of news where it is actually reliable. It can be relied on to accurately report celebrity gossip, but in that case the gossip itself is frequently false and the Mail doesn't check it. Their coverage of medical, science and political topics is a byword for deliberate inaccuracy."
In general, Nixpkgs is very up to date. I'm a little surprised that the latest point release of Docker isn't in the master branch already. Maybe that's because emphasis is elsewhere for the upcoming NixOS 21.05 release at the moment.

But I think the main barrier to running Docker from Nix on non-NixOS is the lack of a systemd unit file or other init system configuration in Nixpkgs. Nixpkgs just doesn't have any facilities for that atm and afaict no one is working on them right now. There are definitely precursors to that functionality in:

• the NixOS module system, which provides exactly this functionality for NixOS, where the module system is in charge of configuring systemd

• home-manager, a module system like NixOS which adds support for systemd user services on non-NixOS: https://github.com/nix-community/home-manager

• nix-processmgmt, an experimental Nix framework for writing Nix expressions to describe services to be managed by a range of process managers that may or may not be PID 1 (which means the could be usable on non-NixOS): https://github.com/svanderburg/nix-processmgmt

• nix-darwin, a module system for macOS that provides some NixOS functionality, including managing services: https://github.com/LnL7/nix-darwin

The discussion on the service abstraction layer for Nixpkgs/NixOS is also very relevant. It shows that there has been interest in something like this for many years, but it's never quite come together: https://github.com/NixOS/nixpkgs/issues/26067

I wouldn't assume it's just around the corner or inevitable. It is a really exciting possibility, though, and the nix-processmgmt framework seems like something that could evolve into a service abstraction layer for Nixpkgs that could make facilities for managing services available in a uniform way even on non-NixOS Linux.
From the article:

> With the current “default free zone” containing around 1,000,000 routes

Back in ~1998 I was tasked with building a route collector/looking glass machine for an internet exchange point (sadly defunct). I remember the day we switched the collector on and acquired "all the routes", there were ~98,000 of them, you could've knocked me over with a feather. It was like looking into the Total Perspective Vortex. Having been out of that game for many years now I'd no idea we were up to 1M routes...wow. One of the RIPE conferences I attended back then there was much concern about the rapidly increasing size of the global routing table and whether vendors could build hardware powerful enough to keep up.

For anyone interested the route collector was built on FreeBSD (3.0 I think) and Zebra[0].

And finally, what cracking blog, especially stuff like this:

https://blog.benjojo.co.uk/post/eve-online-bgp-internet

[0]: https://en.wikipedia.org/wiki/GNU_Zebra
> Not around here.

If the builders haven't locked in their supply chain yet you'll see it in the coming months. At the moment there is very little slack in the supply chain.
The replies here have been fascinating to read. Yes it's bad that subterfuge was engaged in vs kernel devs. But don't the many comments here expressing outrage at the actions of these researchers sound exactly like the kind of outrage commonly expressed by those in power when their misdeeds are exposed? e.g. Republican politicians outraged at a "leaker" who has leaked details of their illegal activity. It honestly looks to me like the tables have been turned here. Surely the fact that the commonly touted security advantages of OSS have been shown to be potentially fictitious, is at least as worrying as the researchers' ethics breaches?
I have asked myself about this calculation sometimes. If a lot of private companies go bust, we compare governments that not go bust with the surviving companies.

In terms of resources wasted, how the inefficient of public services would fare against the resources spend in all the companies, not only the surviving ones?

It's something I have never read about, I don't know if some work has been done on this.
Wikipedia bans Daily Mail as 'unreliable' source (2017)
What’s baffling to me is why the M1 doesn’t natively support multiple monitors.

I’m holding off for this reason, and I’ve not been able to find why this is the case, particularly when they seem so much more powerful compared to previous MacBooks.
This article is completely ignorant.

Bubbles aren't defined by, as some commenters suggest (not TFA), poor lending practices. Please see investopedia's excellent article on asset bubbles [1].

Houses require maintenance, they go out of style, newer buildings have more amenities, etc. In general they retain their value well, but they do become used over time. Historically (hundreds of years) the value of property is highly associated with income, which is highly associated with inflation. Real estate is conventionally considered to be an asset class that maintains its value relative to inflation.

Presently, enormous amounts of money have been poured into real estate. Housing costs are now disconnected from the ability of people to afford it, or from the potential of the property to extract rents. Price-to-Income ratios and Rent-to-Income ratios are completely out of line right now.

TFA repeats the complaint that housing supply is the issue because wealthy people and financial instruments are buying all the housing and letting it sit empty to appreciate in value. In other words, TFA claims that speculation on housing price increases is evidence that there is no asset bubble. The fact that there is widespread speculation on the price increase of an asset class is, in fact, evidence of a bubble, which is why I called the article ignorant.

The fact is that ~11% [2] of housing in the US is currently vacant. But this isn't just a US issue. If this was a supply constraint it would be a geographically local problem. It's not. It's not even isolated to a single nation. Housing prices are exploding globally [3]. This is a speculative asset bubble. The fact that it's not a bubble based on unaffordable leverage doesn't mean it's not a bubble.

Finally, it's impossible that this issue resolves without a crash [4]. Since we've had inflated prices for maybe a decade now, I expect that it will take somewhere between 5 and 10 years after the crash for prices to normalize. Put it another way: do you expect housing prices to increase exponentially forever? If not, do you expect prices to remain the same, adjusted for inflation? In other words, have we reached the maximum ability of people to afford houses, and this is just the new price? If neither of those things are true, then there is only one other option.

[1] https://www.investopedia.com/articles/stocks/10/5-steps-of-a...
[2] Total Housing Estimate - https://fred.stlouisfed.org/series/ETOTALUSQ176N
Vacant Housing Estimate - https://fred.stlouisfed.org/series/EVACANTUSQ176N
[3] https://betterdwelling.com/canada-says-property-bubble-not-g...
[4] https://betterdwelling.com/canadas-property-bubble-is-now-so...
Will YouTube music play on Android while you do other things? YouTube video player on Android halts audio as soon as you switch contexts but Spotify plays in the background.
Why Is Everything Liberal? Cardinal Preferences Explain Why
I dunno about NZ, but Canada printed pretty hard for COVID relief[0,1].

Regarding inflation, anecdotally food etc prices in Toronto seem much higher this year than last, and did last year too, but the CPI data doesn't share my opinion.

0 - https://betterdwelling.com/canadas-money-supply-is-growing-a...

1 - https://economics.bmo.com/en/publications/detail/76f0b0ca-c0...
I think it's more than whether they lied, it's whether the ethics board is even plausibly equipped to fully understand the ramifications of what they proposed to do: https://news.ycombinator.com/item?id=26890490
> I quite like your idea of a test mode or maybe a mock client that we generate.

Yes please!! :)
Double Face Illusion
How can they be trusted though?
Being subpoenaed makes sense. If SquareSpace (or cloudflare, namcheap, etc.) is required to police content, hosting goes back to costing hundreds or thousands of dollars a month just to pay for the content moderators (at every level?).
I have come upon a stranded car a couple of times and it is apparent that most drivers do not notice until it is almost too late. Factor in the time it takes the brain to respond and you literally have an accident waiting to happen.

I am now at the age where I am never in a hurry so, both times, managed to avoid any contact but witnessed some hair-raising near misses.
The Moon could be good place for optical interference - on Earth you need to use fiber (or QHD's) to carry photons from one place to the other, but on the Moon you have a reasonable vacuum so you may be able to get a large base with only mirrors or line-of-sight communications.
Picnic Tech Radars
What tech powers, and will power, an online only supermarket?
Human Research Protection Program Plan & IRB determines if something is unethical. and while these documents are based on opinions they have weight due to consensus.

The way these (intrusive) tests (e.g. anti phishing) are performed within organizations would be with the knowledge and a very strongly worded contract between the owners of the company and the party conducting the tests.

It is illegal in most of the world today. Even if you disagree with responsible disclosure you would be well advised not to send phishing mail to companies (whether your intention was to improve their security or not is beside the point).
Categories of Engineering Management – Datadog
The electrical blueprints that orchestrate life
Super cool!!!
I used to sit on a research ethics board. This absolutely would not have passed such a review. Not a 'revise and resubmit' but a hard pass accompanied with 'what the eff were you thinking?. And, yes, this should have had a REB review: testing the vulnerabilities of a system that includes people is experimenting on human subjects. Doing so without their knowledge absolutely requires a strict human subject review and these "studies" would not pass the first sniff test. I don't think it's even legal in most jurisdictions.
Thank you. I appreciate your advice.
So how does the Guardian rank so well for the terms the DM was complaining about? I don't see the Guardian buying many PPC adds.
I like this view because it integrates the supply and demand factors in the prices.
Oh no, now he'll just have to make twice the salary in private industry. We really stuck it to him.
I would say privacy overall is becoming a mainstream. People become more aware of consequences.
Awesome job with simplelogin, btw.
A Generic Schema Derivation for Rust