skysight-inc/HackerNews huggingface dataset:
I’ve been asking myself since Trump’s Twitter ban - is it a violation of free speech if the banner is a private corp? To me the obvious answer is no, but I could see how a private Corp could be pressured by the state.
This is awful. The exact same content could've been written in a "I never want to use NixOS again" way and be much more honest and much less hostile. I just don't see the point, why so angry?
It's definitely the worst it's ever been.
All protocol plugins together will let you cover 5% of the user base.
When people will switch away from WhatsApp we will still need support for signal and telegram...
This is just an uninformed rant.
Long Live King Larry. back when CNN actually had news.
This is why reward is decreasing periodically, isn't it?
China finally have their own heavy lift rockets, the Long March 5B. This gives them the ability to finally launch a Mir-like space station, which they will start assembling this year.

The 5B also gives them more options.

In 10 years, when they complete their own Super Heavy Lift rocket, the Long March 9, of Saturn V class, then things will get interesting. It seems like they will ace this one as well. This can help them send human missions to the moon.

But the interesting developments, are their space plane research. Which they started back in 2006, and estimated it would take 15 years, and would require a heavy lift rocket, the 5B, which they now have. This would put it around the 2021 time frame, which is now. And last year, they successfully tested their secret space plane prototype. If they scale up their space plane, and enable it to transport humans too, then they’ll have an interesting mechanism to transport their astronauts to their space station, and return them gracefully back to the earth.

Then, it seems they will succeed with their Long March 8R, for reusable vertical take off and vertical landing, similar to SpaceX. It seems they will be the 2nd organization, after SpaceX, to achieve an operational VTVL system.

I figured, if they can robotically stick the moon landing in a vacuum, using retroactive propulsion, then they can probably land a reusable booster back on earth.
any way to "follow" you? Either via a git{hub,lab} repo or twitter or something? Really curious to hear when this is released.

Also, I've implemented my own typesafe route abstraction for express before so this is def a projecct I would enjoy contributing to.
My takeaway is both programmers and serial killers look like regular people (and have some unflattering photos). The bias that you can tell killers apart by what they look like is created by the media, who probably choose sinister-looking photos when reporting on murderers.
This is not injecting the light itself...! :)

But also a really fascinating technology! I wasn’t aware of photosensitizing, what a novel way of inside and outside used in conjunction
Larry King Dead at 87
I thought it was funny. Clearly a rant of someone who hates his job!
The stuff he wrote does make me shiver though. But I could say mostly the same about past yaml horror stories.
Not a NixOS user, but I use nix packages for while now. Well, it works for me. I didn't have any big issues with it so far. I like the declarative way of list packages I want to install. As well it it easy to have the same setup between different mashines, you just need to share that file.
> Regardless, you missed the point. Which was that, frameworks come and go.

Do they? Rails was released in 2005: it's still here. Ditto for Django. It's true that historically frontend frameworks haven't had the same longevity. But nothing in that space had gotten to the same level of momentum as React has. Except jQuery, and that's still here and maintained too.

In contrast, the web component APIs do not have momentum. I would not be entirely surprised if parts of them were removed in future due to lack of use.

> Right. And that makes failures and perf issues hard to track down.
> If you know how to program using APIs and components built into the browser, that is easier at this point.

I rather disagree on this point. I've only seen React slow in 2 circumstances:

1. Too many DOM elements for the browser to cope with. At this point you need to start looking into virtualisation solutions, which is easy to do with a library like react-window. And is exactly what you would do with raw DOM APIs.

2. Excessive re-renders. There is excellent documentation on how to avoid this (memoising transformation functions). And a very simple mental model for how it works (following the usual JavaScript === equality rules). Avoiding this in vanilla DOM code is much harder, because you have a choice between re-rendering everything any time anything updates, doing very tricky piecemeal updates which quickly becomes unmaintainable, or re-inventing a react-like diffing system.
I tried it (again). First impression: No support for the black formatter. We have 2021 - really?

https://youtrack.jetbrains.com/issue/PY-39750
Well it's not all good and fine, for example the Android sync client. Just the new media is uploaded, not the existing one.

https://help.nextcloud.com/t/why-doesnt-android-client-uploa...
It is supposed to be retired in 2024. But politicians will push it to 2030 so that ISS contractors keep getting paid.
Oh, now I know why I got the Forbes invite with just a bit of contribution when I was literally a student lol.
Yeah I closed the article after that display of user hostility. How can anyone think that’s a good idea to add to their website?
Packer + cloud-init seems like a better alternative than docker
> One innovation that really got adopted throughout the supply chain is the container.

If anyone is interested in learning the history of this, a good book (2e: ISBN 978-0-691-17081-7):

* https://en.wikipedia.org/wiki/The_Box_(Levinson_book)

It really took off during/after the Vietnam War as the Pentagon saw its benefits in efficiency and not having to use Old School longshoreman and switching to cranes.
nix is to system management what haskell is to programming...something that intermediate developers will quickly decide solves all problems, but in reality only solves some of its own problems and creates too many other problems. the advocacy for nix is a carbon copy of haskell advocacy from years ago...intermediate devs who repeat the same hype but don't actually put the tool to serious use

the nix language just doesn't need to exist at all. you have to wonder just how bug-ridden a PL with almost no users is...this is what is holding your system together!

using nix with scripting languages is beyond painful, just look up the gymnastics required. losing your sanity is fully transactional!

you can brick a system with a legit nix config, I've done it

you have to reinvent most basic management tools and you can't use cloud services as they are all docker-based and will almost certainly never offer nix support.

etc etc

want rollback? just reinstall debian from scratch, its about the same time commitment.

just as with haskell, nothing can stop the nix hype machine and you just have to wait for the brigade to fail on its own and silently move on
I've been a Nix OS desktop user since about a year. There are plenty of problems with the operating system, and some of the criticism voiced in this post is valid, but a lot of it could be expressed in a better way, and some I don't agree with.

E.g. kernel updates requiring updates to various system packages is a legitimate issue of Nix OS. It's because upgrading the kernel also upgrades the kernel headers, and a lot of stuff uses those. I think on other distros they just compile packages with older header versions and there is no problem. This issue is not isolated to kernels though, it's about anything that communicates over a dynamic boundary. E.g. glibc.

I fully agree with the system requirements point, and have to add that keeping a system up to date creates a lot of network and hard disk movement compared to other distros. Downloading and deleting multiple gigabytes per week is normal.

The documentation point is spot on, it'd be really great if it could be improved.

I can't agree with the criticism about the determinism. It seems he parades an obscure bug around. It's not perfect, so? It's way better than the alternatives.
That and this discussion was a brief moment of escape. Brings me back to my care-free days. Thank you!
As someone who's been working with Nix for around 6 months now, it seems pretty informed to me, all the points he mentions are things we've had to deal with as well. It's not a coincidence that we're moving away from Nix as fast as we can.
Thank you for taking the time to look that up!
> The pressure difference is one bar, so duct tape is more than enough to hold that.

This is something I have to consciously remind myself of a lot when thinking about space technology. I have this reflex-like feeling that "the vacuum of space" must be a huge obstacle. But then one remembers that 1 atmosphere is the equivalent pressure of a water depth of 10 m. This always blows my mind. In some sense, humans do live naturally pretty close to one end of an absolute scale (pressure). Dealing with near-0 temperature is hard. Dealing with near-0 spatial distance is hard. Dealing with 0 pressure is actually not that hard in the grand scheme of things.
When you get into more "low level" domains, huge single files are more common. Some feel there is a correctness justification, being able to follow the code from top to bottom rather than jumping around, see: http://number-none.com/blow/blog/programming/2014/09/26/carm...

Personally I think it just doesn't matter. 50k lines of code is 50k lines of code. Whether it is in one file or 10 or 100, only changes whether you jump around via a file tree or other editor tools.

There are some practical problems when you get too huge though, like not being able to view the thing in github!
Even just applying filters or some more recent, casual killer photos would be helpful. For some, the "photo scanned from newspaper" look was identifiable.
Oh how I long for the days when any of the "news channels" actually had news. Is there anybody who simply states facts anymore?
> They have their causes - Occupy, Rojeve, anti-fascism, mutual aid groups - but no serious political strategy or organisation

Extinction Rebellion is arguably the most significant in recent times. I expect that movement will pick up again post-pandemic.
Service to Collect Finance, Company and Historical News Datasets
> n WA state, only one third of the doses delivered have been administered.

Good grief! Norway is slower than neighbouring countries because we have a decentralised health system because we have such a scattered population and the health service has decided to use the existing infrastructure rather than try to create a new more centralised system on the fly. In addition a substantial fraction of the doses are held back to ensure that all those who have had one dose will get the second within a reasonable time.

The average is about half of the distributed doses have been administered

But pretty much all European health systems are performing faster than your example and they are pretty much all using the existing public health system. At least here, Norway, there seems to be no evidence that involving private actors would do any better. In the UK they have vaccinated (first dose) 8.5% of the population just using the NHS. The US doesn't seem that far behind on average with 5.7%. Norway is 1.4%

And also surely adding more organizations to the existing system risks running into a version of Brook's law: Adding manpower to a late software project makes it later.
Intelligence Analysts Use U.S. Smartphone Location Data Without Permission
Just one question: do you have a basement?
> why can't news sites just charge you $0.01

THIS! And having seen the standard of journalism and the amount of ads they fill the content with, I'm rarely, if ever going to waste $5 a month for a subscription. Often, I see an interesting article which hides behind a paywall, and I'd pay to read it, if a micropayment system was in operation.
Near the bottom is a figure with some cherry picked frames of the video and a handmade drawing showing the crystal and the incoming pairs of atoms.

The Brownian motion depends on the mass of the object, so the average movement of the individual atoms is higher than the average movement of the small crystal. So the isolated atoms are blurred in the image.
Superglue is horrible for rear view mirrors, for a few reasons none of which I remember offhand. There exists special rear-view mirror glue, which is easy to use and is a permanent fix.
> I feel like ever since the printing technology became more available, the pace of evolution of languages has slowed down.

This reminds me of the "universality" of the genetic code. That is, the "language" for translation of genetic information to proteins is pretty uniform (there are some exceptions). The obvious reason for why this "language" doesn't change is that even the tiniest changes will cause problems for the organism (several thousand genes depend on the legacy genetic code and if it changes, that could = death). As others have noted here, we have created niche writing methods like stenography, which would be analogous to non-canonical genetic code in mitochondria, for example (https://en.wikipedia.org/wiki/Human_mitochondrial_genetics#G...). One can imagine that the mitochondrial genetic code can evolve away from the "universal" code because the mitochondrial code has fewer users (genes) depending on its legacy code.

I think, in a similar vein, once modern printing got everyone on the same page (ahem), we were sort of "locked in" and even minor changes would break a lot of already functioning communication.

I guess the question also reminds me of software engineers who don't want to mess with a decades-old legacy codebase for fear of breaking things that they are unaware of.

That being said, I imagine it could be done (creating a more efficient, widely used language/writing method), but it would take a LOT of effort.
Build a salary with GitHub Sponsors
That is a solved problem in most of the world. I have waited at a gas station at most 5 times in my life and never more than 2-4 minutes. Going to the bathroom or leaving the pump I have never seen anyone do. If I did I would turn off the pump at the big red STOP button as leaving the pump running unattended is illegal.
You can still set the record for being both though. To balance it out...
I've never used it, just been reading with interest about it here on HN.

From what I can gather the majority of the complaint in the article is around Nix itself used on different platforms, rather than around the NixOS distribution?

How can missing Windows support be a point against NixOS?

Or have I misunderstood what NixOS is?
Looks like gitpod to me: https://github.com/gitpod-io/gitpod
The UK Govt at one point passed legislation that meant Sinn Fein voices could not be broadcast. This was circumvented by having the words repeated exactly in sync with the vision by a voice actor.

You have to wonder if the current BBC would have the gumption to circumvent it.

https://en.m.wikipedia.org/wiki/1988%E2%80%931994_British_br...
I'm currently using Pidgin for Facebook Messenger with https://github.com/dequis/purple-facebook/
Seem to be similar to Amiga at a few points.
Wondering how far it could go in running AmigaOS.
By major SPA frameworks you mean e.g. Angular?
Citation needed. Overall .NET performance usually beats Java in benchmarks today , so if the GC is substantively less good, that shouldn't be possible. I've not seen GC comparisons specifically though so if you know of some recent ones let me know.

.NET has made a ton of performance progress in the last 4 years, and a lot of people's ideas about the performance differences are based on .NET from the pre .NET Core days.
I want to point out that disposing resources (using the IDisposable) interface does not free memory (unless the memory isn't managed but then it's not related to garbage collection).

A System.Drawing.Image holds operating system resources (GDI+) and these resources are released when the Image instance is disposed. If the instance isn't explicitly disposed then the finalizer will do it but this only happens when the garbage collector collects the Image instance.

Allocating many Image instances without disposing them might exhaust the available resources (Windows bitmap handles or whatever) but the garbage collector doesn't see any memory pressure and does not perform any collection so the finalizer does not dispose Image instances that are no longer used.

The garbage collector has an API (GC.AddMemoryPressure) where an object that has unmanaged resources can signal that it's consuming additional memory to inform the garbage collector's decision of when to perform a collection.
Hmm, wasn't there some challenge on Tiktok last year where some unsuspecting victim got their legs sweeped and some kid got serious brain damage?
> The city has but up a bunch of charging parking stations on said street parking and it’s great

I noticed this in Amsterdam. Over a year period (late 2018 - late 2020), the street-parking-charging-stations went from virtually non-existent to about 2-3 in a 1KM radius and increasing.

I guess it's logistically easier to build such a charging network compared to say gas stations. They take very little space, about a square foot and ~1.5 meter tall.
Do you think that list might be too long, as "expected to know"? Feels like "No true Scotsman".
NASA actually stands for 'Need Another Seven Astronauts.'

-It's a reference to the seven people on the Columbia Disaster; - https://en.wikipedia.org/wiki/Space_Shuttle_Columbia_disaste...
You can get a 2L bottle of soda for $3, or $1.29 each if you buy a multiple of 6 of them...
That very much depends on where in Great Britain you are.
Big Data File Showdown – Avro vs. Parquet with Python
I killed my first when I was 13. I have killed many with rifle and bow, from treestands and from the ground, in rural Missouri and Colorado. I replied to an observation about suburban Midwestern USA deer, which is a completely different thing. Deer that won't leave your yard can be killed with a crossbow shot from your back porch. I recommended a crossbow because they are legal in most states now during the lengthy bow seasons (a development to which I strenuously if foolishly objected), they aren't as disturbing to your neighbors, and they are safer to use in a suburban setting.

I certainly don't recommend anyone "stalk" across the denuded Scottish hills.
A programmer’s wife is pregnant and goes into labor. Programmer brings her to the hospital, she gives birth and the doctor hands the baby to the doting father.

Wife: “So, is it a boy or girl?”

Programmer: “Yes.”
Why Fights over the Covid-19 Vaccine Are Everywhere on Facebook
Tangentially related: the first time I got online with a 56k modem way back in mid ‘99, cnn.com was the first website I could think of pointing my browser (Netscape) to.
Is it not possible to set the Docker host to the remote machine under your project workspace settings only, instead of in global settings?
Carbon taxes are a market based solution and pretty much everyone agrees.

Unregulated pollution is basically like having unregulated crimes. Criminals obviously want to keep committing crimes because they benefit personally.

Imagine if you could just go and mug a random CEO and get $10k out of that and the police won't stop you. The CEO and even those who hate the CEO would agree that muggings are bad. The only one who disagrees is the criminal. Therefore regulation is actually necessary to have a well functioning free market in the first place. Heck, punishing net negative behavior is compatible with the free market. The only question is how that punishment is implemented.

Without CO2 taxes you basically have people legally dump waste into the atmosphere which is shared by everyone equally. It's pretty obvious that there is nothing free about this. You can consider the act of pollution to be a forced transaction between the polluter and every other living being on earth. It's like you are mugging a tiny fraction of a cent off of millions of people.

The obvious idea is to just do the same thing we did with garbage disposal. Just charge a fee that covers the damage. That way the polluter has to weigh the damage he does. In some cases the damage outweighs the benefits, in other cases the benefits outweigh the damage. As a society we only want the latter.

The only real problem with CO2 taxes is that every nation has to agree on them. That's what the paris agreement is for. Dismissing CO2 taxes entirely because of global competition doesn't make sense. Global competition merely puts an upper bound on how high domestic CO2 taxes can be without introducing special tariffs or other means of global enforcement.

I prefer a token amount over complete denial because at that point you can just point out that the price is too low instead of pointlessly arguing about which policy to implement or whether to implement a policy at all.
‘Walk+Through+the+Valley+of+Shadow+of+Death’+–+Meaning+|+Gospel+Of+GOD
Perhaps the complaints are valid, but why not conclude that "the devs should fix this and that" rather than "never use it"?
Dplyr and data.table are two libraries that make R shine in terms of data manipulation.

Python however has static analysis tools that are unavailable in R. I wonder if there is a data manipulation library in python that takes advantage of this. Looking at this library, it doesn't appear to use type hints. Other libraries, like pandas, have some basic support for typings but they are still far from being fully typed.
If you’re John Brennan you can even lie, under oath, on camera, directly to Congress. The trick is to be deeply connected with the political establishment.

For a reverse example, look at the treatment of Michael Flynn. They weren’t looking into a crime, they were look for one.
I think the bias is fundamentally human, it’s been a thing since ancient times: https://en.wikipedia.org/wiki/Physiognomy
News channels were always like this. We just have the internet to cross check now.
Depends on your definition of "stateless".

A database is commonly considered state, so database queries are never stateless in some definitions. Answers to stateless queries can be cached indefinitely. Your examples can't.

Your definition probably just says that one query shouldn't influence the next one in a session/context/user. The other definition says that any query with the same parameters should yield the same result.
For the curious, that was in 2010.
Totally accidentally I discovered that the close button for the overlay was off screen to the right.

At least that was my experience on Firefox on Android.
> Do you consider yourself to be mysterious or just mundane?

Mundane, that is even more amazing.

> What is your experience of your own Being-ness?

My electrons and nuclei are arranged in a weird pattern. If you ask them if I'm conscious, they can move another electrons and nuclei to type "yes". If you ask them if I'm lying, they can move another electrons and nuclei to type "no". It's just a strange pattern that simulates a delusion, don't trust them.
Facts don’t attract viewers, facts don’t pay.
Was that about the same time period MTV had music videos?
I think it’s time to junk the ISS. It’s outlived its usefulness. It’s now in old age, and has outlived its design parameters.

I think it’s time to build a rotating space station.

We’ve got all the knowledge from a microgravity space station, as we’re going to get. The conclusion is that it sucks. Humans are not meant to live in space without gravity. The muscle and bone deterioration is too great. And the eye damage is too great.

We need gravity. The question is whether we can get it from centripetal acceleration instead, to provide a long term habitation in space for humans.
Plz like my instagram account