skysight-inc/HackerNews huggingface dataset:
"She is scheduled on Friday to appear for a hearing on a motion to terminate the contempt sanctions from her refusal."

hmmmm.... she is scheduled Friday for a hearing that will most likely free her, but attempts suicide yesterday???

sounds very concerning and fishy to me.

edit: guess everyone forgets about Epstein. I wouldn't doubt it if this happened to her cause they don't want her getting out.
Alternatively, Apple could not buy them and save the money. Less flippantly, while Apple seems to be heavily invested in AR, they're... well, already heavily invested in AR. There would need to be a compelling argument that buying Magic Leap would jump them farther ahead than they could get on their own.
famous fat line patent !

https://www.forbes.com/asap/2002/0624/044.html

>>> The chief blue suit orchestrated the presentation of the seven patents IBM claimed were infringed, the most prominent of which was IBM's notorious "fat lines" patent: To turn a thin line on a computer screen into a broad line, you go up and down an equal distance from the ends of the thin line and then connect the four points. You probably learned this technique for turning a line into a rectangle in seventh-grade geometry, and, doubtless, you believe it was devised by Euclid or some such 3,000-year-old thinker. Not according to the examiners of the USPTO, who awarded IBM a patent on the process.

Read the whole story and you will see how IBM makes money !
It should evaluate from right to left, like all other array languages. Looks neat though!
That's the same place system76 is buying from. It will be no different. You are saying system76 will have better support service than any of the other companies selling hardware.

You can buy case from NZXT.

PSU and ram from corsair.

Processor from amd.

Motherboard from whichever manufacturer provides great service locally.

SSDs from silicon/sabrent/samsung.

GPU from nvidia or AMD.

And you would still have from 3 to 10 years of warranty on the parts whereas system 76 provides 1 year unless you pay more.

Now again, let's leave self build out of the way.

Why not get it from the other vendors I mentioned which provide the same?

Some of them are American. You can find many if you don't want to deal with assembling/maintainence yourself but most PCs if you buy the right parts will not have any problems.
Key Differences Between VMware Horizon and VDI
In my opinion, she should be free. That being said, I don't think an emotional outburst is "more proof" (maybe you meant more evidence) that it is unlawful to hold her. Can you imagine going in from of a judge and saying "my client attempted suicide in prison, that means it's unlawful to hold her." The precedent would allow basically any prisoner who attempts suicide to be released.
It takes a lot to get a program up and running, since you have to do all the memory and capability setup. I always thought the most practical use for it was as a hypervisor, protecting your different VMs and having strict proofs for their communication and memory regions.
I guess I always assumed this is more or less how it worked everywhere, at least anywhere that respect intellectual property. Is this not the case? What other models are out there, and which ones work better?
> Due to our stability policy, `description` will never be removed ..

Can this sort of removal not happen as part of an edition? Is it because it's part of std, rather than core, or something like that? It's a bummer, but the commitment to stability is appreciated!

matches!, subslice patterns, and .unwrap messages look excellent!
the problem is the hardware being replaced to begin with.

The ME is not needed for the end user to operate thier machine in a secure manner.

The ME is a trojan that allows intel to manipulate your system and lock you into the whole DRM nonsense.
the only reason Intel platforms havent become as bad as mobile platforms is because there isnt enough fear of system compromise from the average user.

https://en.wikipedia.org/wiki/Intel_Management_Engine
That sounds like a class.
Road to React: The One with Hooks
Those agents are not something you'd want to put on your skin, is my point.
Hi everyone!

Yesterday I released the new “The Road to React”-book. It’s a complete rewrite of the previous book from 2017 which has been downloaded by more than 50.000 people over the last 3 years. It’s also thanks to you, the HN community, that it got popular in 2017 https://news.ycombinator.com/item?id=13170837

In the complete rewrite, readers will learn how to create a modern React application with Hooks with features like sorting, data fetching, client- and server-side search, and pagination. In addition, there are chapters about TypeScript integration, styling, performance optimizations, and testing. If you are just about to learn React or want to get up to speed with the latest concepts, this book is for you!

The book comes with three packages: 1) Book as PDF, MOBI, and EPUB 2) Online Reading Mode 3) 80 Extra Modules about React related topics such as state management, React with Webpack, and React Hooks.

Really looking forward to hearing your feedback!
SNMP Monitoring for Linux Servers
I’ll have a choice soon to invest part of my savings into very cheap stocks or to fund my startup with life savings. I don’t think, I’ll do latter. On the other hand keeping startup costs low is universally good advice.
Twitter has become so low quality that I don't even bother looking at it anymore. The interactions tend to be extremely negative, the ads are annoying and irrelevant, and most of the people who get famous tend to be celebs or narcissistic pseudo-intellectuals who just repeat whatever the populist opinions are for their audience. I've found/met some interesting people though Twitter before, but these days I find it's not worth the noise to find that signal.

Twitter seems to want to resist any changes that would make the metrics look bad, but those changes are necessary to make the platform good. For example, they could offer a paid tier with more options to block/filter low quality content. They should also make a decision to either allow all bots, or ban them outright, and also make it easy for end users to tell whether an account is a bot or not. They should scrap the blue check marks and just offer a "twitter gold" badge for anyone willing to pay $5 a month. I don't really care if Twitter has checked anyone's identity, I just want to know if the person tweeting is a human or not.
The disconnect comes when VR companies want to get valuations and investment like they are making the next phone. Not sure they would be happy with that arc welding tool money, which is more reasonable.
The standard library cannot change per-edition, that's correct.
>It has been the HN way that downvoting is really to punish overtly bad comments and a lack of upvoting boring comments.

That's the way people want HN to be, but not the way it is.
Master Coin Pro
If you can afford to do it, it is indeed a great time to start a company.
"Begging the question" comes from a centuries-old mistranslation which somehow became a shibboleth. I could probably come up with a dumber way for a phrase to become fixed as "proper usage" but it would take me a while.
Isn't this just survivorship bias? If the doomsayers were right, then you wouldn't be here to be smug about their predictions being wrong.

As a thought experiment, consider what would happen if a planet-killing asteroid were inbound. The doom-sayers would still sound like cranks ("in the 1970s they said the population bomb would kill us all") and normal life would continue right up until the point that everyone died.

Humanity is arrogant about its ability to survive crises because it has taken action and survived previous major crises, but the first time we get it really wrong will also be the last time.
Good and useful idea, so kudos. Still, I can't help but feel that this is at the wrong level of the stack. Ideally, my email client should be doing this, and I shouldn't need to have messages go through a middleman. Just a personal gripe and comment.
Because she doesn't believe in grand juries?

https://apnews.com/18519afe73234225951e68e1547af768

from the above link:

Manning has offered multiple reasons for refusing to testify, but fundamentally says she considers the whole grand jury process to be unacceptable.

[The Judge] was unimpressed with her rationale and noted that grand juries are embedded in the Constitution.
EU doesn't allow software patents.

The world hasn't ended so far.

https://fsfe.org/campaigns/swpat/swpat.en.html for a decent overview
>dbase

At the time I was managing a dBase / FoxPro medical software package...we were a small staff who had to come up with Y2K mitigation on our own.

Our problem is we only had source code for "our" part of the chain...other data was being fed into the system from external systems where we had no vendor support.

Thus our only conceivable plan was to do the old:

If $year<10;
date="20$year"
else
date="19$year"

It worked in 99.9% of the cases which was enough for us to limp thru and just fix the bad cases by hand as they happened. Eventually we migrated off the whole stack over the next few years so stopped being a problem. I'm sure many mitigation strategies did the same....
There is one word missing from this post that contains a whole lot of the argument on the environment side: chaos.

Those who learn to thrive in chaos are most dangerous out there, for they have this contrarian impulse to rise when there's blood in the streets. If you recall a history lesson or two, that's how the most egregious powers are made —in wealth or might or legacy.

Right now, some of us are down —the situation is draining, energy-wise— whereas others feel invigorated, a drive to take action, make a move.

How we respond to chaos thus creates a big divide among us in times of major perturbation. There's this shift of potentials in the system, and kinetics go crazy, and some flee/freeze (seek security, refuge, maintaining the status quo, conservatively preserve what's left, etc) while others feel compelled to fight (to defend, protect, help; but also attack, kick in the disruptive nuts, solve problem, seek victory). For those, it could be the perfect storm to attempt a moonshot — I find there's a really unusual proportion of such stories among famous successful figures in virtually all fields, but I wonder if it's not survivorship bias + myth building + my own filters.
Empowering Your Team to Regulate Their Emotions at Work
'Earth turned faster at the end of the time of the dinosaurs than it does today, rotating 372 times a year, compared to the current 365, according to a new study of fossil mollusk shells from the late Cretaceous'.

I can't begin to imagine the forces that made this happen!
I thought it was cells that had a bi-lipid membrane and that viruses had a capsid instead (made of proteins).

Wikipedia says "Some viruses are enveloped, meaning that the capsid is coated with a lipid membrane" - https://en.wikipedia.org/wiki/Capsid

I find the article confusing:

1. Why does removing the lipid layer destroy the virus if most viruses don't have one in the first place?

2. How can soap be effective against "most viruses" (as the article claims) if only "some viruses" (as wikipedia claims) have a lipid layer?

3. Why doesn't TFA mention the capsid at all? I would have thought it should be on the diagram at least.

Edit: A simpler explanation that doesn't have these problems and agrees with all the facts I know is that soap destroys proteins, which is what viruses are made out of. See https://www.quora.com/How-do-detergents-denature-proteins
Stop Using ‘Drop-Down’
Editions do not permit arbitrary breaking changes. Notably, the same version of std must work across all extant editions of std. For example, many people use the `regex` crate in their Rust 2018 projects despite the fact that `regex` still uses Rust 2015. If Rust 2018 made a breaking change to std, this wouldn't be possible in general.
Congrats, you've found someone who accepted the autogenerated username!
Over-Engineering Your Organization
So CodeSearch, Critique, Borg, Sherlog, Cider come to mind as top notch tools that are not available outside. As far as libraries go, the C++ Fibers thing is incredible and I don't think it's open.

Blaze is amazing (albeit a bit slow) but Bazel should be more or less the same, haven't used it. Dremel, Spanner, Tensorflow, Proto, grpc are all available outside. Abseil (https://abseil.io/) is a great library available to everyone.
Show HN: Docker webservice for converting AI, EPS and PDF files to SVG
Not going to happen. The military industrial complex has a stranglehold on our country. There is nobody with enough power to challenge them.

We tried to elect an anti-war candidate, but he was ignored and relentlessly attacked by mainstream news which are all part of the same political machine.

To even BEGIN to acknowledge the US's war crimes would open a whole can of worms. What ELSE have our intelligence agencies been doing? What ELSE have we covered up? What ELSE was an unjustifiable war crime?

Instead of holding people accountable, we pardon war criminals so vile that their fellow Navy Seals broke down crying while telling their story, describing the criminal as 'fucking evil'.[0]

0: https://www.nytimes.com/2019/12/27/us/navy-seals-edward-gall...
What is a sofa if not shared chair?
Any thoughts on https://opencollective.com/ ?
The VW E-Golf (since 2017) is exactly that, but doesn't have the best range.
Classes are the design-time version of instanciated Objects, which are active at run-time.

Objects, are like little minature software programs, inside of a larger programs.

Think fractals, that is, smaller things inside of larger ones...

So why have a minature software program inside of a bigger one?

The short answer is boundaries.

If the larger program is permitted to modify the internal state of an object, then that's really no different than having one big program where all of the variables are global, and any line of code can make any change to any variable at any time.

Is that OK? For small programs it is, but the larger the program, and the more programmers that work on it, the more it must be segmented into boundaries, and these boundaries enforced (aka, encapsulation) in order to prevent bugs.

That, and the ability to divide code into logical groups which can be individually tested will yield a great deal of clarity and information about a codebase, when done by a competent programmer or programming team.

At 100,000+ lines of code (and sometimes a lot less), you will trip over your own code unless you segregate it into seperately manageable sub-systems with clearly defined boundaries. "Divide and conquer" as the old saying goes.

On the other hand, programmers inexperienced with Object-Oriented development can make code more obscure, unreadable, and harder to work with...

It's a double-edged sword...

Use wisely.
Well, msgpack does support blobs, unlike JSON, and is schemaless, unlike protobufs and FlatBuffers. I think the second one is kind of a hard constraint, while the first one is something you can work around with base64 in many cases.
The iPhone is available in almost all of the world. Whether they choose to buy one is a different story.

But as far as “availability”, how many people have high end Android phones with decent GPUs for “with WebGL 2.0, and proper use of hardware accelerated CSS”? Most Android phones sold are low end with crappy hardware.
Why CMG though?
> Even Apple took out billions in loans for stock buybacks.[0]

That article says nothing of the sort. It says Apple issued $7B in bonds despite sitting on $200B in cash, and independently mentions Apple having spent $122B on stock buybacks in the past 18 months. The article also explicitly states the new bond issue is being used to pay off existing, higher-interest bonds that are coming due this year.

> Boeing took out $43 billion in loans for stock buybacks[1]

Again, the article says nothing of the sort. It says Boeing spent $43.4B in cash over a six-year period on stock buybacks. As a result, it does not have sufficient cash reserves to handle the financial fallout from the 737MAX incidents, and so has to borrow to cover those costs and keep the company solvent. The amounts cited in the article are significantly less than $43.4B, though still significant in the absolute.
Are you OK if we check back with you in a couple of months?
Ask HN: Would you create a steady side income during the Covid pandemic
I assume that many of you here are programmers and developers with plenty of remote-friendly, in-demand work to keep things stable during the COVID epidemic and probable recession that we seem to be teetering on the verge of, but for someone like me without developer skills, whose current employment is writing about the features and technical aspects of consumer technologies, the possible economic consequences of COVID and economic recession are something that's worrying. So I ask if anyone here has their own practical opinion on useful ways to stabilize, diversify or create an income during what's presumably going to get economically and socially worse in the coming months.
Check closely into their founders and/or ownership.
The DLR had two parts: support for dynamic languages, and a strongly typed API for generating expression trees at run time. The second component is the one that survived and is fairly robust. It is quick, skipping the bytecode stage completely, and is fully typed.
Why, concretely, doesn't that make sense? The CCP deliberately trying to hide things is definitely a possibility that should be considered, but I don't follow why you're saying it's impossible or what they'd hope to gain.
This is not a good year for AirBnB. First the virus, then this, all while they were planning to IPO.
There's the pipe operator in a lot of languages (|>) to try and solve this problem, but it has always felt clunky to me. Compare:

f(g(h(x)))

x.h.g.f

x |> f |> g |> h

I think most people prefer the second one to all the rest.
The games are honestly trash right now, at least for the Oculus. You play them for about 15 minutes, and it becomes stale.
India is a democracy with a free press; so the numbers are more trustable. India has low numbers because they are handling the crisis better. See: https://www.theweek.in/news/india/2020/03/05/kerala-earns-pr...
That's....crazy to me. Here in UK we have a chain called Timpsons and all they do is repair watches, shoes, keys etc, smaller jobs like this.

If it really is a liability issue, then it's solved the same as with literally anything else in the world - you sign a little piece of paper that releases them of liability. Done. When I bring my own brake pads to fit to my car at a nearby garage they just make me sign a paper that they don't and won't accept any responsibility for fitting my own pads. Problem solved.
Definitely not critical.

To you. But to the store that didn't get any money for thousands of sales and potentially went out of business, definitely critical.
Here is the 'fat lines' patent you mentioned: https://patents.google.com/patent/US6930686. It's more about efficiency of drawing a line than connecting four dots.
Consider it a reaction to something else than what might be the true point of this comment. Nothing wrong about that.

And that point is pretty much a straw man, intentionally cherry-picked and obfuscated. The type signature in my signal(3) manpage is given as

typedef void (*sighandler_t)(int);

sighandler_t signal(int signum, sighandler_t handler);

And functions taking and returning function pointers are exceedingly rare. In practice I still find C type syntax the easiest to read (it's so concise, and in fact there is almost no type synax because it's just expressions). The valid argument for me why we should move away from that syntax is tooling - the syntax is hard to parse for machines (but not for humans) because it requires serial reading and complete preprocessing from the start of the file.
Having tried to use the original Meta, and never quite managing to get my hands on the second version. It was unapproachable for developers as well.

One of the really annoying habits of all of these companies in both VR and AR is they want developers to pay $$$ as early adopters and then also have an expectation around those same developers building all the experiences.

The one exception I've seen to that rule was Valve. Valve sent me multiple HTC Vive headsets, even shipped them to Australia, so we could build against and demo their early VR, from nothing more than a meeting at their office.

And we showed those headsets to thousands of people at our office and tradeshows (Real Estate). I can only hope that it repaid that generosity.
> Her pardon is the only appropriate way forward

A pardon is not possible because she has not been convicted of any crime. She is being held for contempt of court because she refuses to testify to a secret closed door panel. She says she will testify in public about whatever they wish but not to secret proceedings. She has also previously answered the questions they say they want to ask her in the secret proceeding.
You create a mock :)
They locked the fucking place down. No movement = no transmission.

But people not doing stuff basically means a recession, if not depression is guaranteed.
Turkey is also erecting public event suspension (trade fairs and large ceremonies cancelled by today), so not going to work.
Imagine having to pay 100 years in interest or late fees.
Well, one wouldn't just go 'in front of a "judge"' in this case, but rather also present a long and sordid history of Chelsea's very real torture by her captors.

Chelsea has been kept in inhumane conditions which completely violate her human rights, for years. She has been very seriously tortured - physically, psychologically - by any measure.

Chelsea has had no justice. She is not a criminal, but rather a victim of a criminally corrupt military-industrial-pharmaceutical complex hell-bent on having its crimes covered up, by any and all means possible. "National Secrecy" has meant, for too long, 'our citizens will burn us to ashes if they find out what we have done'.

Secrecy corrupts. The empire will come unraveled with every secret kept, revealed.

The degree to which extremely corruptive measures (indefinite detention, 'black sites', secret courts) are taken, is indicative of just how much criminal behavior is being 'protected' by the Defense Department's lawyers ..
> where most new technology is just software

Is this really true?
At the same time AirBNB has history, that is to say, a business model, based on ignoring laws they don't care for.
Funny! I can't do acid without some wine, the changed world is too scary then.
If virus are alive, then internet memes are alive. —They reproduce not by themselves but by infecting other organisms
-- They evolve / mutate
It's going to hurt.

But if we don't do it, the thing spreads, and we're forced to do it anyway a few weeks later, like Italy.

Korea seems to be the best example of what has worked well, but I don't know a lot of the details. Seems like a good example to follow, but we're falling down in the US - we can't even test people.
There a lot of good resources - maybe try these to start:

https://www.feynmanlectures.caltech.edu/II_19.html

http://www.damtp.cam.ac.uk/user/tong/dynamics/two.pdf

https://theoreticalminimum.com/courses/classical-mechanics/2...