skysight-inc/HackerNews huggingface dataset:
I'm of two minds about it. On the one hand, JS should've been compiled in the first place; that we spent some two decades making computers parse increasingly complex scripts repeatedly is a sad waste, and it spawned what's probably the biggest hack ever to become a standard practice: minifying code. On the other hand, WebASM webapps will be an order of magnitude less inspectable.
I think they say in the article
Reminds me of object Linking and Embedding. Can’t recall if it was a MS thing or Mac OS just that it used to crash my Color Classic Macintosh way back when.
+1, in my experience the Pandas CSV parser seems very robust and more than sufficiently fast.

The only faster/better CSV parser I've used with any frequency is the fread function in the R package data.table. When I used R in the past, Parquet was much less popular, but I think now the arrow package supports writing to Parquet.
No one has posted this yet? Feels kind of necessary...

https://www.youtube.com/watch?v=Sp-pU8TFsg0
I am happy for these news. Facebook has a monopoly on social media, and it’s good for competitors to grow strong enough to challenge it.
Ha! The youngster who downvoted me clearly never played SimEarth :)
> You consent by remaining a citizen.

Uh, no, you can't opt out of being governed altogether. This is why libertarianism is a thing — the state is a categorically different kind of entity due to the monopoly on violence. Tax compliance is ultimately enforced at gunpoint, just like every other law, and that's why it really fucking matters to get the laws right. Haven't we been over this?
The Independent Women's Forum (IWF) is a conservative American non-profit organization focused on economic policy issues of concern to women.[4][5] IWF was founded by activist Rosalie Silberman to promote a "conservative alternative to feminist tenets" following the controversial Supreme Court nomination of Clarence Thomas in 1992.[6]

-- https://en.wikipedia.org/wiki/Independent_Women's_Forum
This is what I've always heard as well. Your eye muscles end up "fixed" in a small range of positions, whereas with looking at stuff off-screen (and especially outdoors) your eye muscles do a wider variety of movements.
I would imagine it's more a matter of contracts and relationships than strictly features. Doing business with the government generally requires a dedicated business unit - not because their requirements are markedly different (although they can definitely be more strict on security requirements) but more because there's just a mountain of paperwork to be a qualified vendor. Google or not.
I read this after another sleepless night and it made me cry.

I have had "go back to therapist" on my todo list for too long. Reading it has reminded me of my plan to get things back on track. Thank you very much for writing this.
> I think you can make an argument that people should have the 'right' (is there such a thing as a right held by a nonliving person?) to make an informed choice about their organs but this is certainly an ambiguous situation as to whether or not that right should be given. I personally believe that it would be entirely acceptable if it were not a choice and your organs must be donated (as usable) on death.

So if families don't want the bodies of their loved ones turned over to the state, tough luck? Why does the state have a greater right to my kin than I?
That means when you die, you drop loot.

- not my joke, forgot where I saw it
I think it's just took us too long to write the product as the scope was really big:

- CLI/UI.

- Main backend for storing projects, user accounts, managing pull requests, forks, runners, deployers, loadbalancers.

- Data backend (dotmesh).

- Auto provisioning of VMs with jupyterlabs running and data synced to GCP, AWS

- Runners that configure environment, install dependencies open up tunnels so users can access them and start working.

- Optimized machine imagine builds so the startup takes ~1min (some of the docker images like jupyter lab are very big)

- Model packaging into docker images.

- Model metrics capturing (a proxy that runs as a sidecar and intercepts requests) and then attaching relevant classes for your models.

- Kubernetes operator to deploy the actual models. User didn't have to worry about creating deployment manifests, services or ingresses (they wouldn't even care about docker images). They would just say which model to deploy and they would get a URL. Models could be deployed in a k8s cluster built from nodes with spot instances so would run pretty cheap :)

- Last component that I worked on was probably one of the most fun - an inference router that could allow canary deployments for models and also shadow deployments where traffic is sent to many models at once but responses are taken only from primary. We got a really nice UI for this as well where you could drag sliders around to configure % of traffic and so on. Unfortunately never managed to write docs for this.

- Terraform to wrap everything and deploy to GCP/AWS.

Our team was always quite small so we were stretched thin. In the end sales were going well as well, probably 6 more months and we would have broken even and then profitable :)
What's the worst that can happen?

China banning US services seems to have worked out just fine for their tech industry, so maybe more countries should do that, not fewer.
Quantum Computing Lecture Notes 2.0
I'm not so sure about that. I can easily imagine misguided parents angrily opting their children out - it would be cruel to deny transplant to these kids just because their parents are, well, not so bright.
A good example of benefits of human presence in space is science obtained on orbital stations.

We don't have much more examples of actually being in space for humans - Apollo flights were short and few, so most other examples are either space stations or solo flights. Yet we have advancements of science even from that.

Particularly Apollo flights still represent the best overall scientific review of the Moon - and in general other non-Earth celestial bodies - so from science point of view advantage of robots is unclear. That advantage comes largely from being more economical to send a robot to space than to send a human, but things change with time, and flying to the same place becomes cheaper with time, so this advantage of robots may decrease. Will it be offset by increased robotic abilities is also unclear.

So Stuhlinger's arguments are not the only ones - and rather old by now, so newer ones are better seen.

As for natural curiosity, yes, we did often survey the other side of the river before going there - even before deciding if it makes sense to go, over millennia. Yet by now all rivers on Earth are crossed. So saying that exploration doesn't necessitate humans doesn't seem to generalize - it's the status quo for today, not the necessary law of nature.
Collecting info, react to info, organise info, communicate info etc.

Otherwise might as well say we look for our life. It is not staring at. It is something else.
I think it's about as easy as creating AUR packages most of the time, especially after the first one or two. You can create them in a more ad-hoc way than you probably expect. For example, this video shows an example of creating a totally-legitimately-real package: https://www.youtube.com/watch?v=1nU_hR2kod4 -- some of the follow-ups in the channel also show a little more work with that simple derivation ("package" in de-nixified terms)
Facebook security issues were an influencing factor in the past elections. How much worse can it get?

I don’t think that rooting for Facebook against a Chinese built competitor is rooting for national security.
Word and Excel have Review menu items that allow fixing documents then adding edits and comments which need approving. Make sure you know how this works because most people dont use it.
Nah, some other one. I know what it is, but I don't want it to leak in case someone associates this account with my real identity.
I think most people would agree that having children while homeless is a bad idea. Where that line is is a personal choice. I wouldn’t want kids unless I could reasonably guarantee they’d be in a decent school district with some chance to move up the socioeconomic ladder. But thats just my opinion.
LiveView will take some time to really get general acceptance and will probably always be somewhat controversial. Both for server roundtrips and because it is so oddly specific and doesn't have a comparable solution in most other languages. But it is fantastic where it fits, truly.
The OS likes to use color to grab your attention. Red notification dots, bright orange tabs (like on HN), etc.

By going grayscale, it limits how much attention the OS (or any other app) can grab your attention with color.

I tried it, it annoyed the heck out of me, so I went back. But it did work -- it made me less interested in using my devices.
“Mr Cohen? We’ve come for your liver” - Monty Python: The Meaning of Life

https://youtube.com/watch?v=Sp-pU8TFsg0
Anyone remember the v2 rashdown map that someone made which became popular online? Bottleneck at either side, tanks through the middle, Tesla towers and v2 rockets to shoot over the rocks.
That's pretty cool! I took a look at your repo out of curiosity. I didn't realize Google Sheets had an easy way to read sheet data as JSON. Neat!
> Draw what conclusions from that you will

An obvious complication here is that in an opt-in system, people who have more directly faced the possibility of death (extreme sports participants, people with chronic conditions, etc) may be more likely to be donors.

To get numbers with fewer confounding factors, you would need to look at an opt-out system and compare the default opt-in population with a reasonably comparative slice of people who are not automatically donors but have neither intentionally opted out, such as, in the case of the new NHS policy, 'people who have lived in England for less than 12 months before their death'.

> And second, if you have any plans or hopes for cryogenic preservation

If you're planning for cryogenic suspension after death (actually planning for it, not just idly thinking about it), filling out an opt-out form is just a minor footnote compared to the piles of other paperwork needed to set up a legal trust to preserve your body.
You can use Nix on your existing OS with no obligation to install all packages with it. On macOS, I use Nix for most things, but I still use homebrew for a few things and occasionally download+install.
Sorry, but if they're selling ads, the advertisers are the customer for that. You're the product.
Sounds like many commenters here haven't used Office 365 and may have outdated ideas of what Office is capable of these days (it ain't Office 2010).

Of course one can't do a pull request with Office (non-geeks would struggle with the idea anyway) but live-editing of shared documents and version history is now built-in.

If two or more people open the same .docx/.pptx/.xlsx from a shared environment (Sharepoint/Teams/OneDrive), and then proceed click on Open in Desktop App (the browser-based apps are unpolished IMO), AutoSave is automatically turned on, and they're automatically thrown into live collaboration mode. This is the new norm in most enterprises that have Office365.

Most office folks require version history rather than version control -- not many are likely to need to branch, merge, pull, push -- and Office365 definitely supports the former. You can even have a threaded conversation about the changes in the document itself. -- when you add a comment, the chat sidebar opens. The back-and-forth comments are stored in the document.

Note: this is different from "Track Changes" in older version of office -- which still exists but is more for visual diffing. Version history only stores snapshots.
I disagree. If there's an available organ and a recipient in need, it should be used regardless of the recipient's donor status. Why waste the chance to save a life? Donated organs aren't good for very long.

It's fine to use donor status as a tie-breaker if multiple recipients are in contention.

EDIT: Plus the other reply about children.
Hi! Yes, and here's the link to my recent Nixology playlist: https://www.youtube.com/playlist?list=PLRGI9KQ3_HP_OFRG6R-p4...
I am not sure if native speakers are involved in Unicode standardization at all.

Personal example.

In Georgian (a few millions native speakers) we had historically three different independent alphabets: mtavruli, nuskhuri and mkhedruli. All represent same letters, but different ways to write them. Alphabets are represented in Unicode under different code points. Only mkhedruli is used currently (last few centuries) and therefore most fonts have glyphs for mkhedruli only.

Also there is no concept of capitalization in Georgian, there is no "a" and "A", we have only "ა", one does not start a sentence, a word or a personal name with some variant of a letter. Anna is ანნა in Georgian, the first and the last letters are written the same way.

Now, because of some reasons, letters of mtavruli alphabet are registered as uppercase versions of letters of mkhedruli alphabet. Mind blown.

And since well written software uses rules defined by Unicode standard, via ICU library or some platform specific routines, many desktop and mobile applications as well as major web-sites are hard to use. First letters of sentences are capitalized, but since mtavruli glyphs are missing from fonts, they are rendered as ⍰.

So instead of

მაგათი დედაც ვატირე.

we see

⍰აგათი დედაც ვატირე.

and have to guess what was the first letter. But who cares, if it is not used in U.S. right?
and keek..
We’ve released notqmail 1.08, addressing these vulnerabilities (among other things). HN discussion thread for the 1.08 release: https://news.ycombinator.com/item?id=23252421
Interested in using it. I've kept an eye on dotscience and dotmesh for quite some time. At work, we've only very recently ramped up Data Science and ML to a point where tools like these would be really helpful.

I loved all the demos of dotscience I've seen at conferences. I'm saddened that we'll never get to try it, but glad to see that dotmesh will live on!
Why will WebAssembly applications be less inspectable? JS applications are already aggressively minified multi-megabyte blobs.
I know its scary but I think the above comments are correct. I thought the removal of some organs need to be very close to
TOD and the ER doctor would need to know beforehand if the patient was able to be harvested for for said organs. Is that correct, sorry if its not?
The first two sentences here are pretty contradictory. If they're not yours then why would you be allowed to direct what happens with them? The will doesn't execute until after you die.
Also, just on a human level, people don't want to be chopped up and parcelled out as used parts for other people. I don't feel that way, but I understand how people can feel that way and we should respect their wishes.
That's great. Do you use a consistent naming scheme or categories to help aggregate data?
> From the looks of it it's a package manager that I should be able to use it on any POSIX system, but I doubt that's the case?

That's exactly the case. It works by installing apps per user and not globally, so they're put into your home directory.
Amazingly I actually remember the Logan Act from US History, and even thought of it before I heard it mentioned in the news.
>if you have any plans or hopes for cryogenic preservation, that's not particularly compatible with organ donation.

I believe they only freeze the head with the brain intact, when one opts for cryonics.
You’ve never used a web-app chat client?

Nope. Not once. And I've been using the web since Mosaic.

I see business web sites offering to chat with me all the time. I ignore them. If I want to chat, I'll let you know.

Apple's business-to-Messages thing works so well, I hope it puts the scammy webchat companies out of business.
Creating nix packages is actually pretty easy once you get the hang of it. Maybe a tiny bit more involved than AUR packages since it's a new language and all, but it's not that much more difficult. When I was using nixos on my desktop machine, I made packages for my own personal tools, so it integrated in the system.

It's also very easy to customize a package to suit your needs, and in fact makes for a very nice system to hack on open source projects. You can mostly setup an override in your $HOME to make a package's source come from your local disk, and when you install the package it will compile locally instead of getting a prebuilt binary.

If you don't go through their packaging system... It's really easy to end up in a mess. There are ways to simulate a "normal" linux from within nixos, essentially making a chroot in which the various libraries are in their normal locations (achieved through an overlay filesystem). I believe that's what they do to run the Steam client. I assume (though never tried) you could use this to run other binaries without packaging. But then... what's the point?
Keep in mind that for many kinds of organ transplants, you will know in advance that you have a good chance of needing one, without actually needing it yet.
Wonderful. Now please open-source SimCity 2013 so we can fix it.
It's actually not clear if this will significantly increase donation rates. A similar change was made in Wales in 2015, and so far it hasn't made much difference either way to donation rates[0]. (As an aside, the article title should say "people living in England" not "UK citizens" - this change in law applies to England only).

The reason it didn't really make much difference in Wales seems to be because the previous system (which until today was also the system in England) was already pretty good.

Under the previous system either you were on the organ donor register (in which case next of kin had no legal option to refuse donation) or next of kin were asked to consent to donation (which most did). (There was also a register for people who definitely didn't want to be donors which also removed the right to consent from next of kin). I'm not sure what the 30% statistic you refer to is, but I'd guess it is the number of people on the "opt-in" register. In reality a larger proportion do have next of kin consent.

The new system, I think, effectively reverses that - there is a register for opting out and if you're on that then next of kin cannot consent. Likewise there is also still an opt-in register which, if you're on it, means next of kin cannot refuse consent. All that's changed, I think, is that if you're not on either register then when doctors do ask next of kin (and if the potential donor is not in an excluded group, eg under 18), if next of kin say "I don't know" then doctors will be able to take that as "yes" not "no".

I do think this is a positive change, because it means next of kin are less likely to be asked put under pressure to answer what is a very difficult and intrusive question which often they haven't previously thought about at the most difficult time. But I wouldn't assume that suddenly donor rates will increase as a result.

[0] https://www.bbc.co.uk/news/uk-wales-42213813
If you find a way to prevent this in Chrome/Edge please let me know.

Edit: https://defuse.ca/in-browser-port-scanning.htm

There doesn't seem to be a way to access anything locally, just test for open ports. I use SSH tunneling a lot and was having a minor freak out.
When AI can reliably convert business-speak into efficient bug-free code, everyone will be out of a job, because the business owners will ask it to write them another AI to replace every other task their business does.
Hemorrhoids Healing Protocol Review, Legit or a Scam?
If you replace 'sell' with communicate and 'advertise' with inform, I think everybody's going to agree.

Clear, concise communication is important in any human relationship - it doesn't matter what line of work you're in, unless you're living in isolation somewhere :)

These mythical creatures who create incredible work but fail to communicate it - really? I wouldn't call Linus Torvalds a communication genius and yet when you create something other people want, word gets around and your software gets used.

We could all use a reality check - most of these mythical undiscovered gems are doing above average work that wouldn't benefit that much from better communication, hence it doesn't happen. The cost of re-learning your communication patterns to better match others' expectations is high and yet the reward is often that others will find you a little less stand-offish.
> I concern myself with fundamentals, not framework-flavor-of-the-month.

The whole framework-of-the-month thing is a meme. The overwhelming majority of companies use Angular, React or (to a lesser extent, Vue). There hasn't been a serious new framework in years, except maybe Svelte, which hasn't really caught on.

> What I am not comfortable with is the stubbornly-held strong opinions many JS devs have. Much of the time, a particular JS dev will believe their way is the one-true-way(tm) (which is a problem among a lot technologists in general).

so...not actually a problem with JavaScript if it's a problem among "technologists in general"

> I get bent when JS devs judge me for not staying up to date - JS is my 9 to 5, not my life.

I'm a professional JS dev too. I don't study it on my own time, but reserve a portion of my work time for keeping up to date with language changes. Maybe nobody is paying you to do that explicitly, but having a modern JS vocabulary could mean the difference between getting the next job or not, or how much you get paid.

when I got hired at my current job it took me 2 days to start being productive because they were writing modern React and I was used to the current paradigms.

I'm so tired of devs online ranting about how the problem with JS is that everybody expects them to keep learning new things. Do what you want, but keep that "JS devs are the problem" stuff to yourself. Maybe you'd be happier writing BASIC with GOTOs
Ask HN: Why do we pay taxes if the Fed can just print money?
The Fed seems to have no issue printing money to prop up financial markets. What is stopping them from printing what we need to fund the entire government? Is there a reason why we still pay taxes?
You might not be able to go anywhere if US screws its COVID-19 response and the entire rest of the world does not.
My comment was meant to be absurd, as a counter-argument. Nearly every argument against opt-out can be turned back against itself in this way.
I think this is an interesting feature. This seems to be like group-chatting in public. People can still link and retweet the conversation so they can be held accountable.

It would be interesting if people can add other people in subsequent tweets, making it an organic conversation that builds more people in as opposed to the total chaos of interacting with everyone's replies. Together with video sharing this can make online public meetings easier to share.

Can this get rid of twitter wars ? I think this might add to @mention spam.
I agree, some further thoughts.

The tipping point I'm looking at is when kindred.ai, covariant.ai, google, or similar player nails manipulation. Give me a set of hands that can reliably perform a task in a semi-structured environment 24/7 at 65% the speed of a human and 1B people will be out of work in a decade.

This will further increase the wealth of a few and raise the standards of living for many which will increase their rates of consumption. I'd like to see the population decline to balance this expected increase in consumption.

As for the gerontocracy problem, the easier it is for me to earn enough live the less I have to worry about who is in charge.
Coinbase Making WFH Permanent
Current title of the linked article: "Organ donation law in England has changed".